From 815388e8e00aadd550344cfa99e79ac97e0ac4cc Mon Sep 17 00:00:00 2001 From: IT-xiaoXiong <774495953@qq.com> Date: Thu, 2 Dec 2021 16:51:44 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E7=8A=B6=E6=80=81=EF=BC=8C=E4=BB=8Ebefore=E5=88=B0after?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Impl/ChangeStatusImpl.java | 137 ++++++++++++++++-- .../Impl/Util/ChangeStatusUtil.java | 40 +++++ 2 files changed, 162 insertions(+), 15 deletions(-) diff --git a/com/api/aiy_changeStatus/Impl/ChangeStatusImpl.java b/com/api/aiy_changeStatus/Impl/ChangeStatusImpl.java index d7b6f85..e6e5b3d 100644 --- a/com/api/aiy_changeStatus/Impl/ChangeStatusImpl.java +++ b/com/api/aiy_changeStatus/Impl/ChangeStatusImpl.java @@ -26,81 +26,169 @@ public class ChangeStatusImpl { +++++++++++++++++++++++++++++++++++++++++++修改人员数据Start+++++++++++++++++++++++++++++ */ - @WeaReplaceBefore(value = "/api/hrm/finance/save", order = 1, description = "工资福利修改") +/* @WeaReplaceBefore(value = "/api/hrm/finance/save", order = 1, description = "工资福利修改") public void financeBefore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatus(weaBeforeReplaceParam, "id", 2); + }*/ + + @WeaReplaceBefore(value = "/api/hrm/finance/save", order = 1, description = "工资福利修改") + public void financeAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); } - @WeaReplaceBefore(value = "/api/hrm/systeminfo/save", order = 1, description = "系统信息修改") + /*@WeaReplaceBefore(value = "/api/hrm/systeminfo/save", order = 1, description = "系统信息修改") public void systeminfoBefore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatus(weaBeforeReplaceParam, "id", 2); + }*/ + + @WeaReplaceAfter(value = "/api/hrm/systeminfo/save", order = 1, description = "系统信息修改") + public void systeminfoAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); } - @WeaReplaceBefore(value = "/api/hrm/resource/editResource", order = 1, description = "人员信息修改") +/* @WeaReplaceBefore(value = "/api/hrm/resource/editResource", order = 1, description = "人员信息修改") public void editResourceBefore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatus(weaBeforeReplaceParam, "id", 2); + }*/ + + + @WeaReplaceAfter(value = "/api/hrm/resource/editResource", order = 1, description = "人员信息修改") + public void editResourceAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); } - @WeaReplaceBefore(value = "/api/hrm/forgotPassword/saveResetPassword", order = 1, description = "重置密码") +/* @WeaReplaceBefore(value = "/api/hrm/forgotPassword/saveResetPassword", order = 1, description = "重置密码") public void saveResetPasswordBefore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatus(weaBeforeReplaceParam, "id", 2); + }*/ + + @WeaReplaceAfter(value = "/api/hrm/forgotPassword/saveResetPassword", order = 1, description = "重置密码") + public void saveResetPasswordAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); } - /** +/* * 批量数据修改,数据类型为数组 * * @param weaBeforeReplaceParam */ - @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/resource/saveBatch", order = 1, description = "批量修改人员数据") +/* @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/resource/saveBatch", order = 1, description = "批量修改人员数据") public void saveBatchBefore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.batchChangeHrmResourceStatus(weaBeforeReplaceParam, "id", 2); + }*/ + + @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/resource/saveBatch", order = 1, description = "批量修改人员数据") + public void saveBatchAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.batchChangeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); } + +/* @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchManagerid", order = 1, description = "批量修改直接上级") public void saveBatchManageridBfore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatusByIds(weaBeforeReplaceParam, "ids", 2); } +*/ + @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchManagerid", order = 1, description = "批量修改直接上级") + public void saveBatchManageridAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + } + + +/* @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchJobtitle", order = 1, description = "批量调整职位") public void saveBatchJobtitleBfore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatusByIds(weaBeforeReplaceParam, "ids", 2); } +*/ - @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchResourceDeptid", order = 1, description = "批量调整部门") + @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchJobtitle", order = 1, description = "批量调整职位") + public void saveBatchJobtitleAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + } + + + +/* @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchResourceDeptid", order = 1, description = "批量调整部门") public void saveBatchResourceDeptidBfore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatusByIds(weaBeforeReplaceParam, "ids", 2); + }*/ + + @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchResourceDeptid", order = 1, description = "批量调整部门") + public void saveBatchResourceDeptidAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); } - @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchAccounttype", order = 1, description = "批量修改主次账号") + +/* @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchAccounttype", order = 1, description = "批量修改主次账号") public void saveBatchAccounttypeBfore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatusByIds(weaBeforeReplaceParam, "ids", 2); + }*/ + + @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchAccounttype", order = 1, description = "批量修改主次账号") + public void saveBatchAccounttypeAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); } + + + +/* @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchPassword", order = 1, description = "批量修改密码") public void saveBatchPasswordBfore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatusByIds(weaBeforeReplaceParam, "ids", 2); } +*/ - @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchDefaultPwd", order = 1, description = "批量重置密码") - public void saveBatchDefaultPwdBfore(WeaBeforeReplaceParam weaBeforeReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusByIds(weaBeforeReplaceParam, "resourceIds", 2); + @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchPassword", order = 1, description = "批量修改密码") + public void saveBatchPasswordAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); } + +/* @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchDefaultPwd", order = 1, description = "批量重置密码") + public void saveBatchDefaultPwdBfore(WeaBeforeReplaceParam weaBeforeReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusByIds(weaBeforeReplaceParam, "resourceIds", 2); + }*/ + + @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchDefaultPwd", order = 1, description = "批量重置密码") + public void saveBatchDefaultPwdAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "resourceIds", 2); + } + +/* @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmRedeploy", order = 1, description = "人员调动") public void saveHrmRedeployBfore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatusByIds(weaBeforeReplaceParam, "tempresourceid", 2); + }*/ + + @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmRedeploy", order = 1, description = "人员调动") + public void saveHrmRedeployAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "tempresourceid", 2); } - @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmExtend", order = 1, description = "人员续签") +/* @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmExtend", order = 1, description = "人员续签") public void saveHrmExtendBfore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatusByIds(weaBeforeReplaceParam, "tempresourceid", 2); + }*/ + + + @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmExtend", order = 1, description = "人员续签") + public void saveHrmExtendAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "tempresourceid", 2); } - @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmHire", order = 1, description = "人员转正") +/* @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmHire", order = 1, description = "人员转正") public void saveHrmHireBfore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatusByIds(weaBeforeReplaceParam, "tempresourceid", 2); + }*/ + + @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmHire", order = 1, description = "人员转正") + public void saveHrmHireAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "tempresourceid", 2); } /* @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchUnlockStatus", order = 1, description = "批量解锁人员") @@ -116,12 +204,19 @@ public class ChangeStatusImpl { +++++++++++++++++++++++++++++++++++++++++++添加人员数据Start+++++++++++++++++++++++++++++ */ +/* @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmReHire", order = 1, description = "人员返聘") public void saveHrmReHireBefore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatus(weaBeforeReplaceParam, "tempresourceid", 1); } +*/ + @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmReHire", order = 1, description = "人员返聘") + public void saveHrmReHireAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "tempresourceid", 1); + } + @WeaReplaceAfter(value = "/api/hrm/resource/add/save", order = 1, description = "人员添加") public String addResourceAfter(WeaAfterReplaceParam weaAfterReplaceParam) { Map paramMap = weaAfterReplaceParam.getParamMap(); @@ -165,17 +260,29 @@ public class ChangeStatusImpl { +++++++++++++++++++++++++++++++++++++++++++离职人员数据Start+++++++++++++++++++++++++++++ */ - @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmDismiss", order = 1, description = "人员离职") +/* @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmDismiss", order = 1, description = "人员离职") public void saveHrmDismissBefore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatus(weaBeforeReplaceParam, "tempresourceid", 3); + }*/ + + @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmDismiss", order = 1, description = "人员离职") + public void saveHrmDismissAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "tempresourceid", 3); } - @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmFire", order = 1, description = "人员解聘") + +/* @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmFire", order = 1, description = "人员解聘") public void saveHrmFireBefore(WeaBeforeReplaceParam weaBeforeReplaceParam) { ChangeStatusUtil.changeHrmResourceStatus(weaBeforeReplaceParam, "tempresourceid", 3); + }*/ + + @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmFire", order = 1, description = "人员解聘") + public void saveHrmFireAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "tempresourceid", 3); } + /* @WeaReplaceBefore(value = "/api/hrm/statechange/saveHrmRetire", order = 1, description = "人员退修") public void saveHrmRetireBefore(WeaBeforeReplaceParam weaBeforeReplaceParam) { diff --git a/com/api/aiy_changeStatus/Impl/Util/ChangeStatusUtil.java b/com/api/aiy_changeStatus/Impl/Util/ChangeStatusUtil.java index dab5bb8..92997de 100644 --- a/com/api/aiy_changeStatus/Impl/Util/ChangeStatusUtil.java +++ b/com/api/aiy_changeStatus/Impl/Util/ChangeStatusUtil.java @@ -3,6 +3,7 @@ package com.api.aiy_changeStatus.Impl.Util; import aiyh.utils.Util; import aiyh.utils.zwl.common.ToolUtil; import com.alibaba.fastjson.JSON; +import com.weaverboot.frame.ioc.handler.replace.weaReplaceParam.impl.WeaAfterReplaceParam; import com.weaverboot.frame.ioc.handler.replace.weaReplaceParam.impl.WeaBeforeReplaceParam; import org.h2.util.StringUtils; import weaver.conn.RecordSet; @@ -85,4 +86,43 @@ public class ChangeStatusUtil { } + public static void changeHrmResourceStatusAfter(WeaAfterReplaceParam weaAfterReplaceParam, String key, int status) { + String apiUrl = weaAfterReplaceParam.getApiUrl(); + Map paramMap = weaAfterReplaceParam.getParamMap(); + String id = Util.null2String(paramMap.get(key)); + if (!StringUtils.isNullOrEmpty(id)) { + ChangeStatusUtil.changeStatus(id, status); + } + TOOL_UTIL.writeDebuggerLog(String.format("进入拦截请求方法,获取到的api{%s},请求参数{%s}", apiUrl, JSON.toJSONString(paramMap))); + } + + public static void batchChangeHrmResourceStatusAfter(WeaAfterReplaceParam weaAfterReplaceParam, String key, int status) { + String apiUrl = weaAfterReplaceParam.getApiUrl(); + Map paramMap = weaAfterReplaceParam.getParamMap(); + List> datas = (List>) paramMap.get("datas"); + if (datas == null || datas.isEmpty()) { + return; + } + List ids = new ArrayList<>(); + for (Map data : datas) { + String id = Util.null2String(data.get(key)); + if (!StringUtils.isNullOrEmpty(id)) { + ids.add(id); + } + } + if (!ids.isEmpty()) { + ChangeStatusUtil.changeStatus(ids, status); + } + TOOL_UTIL.writeDebuggerLog(String.format("进入拦截请求方法,获取到的api{%s},请求参数{%s}", apiUrl, JSON.toJSONString(paramMap))); + } + + public static void changeHrmResourceStatusByIdsAfter(WeaAfterReplaceParam weaAfterReplaceParam, String key, int status) { + String apiUrl = weaAfterReplaceParam.getApiUrl(); + Map paramMap = weaAfterReplaceParam.getParamMap(); + String id = Util.null2String(paramMap.get(key)); + if (!StringUtils.isNullOrEmpty(id)) { + ChangeStatusUtil.changeStatusByIds(id, status); + } + TOOL_UTIL.writeDebuggerLog(String.format("进入拦截请求方法,获取到的api{%s},请求参数{%s}", apiUrl, JSON.toJSONString(paramMap))); + } } From 44782a38a7a7bfc74f33ebdc1970c40a8dc4e3c4 Mon Sep 17 00:00:00 2001 From: IT-xiaoXiong <774495953@qq.com> Date: Thu, 2 Dec 2021 17:09:25 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9After=E7=9A=84=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E5=80=BC=EF=BC=8C=E6=B7=BB=E5=8A=A0=E8=BF=94=E5=9B=9E?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E7=BB=99=E5=89=8D=E7=AB=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Impl/ChangeStatusImpl.java | 173 ++++++++++++++---- 1 file changed, 137 insertions(+), 36 deletions(-) diff --git a/com/api/aiy_changeStatus/Impl/ChangeStatusImpl.java b/com/api/aiy_changeStatus/Impl/ChangeStatusImpl.java index e6e5b3d..3978fad 100644 --- a/com/api/aiy_changeStatus/Impl/ChangeStatusImpl.java +++ b/com/api/aiy_changeStatus/Impl/ChangeStatusImpl.java @@ -7,7 +7,6 @@ import com.weaverboot.frame.ioc.anno.classAnno.WeaIocReplaceComponent; import com.weaverboot.frame.ioc.anno.methodAnno.WeaReplaceAfter; import com.weaverboot.frame.ioc.anno.methodAnno.WeaReplaceBefore; import com.weaverboot.frame.ioc.handler.replace.weaReplaceParam.impl.WeaAfterReplaceParam; -import com.weaverboot.frame.ioc.handler.replace.weaReplaceParam.impl.WeaBeforeReplaceParam; import org.h2.util.StringUtils; import weaver.conn.RecordSet; @@ -32,8 +31,14 @@ public class ChangeStatusImpl { }*/ @WeaReplaceBefore(value = "/api/hrm/finance/save", order = 1, description = "工资福利修改") - public void financeAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); + public String financeAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } /*@WeaReplaceBefore(value = "/api/hrm/systeminfo/save", order = 1, description = "系统信息修改") @@ -42,8 +47,14 @@ public class ChangeStatusImpl { }*/ @WeaReplaceAfter(value = "/api/hrm/systeminfo/save", order = 1, description = "系统信息修改") - public void systeminfoAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); + public String systeminfoAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } /* @WeaReplaceBefore(value = "/api/hrm/resource/editResource", order = 1, description = "人员信息修改") @@ -53,8 +64,14 @@ public class ChangeStatusImpl { @WeaReplaceAfter(value = "/api/hrm/resource/editResource", order = 1, description = "人员信息修改") - public void editResourceAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); + public String editResourceAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } /* @WeaReplaceBefore(value = "/api/hrm/forgotPassword/saveResetPassword", order = 1, description = "重置密码") @@ -63,11 +80,17 @@ public class ChangeStatusImpl { }*/ @WeaReplaceAfter(value = "/api/hrm/forgotPassword/saveResetPassword", order = 1, description = "重置密码") - public void saveResetPasswordAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); + public String saveResetPasswordAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } -/* + /* * 批量数据修改,数据类型为数组 * * @param weaBeforeReplaceParam @@ -78,8 +101,14 @@ public class ChangeStatusImpl { }*/ @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/resource/saveBatch", order = 1, description = "批量修改人员数据") - public void saveBatchAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.batchChangeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); + public String saveBatchAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.batchChangeHrmResourceStatusAfter(weaAfterReplaceParam, "id", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } @@ -91,8 +120,14 @@ public class ChangeStatusImpl { */ @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchManagerid", order = 1, description = "批量修改直接上级") - public void saveBatchManageridAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + public String saveBatchManageridAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } @@ -104,8 +139,14 @@ public class ChangeStatusImpl { */ @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchJobtitle", order = 1, description = "批量调整职位") - public void saveBatchJobtitleAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + public String saveBatchJobtitleAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } @@ -116,8 +157,14 @@ public class ChangeStatusImpl { }*/ @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchResourceDeptid", order = 1, description = "批量调整部门") - public void saveBatchResourceDeptidAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + public String saveBatchResourceDeptidAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } @@ -127,8 +174,14 @@ public class ChangeStatusImpl { }*/ @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchAccounttype", order = 1, description = "批量修改主次账号") - public void saveBatchAccounttypeAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + public String saveBatchAccounttypeAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } @@ -142,8 +195,14 @@ public class ChangeStatusImpl { */ @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchPassword", order = 1, description = "批量修改密码") - public void saveBatchPasswordAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + public String saveBatchPasswordAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "ids", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } @@ -153,8 +212,14 @@ public class ChangeStatusImpl { }*/ @WeaReplaceAfter(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchDefaultPwd", order = 1, description = "批量重置密码") - public void saveBatchDefaultPwdAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "resourceIds", 2); + public String saveBatchDefaultPwdAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "resourceIds", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } /* @@ -164,8 +229,14 @@ public class ChangeStatusImpl { }*/ @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmRedeploy", order = 1, description = "人员调动") - public void saveHrmRedeployAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "tempresourceid", 2); + public String saveHrmRedeployAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "tempresourceid", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } @@ -176,8 +247,14 @@ public class ChangeStatusImpl { @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmExtend", order = 1, description = "人员续签") - public void saveHrmExtendAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "tempresourceid", 2); + public String saveHrmExtendAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "tempresourceid", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } @@ -187,8 +264,14 @@ public class ChangeStatusImpl { }*/ @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmHire", order = 1, description = "人员转正") - public void saveHrmHireAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "tempresourceid", 2); + public String saveHrmHireAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusByIdsAfter(weaAfterReplaceParam, "tempresourceid", 2); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } /* @WeaReplaceBefore(value = "/api/hrm/batchMaintenanceAdjustEdit/saveBatchUnlockStatus", order = 1, description = "批量解锁人员") @@ -213,8 +296,14 @@ public class ChangeStatusImpl { @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmReHire", order = 1, description = "人员返聘") - public void saveHrmReHireAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "tempresourceid", 1); + public String saveHrmReHireAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "tempresourceid", 1); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } @WeaReplaceAfter(value = "/api/hrm/resource/add/save", order = 1, description = "人员添加") @@ -266,8 +355,14 @@ public class ChangeStatusImpl { }*/ @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmDismiss", order = 1, description = "人员离职") - public void saveHrmDismissAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "tempresourceid", 3); + public String saveHrmDismissAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "tempresourceid", 3); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); } @@ -278,8 +373,14 @@ public class ChangeStatusImpl { }*/ @WeaReplaceAfter(value = "/api/hrm/statechange/saveHrmFire", order = 1, description = "人员解聘") - public void saveHrmFireAfter(WeaAfterReplaceParam weaAfterReplaceParam) { - ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "tempresourceid", 3); + public String saveHrmFireAfter(WeaAfterReplaceParam weaAfterReplaceParam) { + try { + ChangeStatusUtil.changeHrmResourceStatusAfter(weaAfterReplaceParam, "tempresourceid", 3); + + } catch (Exception e) { + e.printStackTrace(); + } + return weaAfterReplaceParam.getData(); }