|
@ -539,6 +539,12 @@ public class TbsCostApplyServiceImpl extends ServiceImpl<TbsCostApplyMapper,TbsC |
|
|
|
|
|
|
|
|
List<TbsActivityPayCondition> payConditions = null; |
|
|
List<TbsActivityPayCondition> payConditions = null; |
|
|
if(tbsCostApply.getContractFlag()!=null&&tbsCostApply.getContractFlag().equals(1)){ |
|
|
if(tbsCostApply.getContractFlag()!=null&&tbsCostApply.getContractFlag().equals(1)){ |
|
|
|
|
|
//排查OA是否已提交数据
|
|
|
|
|
|
String costCode = tbsCostApply.getCode(); |
|
|
|
|
|
boolean checkExist = seeYonService.checkConstCodeExist(costCode); |
|
|
|
|
|
if(!checkExist){ |
|
|
|
|
|
Assert.throwEx("流程错误,请联系IT部门"); |
|
|
|
|
|
} |
|
|
LambdaQueryWrapper<TbsCostContract> contractLambdaQueryWrapper = new LambdaQueryWrapper<>(); |
|
|
LambdaQueryWrapper<TbsCostContract> contractLambdaQueryWrapper = new LambdaQueryWrapper<>(); |
|
|
contractLambdaQueryWrapper.eq(TbsCostContract::getCostApplyId,id); |
|
|
contractLambdaQueryWrapper.eq(TbsCostContract::getCostApplyId,id); |
|
|
List<TbsCostContract> contractList = costContractMapper.selectList(contractLambdaQueryWrapper); |
|
|
List<TbsCostContract> contractList = costContractMapper.selectList(contractLambdaQueryWrapper); |
|
@ -679,6 +685,7 @@ public class TbsCostApplyServiceImpl extends ServiceImpl<TbsCostApplyMapper,TbsC |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
if(flowIdResult==null||flowIdResult.getStatus()!=200){ |
|
|
if(flowIdResult==null||flowIdResult.getStatus()!=200){ |
|
|
|
|
|
assert flowIdResult != null; |
|
|
Assert.throwEx("远程服务调用失败:"+flowIdResult.getMsg()); |
|
|
Assert.throwEx("远程服务调用失败:"+flowIdResult.getMsg()); |
|
|
} |
|
|
} |
|
|
String flowId = flowIdResult.getData(); |
|
|
String flowId = flowIdResult.getData(); |
|
|