diff --git a/src/api/factory/accessSite.js b/src/api/factory/accessSite.js
new file mode 100644
index 0000000..b752edc
--- /dev/null
+++ b/src/api/factory/accessSite.js
@@ -0,0 +1,7 @@
+import { createAPI } from "@/utils/httpRequest.js";
+//------------工厂信息部分----------------
+// 获取工厂信息数据
+export const getUserAccessSiteList = data => createAPI(`/accessSite/list`,'post',data)
+// 保存用户工厂信息
+export const saveUserAccessSiteList = data => createAPI(`/accessSite/saveUserAccessSiteList`,'post',data)
+
diff --git a/src/api/factory/site.js b/src/api/factory/site.js
new file mode 100644
index 0000000..9b2859a
--- /dev/null
+++ b/src/api/factory/site.js
@@ -0,0 +1,5 @@
+import { createAPI } from "@/utils/httpRequest.js";
+//------------工厂信息部分----------------
+// 获取工厂信息数据
+export const getSiteList = data => createAPI(`/site/list`,'post',data)
+
diff --git a/src/views/modules/sys/user.vue b/src/views/modules/sys/user.vue
index 375d6b7..0d034da 100644
--- a/src/views/modules/sys/user.vue
+++ b/src/views/modules/sys/user.vue
@@ -8,10 +8,12 @@
查询
新增
特殊权限
+ @click="specialAuthorize()"
+ >特殊权限
工厂授权
+ @click="siteAuthorize()"
+ >工厂授权
@@ -102,7 +104,7 @@
-
+
@@ -113,20 +115,51 @@
确定
+
+
+
+
+
+
+
+
+
+