From a1f78d5809d624cd7e4cd3352d9ece858cad2090 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期三, 03 七月 2024 16:31:31 +0800
Subject: [PATCH] 成员管管增删改接口调试

---
 Source/plt-web/plt-web-ui/src/views/system/user/option.js |   65 ++++++++++++++++++++++++++++----
 1 files changed, 56 insertions(+), 9 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/views/system/user/option.js b/Source/plt-web/plt-web-ui/src/views/system/user/option.js
index 0602863..58c46e3 100644
--- a/Source/plt-web/plt-web-ui/src/views/system/user/option.js
+++ b/Source/plt-web/plt-web-ui/src/views/system/user/option.js
@@ -1,16 +1,62 @@
-export const column = [
+export let column = [
+  {
+    label: '璐﹀彿',
+    prop: 'id',
+    align:'center',
+    search:true,
+    sortable:true,
+    rules: [
+      {
+        required: true,
+        message: '璇疯緭鍏ュ鍚�',
+        trigger: 'blur'
+      }
+    ]
+  },
   {
     label: '濮撳悕',
     prop: 'name',
     align:'center',
     search:true,
-    sortable:true
-  }, {
-    label: '璐﹀彿',
-    prop: 'id',
-    align:'center',
-    search:true,
-    sortable:true
+    sortable:true,
+    rules: [
+      {
+        required: true,
+        message: '璇疯緭鍏ュ鍚�',
+        trigger: 'blur'
+      }
+    ]
+  },
+  {
+    label: '瀵嗙爜',
+    prop: 'password',
+    hide:true,
+    type:'password',
+    change: (val)=>{
+      const confirmPasswordColumn = column.find(item => item.prop === 'confirmPassword');
+      confirmPasswordColumn.disabled = val.value === "";
+    },
+    rules: [
+      {
+        required: true,
+        message: '璇疯緭鍏ュ瘑鐮�',
+        trigger: 'blur'
+      }
+    ]
+  },
+  {
+    label: '纭瀵嗙爜',
+    prop: 'confirmPassword',
+    hide:true,
+    type:'password',
+    disabled:true,
+    rules: [
+      {
+        required: true,
+        message: '璇峰啀娆$‘璁ゅ瘑鐮�',
+        trigger: 'blur'
+      }
+    ]
   },
   {
     label: '鐘舵��',
@@ -40,6 +86,7 @@
     search:true,
     sortable:true,
     searchslot:true,
+    row:true,
   },
   {
     label: '涓撲笟',
@@ -88,5 +135,5 @@
     align:'center',
     sortable:true,
     display:false,
-  }
+  },
 ];

--
Gitblit v1.9.3