From b4cc51c1d1d7e4aa9126ea2dd9d981c211c43561 Mon Sep 17 00:00:00 2001 From: dev <182542500@qq.com> Date: Fri, 28 Mar 2025 18:14:12 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/amz/inquiryRequest/types.ts | 4 + src/api/amz/logisticsOrderDetail/index.ts | 12 ++ src/api/amz/logisticsQuote/types.ts | 2 + src/views/amz/amazonStore/assignUser.vue | 202 +++++++++++++++++++ src/views/amz/amazonStore/index.vue | 28 ++- src/views/amz/inquiryRequest/index.vue | 27 ++- src/views/amz/logisticsOrder/index.vue | 162 +++++++++++---- src/views/amz/logisticsOrderDetail/index.vue | 55 +++-- src/views/amz/logisticsQuote/index.vue | 39 +++- src/views/amz/shipmentPlan/index.vue | 125 ++++++++---- src/views/login.vue | 56 ++--- src/views/system/user/profile/index.vue | 31 ++- src/views/system/user/profile/userInfo.vue | 6 +- 13 files changed, 583 insertions(+), 166 deletions(-) create mode 100644 src/views/amz/amazonStore/assignUser.vue diff --git a/src/api/amz/inquiryRequest/types.ts b/src/api/amz/inquiryRequest/types.ts index 4cce91c..1c8abb7 100644 --- a/src/api/amz/inquiryRequest/types.ts +++ b/src/api/amz/inquiryRequest/types.ts @@ -13,6 +13,10 @@ export interface InquiryRequestVO { * 发起人id */ requesterId: string | number; + /** + * 发起人名称 + */ + requesterName: string; /** * 目标物流商ID列表(JSON数组格式,示例:[101,202,303]) diff --git a/src/api/amz/logisticsOrderDetail/index.ts b/src/api/amz/logisticsOrderDetail/index.ts index 7908ea1..e29033c 100644 --- a/src/api/amz/logisticsOrderDetail/index.ts +++ b/src/api/amz/logisticsOrderDetail/index.ts @@ -39,6 +39,18 @@ export const addLogisticsOrderDetail = (data: LogisticsOrderDetailForm) => { }); }; +/** + * 新增物流订单明细(按箱子维度存储) + * @param data + */ +export const updateList = (data: LogisticsOrderDetailForm[]) => { + return request({ + url: '/amz/logisticsOrderDetail/updateList', + method: 'post', + data: data + }); +}; + /** * 修改物流订单明细(按箱子维度存储) * @param data diff --git a/src/api/amz/logisticsQuote/types.ts b/src/api/amz/logisticsQuote/types.ts index f1fb8eb..c8a52de 100644 --- a/src/api/amz/logisticsQuote/types.ts +++ b/src/api/amz/logisticsQuote/types.ts @@ -9,6 +9,8 @@ export interface LogisticsQuoteVO { */ userId: string | number; + logisticsName: string; + /** * 目的地(建议使用ISO国家代码如CN/US/GB) */ diff --git a/src/views/amz/amazonStore/assignUser.vue b/src/views/amz/amazonStore/assignUser.vue new file mode 100644 index 0000000..1424d7a --- /dev/null +++ b/src/views/amz/amazonStore/assignUser.vue @@ -0,0 +1,202 @@ + + + + + diff --git a/src/views/amz/amazonStore/index.vue b/src/views/amz/amazonStore/index.vue index 2022d6c..f7bf4fe 100644 --- a/src/views/amz/amazonStore/index.vue +++ b/src/views/amz/amazonStore/index.vue @@ -50,23 +50,23 @@ +