Files
sgxt_web/src/api/huiShangyp/strategicApi.js
2026-01-23 19:57:10 +08:00

136 lines
3.3 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import request from "@/utils/request";
const api = "/mosty-api/mosty-gsxt";
/**
* 战术研判-分页查询
* @param {Object} params 查询参数
* @param {number} params.pageSize 每页显示数量
* @param {number} params.pageCurrent 页码
* @param {string} params.startTime 开始时间
* @param {string} params.endTime 结束时间
* @param {string} params.timeField 时间范围查询字段
* @param {string} params.sort 排序字段
* @param {string} params.order 排序方式
* @param {string} params.ypyt 研判议题
* @param {string} params.yppyq 研判要求
* @param {string} params.ypfs 研判方式01 线上、02 线下、03 自建)
* @param {string} params.bglx 报告类型01 战术研判 02 战略研判)查询研判列表必传
* @param {string} params.ssbmdm 所属部门代码
* @returns {Promise} 请求Promise对象
*/
export const tacticalGet = (params) => {
return request({
url: api + `/ypbg/sjzl/getPageYpList`,
method: "get",
params
})
}
// 战略研判-新增
export const strategicPost = (data, url) => {
return request({
url: url,
method: "post",
data
})
}
// 战略研判-删除
export const strategicDelete = (data, url) => {
return request({
url: url,
method: "delete",
data
})
}
// 战略研判-根据ID查询详情
export const strategicGetInfo = (id) => {
return request({
url: api + `/strategic/${id}`,
method: "get"
})
}
// 战略研判-编辑
export const strategicPut = (data, url) => {
return request({
url: url,
method: "put",
data
})
}
//提交研判申请
export const ypbgSjzlTjspId = (id) => {
return request({
url: api + `/ypbg/sjzl/tjsp/${id}`,
method: "get"
})
}
//ypbg/sjzl/queryShList 查询研判内部审核人员列表
export const ypbgSjzlQueryShList = (params) => {
return request({
url: api + `/ypbg/sjzl/queryShList`,
method: "get",
params
})
}
export const ypbgSjzlYpsp = (data) => {
return request({
url: api + `/ypbg/sjzl/ypsp`,
method: "post",
data
})
}
// 提交研判申请
// / mosty - api / mosty - gsxt / ypbg / sjzl / tjsp / id
// 研判内部审核人员查询列表(市情指领导才有权限)
// /mosty-api/mosty - gsxt / ypbg / sjzl / queryShList
// 内部研判审批
// / mosty - api / mosty - gsxt / ypbg / sjzl / ypsp
// 提交上级部门审批
// / mosty - api / mosty - gsxt / ypbg / sjzl / sendFqzl
// 工作流审批回掉
// / mosty - api / mosty - gsxt / ypbg / sjzl / updateBkgzl
// /gsxtYpbg/getPageList 获取列表
export const gsxtYpbgGetPageList = (params) => {
return request({
url: api + `/gsxtYpbg/getPageList`,
method: "get",
params
})
};
// /gsxtYpbg/deleteEntity删除
export const gsxtYpbgDeleteEntity = (data) => {
return request({
url: api + `/gsxtYpbg/deleteEntity`,
method: "delete",
data
})
};
// /gsxtYpbg/addEntity 新增
export const gsxtYpbgAddEntity = (data) => {
return request({
url: api + `/gsxtYpbg/addEntity`,
method: "post",
data
})
};
// /gsxtYpbg/editEntity 修改
export const gsxtYpbgEditEntity = (data) => {
return request({
url: api + `/gsxtYpbg/editEntity`,
method: "put",
data
})
};
// /gsxtYpbg/{id} 详情
export const gsxtYpbgId=(id) => {
return request({
url: api + `/gsxtYpbg/${id}`,
method: "get"
})
};