审批模板管理接口完成

This commit is contained in:
2026-08-28 16:26:01 +08:00
parent a473951901
commit 77a69ec7a3
2 changed files with 120 additions and 59 deletions
+27 -4
View File
@@ -23,6 +23,14 @@ export function editSystemConfigApi(id:number, data:{group_key:string, label:str
data,
});
}
// 批量修改ai配置项和变更编号规则
export function updateConfigApi(data:{items:any[]}) {
return request({
url: '/api/system-config/batch',
method: 'put',
data,
});
}
// 删除配置项
export function deleteSystemConfigApi(id:number) {
return request({
@@ -45,12 +53,27 @@ export function peopleListApi() {
method: 'get',
});
}
// 批量修改ai配置项和变更编号规则
export function updateConfigApi(data:{items:any[]}) {
// 新增审批模板
export function addTemplateApi(data:any) {
return request({
url: '/api/system-config/batch',
url: '/api/approval-templates',
method: 'post',
data,
});
}
// 编辑审批模板
export function editTemplateApi(id:number,data:any) {
return request({
url: `/api/approval-templates/${id}`,
method: 'put',
data,
});
}
// 删除审批模板
export function deleteTemplateApi(id:number) {
return request({
url: `/api/approval-templates/${id}`,
method: 'delete',
});
}