From 3dbdeab4f9bd1aee9dc45bc3d208b2a37343582a Mon Sep 17 00:00:00 2001 From: ChenQiuYu Date: Thu, 29 May 2025 14:00:35 +0800 Subject: [PATCH] dev --- src/assets/scss/main.scss | 7 +- src/components/charge/AssociationIdCode.vue | 6 +- src/components/charge/CheckoutDetail.vue | 4 +- src/components/charge/Settlement.vue | 3 +- src/components/inventory/goods/Edit.vue | 449 +++++++++++++++++- .../inventory/goods/InventoryStatistics.vue | 11 +- src/components/registration/Edit.vue | 4 +- src/components/settings/MemberEdit.vue | 6 +- src/components/settings/SectionEdit.vue | 6 +- src/components/settings/item/ItemEdit.vue | 11 +- src/utils/dateUtils.ts | 2 +- src/views/charge/index.vue | 3 +- src/views/inventory/goods.vue | 75 +-- src/views/member/index.vue | 4 +- 14 files changed, 496 insertions(+), 95 deletions(-) diff --git a/src/assets/scss/main.scss b/src/assets/scss/main.scss index b95c990..bebee52 100644 --- a/src/assets/scss/main.scss +++ b/src/assets/scss/main.scss @@ -159,7 +159,12 @@ $lighter-color: rgba(#4D6DE4, 0.5); color: #fff; } } - +.default-danger-btn{ + background: #FF282E; + &:hover{ + background: rgba(#FF282E, 0.5); + } +} .small-btn{ cursor: pointer; display: inline-block; diff --git a/src/components/charge/AssociationIdCode.vue b/src/components/charge/AssociationIdCode.vue index 0d2a5f6..5246bbc 100644 --- a/src/components/charge/AssociationIdCode.vue +++ b/src/components/charge/AssociationIdCode.vue @@ -42,8 +42,8 @@ @@ -85,7 +85,7 @@ const addIdCode = () => { return; } let idCode = traceabilityCode.value.slice(0, 7); - post(API.Charge.Order.Save, {goodsId: selected.value, idCode: idCode}).then((res: any) => { + post(API.Goods.Base.AddIdCode, {goodsId: selected.value, idCode: idCode}).then((res: any) => { for (let subItem of tableData.value) { if (subItem.id === selected.value) { if (subItem.idCode == null) { diff --git a/src/components/charge/CheckoutDetail.vue b/src/components/charge/CheckoutDetail.vue index 1a70a18..b19e7b7 100644 --- a/src/components/charge/CheckoutDetail.vue +++ b/src/components/charge/CheckoutDetail.vue @@ -46,8 +46,8 @@ diff --git a/src/components/charge/Settlement.vue b/src/components/charge/Settlement.vue index 8549080..7c8ca21 100644 --- a/src/components/charge/Settlement.vue +++ b/src/components/charge/Settlement.vue @@ -112,7 +112,7 @@ const changePriceType = (type: any, index: any) => { payType.value = type; selectedIndex.value = index } -const emit = defineEmits(['orderCompleted', 'orderCanceled']) +const emit = defineEmits(['orderCompleted', 'orderCanceled','close']) const completeSettlement = () => { if (!retailOrder.value) { return; @@ -133,6 +133,7 @@ const completeSettlement = () => { }, {catch_error: true}).then((res: any) => { orderCompleted() loading.value = false + emit('close') }).catch((e) => { loading.value = false ElMessage.error(e) diff --git a/src/components/inventory/goods/Edit.vue b/src/components/inventory/goods/Edit.vue index b6925e4..920c20f 100644 --- a/src/components/inventory/goods/Edit.vue +++ b/src/components/inventory/goods/Edit.vue @@ -1,7 +1,436 @@