|
@@ -121,11 +121,18 @@ public class RateService {
|
|
|
/*
|
|
/*
|
|
|
线下退回
|
|
线下退回
|
|
|
*/
|
|
*/
|
|
|
- public void offline(Long id) {
|
|
|
|
|
|
|
+ public void offline(Long id, Long userId) {
|
|
|
Rate rate = rateRepo.findById(id).orElseThrow(new BusinessException("无记录"));
|
|
Rate rate = rateRepo.findById(id).orElseThrow(new BusinessException("无记录"));
|
|
|
rate.setStatus(RateStatus.REVIEW_PENDING);
|
|
rate.setStatus(RateStatus.REVIEW_PENDING);
|
|
|
rate.setSort(rate.getStatus().getSort());
|
|
rate.setSort(rate.getStatus().getSort());
|
|
|
rateRepo.save(rate);
|
|
rateRepo.save(rate);
|
|
|
|
|
+ RateAudit rateAudit = RateAudit.builder()
|
|
|
|
|
+ .userId(userId)
|
|
|
|
|
+ .rateId(id)
|
|
|
|
|
+ .remark("线下考察材料提交不全,被退回!")
|
|
|
|
|
+ .status(RateStatus.REVIEW_PENDING)
|
|
|
|
|
+ .build();
|
|
|
|
|
+ rateAuditRepo.save(rateAudit);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public void audit(Long id, RateStatus status, String remark, Long userId) {
|
|
public void audit(Long id, RateStatus status, String remark, Long userId) {
|