From b9260c7807d064f2b77ef9e92005a8c3257ec2e1 Mon Sep 17 00:00:00 2001
From: pengwei <2071057782@qq.com>
Date: 星期四, 15 五月 2025 15:27:07 +0800
Subject: [PATCH] 代码提交

---
 项目代码/伸缩杆/client/src/views/tts/UserManagement/Usermanagement.vue |   75 ++++++++++++++++++++++++++++++++-----
 1 files changed, 64 insertions(+), 11 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/\344\274\270\347\274\251\346\235\206/client/src/views/tts/UserManagement/Usermanagement.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/\344\274\270\347\274\251\346\235\206/client/src/views/tts/UserManagement/Usermanagement.vue"
index 3e9ce22..a92b6fa 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/\344\274\270\347\274\251\346\235\206/client/src/views/tts/UserManagement/Usermanagement.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/\344\274\270\347\274\251\346\235\206/client/src/views/tts/UserManagement/Usermanagement.vue"
@@ -162,7 +162,7 @@
             min-width="3%"
           />
           <el-table-column
-            prop="role_Id"
+            prop="userteam"
             label="鐢ㄦ埛鍒嗙粍"
             align="center"
             min-width="2%"
@@ -182,7 +182,7 @@
             <template #default="scope">
               <el-image
                 style="width: 5rem; height: 5rem"
-                :src="'http://192.168.0.80:1598' + scope.row.headImageUrl"
+                :src="'http://192.168.2.103:9093' + scope.row.headImageUrl"
                 show-progress
                 :initial-index="4"
                 fit="cover"
@@ -508,7 +508,7 @@
                   <span style="color: red; margin-right: 0.2rem">*</span>
                   <span
                     style="font-size: 0.88rem; color: black; font-weight: bold"
-                    >閮ㄩ棬</span
+                    >杞ㄩ亾绔�</span
                   >
                 </div>
               </template>
@@ -526,6 +526,44 @@
               </el-select>
             </el-form-item>
           </el-col>
+          <el-col :span="8">
+            <el-form-item prop="dept_Id">
+              <template #label>
+                <div style="display: flex; align-items: flex-end">
+                  <span style="color: red; margin-right: 0.2rem">*</span>
+                  <span
+                    style="font-size: 0.88rem; color: black; font-weight: bold"
+                    >缁�</span
+                  >
+                </div>
+              </template>
+              <el-input
+                size="small"
+                v-model="formUser.userteam"
+                placeholder="璇疯緭鍏�"
+              />
+            </el-form-item>
+          </el-col>
+          <el-col :span="8">
+            <el-form-item prop="dept_Id">
+              <template #label>
+                <div style="display: flex; align-items: flex-end">
+                  <span style="color: red; margin-right: 0.2rem">*</span>
+                  <span
+                    style="font-size: 0.88rem; color: black; font-weight: bold"
+                    >鍗″彿</span
+                  >
+                </div>
+              </template>
+              <el-input
+                size="small"
+                v-model="formUser.carnuber"
+                placeholder="璇疯緭鍏�"
+              />
+            </el-form-item>
+          </el-col>
+        </el-row>
+        <el-row :gutter="20">
           <el-col :span="8">
             <el-form-item>
               <template #label>
@@ -549,7 +587,7 @@
                 ref="uploadRef"
                 name="files"
                 class="avatar-uploader"
-                action="http://192.168.0.80:1598/api/User/SaveFiles"
+                action="http://192.168.2.103:9093/api/User/SaveFiles"
                 list-type="picture-card"
                 limit="1"
                 :auto-upload="true"
@@ -866,6 +904,8 @@
   path: "",
   usertruename: "",
   dept_Id: 1,
+  carnuber: null,
+  userteam: "",
 });
 const rules = reactive({
   userName: {
@@ -898,6 +938,16 @@
   userTrueName: {
     required: true,
     message: "璇疯緭鍏ョ湡瀹炲鍚�",
+    trigger: "blur",
+  },
+  userteam: {
+    required: true,
+    message: "璇疯緭鍏ョ粍",
+    trigger: "blur",
+  },
+  carnuber: {
+    required: true,
+    message: "璇疯緭鍏ュ崱鍙�",
     trigger: "blur",
   },
 });
@@ -1093,6 +1143,8 @@
     enable: 1,
     path: "",
     user_Id: undefined,
+    userteam: "",
+    carnuber: null,
   };
   fileList.value = [];
 };
@@ -1180,6 +1232,8 @@
     enable: val.enable,
     path: val.headImageUrl,
     usertruename: val.userTrueName,
+    cardNumber: val.cardNumber,
+    userteam: val.userteam,
   };
   UpdateUser(data).then((res) => {
     ElMessage({ message: "淇敼鎴愬姛", type: "success" });
@@ -1209,15 +1263,18 @@
     enable: val.enable,
     path: val.headImageUrl,
     usertruename: val.userTrueName,
+    carnuber: val.cardNumber,
+    userteam: val.userteam,
+    dept_Id: val.dept_Id,
   };
   formUser.value = {
     ...obj,
   };
-  if (obj.headImageUrl != "") {
+  if (obj.headImageUrl != null) {
     fileList.value = [
       {
         name: "1",
-        url: "http://115.159.85.185:9098" + obj.headImageUrl,
+        url: "http://192.168.2.103:9093" + obj.headImageUrl,
       },
     ];
   }
@@ -1230,21 +1287,17 @@
   let obj = Object.assign({}, val);
   formUser.value = obj;
   formpassword.value = val;
-  newobj.value = Object.assign({}, val);
-  console.log(newobj.value);
-
   dialogVisible1.value = true;
 };
 //淇濆瓨淇敼瀵嗙爜
 const savePassword = async (formEl) => {
   let obj = Object.assign({}, newobj);
   // obj.password = formpassword.value.password;
-  console.log(formUser.value);
 
   let formdata = {
     id: formUser.value.user_Id,
     oldPwd: formUser.value.userPwd,
-    newPwd: formUser.value.newPwd,
+    newPwd: newobj.value.newPwd,
   };
   if (!formEl) return;
   await formEl.validate((valid, fields) => {

--
Gitblit v1.9.3