Преглед на файлове

送货单订单日期修改为出库日期

xiaosonghong преди 5 месеца
родител
ревизия
a55b24d1a5

+ 2 - 0
src/main/java/com/steerinfo/dil/mapper/TmstruckLeaveFactoryResultMapper.java

@@ -180,6 +180,8 @@ public interface TmstruckLeaveFactoryResultMapper extends IBaseMapper<TmstruckLe
 
     String getInboundWarehouse(BigDecimal saleMaterialIdOld);
 
+    String getInboundOutDate(BigDecimal saleMaterialIdOld);
+
     List<BigDecimal> selectUnReceive(Map<String, Object> map);
 
 }

+ 2 - 0
src/main/java/com/steerinfo/dil/service/impl/TmstruckSelfMachineService.java

@@ -148,6 +148,8 @@ public class TmstruckSelfMachineService implements ITmstruckSelfMachineService {
             //查询出库仓库
             String inboundWarehouse = tmstruckLeaveFactoryResultMapper.getInboundWarehouse(DataChange.dataToBigDecimal(dateMap.get("saleMaterialIdOld")));
             dateMap.put("inboundWarehouse",inboundWarehouse);
+            String inboundOutDate = tmstruckLeaveFactoryResultMapper.getInboundOutDate(DataChange.dataToBigDecimal(dateMap.get("saleMaterialIdOld")));
+            dateMap.put("inboundOutDate",inboundOutDate);
         }
         map.put("orderTimeFlag",rulesMapper.getVersionValue(15) == 1 ? 1 : null);
         return map;

+ 4 - 0
src/main/resources/com/steerinfo/dil/mapper/TmstruckLeaveFactoryResultMapper.xml

@@ -1672,6 +1672,10 @@
         SELECT OOR.INBOUND_WAREHOUSE FROM OYE_OUTBOUND_RESULT OOR
         WHERE OOR.SALE_MATERIAL_ID = #{saleMaterialIdOld}
     </select>
+    <select id="getInboundOutDate" resultType="java.lang.String">
+        SELECT to_char(OOR.INSERT_TIME, 'yyyy-mm-dd') FROM OYE_OUTBOUND_RESULT OOR
+        WHERE OOR.SALE_MATERIAL_ID = #{saleMaterialIdOld}
+    </select>
     <select id="selectUnReceive" resultType="java.math.BigDecimal" parameterType="java.util.Map">
         SELECT OO.ORDER_ID FROM OMSTRUCK_ORDER OO
         LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM