|
@@ -10,6 +10,9 @@ import request from '@/router/axios'
|
|
|
* @typedef {import('@/api/types/order').SubmitOrderToU9Response} SubmitOrderToU9Response
|
|
|
* @typedef {import('@/api/types/order').SalesOrderListQueryParams} SalesOrderListQueryParams
|
|
|
* @typedef {import('@/api/types/order').SalesOrderListResponse} SalesOrderListResponse
|
|
|
+ * @typedef {import('@/api/types/order').SalesOrderItemListRecord} SalesOrderItemListRecord
|
|
|
+ * @typedef {import('@/api/types/order').SalesOrderItemListQueryParams} SalesOrderItemListQueryParams
|
|
|
+ * @typedef {import('@/api/types/order').SalesOrderItemListResponse} SalesOrderItemListResponse
|
|
|
*/
|
|
|
|
|
|
/**
|
|
@@ -57,25 +60,6 @@ export const getInventoryFullList = async (params) => {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 物料档案查询(分页)
|
|
|
- * @param {number} current - 当前页码
|
|
|
- * @param {number} size - 每页大小
|
|
|
- * @param {Object} params - 查询参数
|
|
|
- * @returns {Promise<AxiosResponse>} 分页查询结果
|
|
|
- */
|
|
|
-export const getMaterialList = async (current, size, params) => {
|
|
|
- return request({
|
|
|
- url: '/api/blade-factory/api/factory/salesOrder/item/list',
|
|
|
- method: 'get',
|
|
|
- params: {
|
|
|
- ...params,
|
|
|
- current,
|
|
|
- size
|
|
|
- }
|
|
|
- })
|
|
|
-}
|
|
|
-
|
|
|
-/**
|
|
|
* 获取物料档案详情
|
|
|
* @param {string | number} id - 物料ID
|
|
|
* @returns {Promise<AxiosResponse>} 物料详情
|
|
@@ -272,4 +256,23 @@ export const getOrderList = async (current, size, params) => {
|
|
|
size
|
|
|
}
|
|
|
})
|
|
|
-}
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 获取销售订单项目列表
|
|
|
+ * @param {number} current - 当前页码
|
|
|
+ * @param {number} size - 每页大小
|
|
|
+ * @param {SalesOrderItemListQueryParams} params - 查询参数
|
|
|
+ * @returns {Promise<SalesOrderItemListResponse>} 分页查询结果
|
|
|
+ */
|
|
|
+export const getSalesOrderItemList = async (current, size, params) => {
|
|
|
+ return request({
|
|
|
+ url: '/api/blade-factory/api/factory/salesOrder/item/list',
|
|
|
+ method: 'get',
|
|
|
+ params: {
|
|
|
+ ...params,
|
|
|
+ current,
|
|
|
+ size
|
|
|
+ }
|
|
|
+ })
|
|
|
+}
|