Răsfoiți Sursa

用户列表

urbanu 1 lună în urmă
părinte
comite
c667607887
1 a modificat fișierele cu 1 adăugiri și 23 ștergeri
  1. 1 23
      src/views/daytask/user/userList.vue

+ 1 - 23
src/views/daytask/user/userList.vue

@@ -41,7 +41,6 @@
         <el-table-column prop="nickname" label="昵称" align="center" min-width="120" />
         <el-table-column prop="invite_code" label="邀请码" align="center" width="100" />
         <el-table-column prop="parent_id" label="上级ID" align="center" width="80" />
-        <el-table-column prop="level_id" label="等级ID" align="center" width="80" />
         <el-table-column prop="balance" label="余额(USDT)" align="center" min-width="120">
           <template #default="{ row }">
             <span>{{ formatAmount(row.balance) }}</span>
@@ -107,11 +106,6 @@
       <el-form-item label="昵称" prop="nickname">
         <el-input v-model="formData.nickname" placeholder="请输入昵称" />
       </el-form-item>
-      <el-form-item label="等级" prop="level_id">
-        <el-select v-model="formData.level_id" placeholder="请选择等级" style="width: 100%">
-          <el-option v-for="item in levelOptions" :key="item.id" :label="item.name" :value="item.id" />
-        </el-select>
-      </el-form-item>
       <el-form-item label="状态" prop="status">
         <el-radio-group v-model="formData.status">
           <el-radio :value="1">正常</el-radio>
@@ -135,13 +129,12 @@ import dayjs from "dayjs";
 import { Refresh } from "@element-plus/icons-vue";
 import { ElNotification, ElMessageBox } from "element-plus";
 import Pagination from "@/components/Pangination/Pagination.vue";
-import { getUserList, updateUser, getUserLevelList } from "@/api/modules/daytask.js";
+import { getUserList, updateUser } from "@/api/modules/daytask.js";
 
 const timeValue = ref([]);
 const searchForm = ref({ id: null, phone: null, invite_code: null, status: null });
 const tableData = ref([]);
 const pageable = reactive({ pageNum: 1, pageSize: 30, total: 0 });
-const levelOptions = ref([]);
 
 const dialogVisible = ref(false);
 const formRef = ref(null);
@@ -149,13 +142,11 @@ const submitLoading = ref(false);
 const formData = ref({
   id: null,
   nickname: "",
-  level_id: null,
   status: 1,
   remark: ""
 });
 const formRules = ref({
   nickname: [{ required: true, message: "请输入昵称", trigger: "blur" }],
-  level_id: [{ required: true, message: "请选择等级", trigger: "change" }],
   status: [{ required: true, message: "请选择状态", trigger: "change" }]
 });
 
@@ -171,20 +162,8 @@ const formatAmount = (val) => {
 
 onMounted(() => {
   getList();
-  getLevelList();
 });
 
-const getLevelList = async () => {
-  try {
-    const res = await getUserLevelList({ pageSize: 100 });
-    if (res.code === 200) {
-      levelOptions.value = res.data.list || [];
-    }
-  } catch (error) {
-    console.error("获取等级列表失败", error);
-  }
-};
-
 const getList = async () => {
   tableData.value = [];
   const params = {
@@ -229,7 +208,6 @@ const openDialog = (row) => {
   formData.value = {
     id: row.id,
     nickname: row.nickname || "",
-    level_id: row.level_id,
     status: row.status,
     remark: row.remark || ""
   };