zhoushihao
2025-03-03 bd21c609d3e0f325f10f20bb1f59ae24a4b35dc2
UI-Project/src/views/User/userlist.vue
@@ -16,16 +16,30 @@
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)
   }
   });
// 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)
//    }
//    });
  const listByUserName = async () => {
  try {
    const response = await request.post('/loadGlass/sys/user/listByUserName',{
      key: ''
     });
    if (response.code === 200) {
      tableData.value = response.data
    } else {
      ElMessage.warning(response.data);
    }
  } catch (error) {
    console.error('Error fetching options:', error);
  }
};
// 重置密码
 const open = async(row) => {  
  try {
@@ -58,7 +72,8 @@
  processType: [],
})
onMounted(() => {
  fetchOptionsa('');
  fetchOptionsa('');
  listByUserName('');
}); 
  // 角色下拉选  
  const fetchOptionsa = async () => {  
@@ -113,7 +128,8 @@
    if (response.code === 200) {
      ElMessage.success(response.message);
      add.value = false;
     tableData.value = response.data;
      listByUserName('');
  // tableData.value = response.data;
    } else {
      ElMessage.error(response.message);
    }
@@ -137,7 +153,8 @@
    if (response.code === 200) {
      ElMessage.success(response.message);
      adda.value = false;
     tableData.value = response.data;
      listByUserName('');
      tableData.value = response.data;
    } else {
      ElMessage.error(response.message);
    }
@@ -161,7 +178,8 @@
      const response = await request.post("/loadGlass/sys/user/deleteUser",  [row.id])
    if (response.code === 200) {
      ElMessage.success(response.message);
      } else {
      listByUserName('');
    } else {
      ElMessage.error(response.msg);
      }  
    }