| ¶Ô±ÈÐÂÎļþ |
| | |
| | | import request from "@/utils/request"; |
| | | |
| | | /** 模æ¿ç±»åï¼0 ç³»ç»å
ç½®ï¼1 èªå®ä¹ï¼ä¸å端 templateType ä¸è´ï¼ */ |
| | | export const TEMPLATE_TYPE_BUILTIN = 0; |
| | | export const TEMPLATE_TYPE_CUSTOM = 1; |
| | | |
| | | export const TEMPLATE_TYPE_OPTIONS = [ |
| | | { value: TEMPLATE_TYPE_BUILTIN, label: "ç³»ç»å
ç½®" }, |
| | | { value: TEMPLATE_TYPE_CUSTOM, label: "èªå®ä¹" }, |
| | | ]; |
| | | |
| | | /** æ¥è¯¢ææå®¡æ¹æ¨¡æ¿ */ |
| | | export function listApprovalTemplate(type) { |
| | | return request({ |
| | | url: `/approvalTemplate/list/${type}`, |
| | | method: "get", |
| | | }); |
| | | } |
| | | |
| | | /** å页æ¥è¯¢å®¡æ¹æ¨¡æ¿ */ |
| | | export function listApprovalTemplatePage(params) { |
| | | return request({ |
| | | url: "/approvalTemplate/listPage", |
| | | method: "get", |
| | | params, |
| | | }); |
| | | } |
| | | |
| | | /** æ¥è¯¢å®¡æ¹æ¨¡æ¿è¯¦æ
*/ |
| | | export function getApprovalTemplateDetail(id) { |
| | | return request({ |
| | | url: `/approvalTemplate/detail/${id}`, |
| | | method: "get", |
| | | }); |
| | | } |
| | | |
| | | /** æ°å¢å®¡æ¹æ¨¡æ¿ï¼body 为 ApprovalTemplateDtoï¼ */ |
| | | export function addApprovalTemplate(approvalTemplateDto) { |
| | | return request({ |
| | | url: "/approvalTemplate/add", |
| | | method: "post", |
| | | data: approvalTemplateDto, |
| | | }); |
| | | } |
| | | |
| | | /** ä¿®æ¹å®¡æ¹æ¨¡æ¿ï¼body 为 ApprovalTemplateDtoï¼ */ |
| | | export function updateApprovalTemplate(approvalTemplateDto) { |
| | | return request({ |
| | | url: "/approvalTemplate/update", |
| | | method: "put", |
| | | data: approvalTemplateDto, |
| | | }); |
| | | } |
| | | |
| | | /** å é¤å®¡æ¹æ¨¡æ¿ï¼body ä¸ºæ¨¡æ¿ ID æ°ç»ï¼ */ |
| | | export function deleteApprovalTemplate(ids) { |
| | | const idList = (Array.isArray(ids) ? ids : [ids]).filter((id) => id != null && id !== ""); |
| | | return request({ |
| | | url: "/approvalTemplate/delete", |
| | | method: "post", |
| | | data: idList, |
| | | }); |
| | | } |