diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java index ab358dd0..90ff9047 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java @@ -253,6 +253,8 @@ public class LeaseOutDetailsServiceImpl implements LeaseOutDetailsService { String status = leaseOutDetailsMapper.getMachineStatus(record); if (!maStatus.equals(status)) { return res; + } else { + res = 1; } } } diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/TmTaskServiceImpl.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/TmTaskServiceImpl.java index 350efc8d..734b83a0 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/TmTaskServiceImpl.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/TmTaskServiceImpl.java @@ -233,6 +233,7 @@ public class TmTaskServiceImpl implements TmTaskService { /** * 创建审批流领料申请 + * * @param task 任务信息 * @return 执行结果 */ @@ -245,7 +246,9 @@ public class TmTaskServiceImpl implements TmTaskService { return AjaxResult.error("当前任务类型审批流配置为空,请联系管理员"); } // 审批流排序 - if (!copeOrderByField(bmFlowRelationList)) { return AjaxResult.error("审批流排序失败,请联系管理员"); } + if (!copeOrderByField(bmFlowRelationList)) { + return AjaxResult.error("审批流排序失败,请联系管理员"); + } // 获取起始节点状态 String flowStartTaskStatus = bmFlowRelationList.get(0).getTaskStatus(); // 设置任务状态为审批流的起点状态 @@ -254,17 +257,25 @@ public class TmTaskServiceImpl implements TmTaskService { // 生成领料编码 String code = this.genderLeaseCode(); - if (StringUtils.isEmpty(code)) { return AjaxResult.error("后台生成CODE编号异常,请重试!"); } + if (StringUtils.isEmpty(code)) { + return AjaxResult.error("后台生成CODE编号异常,请重试!"); + } task.setCode(code); // 创建任务 - if (this.insertSelective(task) < 1) { return AjaxResult.error("创建领料任务失败,请重试!"); } + if (this.insertSelective(task) < 1) { + return AjaxResult.error("创建领料任务失败,请重试!"); + } //任务与协议建立关联关系 - if (this.insertAgreement(task) < 1) { return AjaxResult.error("领料任务与协议建立关联关系失败,请重试!"); } + if (this.insertAgreement(task) < 1) { + return AjaxResult.error("领料任务与协议建立关联关系失败,请重试!"); + } // 获取任务编号 String taskId = task.getId(); - if (StringUtils.isEmpty(taskId)) {return AjaxResult.error("任务编号为空,创建失败");} + if (StringUtils.isEmpty(taskId)) { + return AjaxResult.error("任务编号为空,创建失败"); + } // 处理任务数据,实例化至DB R taskDataCopeResult = leaseTaskDataCope(task, code, taskId, bmFlowRelationList.size()); @@ -286,7 +297,9 @@ public class TmTaskServiceImpl implements TmTaskService { try { bmFlowRecord.setTaskId(Integer.valueOf(taskId)); bmFlowRecord.setFlowId(bmFlowRelationList.get(0).getFlowId()); - if (bmFlowRelationList.size() > 1) { bmFlowRecord.setNextFlowId(bmFlowRelationList.get(1).getFlowId());} + if (bmFlowRelationList.size() > 1) { + bmFlowRecord.setNextFlowId(bmFlowRelationList.get(1).getFlowId()); + } // String loginUserName = SecurityUtils.getLoginUser().getSysUser().getUserName(); // bmFlowRecord.setCreator(loginUserName == null ? "" : loginUserName); bmFlowRecordService.insertSelective(bmFlowRecord); @@ -352,6 +365,7 @@ public class TmTaskServiceImpl implements TmTaskService { /** * 审批流排序 + * * @param bmFlowRelationList 审批流数据集合 * @return 排序结果 */ @@ -368,6 +382,7 @@ public class TmTaskServiceImpl implements TmTaskService { /** * 根据任务入参查询审批流信息 + * * @param task 任务 * @return 审批流数据集合 */ @@ -525,7 +540,7 @@ public class TmTaskServiceImpl implements TmTaskService { @Override public List getLeaseOutListByUser(TmTask task) { - return tmTaskMapper.getLeaseOutListByUser(task); + return tmTaskMapper.getLeaseOutListByUser(task); } diff --git a/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseApplyDetailsMapper.xml b/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseApplyDetailsMapper.xml index acd585f1..3d6d9b11 100644 --- a/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseApplyDetailsMapper.xml +++ b/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseApplyDetailsMapper.xml @@ -42,19 +42,19 @@