增加查询条件

liweidong
liweidong-hj 4 days ago
parent 587aee0ab3
commit 38293ed424
  1. 3
      blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/mapper/PartMapper.xml
  2. 2
      blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/service/impl/DsTaskingServiceImpl.java

@ -182,6 +182,9 @@
<if test="dsPart.formingThickness != null"> <if test="dsPart.formingThickness != null">
AND p.FORMING_THICKNESS = #{dsPart.formingThickness} AND p.FORMING_THICKNESS = #{dsPart.formingThickness}
</if> </if>
<if test="dsPart.productType != null">
AND p.PRODUCT_TYPE = #{dsPart.productType}
</if>
<if test="dsPart.startDate != null and dsPart.endDate != null"> <if test="dsPart.startDate != null and dsPart.endDate != null">
AND p.NEXT_DUE BETWEEN TO_DATE(#{dsPart.startDate}, 'YYYY-MM-DD') AND p.NEXT_DUE BETWEEN TO_DATE(#{dsPart.startDate}, 'YYYY-MM-DD')
AND TO_DATE(#{dsPart.endDate}, 'YYYY-MM-DD') + 1 - 1/86400 AND TO_DATE(#{dsPart.endDate}, 'YYYY-MM-DD') + 1 - 1/86400

@ -2557,10 +2557,10 @@ public class DsTaskingServiceImpl extends BaseServiceImpl<DsTaskingMapper, DsTas
new ArrayList<>()); new ArrayList<>());
// 设置尺寸量具列表 // 设置尺寸量具列表
// trialNo 有可能为null 所以不进行排序
List<DsProcessMeasuringToolEntity> tools = measuringToolMap.get(processId); List<DsProcessMeasuringToolEntity> tools = measuringToolMap.get(processId);
processNode.setMeasuringToolList(tools != null ? processNode.setMeasuringToolList(tools != null ?
tools.stream() tools.stream()
.sorted(Comparator.comparing(DsProcessMeasuringToolEntity::getTrialNo))
.map(JSONObject::from).collect(Collectors.toList()) : .map(JSONObject::from).collect(Collectors.toList()) :
new ArrayList<>()); new ArrayList<>());

Loading…
Cancel
Save