From 78921416615f450f4cc29ec4f740fbf1b47d8b00 Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期二, 19 八月 2025 17:18:28 +0800
Subject: [PATCH] 注册登录更改

---
 src/views/system/user/utils/hook.tsx |   88 ++++++++++++++++++++++----------------------
 1 files changed, 44 insertions(+), 44 deletions(-)

diff --git a/src/views/system/user/utils/hook.tsx b/src/views/system/user/utils/hook.tsx
index ba17db1..1a1a03c 100644
--- a/src/views/system/user/utils/hook.tsx
+++ b/src/views/system/user/utils/hook.tsx
@@ -2,14 +2,14 @@
 import dayjs from "dayjs";
 import roleForm from "../form/role.vue";
 import editForm from "../form/index.vue";
-import { zxcvbn } from "@zxcvbn-ts/core";
+// import { zxcvbn } from "@zxcvbn-ts/core";
 import { handleTree } from "@/utils/tree";
 import { message } from "@/utils/message";
 import userAvatar from "@/assets/user.jpg";
 import { usePublicHooks } from "../../hooks";
 import { addDialog } from "@/components/ReDialog";
 import type { PaginationProps } from "@pureadmin/table";
-import ReCropperPreview from "@/components/ReCropperPreview";
+// import ReCropperPreview from "@/components/ReCropperPreview";
 import type { FormItemProps, RoleFormItemProps } from "../utils/types";
 import {
   getKeyList,
@@ -95,7 +95,7 @@
     },
     {
       label: "鐢ㄦ埛鍚嶇О",
-      prop: "username",
+      prop: "name",
       minWidth: 130
     },
     {
@@ -104,16 +104,16 @@
       minWidth: 130
     },
     {
-      label: "鎬у埆",
-      prop: "sex",
+      label: "瑙掕壊",
+      prop: "isManager",
       minWidth: 90,
       cellRenderer: ({ row, props }) => (
         <el-tag
           size={props.size}
-          type={row.sex === 1 ? "danger" : null}
+          type={row.isManager ? "danger" : null}
           effect="plain"
         >
-          {row.sex === 1 ? "濂�" : "鐢�"}
+          {row.isManager ? "绠$悊鍛�" : "鍛樺伐"}
         </el-tag>
       )
     },
@@ -124,9 +124,10 @@
     },
     {
       label: "鎵嬫満鍙风爜",
-      prop: "phone",
+      prop: "phoneNumber",
       minWidth: 90,
-      formatter: ({ phone }) => hideTextAtIndex(phone, { start: 3, end: 6 })
+      formatter: ({ phoneNumber }) =>
+        hideTextAtIndex(phoneNumber, { start: 3, end: 6 })
     },
     {
       label: "鐘舵��",
@@ -272,15 +273,15 @@
 
   async function onSearch() {
     loading.value = true;
-    const { data } = await getUserList(toRaw(form));
-    dataList.value = data.list;
-    pagination.total = data.total;
-    pagination.pageSize = data.pageSize;
-    pagination.currentPage = data.currentPage;
+    const { result } = await getUserList(toRaw(form));
+    dataList.value = result;
+    // pagination.total = data.total;
+    // pagination.pageSize = data.pageSize;
+    // pagination.currentPage = data.currentPage;
 
-    setTimeout(() => {
-      loading.value = false;
-    }, 500);
+    // setTimeout(() => {
+    loading.value = false;
+    // }, 500);
   }
 
   const resetForm = formEl => {
@@ -361,33 +362,32 @@
 
   const cropRef = ref();
   /** 涓婁紶澶村儚 */
-  function handleUpload(row) {
-    addDialog({
-      title: "瑁佸壀銆佷笂浼犲ご鍍�",
-      width: "40%",
-      closeOnClickModal: false,
-      fullscreen: deviceDetection(),
-      contentRenderer: () =>
-        h(ReCropperPreview, {
-          ref: cropRef,
-          imgSrc: row.avatar || userAvatar,
-          onCropper: info => (avatarInfo.value = info)
-        }),
-      beforeSure: done => {
-        console.log("瑁佸壀鍚庣殑鍥剧墖淇℃伅锛�", avatarInfo.value);
-        // 鏍规嵁瀹為檯涓氬姟浣跨敤avatarInfo.value鍜宺ow閲岀殑鏌愪簺瀛楁鍘昏皟鐢ㄤ笂浼犲ご鍍忔帴鍙e嵆鍙�
-        done(); // 鍏抽棴寮规
-        onSearch(); // 鍒锋柊琛ㄦ牸鏁版嵁
-      },
-      closeCallBack: () => cropRef.value.hidePopover()
-    });
-  }
+  // function handleUpload(row) {
+  //   addDialog({
+  //     title: "瑁佸壀銆佷笂浼犲ご鍍�",
+  //     width: "40%",
+  //     closeOnClickModal: false,
+  //     fullscreen: deviceDetection(),
+  //     contentRenderer: () =>
+  //       h(ReCropperPreview, {
+  //         ref: cropRef,
+  //         imgSrc: row.avatar || userAvatar,
+  //         onCropper: info => (avatarInfo.value = info)
+  //       }),
+  //     beforeSure: done => {
+  //       console.log("瑁佸壀鍚庣殑鍥剧墖淇℃伅锛�", avatarInfo.value);
+  //       // 鏍规嵁瀹為檯涓氬姟浣跨敤avatarInfo.value鍜宺ow閲岀殑鏌愪簺瀛楁鍘昏皟鐢ㄤ笂浼犲ご鍍忔帴鍙e嵆鍙�
+  //       done(); // 鍏抽棴寮规
+  //       onSearch(); // 鍒锋柊琛ㄦ牸鏁版嵁
+  //     },
+  //     closeCallBack: () => cropRef.value.hidePopover()
+  //   });
+  // }
 
-  watch(
-    pwdForm,
-    ({ newPwd }) =>
-      (curScore.value = isAllEmpty(newPwd) ? -1 : zxcvbn(newPwd).score)
-  );
+  watch();
+  // pwdForm
+  // ({ newPwd }) =>
+  //   (curScore.value = isAllEmpty(newPwd) ? -1 : zxcvbn(newPwd).score)
 
   /** 閲嶇疆瀵嗙爜 */
   function handleReset(row) {
@@ -524,7 +524,7 @@
     onTreeSelect,
     handleUpdate,
     handleDelete,
-    handleUpload,
+    // handleUpload,
     handleReset,
     handleRole,
     handleSizeChange,

--
Gitblit v1.9.1