Browse Source

日计划排产 日计划查询

master
ruanqi 4 years ago
parent
commit
045b995f50
  1. 10
      src/main/java/com/letian/modules/production/entity/SOTaskOrderHeaderData.java
  2. 4
      src/main/resources/mapper/production/SOTaskOrderHeaderMapper.xml

10
src/main/java/com/letian/modules/production/entity/SOTaskOrderHeaderData.java

@ -154,6 +154,8 @@ public class SOTaskOrderHeaderData {
private String shiftNo;
private String closeFlag;
private String shiftdesc;
private double qtyCirculation;
public String getOrderNo() {
@ -421,5 +423,13 @@ public class SOTaskOrderHeaderData {
public void setQtyCirculation(double qtyCirculation) {
this.qtyCirculation = qtyCirculation;
}
public String getShiftdesc() {
return shiftdesc;
}
public void setShiftdesc(String shiftdesc) {
this.shiftdesc = shiftdesc;
}
}

4
src/main/resources/mapper/production/SOTaskOrderHeaderMapper.xml

@ -26,7 +26,7 @@ PartNo,UserName,EnterDate,Qtyfinished,ShiftId FROM SOTaskOrderHeader
</insert>
<select id="getWorkPlanData" resultType="com.letian.modules.production.entity.SOTaskOrderHeaderData" parameterType="com.letian.modules.production.entity.DailyPlanInData">
SELECT SOT.OrderNo,SOT.OrderDate,SOT.OrderQty,SOT.UserName,SOT.EnterDate,SOT.OrderRef1,SOT.ShiftId , cds.shiftno as ShiftNo , SOT.QtyCirculation,SOT.Qtyfinished,SOT.CloseFlag FROM SOTaskOrderHeader SOT
SELECT SOT.OrderNo,SOT.OrderDate,SOT.OrderQty,SOT.UserName,SOT.EnterDate,SOT.OrderRef1,SOT.ShiftId , cds.shiftno as ShiftNo ,cds.shiftdesc, SOT.QtyCirculation,SOT.Qtyfinished,SOT.CloseFlag FROM SOTaskOrderHeader SOT
LEFT join calendar_datetype_shift cds on cds.site=SOT.Site and SOT.shiftId=cds.id
<where>
<if test="site != null and site != ''">
@ -76,7 +76,7 @@ PartNo,UserName,EnterDate,Qtyfinished,ShiftId FROM SOTaskOrderHeader
<select id="getDailyPlanData" parameterType="com.letian.modules.production.entity.DailyPlanInData" resultType="com.letian.modules.production.entity.SOTaskOrderHeaderData">
SELECT SOT.OrderNo,SOT.Site,SOT.Status,SOT.OrderDate,SOT.OrderQty,SOT.OrderRefType,SOT.OrderRef1, CASE WHEN SOT.CloseFlag ='N' THEN '正常' ELSE '已流转' END as CloseFlag,
SOT.PartNo,SOT.UserName,SOT.EnterDate,SOT.Qtyfinished,SOT.QtyFinished_Ontime,SOT.ShiftId,P.PartDescription,cds.shiftno as shiftNo, QtyCirculation
SOT.PartNo,SOT.UserName,SOT.EnterDate,SOT.Qtyfinished,SOT.QtyFinished_Ontime,SOT.ShiftId,P.PartDescription,cds.shiftno as shiftNo,cds.shiftdesc ,QtyCirculation
FROM SOTaskOrderHeader SOT
LEFT join Part P on P.Site= SOT.Site and P.PartNo=SOT.PartNo
LEFT join calendar_datetype_shift cds on cds.site=SOT.Site and SOT.shiftId=cds.id

Loading…
Cancel
Save