diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/ApplyInfoListManager.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/ApplyInfoListManager.java index 131e0f05..5b2fbb51 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/ApplyInfoListManager.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/ApplyInfoListManager.java @@ -239,6 +239,23 @@ public class ApplyInfoListManager { + /** + * 调岗保存 + */ + @Transactional(rollbackFor = Exception.class) + public boolean saveDuty(TdApplyInfoListDTO applyInfoListDTO) { + TdApplyInfoList applyInfoList = Convert.convert(TdApplyInfoList.class, applyInfoListDTO); + if (CharSequenceUtil.isNotBlank(applyInfoList.getApplyId())) { + applyInfoList.setUpdateTime(new Date()); + applyInfoList.setUpdateBy(ShiroUtils.getSysUser().getUserName()); + } + applyInfoList.setDeptId(ShiroUtils.getSysUser().getDeptId()); + applyInfoList.setDeptName(ShiroUtils.getSysUser().getDept().getDeptName()); + return applyInfoListService.saveOrUpdate(applyInfoList); + } + + + } diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/onduty/OnDutyInfoListController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/onduty/OnDutyInfoListController.java index 5db4d4ee..3f82d346 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/onduty/OnDutyInfoListController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/onduty/OnDutyInfoListController.java @@ -70,7 +70,7 @@ public class OnDutyInfoListController extends BaseController { @PostMapping("/saveDuty") @ResponseBody public AjaxResult saveDuty(TdApplyInfoListDTO applyInfoListDTO) { - return toAjax(applyInfoListManager.saveOrUpdate(applyInfoListDTO)); + return toAjax(applyInfoListManager.saveDuty(applyInfoListDTO)); }