|
@@ -952,9 +952,12 @@ public class TextbookServiceImpl extends MPJBaseServiceImpl<TextbookMapper, Text
|
|
|
|
|
|
//处理使用类型
|
|
|
textbook.setUseType(UseSemesterTypeEnum.getCode(textbookImportDto.getUseTypeCn()));
|
|
|
-
|
|
|
+ Double discount = 1d;
|
|
|
+ if(textbook.getDiscount() != null){
|
|
|
+ discount = textbook.getDiscount();
|
|
|
+ }
|
|
|
//处理小计
|
|
|
- textbook.setSubtotal(textbook.getPrice().multiply(BigDecimal.valueOf(textbook.getDiscount()/10)));
|
|
|
+ textbook.setSubtotal(textbook.getPrice().multiply(BigDecimal.valueOf(discount / 10)));
|
|
|
|
|
|
// 判断导入的教材是否已经存在,根据教材的 ISBN 码和使用的学期判断
|
|
|
LambdaQueryWrapper<Textbook> textbookLambdaQueryWrapper = new LambdaQueryWrapper<>();
|