From 232225891f27532a550ab9eb50d84f2f07dfac7f Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期一, 16 六月 2025 14:27:11 +0800
Subject: [PATCH] 用户权限管理,url替换后端获取,安装树状结构插件da-tree

---
 api/userPermissions.js |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 52 insertions(+), 2 deletions(-)

diff --git a/api/userPermissions.js b/api/userPermissions.js
index 63e3d92..6e90ea4 100644
--- a/api/userPermissions.js
+++ b/api/userPermissions.js
@@ -6,6 +6,40 @@
 import api from "@/config/api.js";
 
 /**
+ * 妫�鏌ユ墜鏈哄彿鐮� 杩斿洖涓�涓細鍛樹俊鎭紝濡傛灉鐢佃瘽鍙风爜鍖归厤鍒帮紝鍒欒繑鍥炲凡瀛樺湪鐨勪細鍛�
+ * @param {Object} param
+ */
+export function check(param){
+	return http.request({
+		url:"/lmk/lmk-user-permissions/check",
+		method: Method.POST,
+		needToken: true,
+		data:param
+	});
+}
+
+/**
+ * 鑾峰緱鍟嗗簵瑙掕壊
+ */
+export function getStoreRoleList(){
+	return http.request({
+		url:"/lmk/lmk-user-permissions/getStoreRoleList",
+		method: Method.GET,
+		needToken: true,
+	})
+}
+/**
+ * 鑾峰緱鍟嗗簵閮ㄩ棬鏍戝瀷缁撴瀯
+ */
+export function getDeptTree(){
+	return http.request({
+		url:"/lmk/lmk-user-permissions/store/department",
+		method: Method.GET,
+		needToken: true,
+	})
+}
+
+/**
  * 鑾峰緱鐢ㄦ埛鍒楄〃锛堝晢鎴凤級
  * @param {Object} param
  */
@@ -50,7 +84,10 @@
 		data: param
 	});
 }
-
+/**
+ * 璇︽儏
+ * @param {Object} param
+ */
 export function getDetail(param){
 	return http.request({
 		url:  "/lmk/lmk-user-permissions/" +param,
@@ -59,11 +96,24 @@
 	})
 	
 }
-
+/**
+ * 閲嶇疆瀵嗙爜
+ * @param {Object} param
+ */
 export function restPassword(param){
 	return http.request({
 		url:'/lmk/lmk-user-permissions/restPassword/'+param,
 		method: Method.PUT,
 		needToken: true
 	})
+}
+/**
+ * 鑾峰緱鐧诲綍鐢ㄦ埛鏉冮檺
+ */
+export function checkClerkPermission(){
+	return http.request({
+		url:'/lmk/lmk-user-permissions/checkPermission',
+		method: Method.GET,
+		needToken: true
+	})
 }
\ No newline at end of file

--
Gitblit v1.8.0