From 55aa572d4750c29b1bb6b21dae800a2dbe71a9d4 Mon Sep 17 00:00:00 2001
From: wangfei <3597712270@qq.com>
Date: 星期五, 13 十二月 2024 14:26:04 +0800
Subject: [PATCH] 删除废弃代码

---
 UI-Project/src/views/User/userlist.vue |  105 +++++++++++++++-------------------------------------
 1 files changed, 31 insertions(+), 74 deletions(-)

diff --git a/UI-Project/src/views/User/userlist.vue b/UI-Project/src/views/User/userlist.vue
index 5ebb196..4b25b70 100644
--- a/UI-Project/src/views/User/userlist.vue
+++ b/UI-Project/src/views/User/userlist.vue
@@ -7,30 +7,25 @@
 const adda = ref(false)
 import request from "@/utils/request"
 import { ref, onMounted } from "vue";
-// import { ref } from 'vue'
 import { ElMessage, ElMessageBox } from 'element-plus'
-  import { useI18n } from 'vue-i18n'
-  const { t } = useI18n()
-  let language = ref(localStorage.getItem('lang') || 'zh')
-//  import LanguageMixin from './lang/LanguageMixin'
-const selectedProjectNoa = ref(null); // 褰撳墠閫変腑鐨勮鑹� 
-// const options = ref<any[]>([]); // 涓嬫媺閫夐」鍒楄〃  
-  const userName = ref('');
-  const password = ref('');
-
+import { useI18n } from 'vue-i18n'
+const { t } = useI18n()
+let language = ref(localStorage.getItem('lang') || 'zh')
+const selectedProjectNoa = ref(null);
+const userName = ref('');
+const password = ref('');
 const tableData = ref([])
 const slot = ref('')
 request.post("/loadGlass/sys/user/listByUserName",{
   key: ''
 }).then((res) => {
-          if (res.code == 200) {
-          console.log(res.data);
-          tableData.value = res.data
-          } else {
-          ElMessage.warning(res.msg)
-        
-          }
-          });
+   if (res.code == 200) {
+   console.log(res.data);
+   tableData.value = res.data
+   } else {
+   ElMessage.warning(res.msg)
+   }
+   });
 // 閲嶇疆瀵嗙爜
  const open = async(row) => {  
   try {
@@ -43,8 +38,7 @@
         type: 'warning',  
       } 
     );
-    if (confirmResult === 'confirm') {  
-      // 鐢ㄦ埛鐐瑰嚮浜嗏�滄槸鈥濓紝鐜板湪璋冪敤鍒犻櫎鎺ュ彛  
+    if (confirmResult === 'confirm') {
       var url="/loadGlass/sys/user/resetPassword?userId="+row.id;
       console.log(url);
       const response = await request.post(url, {
@@ -52,43 +46,28 @@
     })
     if (response.code === 200) {
       ElMessage.success(response.message);
-      } else {  
-        // 鍒犻櫎澶辫触锛屾偍鍙互澶勭悊閿欒鎴栨樉绀洪敊璇俊鎭粰鐢ㄦ埛  
+      } else {
       ElMessage.error(response.msg);
-        // alert('鍒犻櫎澶辫触锛�' + deleteResponse.message); 
       }  
     }  
-  } catch (error) {  
-    // 澶勭悊鍙兘鍑虹幇鐨勯敊璇紝姣斿 ElMessageBox 鎶涘嚭鐨勫紓甯哥瓑  
+  } catch (error) {
     console.error('鍙戠敓閿欒:', error);  
   }  
 }; 
 const titleSelectJsona = ref({
   processType: [],
- 
 })
-// const handleInputChangea = async (value: string) => {  
-//   if (value) {  
-//     await fetchOptionsa(value);  
-//   } else {  
-//     options.value = []; // 娓呯┖閫夐」鍒楄〃  
-//   }  
-// };  
-onMounted(() => {  
-  // 鍦ㄧ粍浠舵寕杞藉悗璋冪敤 fetchOptions('') 鏉ュ姞杞藉垵濮嬫暟鎹紙濡傛灉闇�瑕侊級  
+onMounted(() => {
   fetchOptionsa('');  
 }); 
   // 瑙掕壊涓嬫媺閫�  
   const fetchOptionsa = async () => {  
-  try {  
-    // 鍙戦�佽姹傚埌鍚庣鎺ュ彛  
+  try {
     const response = await request.post('/loadGlass/sys/role/queryRole',{
-  key: ''
-});  
+      key: ''
+     });  
     if (response.code === 200) {  
     titleSelectJsona.value.processTypea = response.data;
-    console.log(response.data);
- 
     } else {  
       ElMessage.warning(response.data);  
     }  
@@ -103,11 +82,9 @@
     const firstRole = row.roleList[0];  
     selectedProjectNoa.value = firstRole.id; // 璁剧疆涓篒D锛岃�屼笉鏄痭ame  
   }  
-  adda.value = true; // 鏄剧ず瀵硅瘽妗�  
+  adda.value = true;
   window.localStorage.setItem('id', row.id)
-
 } 
-
 function closeDialog(row) {
      add.value = false;
      userName.value = '';
@@ -131,24 +108,16 @@
       roleList: [
     {
       id: selectedProjectNoa.value,
-      // name: selectedProjectNoa.value.name,
     }]
-      // roleList: selectedProjectNoa.value.map(item => ({  
-      //   id: item.id,  
-      //   name: item.name  
-      // }))  
     }); 
     if (response.code === 200) {
-      // 缁戝畾鎴愬姛锛屽鐞嗛�昏緫
       ElMessage.success(response.message);
       add.value = false;
      tableData.value = response.data;
     } else {
-      // 璇锋眰澶辫触锛屾樉绀洪敊璇秷鎭�
       ElMessage.error(response.message);
     }
   } catch (error) {
-    // 澶勭悊閿欒
     console.error(error);
   }
 };
