From 7d75a72a3a10e4c8902ddf9f19567a933f25aa89 Mon Sep 17 00:00:00 2001 From: "Blank.li" Date: Mon, 29 Sep 2025 10:21:04 +0800 Subject: [PATCH] feat: Update project name and title for consistency; enhance HR employee sync functionality --- index.html | 2 +- package-lock.json | 2 +- package.json | 2 +- src/extension/hr/employeesync/HR_EmployeeSync.jsx | 10 ++++++++-- src/main.js | 2 +- 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/index.html b/index.html index 8b8add5..0583556 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@ - Laservall Manager + Laservall Manager System diff --git a/package-lock.json b/package-lock.json index 33e648e..3296f51 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,5 +1,5 @@ { - "name": "vol", + "name": "laservall_manager_system", "version": "3.5.0", "lockfileVersion": 3, "requires": true, diff --git a/package.json b/package.json index aa2b182..d2e2356 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "vol", + "name": "laservall_manager_system", "private": true, "version": "3.5.0", "type": "module", diff --git a/src/extension/hr/employeesync/HR_EmployeeSync.jsx b/src/extension/hr/employeesync/HR_EmployeeSync.jsx index 745d051..b773fae 100644 --- a/src/extension/hr/employeesync/HR_EmployeeSync.jsx +++ b/src/extension/hr/employeesync/HR_EmployeeSync.jsx @@ -4,7 +4,7 @@ ** 框架文档: http://v3.volcore.xyz/ *****************************************************************************************/ //此js文件是用来自定义扩展业务代码,在当前[表.vue]文件中也可以实现业务处理 - + let extension = { components: { //查询界面扩展组件 @@ -29,7 +29,13 @@ let extension = { type: 'primary', //按钮样式:https://element-plus.gitee.io/zh-CN/component/button.html //color:"#eee",//自定义按钮颜色 onClick: function () { - this.$Message.success('点击了按钮'); + let url = 'api/HR_EmployeeSync/GenEmpSystemShip'; + + this.http.post(url, {}, '生成关联关系中').then((reslut) => { + this.$Message.success('生成完成,请点击查询进行刷新'); + this.search(); + }); + // proxy.http.post(url, {}, '生成关联关系中').then((reslut) => {}); } }); diff --git a/src/main.js b/src/main.js index 0a423d4..e66ba46 100644 --- a/src/main.js +++ b/src/main.js @@ -29,7 +29,7 @@ app.config.globalProperties.permission = permission app.config.globalProperties.$global = { useIncludeCache:true,//使用include做缓存,旧版本升级的代码这里需要设置为false theme: 'laservall', //默认布局颜色:dark、blue、red、orange、green - layout: 'top', //菜单布局方式:classics=经典导航,top=顶部导航 + layout: 'classics', //菜单布局方式:classics=经典导航,top=顶部导航 menuSearch: true, //菜单是否启用搜索功能 navSearch: true, //导航是否启用菜单搜索功能 table: {