|
@@ -106,6 +106,10 @@ public class BaseStudentScholarshipReleaseController {
|
|
|
@ApiOperation(value = "新增奖学金发放记录表")
|
|
|
@SaCheckPermission("basestudentscholarshiprelease:add")
|
|
|
public RT<Boolean> add(@Valid @RequestBody AddBaseStudentScholarshipReleaseDto dto) {
|
|
|
+ BaseStudentScholarshipApplicant applicant = applicantService.getById(dto.getBaseStudentScholarshipApplicantId());
|
|
|
+ if(dto.getAmount() > applicant.getAmount()){
|
|
|
+ return RT.error("发放金额不能大于获奖金额");
|
|
|
+ }
|
|
|
BaseStudentScholarshipRelease baseStudentScholarshipRelease = BeanUtil.toBean(dto, BaseStudentScholarshipRelease.class);
|
|
|
boolean isSuccess = releaseService.save(baseStudentScholarshipRelease);
|
|
|
return RT.ok(isSuccess);
|
|
@@ -149,7 +153,7 @@ public class BaseStudentScholarshipReleaseController {
|
|
|
insertList.add(
|
|
|
new BaseStudentScholarshipRelease(){{
|
|
|
setCreateDate(new Date());
|
|
|
- setAmount(applicantVo.getAmount());
|
|
|
+ setAmount(0D);
|
|
|
setBaseStudentScholarshipApplicantId(applicantVo.getId());
|
|
|
}}
|
|
|
);
|