// 销售台账页面接口 import request from "@/utils/request"; // 分页查询 export function ledgerList(query) { return request({ url: "/sales/ledger/list", method: "get", params: query, }); } // 子表格查询 export function productList(query) { return request({ url: "/sales/product/list", method: "get", params: query, }); } // 查询客户名称列表 export function customerList(query) { return request({ url: "/basic/customer/customerList", method: "get", params: query, }); } // 新增、修改销售台账 export function addOrUpdateSalesLedger(query) { return request({ url: "/sales/ledger/addOrUpdateSalesLedger", method: "post", data: query, }); } // 删除销售台账 export function delLedger(query) { return request({ url: "/sales/ledger/delLedger", method: "delete", data: query, }); } // 查询销售台账详情 export function getSalesLedgerWithProducts(query) { return request({ url: "/sales/ledger/getSalesLedgerWithProducts", method: "get", params: query, }); } // 实时修改产品信息 export function addOrUpdateSalesLedgerProduct(query) { return request({ url: "/sales/product/addOrUpdateSalesLedgerProduct", method: "post", data: query, }); } // 删除产品 export function delProduct(query) { return request({ url: "/sales/product/delProduct", method: "delete", data: query, }); } // 上传附件 export function upload(query) { return request({ url: "/file/upload", method: "post", data: query, responseType: "blob", }); } // 编辑时删除附件 export function delLedgerFile(query) { return request({ url: "/sales/ledger/delLedgerFile", method: "delete", data: query, }); } // 销售不分页查询 export function ledgerListNoPage(query) { return request({ url: "/sales/ledger/listNoPage", method: "get", params: query, }); } // 分页查询 export function ledgerListPage(query) { return request({ url: "/sales/ledger/listPage", method: "get", params: query, }); } // 根据销售合同号查产品信息 export function getProductInfoByContractNo(query) { return request({ url: "/purchase/ledger/getProductBySalesNo", method: "get", params: query, }); }