mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 12:52:07 +08:00
bug1455,1456长度为0时返回null
This commit is contained in:
+11
-2
@@ -30,6 +30,7 @@ import javax.servlet.http.HttpServletResponse;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
import java.util.concurrent.CopyOnWriteArrayList;
|
||||
import java.util.concurrent.CountDownLatch;
|
||||
import java.util.concurrent.atomic.AtomicBoolean;
|
||||
@@ -76,6 +77,8 @@ public class PlateManageServiceImpl implements PlateManageService {
|
||||
|
||||
private static final String EMPTY_STRING = new String();
|
||||
|
||||
public static final Double ZERO = 0.0;
|
||||
|
||||
@Override
|
||||
@OrganIgnore
|
||||
public Long createPlate(PlateSaveReqVO createReqVO) {
|
||||
@@ -129,7 +132,9 @@ public class PlateManageServiceImpl implements PlateManageService {
|
||||
@Override
|
||||
@OrganIgnore
|
||||
public PlateGoodDO getPlate(Long id, Long organId) {
|
||||
return plateGoodMapper.selectOneById(id, organId);
|
||||
PlateGoodDO plate = plateGoodMapper.selectOneById(id, organId);
|
||||
return plate.setWidth(Objects.equals(plate.getWidth(), ZERO) ? null : plate.getWidth())
|
||||
.setHeight(Objects.equals(plate.getHeight(), ZERO) ? null : plate.getHeight());
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -150,7 +155,11 @@ public class PlateManageServiceImpl implements PlateManageService {
|
||||
// if (pageReqVO.getOrganId() == null || pageReqVO.getOrganId() == 0) {
|
||||
pageReqVO.setOrganId(getOrganId(BASE_PLATE_QUERY_PERMISSION, getLoginUser().getId(), pageReqVO.getOrganId()));
|
||||
// }
|
||||
return plateGoodMapper.selectPage(pageReqVO);
|
||||
PageResult<PlateGoodDO> plateGoodDOPageResult = plateGoodMapper.selectPage(pageReqVO);
|
||||
plateGoodDOPageResult.getList().forEach(plateGoodDO -> plateGoodDO.setWidth(Objects.equals(plateGoodDO.getWidth(), ZERO) ? null : plateGoodDO.getWidth())
|
||||
.setHeight(Objects.equals(plateGoodDO.getHeight(), ZERO) ? null : plateGoodDO.getHeight())
|
||||
.setPrice(Objects.equals(plateGoodDO.getPrice(), ZERO) ? null : plateGoodDO.getPrice()));
|
||||
return plateGoodDOPageResult;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
+7
-1
@@ -169,7 +169,7 @@ public class OrderServiceImpl implements OrderService {
|
||||
|
||||
String ORDER_REMAIN_PLATE_MODEL = "imes_order_optimize_plate_model";
|
||||
|
||||
|
||||
public static final Double ZERO = 0.0;
|
||||
|
||||
@Resource
|
||||
private PlanService planService;
|
||||
@@ -313,6 +313,12 @@ public class OrderServiceImpl implements OrderService {
|
||||
|
||||
IPage<OrderPartsRespVO> orderDetail = orderItemMapper.selectPartsDetailByOrderId(page, orderId, roomId, bodyId, groupId, name, getUserOrganId(), deleted, types);
|
||||
|
||||
orderDetail.getRecords().forEach(item -> {
|
||||
if (Objects.equals(item.getLength(), ZERO)) {
|
||||
item.setLength(null);
|
||||
}
|
||||
});
|
||||
|
||||
return new PageResult(orderDetail.getRecords(), orderDetail.getTotal());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user