import request from "@/utils/request"; // 发起盘点(不传 productModelIds = 全部库存行快照) export const start = params => { return request({ url: "/stockCheck/start", method: "post", data: params, }); }; // 盘点单分页列表 export const listPage = params => { return request({ url: "/stockCheck/listPage", method: "get", params, }); }; // 盘点单详情 export const getDetail = id => { return request({ url: `/stockCheck/${id}`, method: "get", }); }; // 盘点明细分页(onlyDiff=true 只看已录入且有差异的行) export const detailPage = params => { return request({ url: "/stockCheck/detailPage", method: "get", params, }); }; // 批量录入实盘(body 为数组) export const entry = params => { return request({ url: "/stockCheck/entry", method: "put", data: params, }); }; // 完成盘点(差异生成待审核调账单据) export const finish = params => { return request({ url: "/stockCheck/finish", method: "post", data: params, }); }; // 取消盘点 export const cancel = params => { return request({ url: "/stockCheck/cancel", method: "post", data: params, }); }; // 差异分析列表 export const diffList = params => { return request({ url: "/stockCheck/diffList", method: "get", params, }); };