提交 75435fd6 authored 作者: zhouzhigang's avatar zhouzhigang

审核不通过的时候将样书券返回给用户

上级 a5ab1eb3
......@@ -131,19 +131,19 @@ public class SampleBookApplyController {
entity.setExamineFail(form.getText());
entity.setApplyStatus(form.getStatus());
//若审核未通过需将样书券返回给用户
if(SampleBookApplyApplyStatusEnum.FAIL_REVIEW.getCode().equals(form.getStatus())){
ScoreSet ss = scoreSetService.getScoreSet();
//向样书券表中写入数据
SampleBook sb = new SampleBook();
sb.setMemberId(entity.getMemberId());
sb.setNumber(1);
Calendar curr = Calendar.getInstance();
curr.set(Calendar.MONTH,curr.get(Calendar.MONTH)+ss.getMonthNumber());
Date date=curr.getTime();
sb.setOverdueTime(date);
sb.setAlreadyNum(0);
sampleBookService.insert(sb);
}
// if(SampleBookApplyApplyStatusEnum.FAIL_REVIEW.getCode().equals(form.getStatus())){
// ScoreSet ss = scoreSetService.getScoreSet();
// //向样书券表中写入数据
// SampleBook sb = new SampleBook();
// sb.setMemberId(entity.getMemberId());
// sb.setNumber(1);
// Calendar curr = Calendar.getInstance();
// curr.set(Calendar.MONTH,curr.get(Calendar.MONTH)+ss.getMonthNumber());
// Date date=curr.getTime();
// sb.setOverdueTime(date);
// sb.setAlreadyNum(0);
// sampleBookService.insert(sb);
// }
//若通过则扣掉相应的样书券数量
if(SampleBookApplyApplyStatusEnum.SUCCESS_REVIEW.getCode().equals(form.getStatus())){
//验证样书券数量是否满足
......
......@@ -36,28 +36,31 @@ public class FgSampleBookServiceImpl extends BaseModelServiceImpl<SampleBook,Int
@Override
public Integer getNum() {
Integer endNum = 0;
Member member = redis.getMember();
Integer num = fgSampleBookMapper.getAmount(member.getId());
//获取样书申请记录中当前用户的审核未通过的条数
Integer applyNum = fgSampleBookMapper.getApplyNum(member.getId());
if(num == null){
return 0;
}
return num;
if(num > applyNum){
endNum = num - applyNum;
}
return endNum;
}
@Override
public Integer getNums() {
Integer endNum = 0;
List<Integer> list = fgSampleBookMapper.getNums(redis.getMember().getId());
//获取样书申请记录中当前用户的审核未通过的条数
Integer applyNum = fgSampleBookMapper.getApplyNum(redis.getMember().getId());
Integer num = 0;
for(Integer id : list){
num = id++;
}
if(num > applyNum){
endNum = num - applyNum;
}
return endNum;
return num;
}
@Override
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论