From df9bdab0a6ab539e870d46f449f2b2b6a115f9df Mon Sep 17 00:00:00 2001 From: shijing Date: Mon, 20 Nov 2023 13:46:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=9F=A5=E8=AF=A2=E8=A7=84?= =?UTF-8?q?=E8=8C=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config/route.js | 26 ++- src/views/em/equipment.vue | 6 +- src/views/em/equipmentc.vue | 6 +- src/views/hrm/attendance.vue | 115 +++++++++++-- src/views/hrm/employee.vue | 29 ++-- src/views/hrm/employee_photon.vue | 262 ++++++++++++++++++++++++++++++ src/views/hrm/team_photon.vue | 193 ++++++++++++++++++++++ src/views/inm/warehouse.vue | 2 +- src/views/mtm/materials.vue | 2 +- src/views/mtm/mgroup.vue | 2 +- src/views/mtm/route.vue | 2 +- src/views/pum/order.vue | 6 +- src/views/pum/orderitem.vue | 4 +- src/views/pum/plan.vue | 6 +- src/views/pum/planitem.vue | 2 +- src/views/pum/supplier.vue | 7 +- src/views/pum/supplier_form.vue | 6 +- src/views/qm/first.vue | 2 +- src/views/sam/contract.vue | 6 +- src/views/sam/customer.vue | 6 +- src/views/sam/order.vue | 6 +- 21 files changed, 629 insertions(+), 67 deletions(-) create mode 100644 src/views/hrm/employee_photon.vue create mode 100644 src/views/hrm/team_photon.vue diff --git a/src/config/route.js b/src/config/route.js index 7e36f495..5d17c7a2 100644 --- a/src/config/route.js +++ b/src/config/route.js @@ -1584,13 +1584,12 @@ const routes = [ "name": "hrm", "path": "/hrm", "meta": { - "title": "人事", + "title": "人事管理", "icon": "el-icon-platform", "type": "menu", "perms": ["hrm"] }, "children": [ - { "name": "employee", "path": "/hrm/employee", @@ -1600,8 +1599,27 @@ const routes = [ "perms": ["employee"] }, "component": "hrm/employee" - } - , + }, + { + "name": "employee_photon", + "path": "/hrm/employee_photon", + "meta": { + "title": "人员信息", + "icon": "el-icon-user", + "perms": ["employee_photon"] + }, + "component": "hrm/employee_photon" + }, + { + "name": "team_photon", + "path": "/hrm/team_photon", + "meta": { + "title": "班组管理", + "icon": "el-icon-user", + "perms": ["team_photon"] + }, + "component": "hrm/team_photon" + }, { "name": "certificate", "path": "/hrm/certificate", diff --git a/src/views/em/equipment.vue b/src/views/em/equipment.vue index af9a274e..679aa708 100644 --- a/src/views/em/equipment.vue +++ b/src/views/em/equipment.vue @@ -2,6 +2,9 @@
+ 新增 +
+
-
- -
+ 新增 +
+
-
- -
新增 -
+ + @@ -80,7 +89,57 @@ @closed="dialog.save = false" > - + + + + + + {{ form.employee_name }} + + + + + {{ form.work_date }} + + + + + + + + + + + + + + + + + + 保存 + 取消 + + diff --git a/src/views/hrm/team_photon.vue b/src/views/hrm/team_photon.vue new file mode 100644 index 00000000..c9f69261 --- /dev/null +++ b/src/views/hrm/team_photon.vue @@ -0,0 +1,193 @@ + + + diff --git a/src/views/inm/warehouse.vue b/src/views/inm/warehouse.vue index e3703754..e5c27e8e 100644 --- a/src/views/inm/warehouse.vue +++ b/src/views/inm/warehouse.vue @@ -2,7 +2,7 @@
- + 新增