|
@@ -104,7 +104,7 @@ import { ORDER_ITEM_STATUS } from '@/constants';
|
|
|
* @param {number} current - 当前页码
|
|
|
* @param {number} size - 每页大小
|
|
|
* @param {OrderItemQueryParams} params - 查询参数
|
|
|
- * @returns {Promise<ApiResponse<PageResult<OrderItemRecord>>>} 分页查询结果
|
|
|
+ * @returns {Promise<AxiosResponse<OrderItemRecord>>} 分页查询结果
|
|
|
*/
|
|
|
export const getList = (current, size, params) => {
|
|
|
return request({
|
|
@@ -118,6 +118,11 @@ export const getList = (current, size, params) => {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * 新增订单明细
|
|
|
+ * @param {OrderItemForm} row - 订单明细数据
|
|
|
+ * @returns {Promise<AxiosResponse<bool>>} 新增结果
|
|
|
+ */
|
|
|
export const add = (row) => {
|
|
|
return request({
|
|
|
url: '/api/blade-factory/api/factory/order-item',
|
|
@@ -126,6 +131,11 @@ export const add = (row) => {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * 更新订单明细
|
|
|
+ * @param {OrderItemForm} row - 订单明细数据
|
|
|
+ * @returns {Promise<AxiosResponse<bool>>} 更新结果
|
|
|
+ */
|
|
|
export const update = (row) => {
|
|
|
return request({
|
|
|
url: '/api/blade-factory/api/factory/order-item',
|
|
@@ -134,22 +144,15 @@ export const update = (row) => {
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-export const remove = (ids) => {
|
|
|
- return request({
|
|
|
- url: '/api/blade-factory/api/factory/order-item',
|
|
|
- method: 'delete',
|
|
|
- params: {
|
|
|
- ids
|
|
|
- }
|
|
|
- })
|
|
|
-}
|
|
|
|
|
|
+/**
|
|
|
+ * 获取订单明细详情
|
|
|
+ * @param {string|number} id - 订单明细ID
|
|
|
+ * @returns {Promise<AxiosResponse<OrderItemRecord>>} 订单明细详情
|
|
|
+ */
|
|
|
export const getDetail = (id) => {
|
|
|
return request({
|
|
|
- url: '/api/blade-factory/api/factory/order-item/detail',
|
|
|
- method: 'get',
|
|
|
- params: {
|
|
|
- id
|
|
|
- }
|
|
|
+ url: `/api/blade-factory/api/factory/order-item/${id}`,
|
|
|
+ method: 'get'
|
|
|
})
|
|
|
}
|