mirror of
https://gitee.com/beijing_hongye_huicheng/lilishop-ui.git
synced 2026-11-07 01:18:54 +08:00
feat (router): 新增采购详情路由,优化预警数量管理功能
在管理员模块与商家模块中新增采购详情页面路由。 升级预警数量管理组件,优化交互体验与功能逻辑。
This commit is contained in:
38
manager/src/api/procurement.js
Normal file
38
manager/src/api/procurement.js
Normal file
@@ -0,0 +1,38 @@
|
||||
import {
|
||||
getRequest,
|
||||
postRequest,
|
||||
putRequest,
|
||||
deleteRequest,
|
||||
} from "@/libs/axios";
|
||||
|
||||
// ========== 采购单(只读) ==========
|
||||
export const getProcurementOrderPage = params => getRequest("/procurement/order", params);
|
||||
export const getProcurementOrderDetail = id => getRequest(`/procurement/order/${id}`);
|
||||
|
||||
// ========== 采购入库单(只读) ==========
|
||||
export const getProcurementInboundPage = params => getRequest("/procurement/inbound", params);
|
||||
export const getProcurementInboundDetail = id => getRequest(`/procurement/inbound/${id}`);
|
||||
export const getProcurementInboundItems = id => getRequest(`/procurement/inbound/${id}/items`);
|
||||
|
||||
// ========== 盘点单(只读) ==========
|
||||
export const getInventoryCountPage = params => getRequest("/procurement/inventory-count/page", params);
|
||||
export const getInventoryCountDetail = id => getRequest(`/procurement/inventory-count/${id}`);
|
||||
export const getInventoryCountItemsPage = (id, params) =>
|
||||
getRequest(`/procurement/inventory-count/${id}/items/page`, params);
|
||||
export const downloadInventoryCountItems = id =>
|
||||
getRequest(`/procurement/inventory-count/${id}/download`);
|
||||
export const exportInventoryCountItems = id =>
|
||||
getRequest(`/procurement/inventory-count/${id}/export`, {}, "blob");
|
||||
|
||||
// ========== 报损单(只读) ==========
|
||||
export const getDamageReportPage = params => getRequest("/procurement/damage-report/page", params);
|
||||
export const getDamageReportDetail = id => getRequest(`/procurement/damage-report/${id}`);
|
||||
export const getDamageReportItems = id => getRequest(`/procurement/damage-report/${id}/items`);
|
||||
|
||||
// ========== 出入库原因 CRUD ==========
|
||||
export const getStockReasonPage = params => getRequest("/procurement/reason", params);
|
||||
export const addStockReason = params =>
|
||||
postRequest("/procurement/reason", params, { "Content-Type": "application/json" });
|
||||
export const updateStockReason = params =>
|
||||
putRequest("/procurement/reason", params, { "Content-Type": "application/json" });
|
||||
export const deleteStockReason = id => deleteRequest(`/procurement/reason/${id}`);
|
||||
Reference in New Issue
Block a user