import request from "@/utils/request"; // 分页查询 export function contractListPage(query) { return request({ url: "/sales/contract/listPage", method: "get", params: query, }); } // 不分页的合同精简列表,供诉讼管理等模块的「关联销售合同」下拉使用 export function contractListNoPage(params) { return request({ url: "/sales/contract/listNoPage", method: "get", params, }); } export function getContractDetail(id) { return request({ url: "/sales/contract/getDetail", method: "get", params: { id }, }); } // 新增与修改共用,靠 id 是否存在区分 export function addOrUpdateContract(data) { return request({ url: "/sales/contract/addOrUpdate", method: "post", data, }); } // 删除:body 为 id 数组 export function delContract(ids) { return request({ url: "/sales/contract/del", method: "delete", data: Array.isArray(ids) ? ids : [ids], }); }