|
|
@@ -362,6 +362,10 @@ public class WeighbridgeRecordManage {
|
|
|
log.debug("请求参数为空,使用默认空参数对象");
|
|
|
}
|
|
|
|
|
|
+ if (Objects.isNull(reqVo.getEntId())) {
|
|
|
+ throw new IotException(ErrorCodeEnum.PARAM_ERROR, "企业ID不能为空");
|
|
|
+ }
|
|
|
+
|
|
|
// 处理分页参数,设置默认值
|
|
|
int pageNum = reqVo.getPageNum() <= 0 ? 1 : reqVo.getPageNum();
|
|
|
int pageSize = reqVo.getPageSize() <= 0 ? 10 : reqVo.getPageSize();
|
|
|
@@ -369,11 +373,12 @@ public class WeighbridgeRecordManage {
|
|
|
|
|
|
// 第一步:查询符合条件的地磅设备
|
|
|
// 根据ID、名称、唯一编码等条件筛选未删除的地磅设备
|
|
|
- log.debug("查询符合条件的地磅设备,地磅ID: {}, 地磅名称: {}, 唯一编码: {}",
|
|
|
- reqVo.getWeighbridgeId(), reqVo.getWeighbridgeName(), reqVo.getUniqueCode());
|
|
|
+ log.debug("查询符合条件的地磅设备,地磅ID: {}, 地磅名称: {}, 唯一编码: {},企业id:{}",
|
|
|
+ reqVo.getWeighbridgeId(), reqVo.getWeighbridgeName(), reqVo.getUniqueCode(), reqVo.getEntId());
|
|
|
|
|
|
List<KwsWeighbridge> weighbridgeList = kwsWeighbridgeRepository.list(Wrappers.<KwsWeighbridge>lambdaQuery()
|
|
|
.eq(KwsWeighbridge::getDelFlag, 0)
|
|
|
+ .eq(Objects.nonNull(reqVo.getEntId()), KwsWeighbridge::getEntId, reqVo.getEntId())
|
|
|
.eq(Objects.nonNull(reqVo.getWeighbridgeId()), KwsWeighbridge::getId, reqVo.getWeighbridgeId())
|
|
|
.like(StringUtils.isNotBlank(reqVo.getWeighbridgeName()), KwsWeighbridge::getWeighbridgeName, reqVo.getWeighbridgeName())
|
|
|
.like(StringUtils.isNotBlank(reqVo.getUniqueCode()), KwsWeighbridge::getUniqueCode, reqVo.getUniqueCode()));
|
|
|
@@ -498,13 +503,18 @@ public class WeighbridgeRecordManage {
|
|
|
reqVo = new WeighbridgeRecordPageReqVo();
|
|
|
log.debug("请求参数为空,使用默认空参数对象");
|
|
|
}
|
|
|
+
|
|
|
+ if (Objects.isNull(reqVo)) {
|
|
|
+ throw new IotException("请求参数为空");
|
|
|
+ }
|
|
|
|
|
|
// 先查询可用地磅,后续按 uniqueCode 与 weighbridge_records.weighbridge_code 关联
|
|
|
- log.debug("查询符合条件的地磅设备,地磅ID: {}, 地磅名称: {}, 唯一编码: {}",
|
|
|
- reqVo.getWeighbridgeId(), reqVo.getWeighbridgeName(), reqVo.getUniqueCode());
|
|
|
+ log.debug("查询符合条件的地磅设备,地磅ID: {}, 地磅名称: {}, 唯一编码: {},企业Id:{}",
|
|
|
+ reqVo.getWeighbridgeId(), reqVo.getWeighbridgeName(), reqVo.getUniqueCode(),reqVo.getEntId());
|
|
|
|
|
|
List<KwsWeighbridge> weighbridgeList = kwsWeighbridgeRepository.list(Wrappers.<KwsWeighbridge>lambdaQuery()
|
|
|
.eq(KwsWeighbridge::getDelFlag, 0)
|
|
|
+ .eq(Objects.nonNull(reqVo.getEntId()), KwsWeighbridge::getEntId, reqVo.getEntId())
|
|
|
.eq(Objects.nonNull(reqVo.getWeighbridgeId()), KwsWeighbridge::getId, reqVo.getWeighbridgeId())
|
|
|
.like(StringUtils.isNotBlank(reqVo.getWeighbridgeName()), KwsWeighbridge::getWeighbridgeName, reqVo.getWeighbridgeName())
|
|
|
.like(StringUtils.isNotBlank(reqVo.getUniqueCode()), KwsWeighbridge::getUniqueCode, reqVo.getUniqueCode()));
|