whycxzp
2023-05-19 90937cabddc5f292840697cd67f8dba2a543b156
更新放电计划审批转移
2个文件已修改
14 ■■■■■ 已修改文件
src/main/java/com/whyc/service/WorkflowLinkService.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/WorkflowMainService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/WorkflowLinkService.java
@@ -32,6 +32,9 @@
    @Autowired
    private BattDischargePlanTempService battDischargePlanTempService;
    @Autowired
    private BattdischargePlanService planService;
    public void addBatch(List<WorkflowLink> links){
        mapper.insertBatchSomeColumn(links);
    }
@@ -101,6 +104,13 @@
            {
                link.setDealUserId(userId);
                updateLinkFieldAndFinish(link);
                Integer mainId = link.getMainId();
                WorkflowMain main = mainService.getOne(mainId);
                if(main.getType()==1){ //将计划转移到正式表
                    List<BattDischargePlanTemp> tempListByMain = battDischargePlanTempService.getListByMainId(mainId);
                    planService.insertConfirmDischargePlan(tempListByMain);
                }
                break;
            }
        }
src/main/java/com/whyc/service/WorkflowMainService.java
@@ -178,4 +178,8 @@
    private List<WorkflowMain> getReceivedListByUserAndType(UserInf user, int type, int status) {
        return mapper.getReceivedListByUserAndType(user,type,status);
    }
    public WorkflowMain getOne(Integer mainId) {
        return mapper.selectById(mainId);
    }
}