|
@@ -55,6 +55,8 @@ import org.springframework.transaction.annotation.Transactional;
|
55
|
55
|
import org.springframework.validation.annotation.Validated;
|
56
|
56
|
|
57
|
57
|
import javax.annotation.Resource;
|
|
58
|
+import java.math.BigDecimal;
|
|
59
|
+import java.math.RoundingMode;
|
58
|
60
|
import java.util.ArrayList;
|
59
|
61
|
import java.util.Arrays;
|
60
|
62
|
import java.util.List;
|
|
@@ -286,6 +288,12 @@ public class DwxxServiceImpl implements DwxxService {
|
286
|
288
|
} else if (YXZT.SELECTED.getCode().equals(pageReqVO.getYxcf()) || YXZT.OPTION.getCode().equals(pageReqVO.getYxcf())) {
|
287
|
289
|
List<CaxxDO> caxxDOS = caxxMapper.selectListByKqId(pageReqVO.getKqId());
|
288
|
290
|
if (!ObjectUtils.isEmpty(caxxDOS)) {
|
|
291
|
+ caxxDOS.stream().forEach(s->{
|
|
292
|
+ if (s.getSjcr()!=null) {
|
|
293
|
+ BigDecimal truncatedNumber = s.getSjcr().setScale(0, RoundingMode.DOWN);
|
|
294
|
+ s.setSjcr(truncatedNumber);
|
|
295
|
+ }
|
|
296
|
+ });
|
289
|
297
|
List<StoreRespVO> selectedStoreSForNation = BeanUtils.toBean(caxxDOS, StoreRespVO.class);
|
290
|
298
|
return selectedStoreSForNation;
|
291
|
299
|
}
|
|
@@ -351,6 +359,12 @@ public class DwxxServiceImpl implements DwxxService {
|
351
|
359
|
}
|
352
|
360
|
}
|
353
|
361
|
if (!ObjectUtils.isEmpty(caxxDOS)) {
|
|
362
|
+ caxxDOS.stream().forEach(s->{
|
|
363
|
+ if (s.getSjcr()!=null) {
|
|
364
|
+ BigDecimal truncatedNumber = s.getSjcr().setScale(0, RoundingMode.DOWN);
|
|
365
|
+ s.setSjcr(truncatedNumber);
|
|
366
|
+ }
|
|
367
|
+ });
|
354
|
368
|
storeListForProvice = BeanUtils.toBean(caxxDOS, StoreRespVO.class);
|
355
|
369
|
}
|
356
|
370
|
return storeListForProvice;
|