From ccfedfe40d734687f1a8b72ea47abe160f2fa9a7 Mon Sep 17 00:00:00 2001
From: wujianwei <wjw@11.com>
Date: 星期四, 25 十二月 2025 16:04:50 +0800
Subject: [PATCH] 新增发票服务商代码

---
 ui/admin-ui3/src/views/tms/tmsRegion/index.vue |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/ui/admin-ui3/src/views/tms/tmsRegion/index.vue b/ui/admin-ui3/src/views/tms/tmsRegion/index.vue
index 72c3f6f..ee8d17a 100644
--- a/ui/admin-ui3/src/views/tms/tmsRegion/index.vue
+++ b/ui/admin-ui3/src/views/tms/tmsRegion/index.vue
@@ -45,6 +45,15 @@
         >瀵煎嚭
         </el-button>
       </template>
+      <template #menu-before="{row}">
+        <el-link v-if="row.level != 3"
+            type="primary"
+            icon="Plus" :underline="false"
+            size="small" 
+            @click.stop="handleAdd(row)"
+        ><span style="margin-left: 5px">鏂� 澧�</span>
+        </el-link>
+      </template>
     </avue-crud>
   </basicContainer>
 </template>
@@ -81,7 +90,7 @@
   form: <TmsRegionI>{},
   queryParams: <TmsRegionI & PageQueryInterface>{},
   page: <PagesInterface>{
-    pageSize: 10,
+    pageSize: 9999,
     total: 0,
     currentPage: 1,
   },
@@ -101,9 +110,8 @@
   column: {
     parentRegionCode: {
       label: '涓婄骇琛屾斂鍖哄煙',type: 'tree',
-      addDisplay: true,
-      editDisplay: true,
-      viewDisplay: true,
+      value: '0',
+      display: false,
       hide: true,
     },
     level: {
@@ -285,7 +293,8 @@
     crudRef.value.rowEdit(selectionList.value[0]);
   },
   getBeginListFunc:()=>{
-    queryParams.value.parentRegionCode = '0'
+    queryParams.value.parentRegionCode = '0';
+    queryParams.value.pageSize= 9999;
   },
   handleSelectionChangeFunc: (selection: any) => {
     selectionList.value = selection;
@@ -294,6 +303,8 @@
     tableData.value.forEach((item:any)=>{
       item.hasChildren = item.level != 3
     });
+    crudRef.value.refreshTable();
+    crudRef.value.doLayout();
   }
 })
 const treeLoad = (tree:any, treeNode:any, resolve:any) => {
@@ -309,5 +320,10 @@
 
 }
 
+const handleAdd = (row:any) => {
+  option.value.column.parentRegionCode.value = row.regionCode;
+  crudRef.value.rowAdd();
+}
+
 
 </script>

--
Gitblit v1.8.0