Browse Source

fix: 核销退回3天内不冻结

checkBack
Yen 1 year ago
parent
commit
36a1bf803d
  1. 9
      src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationOperationServiceImpl.java
  2. 5
      src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationServiceImpl.java

9
src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationOperationServiceImpl.java

@ -26,6 +26,7 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;
@ -166,6 +167,10 @@ public class VtbVerificationOperationServiceImpl implements SeeYonOperationServi
TbsActivity activity = new TbsActivity();
activity.setId(verification.getActivityId());
activity.setActivityState(TbsActivityState.STATE_0_Todo);
if(tbsActivity.getPreCheckDate().isBefore(LocalDate.now())){
activity.setReopenFlag(1);
activity.setPreEndDateBack(LocalDate.now().plusDays(3));
}
tbsActivityService.updateById(activity);
}
return null;
@ -193,6 +198,10 @@ public class VtbVerificationOperationServiceImpl implements SeeYonOperationServi
}else {
activity4Upd.setActivityState(TbsActivityState.STATE_0_Todo);
}
if(activity.getPreCheckDate().isBefore(LocalDate.now())){
activity4Upd.setReopenFlag(1);
activity4Upd.setPreEndDateBack(LocalDate.now().plusDays(3));
}
tbsActivityService.updateById(activity4Upd);
}
//更新金额,已完成

5
src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationServiceImpl.java

@ -853,6 +853,11 @@ public class VtbVerificationServiceImpl extends ServiceImpl<VtbVerificationMappe
verification.setAmount(totalAmount);
verification.setAmountRecord(totalAmount);
try {
Thread.sleep(20000);
} catch (InterruptedException e) {
e.printStackTrace();
}
//保存
this.saveOrUpdate(verification);
this.commitSy(activity,sysUser,verification,saleBizNames,bizBizNames);

Loading…
Cancel
Save