From 5abcde36961125cbf436f91b8c17610a6b5f8308 Mon Sep 17 00:00:00 2001
From: sen <sen@qq.com>
Date: 星期三, 15 四月 2026 12:15:08 +0800
Subject: [PATCH] 修改调度单必填校验
---
ui/admin-ui3/src/views/tms/tmsDispatchOrder/index.vue | 36 +++++++++++++++++-------------------
1 files changed, 17 insertions(+), 19 deletions(-)
diff --git a/ui/admin-ui3/src/views/tms/tmsDispatchOrder/index.vue b/ui/admin-ui3/src/views/tms/tmsDispatchOrder/index.vue
index 82fb31f..357e00c 100644
--- a/ui/admin-ui3/src/views/tms/tmsDispatchOrder/index.vue
+++ b/ui/admin-ui3/src/views/tms/tmsDispatchOrder/index.vue
@@ -1400,7 +1400,6 @@
let active = table.active;
if (Array.isArray(active)) active = active[0];
- console.log('鑷姩濉厖鎴愬姛:', active);
if (active && active.driverName) {
try {
@@ -1415,12 +1414,11 @@
vehicleId: vehicleData.vehicleId,
actualVehicleType: vehicleData.actualVehicleType,
mainDriverName: active.driverName
-
+
});
})
await nextTick();
- console.log('鑷姩濉厖鎴愬姛:', form.value);
}
} catch (e) {
console.error("鑷姩鑾峰彇杞︾墝澶辫触", e);
@@ -1551,7 +1549,6 @@
if (Array.isArray(value)) {
id = value[0]
}
- console.log(98521);
getTmsDriver(id).then(res => {
return callback(res.data || {})
@@ -2687,13 +2684,11 @@
if (Array.isArray(value)) {
id = value[0]
}
- console.log(998, 'xq1');
getTmsVehicle(id).then(res => {
return callback(res.data || {})
})
} else {
- console.log(669, 'xq2');
listTmsVehicle({ pageSize: page.pageSize, pageNum: page.currentPage, ...data }).then(res => {
return callback({
@@ -3389,14 +3384,17 @@
// 銆愭牳蹇冧慨鏀广�戯細鐩存帴杩斿洖锛屼笉瑕佽祴鍊肩粰 queryParams.value
return finalParams;
},
- handleBeforeOpenFunc: (type: string) => {
+ handleBeforeOpenFunc: (type: string,) => {
if (type == 'add') {
form.value = {};
} else if (type == 'edit') {
// form.value = row;
+ handleOrderTypeChange(form.value.orderType);
}
+
+
}
})
@@ -5167,16 +5165,16 @@
searchShow: true,
searchMenuSpan: 6,
searchLabelWidth: 100,
- highlightCurrentRow: true,
+ highlightCurrentRow: true,
column: [
{ label: '杞﹁締鏈嶅姟鍟�', prop: 'serviceProviderName', search: true },
- {
- label: '杞﹁締绫诲瀷',
- prop: 'vehicleType',
- type: 'select',
- dataType: 'string',
- dicUrl: '/system/dict/data/type/vehicle_type',
- search: true
+ {
+ label: '杞﹁締绫诲瀷',
+ prop: 'vehicleType',
+ type: 'select',
+ dataType: 'string',
+ dicUrl: '/system/dict/data/type/vehicle_type',
+ search: true
},
{ label: '杞﹁締鍐呴儴缂栫爜', prop: 'internalCode', search: true },
{ label: '杞︾墝鍙�', prop: 'licensePlate', search: true },
@@ -5198,7 +5196,7 @@
...vehicleQuery.value,
...params
};
-
+
try {
const res = await listTmsVehicle(query);
if (res.code === 200) {
@@ -5246,7 +5244,7 @@
// 鎵撳紑寮圭獥鏂规硶
const handleVehicleSelect = () => {
- selectedVehicleRow.value = {};
+ selectedVehicleRow.value = {};
vehicleDialogVisible.value = true;
};
@@ -5259,11 +5257,11 @@
return;
}
// 1. 璧嬪�� (纭繚涓昏〃鍗� data.form 瀛樺湪)
-
+
data.form.vehicleId = selectedVehicleRow.value.id;
data.form.licensePlate = selectedVehicleRow.value.licensePlate;
- data.form.actualVehicleType= selectedVehicleRow.value.vehicleType;
+ data.form.actualVehicleType = selectedVehicleRow.value.vehicleType;
// 濡傛灉闇�瑕佸叾浠栧瓧娈典篃鍙互涓�骞跺甫鍥烇紝姣斿鏈嶅姟鍟嗙瓑
// data.form.serviceProviderName = selectedVehicleRow.value.serviceProviderName;
--
Gitblit v1.8.0