import request from "../../common/request" import { FLOW_PATH as prefix } from "../AppPath"; export default { deploy: function (params) { return request({ url: prefix + "/flowable/model/deploy", method: "put", params: params, }); }, updateCategory: function (params) { return request({ url: prefix + "/flowable/model/updateCategory", method: "put", params: params, }); }, copy: function (id) { return request({ url: prefix + "/flowable/model/copy", method: "get", params: { id: id }, }); }, getBpmnXml: function (id) { return request({ url: prefix + "/flowable/model/getBpmnXml", method: "get", params: { id: id }, }); }, exportBpmnXml: function (id) { return request({ url: prefix + "/flowable/model/exportBpmnXml", method: "get", params: { id: id }, responseType: "blob", }); }, delete: function (ids) { return request({ url: prefix + "/flowable/model/delete", method: "delete", params: { ids: ids }, }); }, saveModel: function (modelId, data) { return request({ url: prefix + `/flowable/model/saveModel/${modelId}`, method: "post", header: { "Content-Type": "application/x-www-form-urlencoded; charset=utf-8", }, data: data, }); }, list: function (params) { return request({ url: prefix + "/flowable/model/list", method: "get", params: params, }); }, };