From 3849263b31a16a91ff08acaa42786ecfde76f33c Mon Sep 17 00:00:00 2001
From: zhangback <zhangback@163.com>
Date: 星期四, 27 十一月 2025 20:18:08 +0800
Subject: [PATCH] 提交

---
 ui/admin-ui3/src/views/tms/tmsVehicle/index.vue |   36 +++++++++++++++++++-----------------
 1 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/ui/admin-ui3/src/views/tms/tmsVehicle/index.vue b/ui/admin-ui3/src/views/tms/tmsVehicle/index.vue
index 81f00c8..c5fab1b 100644
--- a/ui/admin-ui3/src/views/tms/tmsVehicle/index.vue
+++ b/ui/admin-ui3/src/views/tms/tmsVehicle/index.vue
@@ -115,19 +115,26 @@
         carrierType:{
           label: '杞﹁締鏈嶅姟鍟嗙被鍨�',
           display: true,
-          type: 'radio', dataType: 'string', dicUrl: '/system/dict/data/type/carrier_type',
+          type: 'radio', dataType: 'string', dicUrl: '/system/dict/data/type/carrier_type',value: '0',
           rules: [
             {
               required: true,
               message: "杞﹁締鏈嶅姟鍟嗙被鍨嬩笉鑳戒负绌�", trigger: "blur"
             }
           ],
+          change: ({value}: any) => {
+           option.value.group.forEach((item:any) =>{
+             if (item.prop == 'jbxx'){
+               item.column.serviceProviderId.display = value == 1
+             }
+           })
+            console.log(value)
+          }
         },
         serviceProviderId: {
           label: '杞﹁締鏈嶅姟鍟�',
-          addDisplay: true, minWidth: 150,
-          editDisplay: true,
-          viewDisplay: true,
+          minWidth: 150,
+          display: true,
           hide: false,
           search: true,
           rules: [
@@ -207,12 +214,7 @@
           editDisplay: true,
           viewDisplay: true,
           type: 'select', dataType: 'string', dicUrl: '/system/dict/data/type/vehicle_type',
-          rules: [
-            {
-              required: true,
-              message: "杞﹁締绫诲瀷涓嶈兘涓虹┖", trigger: "change"
-            }
-          ],
+
         },
         internalCode: {
           label: '杞﹁締鍐呴儴缂栫爜',
@@ -299,7 +301,7 @@
           ],
         },
         isTrailer: {
-          label: '鏄惁鎸傝溅', minWidth: 150, dataType: 'string',
+          label: '鏄惁鎸傝溅', minWidth: 150, dataType: 'string',value: '1',
           type: 'radio', dicUrl: '/system/dict/data/type/sys_number_is',
           addDisplay: true,
           editDisplay: true,
@@ -326,12 +328,12 @@
           viewDisplay: true,
           hide: false,
           search: false,
-          rules: [
-            {
-              required: true,
-              message: "涓婚┚椹跺憳涓嶈兘涓虹┖", trigger: "blur"
-            }
-          ],
+          // rules: [
+          //   {
+          //     required: true,
+          //     message: "涓婚┚椹跺憳涓嶈兘涓虹┖", trigger: "blur"
+          //   }
+          // ],
         },
         mainDriverPhone: {
           label: '涓婚┚椹跺憳鑱旂郴鏂瑰紡',

--
Gitblit v1.8.0