Browse Source

2025-09-18 生产订单工艺路线接口

master
fengyuan_yang 6 months ago
parent
commit
09bd36362d
  1. 4
      src/main/java/com/gaotao/modules/oa/dto/ProductionRoutingItemDto.java
  2. 2
      src/main/java/com/gaotao/modules/oa/service/impl/ProductionRoutingServiceImpl.java
  3. 64
      src/main/resources/mapper/oa/SoRoutingMapper.xml

4
src/main/java/com/gaotao/modules/oa/dto/ProductionRoutingItemDto.java

@ -96,13 +96,13 @@ public class ProductionRoutingItemDto {
/**
* 计划开始时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date planStartTime;
/**
* 计划完成时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date planFinishTime;
/**

2
src/main/java/com/gaotao/modules/oa/service/impl/ProductionRoutingServiceImpl.java

@ -50,6 +50,8 @@ public class ProductionRoutingServiceImpl implements ProductionRoutingService {
processUpdateRouting(item);
break;
case "2": // 关闭标记删除
processUpdateRouting(item);
break;
case "3": // 删除
processDeleteRouting(item);
break;

64
src/main/resources/mapper/oa/SoRoutingMapper.xml

@ -45,36 +45,36 @@
) VALUES (
#{site},
#{orderNo},
#{itemNo},
#{itemNo,jdbcType=DOUBLE},
#{operationDesc},
#{workCenterNo},
#{machSetupTime},
#{machRunFactor},
#{machSetupTime, jdbcType=DOUBLE},
#{machRunFactor, jdbcType=DOUBLE},
#{factorUnitDb},
#{factorUnit},
#{qtyRequired},
#{qtyReported},
#{qtyApprove},
#{timeRequired},
#{timeReported},
#{efficiency},
#{qtyRequired, jdbcType=DOUBLE},
#{qtyReported, jdbcType=DOUBLE},
#{qtyApprove, jdbcType=DOUBLE},
#{timeRequired, jdbcType=DOUBLE},
#{timeReported, jdbcType=DOUBLE},
#{efficiency, jdbcType=DOUBLE},
#{planStartTime},
#{planFinishTime},
#{barcodeID},
#{remark},
#{partNo},
#{crewsize},
#{crewsize, jdbcType=DOUBLE},
#{closedFlag},
#{actionNotes},
#{qtyScrapt},
#{qtyScrapt, jdbcType=DOUBLE},
#{outWorkFlag},
#{outWorkPartNo},
#{qtyOnPR},
#{qtyOnPO},
#{preItemNo},
#{nextItemNo},
#{qtyOnPR, jdbcType=DOUBLE},
#{qtyOnPO, jdbcType=DOUBLE},
#{preItemNo, jdbcType=DOUBLE},
#{nextItemNo, jdbcType=DOUBLE},
#{scheduledFlag},
#{qtyScheduled},
#{qtyScheduled, jdbcType=DOUBLE},
#{sScheduledDate},
#{sResourceID},
#{sScheduledSeqNo},
@ -87,40 +87,40 @@
UPDATE SORouting SET
OperationDesc = #{operationDesc},
WorkCenterNo = #{workCenterNo},
MachSetupTime = #{machSetupTime},
MachRunFactor = #{machRunFactor},
MachSetupTime = #{machSetupTime, jdbcType=DOUBLE},
MachRunFactor = #{machRunFactor, jdbcType=DOUBLE},
FactorUnit_DB = #{factorUnitDb},
FactorUnit = #{factorUnit},
QtyRequired = #{qtyRequired},
QtyReported = #{qtyReported},
QtyApprove = #{qtyApprove},
TimeRequired = #{timeRequired},
TimeReported = #{timeReported},
Efficiency = #{efficiency},
QtyRequired = #{qtyRequired, jdbcType=DOUBLE},
QtyReported = #{qtyReported, jdbcType=DOUBLE},
QtyApprove = #{qtyApprove, jdbcType=DOUBLE},
TimeRequired = #{timeRequired, jdbcType=DOUBLE},
TimeReported = #{timeReported, jdbcType=DOUBLE},
Efficiency = #{efficiency, jdbcType=DOUBLE},
PlanStartTime = #{planStartTime},
PlanFinishTime = #{planFinishTime},
BarcodeID = #{barcodeID},
Remark = #{remark},
PartNo = #{partNo},
Crewsize = #{crewsize},
Crewsize = #{crewsize, jdbcType=DOUBLE},
ClosedFlag = #{closedFlag},
ActionNotes = #{actionNotes},
QtyScrapt = #{qtyScrapt},
QtyScrapt = #{qtyScrapt, jdbcType=DOUBLE},
OutWorkFlag = #{outWorkFlag},
OutWorkPartNo = #{outWorkPartNo},
QtyOnPR = #{qtyOnPR},
QtyOnPO = #{qtyOnPO},
PreItemNo = #{preItemNo},
NextItemNo = #{nextItemNo},
QtyOnPR = #{qtyOnPR, jdbcType=DOUBLE},
QtyOnPO = #{qtyOnPO, jdbcType=DOUBLE},
PreItemNo = #{preItemNo, jdbcType=DOUBLE},
NextItemNo = #{nextItemNo, jdbcType=DOUBLE},
ScheduledFlag = #{scheduledFlag},
QtyScheduled = #{qtyScheduled},
QtyScheduled = #{qtyScheduled, jdbcType=DOUBLE},
S_ScheduledDate = #{sScheduledDate},
S_ResourceID = #{sResourceID},
S_ScheduledSeqNo = #{sScheduledSeqNo},
S_ShiftNo = #{sShiftNo}
WHERE Site = #{site}
AND OrderNo = #{orderNo}
AND ItemNo = #{itemNo}
AND ItemNo = #{itemNo, jdbcType=DOUBLE}
</update>
<!-- 删除生产订单工艺路线信息 -->

Loading…
Cancel
Save