|
|
@ -4,10 +4,8 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
|
import com.qs.serve.common.util.CollectionUtil; |
|
|
|
import com.qs.serve.modules.tbs.common.TbsActivityState; |
|
|
|
import com.qs.serve.modules.tbs.entity.TbsActivity; |
|
|
|
import com.qs.serve.modules.tbs.entity.TbsActivityCenter; |
|
|
|
import com.qs.serve.modules.tbs.entity.TbsActivityCenterGoods; |
|
|
|
import com.qs.serve.modules.tbs.entity.TbsActivitySubject; |
|
|
|
import com.qs.serve.modules.tbs.entity.*; |
|
|
|
import com.qs.serve.modules.tbs.mapper.TbsCostApplyMapper; |
|
|
|
import com.qs.serve.modules.tbs.service.*; |
|
|
|
import com.qs.serve.modules.vtb.common.VtbFundFlowType; |
|
|
|
import com.qs.serve.modules.vtb.entity.VtbVerificationSubject; |
|
|
@ -36,6 +34,7 @@ import java.util.stream.Collectors; |
|
|
|
@AllArgsConstructor |
|
|
|
public class VtbFundFlowServiceImpl extends ServiceImpl<VtbFundFlowMapper,VtbFundFlow> implements VtbFundFlowService { |
|
|
|
|
|
|
|
private final TbsCostApplyMapper costApplyMapper; |
|
|
|
private final TbsActivityService activityService; |
|
|
|
private final TbsActivitySubjectService activitySubjectService; |
|
|
|
private final TbsActivityCenterService activityCenterService; |
|
|
@ -89,7 +88,13 @@ public class VtbFundFlowServiceImpl extends ServiceImpl<VtbFundFlowMapper,VtbFun |
|
|
|
activity.setActivityState(TbsActivityState.STATE_1_Finished); |
|
|
|
activity.setFinishedTime(LocalDateTime.now()); |
|
|
|
}else { |
|
|
|
activity.setActivityState(TbsActivityState.STATE_0_Todo); |
|
|
|
//判断是否协议类
|
|
|
|
TbsCostApply costApply = costApplyMapper.selectById(activity.getCostApplyId()); |
|
|
|
if(costApply.getContractFlag().equals(1)){ |
|
|
|
activity.setActivityState(TbsActivityState.STATE_1_Finished); |
|
|
|
}else { |
|
|
|
activity.setActivityState(TbsActivityState.STATE_0_Todo); |
|
|
|
} |
|
|
|
} |
|
|
|
activityService.updateById(activity); |
|
|
|
} |
|
|
|