jiazx0107@163.com
2023-09-20 3d4d8e97543d6e5b4b2a84855e3cd08df1e6aaf4
igds-api-phone/src/main/java/com/ld/igds/phone/service/impl/ServiceImpl5207.java
@@ -58,18 +58,16 @@
        InoutData data = inoutMapper.inoutQueryById(inoutParam);
        //判断单子是否在值仓流程
        if(!data.getProgress().equals(InoutConstant.PROGRESS_HANDLE)){
            return PhoneRespUtil.error(RespCodeEnum.CODE_2000,"该单子不在值仓状态,不能进行值仓提交!");
        if (!data.getProgress().equals(InoutConstant.PROGRESS_HANDLE)) {
            return PhoneRespUtil.error(RespCodeEnum.CODE_2000, "该单子不在值仓状态,不能进行值仓提交!");
        }
        if(param.getType().equals(PhoneConstant.PHONE_INOUT_START)){
        if (param.getType().equals(PhoneConstant.PHONE_INOUT_START)) {
            //值仓开始提交,只更新值仓开始时间
            data.setHandleStart(new Date());
            String msg = inoutService.updateData(data);
            return PhoneRespUtil.success(msg, req);
        }else{
        } else {
            //值仓结束提交,需更新流程状态、值仓结束时间、值仓人、值仓扣重等
            data.setHandleEnd(new Date());
            data.setDeHandle(param.getDeHandle());
            data.setHandleUser(authUser.getCname());
            //设置值仓图片信息
@@ -82,7 +80,9 @@
            files.add(fileData2);
            data.setFiles(files);
            //进行下一流程更新
            PageResponse<InoutData> stringPageResponse = inoutManager.inNextStep(data);
            //  PageResponse<InoutData> stringPageResponse = inoutManager.inNextStep(data);
            PageResponse<InoutData> stringPageResponse = inoutManager.submitHandle(data);
            return PhoneRespUtil.success(stringPageResponse.getData(), req);
        }