1 Star 0 Fork 906

越挫越萌/MetaLowCode 企业级全栈低代码平台

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
approval.js 2.06 KB
一键复制 编辑 原始数据 按行查看 历史
邪七 提交于 2023-12-18 15:25 +08:00 . 修改相关LIST
/**
* 审批流程Api
*/
import http from "@/utils/request"
export default {
detial: {
// 获取审批流程
get: async (data) => {
return await http.get("/approval/getFlowDefinitionByConfigId", data);
},
// 保存审批流程
save: async (data) => {
return await http.post("/approval/saveLastApprovalFlow", data);
},
// 获取审批配置列表
getApprovalList: async (recordId) => {
return await http.get("/approval/getEntityApprovalConfigList", { recordId });
},
// 提交审批
startApproval: async (entityId, approvalConfigId) => {
return await http.get("/approval/startApproval", { entityId, approvalConfigId });
},
},
list: {
// 获取实体列表
getEntityList: async (data) => {
return await http.get("/approval/getAllApprovalConfigEntity", data);
},
/**
*
* 审批流程专用
* @param {*} mainEntity 实体名称
* @param {*} fieldsList 要显示的字段名称
* @param {*} pageSize 默认页数大小
* @param {*} pageNo 页数大小
* @param {*} filter { equation="AND", items:[{ "fieldName": "flowName", "op": "LK", "value": "修改"}] } 过滤
* @param {*} advFilter { equation="AND", items:[{ "fieldName": "flowName", "op": "LK", "value": "修改"}] } 常用查询
* @param {*} quickFilter "" 快速查询
* @param {*} sortFields [{ "fieldName": "entityCode","type": "desc" }] 排序
*/
getDataList: async (entity, fields, filter, pageSize, pageNo, sortFields, advFilter, quickFilter) => {
return http.post('approval/listQuery', {
'mainEntity': entity,
'fieldsList': fields,
filter, pageSize, pageNo, sortFields, advFilter, quickFilter
})
}
},
}
export function getEntityApprovalTaskList(entity, value) {
return http.get('/approval/getEntityApprovalTaskList', { entity, type: value })
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/Pattern/MetaLowCode.git
git@gitee.com:Pattern/MetaLowCode.git
Pattern
MetaLowCode
MetaLowCode 企业级全栈低代码平台
master

搜索帮助