From 0b91c288dbf34dacabe9d63419594ee64a8b6d04 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=88=98=E5=8D=8E=E5=8B=87?= <995058772@qq.com>
Date: Wed, 7 May 2025 17:07:10 +0800
Subject: [PATCH] 333
---
src/api/shipmentDetail.js | 8 +++++
src/views/logistics/quotation/form.vue | 4 +++
src/views/logistics/quotation/index.vue | 19 ++++++++++++
src/views/logistics/shipmentDetail/index.vue | 31 ++++++++++++++++++--
4 files changed, 60 insertions(+), 2 deletions(-)
diff --git a/src/api/shipmentDetail.js b/src/api/shipmentDetail.js
index fa7e200..734513b 100644
--- a/src/api/shipmentDetail.js
+++ b/src/api/shipmentDetail.js
@@ -15,6 +15,14 @@ export function del(id) {
})
}
+export function calcShipmentFee() {
+ return request({
+ url: 'api/shipmentDetail/calcShipmentFee',
+ method: 'get'
+ })
+}
+
+
export function edit(data) {
return request({
url: 'api/shipmentDetail',
diff --git a/src/views/logistics/quotation/form.vue b/src/views/logistics/quotation/form.vue
index 2e75432..739fc64 100644
--- a/src/views/logistics/quotation/form.vue
+++ b/src/views/logistics/quotation/form.vue
@@ -4,6 +4,9 @@
+
+
+
@@ -53,6 +56,7 @@ export default {
form: {
id: '',
custName: '',
+ custNo: '',
netName: '',
netCode: '',
preChargeNo: '',
diff --git a/src/views/logistics/quotation/index.vue b/src/views/logistics/quotation/index.vue
index a1e1dc4..025c611 100644
--- a/src/views/logistics/quotation/index.vue
+++ b/src/views/logistics/quotation/index.vue
@@ -35,6 +35,13 @@
+
+
+
+
+
+
搜索
+
+
@@ -135,6 +143,12 @@ export default {
url: "/api/quotation/importQuotation"
},
delLoading: false,
+ queryTypeOptions: [
+ { key: 'custName', display_name: '客户名称' },
+ { key: 'netName', display_name: '网点名称' },
+ { key: 'netCode', display_name: '网点编码' },
+ { key: 'custNo', display_name: '客户编号' }
+ ]
}
},
created() {
@@ -148,6 +162,10 @@ export default {
this.url = 'api/quotation'
const sort = 'id,desc'
this.params = { page: this.page, size: this.size, sort: sort }
+ const query = this.query
+ const type = query.type
+ const value = query.value
+ if (type && value) { this.params[type] = value }
return true
},
subDelete(id) {
@@ -178,6 +196,7 @@ export default {
_this.form = {
id: data.id,
custName: data.custName,
+ custNo: data.custNo,
netName: data.netName,
netCode: data.netCode,
preChargeNo: data.preChargeNo,
diff --git a/src/views/logistics/shipmentDetail/index.vue b/src/views/logistics/shipmentDetail/index.vue
index b693766..28d9c43 100644
--- a/src/views/logistics/shipmentDetail/index.vue
+++ b/src/views/logistics/shipmentDetail/index.vue
@@ -49,6 +49,17 @@
type="primary"
icon="el-icon-plus"
@click="add">新增
+
+
+
+ 批量算运费
@@ -121,7 +132,7 @@