@@ -162,21 +131,17 @@
       roleList: [
     {
       id: selectedProjectNoa.value,
-      // roleKey: selectedProjectNoa.value.id,
     }]
   }
   ); 
     if (response.code === 200) {
-      // 缁戝畾鎴愬姛锛屽鐞嗛�昏緫
       ElMessage.success(response.message);
       adda.value = false;
      tableData.value = response.data;
     } else {
-      // 璇锋眰澶辫触锛屾樉绀洪敊璇秷鎭�
       ElMessage.error(response.message);
     }
   } catch (error) {
-    // 澶勭悊閿欒
     console.error(error);
   }
 };
@@ -192,31 +157,25 @@
         type: 'warning',  
       } 
     );
-    if (confirmResult === 'confirm') {  
-      // 鐢ㄦ埛鐐瑰嚮浜嗏�滄槸鈥濓紝鐜板湪璋冪敤鍒犻櫎鎺ュ彛  
+    if (confirmResult === 'confirm') {
       const response = await request.post("/loadGlass/sys/user/deleteUser",  [row.id])
     if (response.code === 200) {
       ElMessage.success(response.message);
-      } else {  
-        // 鍒犻櫎澶辫触锛屾偍鍙互澶勭悊閿欒鎴栨樉绀洪敊璇俊鎭粰鐢ㄦ埛  
+      } else {
       ElMessage.error(response.msg);
-        // alert('鍒犻櫎澶辫触锛�' + deleteResponse.message); 
       }  
     }  
-  } catch (error) {  
-    // 澶勭悊鍙兘鍑虹幇鐨勯敊璇紝姣斿 ElMessageBox 鎶涘嚭鐨勫紓甯哥瓑  
+  } catch (error) {
     console.error('鍙戠敓閿欒:', error);  
   }  
 };   
-
 </script>
-
 <template>
   <div>
      <el-button type="primary" style="margin-top: 10px;margin-left: 10px;"  size="mini" id="searchButton" @click="add = true">{{ $t('productStock.addusers') }}</el-button>
     <el-card style="flex: 1;margin-left: 10px;margin-top: 20px;" v-loading="loading">
       <div style="width: 98%; height: calc(100% - 35px); overflow-y: auto;">
-        <el-table height="500" ref="table" 
+        <el-table height="750" ref="table" 
         @selection-change="handleSelectionChange"
         :data="tableData" :header-cell-style="{background:'#F2F3F5 ',color:'#1D2129'}">
           <el-table-column prop="userName" align="center" :label="$t('productStock.username')" min-width="180" />
@@ -247,7 +206,7 @@
               <div id="dt" style="font-size: 15px;">
         <div>
           <el-form-item :label="$t('productStock.usernamea')" :required="true" style="width: 25vw">
-                <el-input v-model="userName" autocomplete="off" :placeholder="$t('productStock.inusername')" />
+                <el-input v-model="userName" autocomplete="off" style="width: 350px;" :placeholder="$t('productStock.inusername')" />
               </el-form-item></div></div>
           </el-col>
         </el-row>
@@ -261,10 +220,10 @@
                filterable
                clearable
                :placeholder="$t('productStock.inrole')"
-               style="width: 330px"
+               style="width: 350px;"
              >
                <el-option
-         v-for="item in titleSelectJsona['processTypea']"  
+            v-for="item in titleSelectJsona['processTypea']"  
             :key="item.id"
             :label="item.name"
             :value="item.id"
@@ -278,7 +237,7 @@
               <div id="dt" style="font-size: 15px;">
         <div>
               <el-form-item :label="$t('productStock.password')" :required="true" style="width: 25vw;">
-                <el-input style="width: 340px;"
+                <el-input style="width: 350px;"
                         v-model="password"
                         :placeholder="$t('productStock.inpassword')"
                         autocomplete="off"
@@ -308,7 +267,7 @@
               <div id="dt" style="font-size: 15px;">
         <div>
           <el-form-item :label="$t('productStock.usernamea')" :required="true" style="width: 25vw">
-                <el-input :placeholder="$t('productStock.inusername')" v-model="userName" autocomplete="off" />
+                <el-input :placeholder="$t('productStock.inusername')" v-model="userName" autocomplete="off" style="width: 350px;"/>
               </el-form-item></div></div>
           </el-col>
         </el-row>
@@ -322,7 +281,7 @@
                filterable
                clearable
                :placeholder="$t('productStock.inrole')"
-               style="width: 330px"
+               style="width: 350px;"
              >
                <el-option
          v-for="item in titleSelectJsona['processTypea']"
@@ -347,9 +306,7 @@
     </template>
   </el-dialog> 
 </template>
-
 <style scoped>
-
 #dt { display:block; float:left;line-height: 20px;margin-left: 100px;}
 #dta { display:block; float:left;line-height: 20px;margin-left: 80%;}
 #dialog-footer{

--
Gitblit v1.8.0