From 1c0e0b265d5e2feaab626631bc2092a02d54921d Mon Sep 17 00:00:00 2001
From: zhengw <247276359@qq.com>
Date: Mon, 2 Feb 2026 16:58:37 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
miniprogram/app.json | 9 +-
miniprogram/assets/icons/员工管理.svg | 1 +
miniprogram/assets/icons/岗位角色.svg | 1 +
miniprogram/assets/icons/我的权限.svg | 1 +
miniprogram/assets/icons/操作日志.svg | 1 +
miniprogram/assets/icons/登录日志.svg | 1 +
miniprogram/assets/icons/组织架构.svg | 1 +
.../components/card-plugin/card-plugin.ts | 4 +-
.../components/card-plugin/card-plugin.wxml | 23 +-
miniprogram/pages/logs/loginLog/loginLog.json | 15 ++
miniprogram/pages/logs/loginLog/loginLog.ts | 143 +++++++++++
miniprogram/pages/logs/loginLog/loginLog.wxml | 31 +++
miniprogram/pages/logs/loginLog/loginLog.wxss | 0
.../pages/logs/operateLog/operateLog.json | 15 ++
.../pages/logs/operateLog/operateLog.ts | 133 +++++++++++
.../pages/logs/operateLog/operateLog.wxml | 37 +++
.../pages/logs/operateLog/operateLog.wxss | 0
.../pages/manage/department/department.json | 7 +
.../pages/manage/department/department.ts | 166 +++++++++++++
.../pages/manage/department/department.wxml | 32 +++
.../pages/manage/department/department.wxss | 0
miniprogram/pages/manage/group/group.json | 7 +
miniprogram/pages/manage/group/group.ts | 175 ++++++++++++++
miniprogram/pages/manage/group/group.wxml | 33 +++
miniprogram/pages/manage/group/group.wxss | 0
.../pages/manage/groupDetail/groupDetail.json | 3 +
.../pages/manage/groupDetail/groupDetail.ts | 114 +++++++++
.../pages/manage/groupDetail/groupDetail.wxml | 25 ++
.../pages/manage/groupDetail/groupDetail.wxss | 55 +++++
miniprogram/pages/manage/my/my.json | 4 +
miniprogram/pages/manage/my/my.ts | 110 +++++++++
miniprogram/pages/manage/my/my.wxml | 25 ++
miniprogram/pages/manage/my/my.wxss | 55 +++++
miniprogram/pages/manage/staff/staff.json | 15 ++
miniprogram/pages/manage/staff/staff.ts | 223 ++++++++++++++++++
miniprogram/pages/manage/staff/staff.wxml | 65 +++++
miniprogram/pages/manage/staff/staff.wxss | 11 +
miniprogram/utils/menuConfig.ts | 44 ++++
38 files changed, 1575 insertions(+), 10 deletions(-)
create mode 100644 miniprogram/assets/icons/员工管理.svg
create mode 100644 miniprogram/assets/icons/岗位角色.svg
create mode 100644 miniprogram/assets/icons/我的权限.svg
create mode 100644 miniprogram/assets/icons/操作日志.svg
create mode 100644 miniprogram/assets/icons/登录日志.svg
create mode 100644 miniprogram/assets/icons/组织架构.svg
create mode 100644 miniprogram/pages/logs/loginLog/loginLog.json
create mode 100644 miniprogram/pages/logs/loginLog/loginLog.ts
create mode 100644 miniprogram/pages/logs/loginLog/loginLog.wxml
create mode 100644 miniprogram/pages/logs/loginLog/loginLog.wxss
create mode 100644 miniprogram/pages/logs/operateLog/operateLog.json
create mode 100644 miniprogram/pages/logs/operateLog/operateLog.ts
create mode 100644 miniprogram/pages/logs/operateLog/operateLog.wxml
create mode 100644 miniprogram/pages/logs/operateLog/operateLog.wxss
create mode 100644 miniprogram/pages/manage/department/department.json
create mode 100644 miniprogram/pages/manage/department/department.ts
create mode 100644 miniprogram/pages/manage/department/department.wxml
create mode 100644 miniprogram/pages/manage/department/department.wxss
create mode 100644 miniprogram/pages/manage/group/group.json
create mode 100644 miniprogram/pages/manage/group/group.ts
create mode 100644 miniprogram/pages/manage/group/group.wxml
create mode 100644 miniprogram/pages/manage/group/group.wxss
create mode 100644 miniprogram/pages/manage/groupDetail/groupDetail.json
create mode 100644 miniprogram/pages/manage/groupDetail/groupDetail.ts
create mode 100644 miniprogram/pages/manage/groupDetail/groupDetail.wxml
create mode 100644 miniprogram/pages/manage/groupDetail/groupDetail.wxss
create mode 100644 miniprogram/pages/manage/my/my.json
create mode 100644 miniprogram/pages/manage/my/my.ts
create mode 100644 miniprogram/pages/manage/my/my.wxml
create mode 100644 miniprogram/pages/manage/my/my.wxss
create mode 100644 miniprogram/pages/manage/staff/staff.json
create mode 100644 miniprogram/pages/manage/staff/staff.ts
create mode 100644 miniprogram/pages/manage/staff/staff.wxml
create mode 100644 miniprogram/pages/manage/staff/staff.wxss
diff --git a/miniprogram/app.json b/miniprogram/app.json
index a987251..3066e68 100644
--- a/miniprogram/app.json
+++ b/miniprogram/app.json
@@ -19,7 +19,14 @@
"pages/purchase/backOrder/backOrder",
"pages/base/supplier/supplier",
"pages/base/customer/customer",
- "pages/base/account/account"
+ "pages/base/account/account",
+ "pages/manage/department/department",
+ "pages/manage/groupDetail/groupDetail",
+ "pages/manage/group/group",
+ "pages/manage/my/my",
+ "pages/logs/loginLog/loginLog",
+ "pages/logs/operateLog/operateLog",
+ "pages/manage/staff/staff"
],
"window": {
"navigationBarTextStyle": "black",
diff --git a/miniprogram/assets/icons/员工管理.svg b/miniprogram/assets/icons/员工管理.svg
new file mode 100644
index 0000000..0ceed59
--- /dev/null
+++ b/miniprogram/assets/icons/员工管理.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/miniprogram/assets/icons/岗位角色.svg b/miniprogram/assets/icons/岗位角色.svg
new file mode 100644
index 0000000..4909b09
--- /dev/null
+++ b/miniprogram/assets/icons/岗位角色.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/miniprogram/assets/icons/我的权限.svg b/miniprogram/assets/icons/我的权限.svg
new file mode 100644
index 0000000..c239ddf
--- /dev/null
+++ b/miniprogram/assets/icons/我的权限.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/miniprogram/assets/icons/操作日志.svg b/miniprogram/assets/icons/操作日志.svg
new file mode 100644
index 0000000..f62e21e
--- /dev/null
+++ b/miniprogram/assets/icons/操作日志.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/miniprogram/assets/icons/登录日志.svg b/miniprogram/assets/icons/登录日志.svg
new file mode 100644
index 0000000..c9c71d4
--- /dev/null
+++ b/miniprogram/assets/icons/登录日志.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/miniprogram/assets/icons/组织架构.svg b/miniprogram/assets/icons/组织架构.svg
new file mode 100644
index 0000000..b601935
--- /dev/null
+++ b/miniprogram/assets/icons/组织架构.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/miniprogram/pages/components/card-plugin/card-plugin.ts b/miniprogram/pages/components/card-plugin/card-plugin.ts
index 96629f4..bac6638 100644
--- a/miniprogram/pages/components/card-plugin/card-plugin.ts
+++ b/miniprogram/pages/components/card-plugin/card-plugin.ts
@@ -13,6 +13,8 @@ Component({
headerStyle: null,
contentStyle: null,
footerStyle: null,
+ showMoreBar: { type: Boolean, value: true },
+ showAll: { type: Boolean, value: false },
},
lifetimes: {
attached() {
@@ -27,7 +29,7 @@ Component({
*/
data: {
showMore: false,
- showMoreBar: true,
+ // showMoreBar: true,
},
/**
* 组件的方法列表
diff --git a/miniprogram/pages/components/card-plugin/card-plugin.wxml b/miniprogram/pages/components/card-plugin/card-plugin.wxml
index af1934c..3c58df2 100644
--- a/miniprogram/pages/components/card-plugin/card-plugin.wxml
+++ b/miniprogram/pages/components/card-plugin/card-plugin.wxml
@@ -6,14 +6,21 @@
-
-
-
-
- {{showMore ? '收起' : '显示更多' }}
-
-
+
+
+
+
+
+
+
+
+
+
+ {{showMore ? '收起' : '显示更多' }}
+
+
+