|
|
@@ -11,6 +11,10 @@ import request from '@/router/axios'
|
|
|
* @typedef {import('@/api/types/order').SalesOrderUpdateResponse} SalesOrderUpdateResponse
|
|
|
* @typedef {import('@/api/types/order').SubmitOrderToU9Request} SubmitOrderToU9Request
|
|
|
* @typedef {import('@/api/types/order').SubmitOrderToU9Response} SubmitOrderToU9Response
|
|
|
+ * @typedef {import('@/api/types/order').SalesOrderSyncCreateRequest} SalesOrderSyncCreateRequest
|
|
|
+ * @typedef {import('@/api/types/order').SalesOrderSyncCreateResponse} SalesOrderSyncCreateResponse
|
|
|
+ * @typedef {import('@/api/types/order').SalesOrderSyncModifyRequest} SalesOrderSyncModifyRequest
|
|
|
+ * @typedef {import('@/api/types/order').SalesOrderSyncModifyResponse} SalesOrderSyncModifyResponse
|
|
|
* @typedef {import('@/api/types/order').SalesOrderListQueryParams} SalesOrderListQueryParams
|
|
|
* @typedef {import('@/api/types/order').SalesOrderListResponse} SalesOrderListResponse
|
|
|
* @typedef {import('@/api/types/order').SalesOrderItemListRecord} SalesOrderItemListRecord
|
|
|
@@ -259,6 +263,34 @@ export const submitOrderToU9 = async (data) => {
|
|
|
};
|
|
|
|
|
|
/**
|
|
|
+ * 创建订单同步任务(U9Cloud)
|
|
|
+ * POST /blade-u9cloud/sales/order/sync/create
|
|
|
+ * @param {SalesOrderSyncCreateRequest} data - 请求参数
|
|
|
+ * @returns {Promise<SalesOrderSyncCreateResponse>} 接口响应
|
|
|
+ */
|
|
|
+export const createSalesOrderSync = async (data) => {
|
|
|
+ return request({
|
|
|
+ url: '/api/blade-u9cloud/sales/order/sync/create',
|
|
|
+ method: 'post',
|
|
|
+ data
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 修改订单同步任务(U9Cloud)
|
|
|
+ * POST /blade-u9cloud/sales/order/sync/modify
|
|
|
+ * @param {SalesOrderSyncModifyRequest} data - 请求参数
|
|
|
+ * @returns {Promise<SalesOrderSyncModifyResponse>} 接口响应
|
|
|
+ */
|
|
|
+export const modifySalesOrderSync = async (data) => {
|
|
|
+ return request({
|
|
|
+ url: '/api/blade-u9cloud/sales/order/sync/modify',
|
|
|
+ method: 'post',
|
|
|
+ data
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
* 获取销售订单列表
|
|
|
* @param {number} current - 当前页码
|
|
|
* @param {number} size - 每页大小
|