|
@@ -121,9 +121,11 @@ public class TApplySafetychangeController extends BaseController {
|
|
@PostMapping
|
|
@PostMapping
|
|
public AjaxResult add(@RequestBody TApplySafetychange tApplySafetychange) {
|
|
public AjaxResult add(@RequestBody TApplySafetychange tApplySafetychange) {
|
|
String userId = getUserId().toString();
|
|
String userId = getUserId().toString();
|
|
- TApplyLock tApplyLock = tApplyLockService.selectTApplyLockByLockCode(tApplySafetychange.getLockNo());
|
|
|
|
- if (tApplyLock.getStatus()==1||tApplyLock.getStatus()==2){
|
|
|
|
- return AjaxResult.error("该锁不可用。");
|
|
|
|
|
|
+ for (String s : tApplySafetychange.getLockNo().split(",")) {
|
|
|
|
+ TApplyLock tApplyLock = tApplyLockService.selectTApplyLockByLockCode(s);
|
|
|
|
+ if (tApplyLock.getStatus()==1||tApplyLock.getStatus()==2){
|
|
|
|
+ return AjaxResult.error("该锁不可用。");
|
|
|
|
+ }
|
|
}
|
|
}
|
|
tApplySafetychange.setApplicant(userId);
|
|
tApplySafetychange.setApplicant(userId);
|
|
tApplySafetychange.setApplicantName(getNickName());
|
|
tApplySafetychange.setApplicantName(getNickName());
|
|
@@ -214,7 +216,6 @@ public class TApplySafetychangeController extends BaseController {
|
|
//利用任务对象,获取流程实例id
|
|
//利用任务对象,获取流程实例id
|
|
String processInstancesId = task.getProcessInstanceId();
|
|
String processInstancesId = task.getProcessInstanceId();
|
|
TApplySafetychange tApplySafetychange = tApplySafetychangeService.selectTApplySafetychangeById(form.getId());
|
|
TApplySafetychange tApplySafetychange = tApplySafetychangeService.selectTApplySafetychangeById(form.getId());
|
|
- TApplyLock tApplyLock = tApplyLockService.selectTApplyLockByLockCode(tApplySafetychange.getLockNo());
|
|
|
|
String taskName = task.getName();//实例名
|
|
String taskName = task.getName();//实例名
|
|
// 添加备注
|
|
// 添加备注
|
|
String remarks = StringUtils.isEmpty(tApplySafetychange.getRemarks()) ? "" : tApplySafetychange.getRemarks();
|
|
String remarks = StringUtils.isEmpty(tApplySafetychange.getRemarks()) ? "" : tApplySafetychange.getRemarks();
|
|
@@ -268,9 +269,12 @@ public class TApplySafetychangeController extends BaseController {
|
|
form.setChangeExecutorName(getNickName());
|
|
form.setChangeExecutorName(getNickName());
|
|
form.setChangeExecutorTime(new Date());
|
|
form.setChangeExecutorTime(new Date());
|
|
//修改锁状态
|
|
//修改锁状态
|
|
- if (tApplyLock != null) {
|
|
|
|
- tApplyLock.setStatus(1L);//将锁状态改为已拆锁
|
|
|
|
- tApplyLockService.updateTApplyLock(tApplyLock);
|
|
|
|
|
|
+ for (String lockNo : tApplySafetychange.getLockNo().split(",")) {
|
|
|
|
+ TApplyLock tApplyLock = tApplyLockService.selectTApplyLockByLockCode(lockNo);
|
|
|
|
+ if (tApplyLock != null) {
|
|
|
|
+ tApplyLock.setStatus(1L);//将锁状态改为已拆锁
|
|
|
|
+ tApplyLockService.updateTApplyLock(tApplyLock);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
case "安全评估人2":
|
|
case "安全评估人2":
|
|
@@ -296,9 +300,12 @@ public class TApplySafetychangeController extends BaseController {
|
|
form.setResetConfirmerName2(getNickName());
|
|
form.setResetConfirmerName2(getNickName());
|
|
form.setStatus(1L);
|
|
form.setStatus(1L);
|
|
//修改锁状态
|
|
//修改锁状态
|
|
- if (tApplyLock != null) {
|
|
|
|
- tApplyLock.setStatus(0L);//将锁状态改为已拆锁
|
|
|
|
- tApplyLockService.updateTApplyLock(tApplyLock);
|
|
|
|
|
|
+ for (String lockNo : tApplySafetychange.getLockNo().split(",")) {
|
|
|
|
+ TApplyLock tApplyLock = tApplyLockService.selectTApplyLockByLockCode(lockNo);
|
|
|
|
+ if (tApplyLock != null) {
|
|
|
|
+ tApplyLock.setStatus(0L);//将锁状态改为已拆锁
|
|
|
|
+ tApplyLockService.updateTApplyLock(tApplyLock);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
}
|
|
}
|