From 4eaaa6d4bc1302914f20371b4442efc40ef38450 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BD=90=E6=96=8C?= <1134087124@qq.com> Date: Tue, 23 Sep 2025 10:04:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/common.routes.js | 65 + src/views/manage/orgmanage/index.vue | 430 ++++++ src/views/manage/peomanage/create.vue | 893 +++++++++++ src/views/manage/peomanage/editPeo.vue | 893 +++++++++++ src/views/manage/peomanage/index.vue | 578 +++++++ .../manage/peomanage/personnelManage.vue | 483 ++++++ src/views/manage/posimanage/aboutApproval.vue | 311 ++++ .../manage/posimanage/components/flnindex.vue | 156 ++ .../posimanage/components/treelabel.vue | 240 +++ src/views/manage/posimanage/create.vue | 1324 +++++++++++++++++ src/views/manage/posimanage/dialogCreate.vue | 942 ++++++++++++ src/views/manage/posimanage/editAuth.vue | 628 ++++++++ src/views/manage/posimanage/index.vue | 674 +++++++++ src/views/manage/posimanage/limitData.vue | 134 ++ src/views/manage/posimanage/orgManage.vue | 576 +++++++ .../manage/posimanage/permissionDialog.vue | 311 ++++ .../manage/posimanage/permissionbindposi.vue | 308 ++++ src/views/manage/posirecordlog/index.vue | 149 ++ 18 files changed, 9095 insertions(+) create mode 100644 src/views/manage/orgmanage/index.vue create mode 100644 src/views/manage/peomanage/create.vue create mode 100644 src/views/manage/peomanage/editPeo.vue create mode 100644 src/views/manage/peomanage/index.vue create mode 100644 src/views/manage/peomanage/personnelManage.vue create mode 100644 src/views/manage/posimanage/aboutApproval.vue create mode 100644 src/views/manage/posimanage/components/flnindex.vue create mode 100644 src/views/manage/posimanage/components/treelabel.vue create mode 100644 src/views/manage/posimanage/create.vue create mode 100644 src/views/manage/posimanage/dialogCreate.vue create mode 100644 src/views/manage/posimanage/editAuth.vue create mode 100644 src/views/manage/posimanage/index.vue create mode 100644 src/views/manage/posimanage/limitData.vue create mode 100644 src/views/manage/posimanage/orgManage.vue create mode 100644 src/views/manage/posimanage/permissionDialog.vue create mode 100644 src/views/manage/posimanage/permissionbindposi.vue create mode 100644 src/views/manage/posirecordlog/index.vue diff --git a/src/router/common.routes.js b/src/router/common.routes.js index 818b464..2a03957 100644 --- a/src/router/common.routes.js +++ b/src/router/common.routes.js @@ -72,7 +72,72 @@ const commonRoute = [ }, component: () => import("@/views/artworkreturn/index.vue"), }, + { + path: "/posimanage/create", + name: "PosiManageCre", + meta: { + title: "岗位管理", + }, + component: () => import("../views/manage/posimanage/create"), + }, + { + path: "/orgmanage", + name: "OrgManage", + meta: { + title: "组织管理", + }, + component: () => import("../views/manage/orgmanage/index"), + }, + { + path: "/posimanage", + name: "PosiManage", + meta: { + title: "岗位管理", + }, + component: () => import("../views/manage/posimanage/index"), + }, + + { + path: "/posirecordlog", + name: "PosiRecordLog", + meta: { + title: "岗位操作记录", + }, + component: () => import("../views/manage/posirecordlog/index"), + }, + { + path: "/peomanage", + name: "PeoManage", + meta: { + title: "人员管理", + }, + component: () => import("../views/manage/peomanage/index"), + }, + { + path: "/peomanage/personnelManage", + name: "personnelManage", + meta: { + title: "人员管理", + }, + component: () => import("../views/manage/peomanage/personnelManage"), + }, + { + path: "/peomanage/create", + name: "PeoManageCre", + meta: { + title: "人员管理", + }, + component: () => import("../views/manage/peomanage/create"), + }, + { + path: "/peomanage/editPeo", + name: "PeoManageEdi", + meta: { + title: "人员管理", + }, + component: () => import("../views/manage/peomanage/editPeo"), + }, ]; export default commonRoute; diff --git a/src/views/manage/orgmanage/index.vue b/src/views/manage/orgmanage/index.vue new file mode 100644 index 0000000..e8ab611 --- /dev/null +++ b/src/views/manage/orgmanage/index.vue @@ -0,0 +1,430 @@ + + + + + diff --git a/src/views/manage/peomanage/create.vue b/src/views/manage/peomanage/create.vue new file mode 100644 index 0000000..e6118a3 --- /dev/null +++ b/src/views/manage/peomanage/create.vue @@ -0,0 +1,893 @@ + + + + + diff --git a/src/views/manage/peomanage/editPeo.vue b/src/views/manage/peomanage/editPeo.vue new file mode 100644 index 0000000..a5b5de5 --- /dev/null +++ b/src/views/manage/peomanage/editPeo.vue @@ -0,0 +1,893 @@ + + + + + diff --git a/src/views/manage/peomanage/index.vue b/src/views/manage/peomanage/index.vue new file mode 100644 index 0000000..7f59c27 --- /dev/null +++ b/src/views/manage/peomanage/index.vue @@ -0,0 +1,578 @@ + + + + + diff --git a/src/views/manage/peomanage/personnelManage.vue b/src/views/manage/peomanage/personnelManage.vue new file mode 100644 index 0000000..d8d1e29 --- /dev/null +++ b/src/views/manage/peomanage/personnelManage.vue @@ -0,0 +1,483 @@ + + + + + + \ No newline at end of file diff --git a/src/views/manage/posimanage/aboutApproval.vue b/src/views/manage/posimanage/aboutApproval.vue new file mode 100644 index 0000000..cdb78f9 --- /dev/null +++ b/src/views/manage/posimanage/aboutApproval.vue @@ -0,0 +1,311 @@ + + + + diff --git a/src/views/manage/posimanage/components/flnindex.vue b/src/views/manage/posimanage/components/flnindex.vue new file mode 100644 index 0000000..85e435d --- /dev/null +++ b/src/views/manage/posimanage/components/flnindex.vue @@ -0,0 +1,156 @@ + + + diff --git a/src/views/manage/posimanage/components/treelabel.vue b/src/views/manage/posimanage/components/treelabel.vue new file mode 100644 index 0000000..9812be4 --- /dev/null +++ b/src/views/manage/posimanage/components/treelabel.vue @@ -0,0 +1,240 @@ + + + diff --git a/src/views/manage/posimanage/create.vue b/src/views/manage/posimanage/create.vue new file mode 100644 index 0000000..a452bd9 --- /dev/null +++ b/src/views/manage/posimanage/create.vue @@ -0,0 +1,1324 @@ + + + + + diff --git a/src/views/manage/posimanage/dialogCreate.vue b/src/views/manage/posimanage/dialogCreate.vue new file mode 100644 index 0000000..edcdeb8 --- /dev/null +++ b/src/views/manage/posimanage/dialogCreate.vue @@ -0,0 +1,942 @@ + + + + diff --git a/src/views/manage/posimanage/editAuth.vue b/src/views/manage/posimanage/editAuth.vue new file mode 100644 index 0000000..6ce3166 --- /dev/null +++ b/src/views/manage/posimanage/editAuth.vue @@ -0,0 +1,628 @@ + + + + + diff --git a/src/views/manage/posimanage/index.vue b/src/views/manage/posimanage/index.vue new file mode 100644 index 0000000..6439f7d --- /dev/null +++ b/src/views/manage/posimanage/index.vue @@ -0,0 +1,674 @@ + + + + + diff --git a/src/views/manage/posimanage/limitData.vue b/src/views/manage/posimanage/limitData.vue new file mode 100644 index 0000000..f32a5e4 --- /dev/null +++ b/src/views/manage/posimanage/limitData.vue @@ -0,0 +1,134 @@ + + + diff --git a/src/views/manage/posimanage/orgManage.vue b/src/views/manage/posimanage/orgManage.vue new file mode 100644 index 0000000..4fa605e --- /dev/null +++ b/src/views/manage/posimanage/orgManage.vue @@ -0,0 +1,576 @@ + + + + + diff --git a/src/views/manage/posimanage/permissionDialog.vue b/src/views/manage/posimanage/permissionDialog.vue new file mode 100644 index 0000000..92d4608 --- /dev/null +++ b/src/views/manage/posimanage/permissionDialog.vue @@ -0,0 +1,311 @@ + + + + diff --git a/src/views/manage/posimanage/permissionbindposi.vue b/src/views/manage/posimanage/permissionbindposi.vue new file mode 100644 index 0000000..219c73c --- /dev/null +++ b/src/views/manage/posimanage/permissionbindposi.vue @@ -0,0 +1,308 @@ + + + + + diff --git a/src/views/manage/posirecordlog/index.vue b/src/views/manage/posirecordlog/index.vue new file mode 100644 index 0000000..dd37933 --- /dev/null +++ b/src/views/manage/posirecordlog/index.vue @@ -0,0 +1,149 @@ + + + + +