Browse Source

2025.01.20 绩效&送货计划 第二版

master
yuejiayang 2 years ago
parent
commit
2fda194098
  1. 3
      src/main/java/com/xujie/sys/modules/deliverySchedule/data/DeliveryPlanData.java
  2. 3
      src/main/java/com/xujie/sys/modules/deliverySchedule/data/DeliveryScheduleData.java
  3. 2
      src/main/java/com/xujie/sys/modules/deliverySchedule/service/impl/DeliveryScheduleServiceImpl.java
  4. 7
      src/main/resources/mapper/deliverySchedule/DeliveryPlanMapper.xml

3
src/main/java/com/xujie/sys/modules/deliverySchedule/data/DeliveryPlanData.java

@ -39,6 +39,9 @@ public class DeliveryPlanData extends QueryPage implements Serializable {
@TableField(value = "Status")
private String Status;
@TableField(exist = false)
private List<String> StatusList;
@TableField(value = "NotifyQty")
private Double NotifyQty;

3
src/main/java/com/xujie/sys/modules/deliverySchedule/data/DeliveryScheduleData.java

@ -34,6 +34,9 @@ public class DeliveryScheduleData extends QueryPage implements Serializable {
@TableField(value = "Status")
private String Status;
@TableField(exist = false)
private List<String> StatusList;
@TableField(value = "Qty")
private Double Qty;

2
src/main/java/com/xujie/sys/modules/deliverySchedule/service/impl/DeliveryScheduleServiceImpl.java

@ -68,7 +68,7 @@ public class DeliveryScheduleServiceImpl extends ServiceImpl<DeliveryScheduleMap
} else {
deliveryScheduleData.setDeliveryQty(allotmentQty);
baseMapper.updateSupplierDeliveryScheduleDeliveryQty(deliveryScheduleData);
break;
allotmentQty = 0.0;
}
}
}

7
src/main/resources/mapper/deliverySchedule/DeliveryPlanMapper.xml

@ -58,8 +58,11 @@
<if test="query.UserName != null and query.UserName != ''">
AND PODN.Username like #{query.UserName}
</if>
<if test="query.Status != null and query.Status != ''">
AND PODN.Status = #{query.Status}
<if test = "query.StatusList != null and query.StatusList.size > 0">
AND PODN.status in
<foreach item="item" collection="query.StatusList" open="(" separator="," close=")">
#{item}
</foreach>
</if>
<if test="query.WantedDelStartDate != null">
AND PODN.WantedDelDate >= #{query.WantedDelStartDate}

Loading…
Cancel
Save