|
|
|
@ -315,6 +315,13 @@ public class ApproveController {
|
|
|
|
Integer id = applyApprove.getId();
|
|
|
|
Integer id = applyApprove.getId();
|
|
|
|
//存在则更新,不存在新增
|
|
|
|
//存在则更新,不存在新增
|
|
|
|
if(id != null){
|
|
|
|
if(id != null){
|
|
|
|
|
|
|
|
//若是确认提交,将审核信息置空
|
|
|
|
|
|
|
|
if("2".equals(applyApprove.getApplyState())){
|
|
|
|
|
|
|
|
applyApprove.setApprover("");
|
|
|
|
|
|
|
|
applyApprove.setApproveTime("");
|
|
|
|
|
|
|
|
applyApprove.setApproveState("");
|
|
|
|
|
|
|
|
applyApprove.setApproveNotes("");
|
|
|
|
|
|
|
|
}
|
|
|
|
applyApproveService.updateEmrApplyApprove(applyApprove);
|
|
|
|
applyApproveService.updateEmrApplyApprove(applyApprove);
|
|
|
|
}else{
|
|
|
|
}else{
|
|
|
|
boolean flag = FormTokenFlagUtil.isFlag(request);
|
|
|
|
boolean flag = FormTokenFlagUtil.isFlag(request);
|
|
|
|
@ -370,6 +377,13 @@ public class ApproveController {
|
|
|
|
Integer id = applyApprove.getId();
|
|
|
|
Integer id = applyApprove.getId();
|
|
|
|
//存在则更新,不存在新增
|
|
|
|
//存在则更新,不存在新增
|
|
|
|
if(id != null){
|
|
|
|
if(id != null){
|
|
|
|
|
|
|
|
//若是确认提交,将审核信息置空
|
|
|
|
|
|
|
|
if("2".equals(applyApprove.getApplyState())){
|
|
|
|
|
|
|
|
applyApprove.setApprover("");
|
|
|
|
|
|
|
|
applyApprove.setApproveTime("");
|
|
|
|
|
|
|
|
applyApprove.setApproveState("");
|
|
|
|
|
|
|
|
applyApprove.setApproveNotes("");
|
|
|
|
|
|
|
|
}
|
|
|
|
applyApproveService.updateEmrApplyApprove(applyApprove);
|
|
|
|
applyApproveService.updateEmrApplyApprove(applyApprove);
|
|
|
|
}else{
|
|
|
|
}else{
|
|
|
|
boolean flag = FormTokenFlagUtil.isFlag(request);
|
|
|
|
boolean flag = FormTokenFlagUtil.isFlag(request);
|
|
|
|
@ -705,7 +719,7 @@ public class ApproveController {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@RequiresPermissions("/approve/updateApprove")
|
|
|
|
@RequiresPermissions("/approve/updateApprove")
|
|
|
|
@OptionalLog(module = "保存",methods = "批注借阅审批申请")
|
|
|
|
@OptionalLog(module = "保存",methods = "批注借阅审批申请")
|
|
|
|
@RequestMapping("updateApprove")
|
|
|
|
@RequestMapping(value = "updateApprove")
|
|
|
|
@ResponseBody
|
|
|
|
@ResponseBody
|
|
|
|
public ResultUtil updateApprove(Emr_Apply_Approve applyApprove,HttpServletRequest request){
|
|
|
|
public ResultUtil updateApprove(Emr_Apply_Approve applyApprove,HttpServletRequest request){
|
|
|
|
try{
|
|
|
|
try{
|
|
|
|
@ -730,15 +744,25 @@ public class ApproveController {
|
|
|
|
Power_User user = (Power_User)request.getSession().getAttribute("CURRENT_USER");
|
|
|
|
Power_User user = (Power_User)request.getSession().getAttribute("CURRENT_USER");
|
|
|
|
String userName = user.getUserName();
|
|
|
|
String userName = user.getUserName();
|
|
|
|
if (null != ids || ids.length > 0){
|
|
|
|
if (null != ids || ids.length > 0){
|
|
|
|
for (String id : ids){
|
|
|
|
String idsStr = "";
|
|
|
|
Emr_Apply_Approve applyApprove = applyApproveMapper.selectByPrimaryKey(Integer.valueOf(id));
|
|
|
|
for (int i = 0; i < ids.length; i++) {
|
|
|
|
applyApprove.setApprover(userName);
|
|
|
|
if(i != ids.length - 1) {
|
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
idsStr += ids[i] + ",";
|
|
|
|
applyApprove.setApproveTime(sdf.format(new Date()));
|
|
|
|
}else {
|
|
|
|
applyApprove.setApproveState(state);
|
|
|
|
idsStr += ids[i];
|
|
|
|
applyApprove.setApproveNotes(note);
|
|
|
|
}
|
|
|
|
applyApproveService.updateEmrApplyApprove(applyApprove);
|
|
|
|
}
|
|
|
|
|
|
|
|
Emr_Apply_Approve applyApprove = new Emr_Apply_Approve();
|
|
|
|
|
|
|
|
applyApprove.setApprover(userName);
|
|
|
|
|
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
|
|
|
|
applyApprove.setApproveTime(sdf.format(new Date()));
|
|
|
|
|
|
|
|
applyApprove.setApproveState(state);
|
|
|
|
|
|
|
|
applyApprove.setApproveNotes(note);
|
|
|
|
|
|
|
|
//驳回时提交状态置为保存未提交
|
|
|
|
|
|
|
|
if("2".equals(state)){
|
|
|
|
|
|
|
|
applyApprove.setApplyState("1");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
applyApproveService.SimpleUpdate(applyApprove,idsStr);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return ResultUtil.ok();
|
|
|
|
return ResultUtil.ok();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|