From 0b76c560a27c89df168271d7210ab6bf9de28f7d Mon Sep 17 00:00:00 2001
From: wujianwei <wjw@11.com>
Date: 星期一, 05 一月 2026 16:55:50 +0800
Subject: [PATCH] 新增字段
---
ui/admin-ui3/src/views/tms/tmsServiceProvider/index.vue | 413 ++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 253 insertions(+), 160 deletions(-)
diff --git a/ui/admin-ui3/src/views/tms/tmsServiceProvider/index.vue b/ui/admin-ui3/src/views/tms/tmsServiceProvider/index.vue
index 10c664c..cebfd15 100644
--- a/ui/admin-ui3/src/views/tms/tmsServiceProvider/index.vue
+++ b/ui/admin-ui3/src/views/tms/tmsServiceProvider/index.vue
@@ -93,228 +93,321 @@
rowKey: 'id',
labelWidth: 150,
searchLabelWidth: 150,
- column: {
+ group:[
+ {
+ label: '鍩烘湰淇℃伅',
+ prop: 'jbxx',
+ column:{
+ serviceCode: {
+ label: '鏈嶅姟鍟嗙紪鐮�',
+ addDisplay: false,
+ editDisplay: true, disabled: true,
+ viewDisplay: true,
+ hide: false,minWidth: 150,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: "鏈嶅姟鍟嗙紪鐮佷笉鑳戒负绌�", trigger: "blur"
+ }
+ ],
+ },
+ serviceShortName: {
+ label: '鏈嶅姟鍟嗙畝绉�',
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: false,minWidth: 150,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: "鏈嶅姟鍟嗙畝绉颁笉鑳戒负绌�", trigger: "blur"
+ }
+ ],
+ },
+ serviceName: {
+ label: '鏈嶅姟鍟嗗叏绉�',
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: true,
+ search: false,
+ rules: [
+ {
+ required: true,
+ message: "鏈嶅姟鍟嗗叏绉颁笉鑳戒负绌�", trigger: "blur"
+ }
+ ],
+ },
+ serviceType: {
+ label: '鏈嶅姟绫诲瀷',
+ type: 'select', dataType: 'string', dicUrl: '/system/dict/data/type/service_type',
+ addDisplay: true,multiple:true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: false,minWidth: 150,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: "鏈嶅姟绫诲瀷涓嶈兘涓虹┖", trigger: "change"
+ }
+ ],
+ },
+ address: {
+ label: '鍦板潃',span:24,
+ type: 'textarea', minRows: 3, maxRows: 5,
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: true,
+ search: false,
+ },
+ licenseNumber: {
+ label: '缁忚惀鐧昏璇佷欢鍙风爜',
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: true,
+ search: false,
+ },
+ businessStatus: {
+ label: '缁忚惀鐘舵��',value:"0",
+ type: 'select', dataType: 'string', dicUrl: '/system/dict/data/type/business_status',
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: false,minWidth: 150,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: "缁忚惀鐘舵�佷笉鑳戒负绌�", trigger: "change"
+ }
+ ],
+ },
+ isTransport: {
+ label: '鏄惁杩愯緭鏈嶅姟鍟�',
+ type: 'radio', dataType: 'string', dicUrl: '/system/dict/data/type/sys_number_is',
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: false,minWidth: 150,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: "鏄惁杩愯緭鏈嶅姟鍟嗕笉鑳戒负绌�", trigger: "change"
+ }
+ ],
+ },
+ isStorage: {
+ label: '鏄惁浠撳偍鏈嶅姟鍟�',
+ type: 'radio', dataType: 'string', dicUrl: '/system/dict/data/type/sys_number_is',
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: false,minWidth: 150,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: "鏄惁浠撳偍鏈嶅姟鍟嗕笉鑳戒负绌�", trigger: "change"
+ }
+ ],
+ },
+ isExpress: {
+ label: '鏄惁蹇�掓湇鍔″晢',
+ type: 'radio', dataType: 'string', dicUrl: '/system/dict/data/type/sys_number_is',
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: false,minWidth: 150,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: "鏄惁蹇�掓湇鍔″晢涓嶈兘涓虹┖", trigger: "change"
+ }
+ ],
+ },
+ }
+ },
+ {
+ label: '鑱旂郴浜轰俊鎭�',
+ prop: 'lxrxx',
+ column:{
+ contactName: {
+ label: '鑱旂郴浜哄鍚�',
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: false,minWidth: 150,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: "鑱旂郴浜哄鍚嶄笉鑳戒负绌�", trigger: "blur"
+ }
+ ],
+ },
+ contactPhone: {
+ label: '鑱旂郴浜虹數璇�',
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: true,
+ search: false,
+ },
+ contactEmail: {
+ label: '鑱旂郴浜洪偖绠�',
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: true,
+ search: false,
+ },
+ }
+ },
+ {
+ label: '鍏朵粬淇℃伅',
+ prop: 'qtxx',
+ column:{
+ status: {
+ label: '鐘舵��',
+ type: 'radio', dicUrl: '/system/dict/data/type/sys_normal_disable',
+ addDisplay: false,
+ editDisplay: true,
+ viewDisplay: true,dataType: 'string',
+ hide: false,minWidth: 150,
+ search: true,
+ rules: [
+ {
+ required: true,
+ message: "鐘舵�佷笉鑳戒负绌�", trigger: "blur"
+ }
+ ],
+ },
+ createBy: {
+ label: '鍒涘缓浜�',
+ addDisplay: false,
+ editDisplay: false,
+ viewDisplay: true,
+ hide: true,
+ search: false,
+ },
+ createTime: {
+ label: '鍒涘缓鏃堕棿',
+ addDisplay: false,
+ editDisplay: false,
+ viewDisplay: true,
+ hide: true,
+ search: false,
+ },
+ updateBy: {
+ label: '鏇存柊浜�',
+ addDisplay: false,
+ editDisplay: false,
+ viewDisplay: true,
+ hide: false,minWidth: 150,
+ search: true,
+ },
+ updateTime: {
+ label: '鏇存柊鏃堕棿',
+ addDisplay: false,
+ editDisplay: false,
+ viewDisplay: true,
+ hide: false,minWidth: 180,
+ search: true,
+ },
+ remark: {
+ label: '澶囨敞',
+ type: 'textarea', minRows: 3, maxRows: 5,
+ addDisplay: true,
+ editDisplay: true,
+ viewDisplay: true,
+ hide: true,
+ search: false,span:24
+ },
+ }
+ }
+ ],
+ column: {
serviceCode: {
label: '鏈嶅姟鍟嗙紪鐮�',
- addDisplay: false,
- editDisplay: true, disabled: true,
- viewDisplay: true,
+ display: false,
hide: false,minWidth: 150,
search: true,
- rules: [
- {
- required: true,
- message: "鏈嶅姟鍟嗙紪鐮佷笉鑳戒负绌�", trigger: "blur"
- }
- ],
},
serviceShortName: {
label: '鏈嶅姟鍟嗙畝绉�',
- addDisplay: true,
- editDisplay: true,
- viewDisplay: true,
+ display: false,
hide: false,minWidth: 150,
search: true,
- rules: [
- {
- required: true,
- message: "鏈嶅姟鍟嗙畝绉颁笉鑳戒负绌�", trigger: "blur"
- }
- ],
- },
- serviceName: {
- label: '鏈嶅姟鍟嗗叏绉�',
- addDisplay: true,
- editDisplay: true,
- viewDisplay: false,
- hide: true,
- search: false,
- rules: [
- {
- required: true,
- message: "鏈嶅姟鍟嗗叏绉颁笉鑳戒负绌�", trigger: "blur"
- }
- ],
},
serviceType: {
label: '鏈嶅姟绫诲瀷',
type: 'select', dataType: 'string', dicUrl: '/system/dict/data/type/service_type',
- addDisplay: true,multiple:true,
- editDisplay: true,
- viewDisplay: true,
+ multiple:true,
+ display: false,
hide: false,minWidth: 150,
search: true,
- rules: [
- {
- required: true,
- message: "鏈嶅姟绫诲瀷涓嶈兘涓虹┖", trigger: "change"
- }
- ],
- },
- address: {
- label: '鍦板潃',span:24,
- type: 'textarea', minRows: 3, maxRows: 5,
- addDisplay: true,
- editDisplay: true,
- viewDisplay: false,
- hide: true,
- search: false,
- },
- licenseNumber: {
- label: '缁忚惀鐧昏璇佷欢鍙风爜',
- addDisplay: true,
- editDisplay: true,
- viewDisplay: false,
- hide: true,
- search: false,
},
businessStatus: {
label: '缁忚惀鐘舵��',value:"0",
type: 'select', dataType: 'string', dicUrl: '/system/dict/data/type/business_status',
- addDisplay: true,
- editDisplay: true,
- viewDisplay: true,
+ display: false,
hide: false,minWidth: 150,
search: true,
- rules: [
- {
- required: true,
- message: "缁忚惀鐘舵�佷笉鑳戒负绌�", trigger: "change"
- }
- ],
},
isTransport: {
label: '鏄惁杩愯緭鏈嶅姟鍟�',
type: 'radio', dataType: 'string', dicUrl: '/system/dict/data/type/sys_number_is',
- addDisplay: true,
- editDisplay: true,
- viewDisplay: true,
+ display: false,
hide: false,minWidth: 150,
search: true,
- rules: [
- {
- required: true,
- message: "鏄惁杩愯緭鏈嶅姟鍟嗕笉鑳戒负绌�", trigger: "change"
- }
- ],
},
isStorage: {
label: '鏄惁浠撳偍鏈嶅姟鍟�',
type: 'radio', dataType: 'string', dicUrl: '/system/dict/data/type/sys_number_is',
- addDisplay: true,
- editDisplay: true,
- viewDisplay: true,
+ display: false,
hide: false,minWidth: 150,
search: true,
- rules: [
- {
- required: true,
- message: "鏄惁浠撳偍鏈嶅姟鍟嗕笉鑳戒负绌�", trigger: "change"
- }
- ],
},
isExpress: {
label: '鏄惁蹇�掓湇鍔″晢',
type: 'radio', dataType: 'string', dicUrl: '/system/dict/data/type/sys_number_is',
- addDisplay: true,
- editDisplay: true,
- viewDisplay: true,
+ display: false,
hide: false,minWidth: 150,
search: true,
- rules: [
- {
- required: true,
- message: "鏄惁蹇�掓湇鍔″晢涓嶈兘涓虹┖", trigger: "change"
- }
- ],
},
contactName: {
label: '鑱旂郴浜哄鍚�',
- addDisplay: true,
- editDisplay: true,
- viewDisplay: true,
+ display: false,
hide: false,minWidth: 150,
search: true,
- rules: [
- {
- required: true,
- message: "鑱旂郴浜哄鍚嶄笉鑳戒负绌�", trigger: "blur"
- }
- ],
- },
- contactPhone: {
- label: '鑱旂郴浜虹數璇�',
- addDisplay: true,
- editDisplay: true,
- viewDisplay: false,
- hide: true,
- search: false,
- },
- contactEmail: {
- label: '鑱旂郴浜洪偖绠�',
- addDisplay: true,
- editDisplay: true,
- viewDisplay: false,
- hide: true,
- search: false,
},
status: {
label: '鐘舵��',
type: 'radio', dicUrl: '/system/dict/data/type/sys_normal_disable',
- addDisplay: false,
- editDisplay: true,
- viewDisplay: true,dataType: 'string',
+ display: false,dataType: 'string',
hide: false,minWidth: 150,
search: true,
- rules: [
- {
- required: true,
- message: "鐘舵�佷笉鑳戒负绌�", trigger: "blur"
- }
- ],
- },
- createBy: {
- label: '鍒涘缓浜�',
- addDisplay: false,
- editDisplay: false,
- viewDisplay: true,
- hide: true,
- search: false,
- },
- createTime: {
- label: '鍒涘缓鏃堕棿',
- addDisplay: false,
- editDisplay: false,
- viewDisplay: true,
- hide: true,
- search: false,
},
updateBy: {
label: '鏇存柊浜�',
- addDisplay: false,
- editDisplay: false,
- viewDisplay: true,
+ display: false,
hide: false,minWidth: 150,
search: true,
},
updateTime: {
label: '鏇存柊鏃堕棿',
- addDisplay: false,
- editDisplay: false,
- viewDisplay: true,
+ display: false,
hide: false,minWidth: 180,
search: true,
- },
- remark: {
- label: '澶囨敞',
- type: 'textarea', minRows: 3, maxRows: 5,
- addDisplay: true,
- editDisplay: true,
- viewDisplay: false,
- hide: true,
- search: false,span:24
},
}
})
--
Gitblit v1.8.0