From c320220c0f882d36d4b5c571b35deb201f7807ac Mon Sep 17 00:00:00 2001
From: wujingjing <gersonwu@qq.com>
Date: 星期二, 08 四月 2025 11:51:42 +0800
Subject: [PATCH] macao

---
 src/api/auth/user.ts |  100 +++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 91 insertions(+), 9 deletions(-)

diff --git a/src/api/auth/user.ts b/src/api/auth/user.ts
index 27b4e40..698da54 100644
--- a/src/api/auth/user.ts
+++ b/src/api/auth/user.ts
@@ -1,17 +1,99 @@
-import request from '/@/utils/request';
+import request, { ExtraConfig } from '/@/utils/request';
 
 /**
- * @summary 娓濊タ鐧诲綍锛堟ā鎷熸笣瑗垮唴閮ㄤ娇鐢� PHM 鐨勭櫥褰曡繃绋嬶級
- * @param LoginID 涓虹敤鎴稩D锛孡oginName 涓虹敤鎴峰悕
- */
-export const YXSZYUserLogin = async (params, req: any = request) => {
-	return req({
-		url: '/YXSZY/Auth/User/Login@V1.0',
-		method: 'POST',
+ * @description 娣诲姞鐢ㄦ埛淇℃伅
+ * @param {FormData} params
+ **/
+export const addUserInfoByPost = (
+	params,
+
+	extraData: ExtraConfig = {}
+) =>
+	request({
+		url: `/admin/user/add_user_info`,
+		method: 'post',
+		params: {},
 		data: params,
+
+		...extraData,
 	});
-};
+/**
+ * @description 淇敼鐢ㄦ埛瀵嗙爜
+ * @param {FormData} params
+ **/
+export const changeUserPasswordByPost = (
+	params,
 
+	extraData: ExtraConfig = {}
+) =>
+	request({
+		url: `/admin/user/change_user_password`,
+		method: 'post',
+		params: {},
+		data: params,
 
+		...extraData,
+	});
+/**
+ * @description 鍒犻櫎鐢ㄦ埛
+ * @param {FormData} params
+ **/
+export const deleteUserInfoByPost = (
+	params,
 
+	extraData: ExtraConfig = {}
+) =>
+	request({
+		url: `/admin/user/delete_user_info`,
+		method: 'post',
+		params: {},
+		data: params,
 
+		...extraData,
+	});
+/**
+ * @description 鑾峰彇鐢ㄦ埛绠$悊鍒楄〃
+ **/
+export const getUserInfoListByPost = (extraData: ExtraConfig = {}) =>
+	request({
+		url: `/admin/user/get_user_info_list`,
+		method: 'post',
+		params: {},
+		data: {},
+
+		...extraData,
+	});
+/**
+ * @description 淇敼鐢ㄦ埛淇℃伅
+ * @param {FormData} params
+ **/
+export const updateUserInfoByPost = (
+	params,
+
+	extraData: ExtraConfig = {}
+) =>
+	request({
+		url: `/admin/user/update_user_info`,
+		method: 'post',
+		params: {},
+		data: params,
+
+		...extraData,
+	});
+/**
+ * @description 鏇存柊瑙掕壊
+ * @param {FormData} params
+ **/
+export const updateUserRolesByPost = (
+	params,
+
+	extraData: ExtraConfig = {}
+) =>
+	request({
+		url: `/admin/user/update_user_roles`,
+		method: 'post',
+		params: {},
+		data: params,
+
+		...extraData,
+	});

--
Gitblit v1.9.3