wangfei
2025-02-12 ee804d86514eff92f2c54bb98341cecb3750622b
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",{
// 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: ''
}).then((res) => {
   if (res.code == 200) {
   console.log(res.data);
   tableData.value = res.data
   } else {
   ElMessage.warning(res.msg)
   }
   });
    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 {
@@ -59,6 +73,7 @@
})
onMounted(() => {
  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,6 +153,7 @@
    if (response.code === 200) {
      ElMessage.success(response.message);
      adda.value = false;
      listByUserName('');
     tableData.value = response.data;
    } else {
      ElMessage.error(response.message);
@@ -161,6 +178,7 @@
      const response = await request.post("/loadGlass/sys/user/deleteUser",  [row.id])
    if (response.code === 200) {
      ElMessage.success(response.message);
      listByUserName('');
      } else {
      ElMessage.error(response.msg);
      }