|
|
@ -84,6 +84,11 @@ public class VtbFundFlowServiceImpl extends ServiceImpl<VtbFundFlowMapper,VtbFun |
|
|
|
|
|
|
|
@Override |
|
|
|
public void flushActivityAmount(Long activityId) { |
|
|
|
this.flushActivityAmount(activityId,null); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void flushActivityAmount(Long activityId,Integer releaseFlag){ |
|
|
|
//活动自定义提交记录
|
|
|
|
List<VtbVerificationSubjectCenter> subjectCenterList = verificationSubjectCenterService.listEffectiveByActivityId(activityId); |
|
|
|
boolean centerCommitFlag = subjectCenterList.size()>0; |
|
|
@ -159,6 +164,9 @@ public class VtbFundFlowServiceImpl extends ServiceImpl<VtbFundFlowMapper,VtbFun |
|
|
|
}else { |
|
|
|
//判断是否协议类
|
|
|
|
activity.setActivityState(TbsActivityState.STATE_0_Todo); |
|
|
|
if(releaseFlag!=null&&releaseFlag.equals(1)){ |
|
|
|
activity.setActivityState(TbsActivityState.STATE_4_Release); |
|
|
|
} |
|
|
|
TbsCostApply costApply = costApplyMapper.selectById(orgActivity.getCostApplyId()); |
|
|
|
if(costApply!=null){ |
|
|
|
if(costApply.getContractFlag()!=null&&costApply.getContractFlag().equals(1)){ |
|
|
|