luobang 2 years ago
parent
commit
a4fffb9e35

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

@@ -40,4 +40,6 @@ public interface OmstruckOrderMapper extends IBaseMapper<OmstruckOrder, BigDecim
 
     List<BigDecimal> selectOrderInfo(@Param("orderNumber") String orderNumber);
 
+    int updateOOMRemark(BigDecimal orderId);
+
 }

+ 2 - 1
src/main/java/com/steerinfo/dil/service/impl/AmsSaleOrderServiceImpl.java

@@ -251,7 +251,8 @@ public class AmsSaleOrderServiceImpl implements IAmsSaleOrderService {
                         omstruckOrder.setUpdateUsername("金蝶");
                         result += omstruckOrderMapper.updateByPrimaryKeySelective(omstruckOrder);
                     }
-
+                    //将订单分录里面的物资id
+                    omstruckOrderMapper.updateOOMRemark(DataChange.dataToBigDecimal(orderMap.get("orderId")));
                 }
             } catch (Exception e) {
                 e.printStackTrace();

+ 5 - 0
src/main/resources/com/steerinfo/dil/mapper/OmstruckOrderMapper.xml

@@ -998,4 +998,9 @@
         SELECT DISTINCT  OO.ORDER_ID FROM OMSTRUCK_ORDER OO
         WHERE  OO.ORDER_NUMBER = #{orderNumber}
     </select>
+    <update id="updateOOMRemark">
+        UPDATE OMSTRUCK_ORDER_MATERIAL OOM
+        SET OOM.MATERIAL_PRIORITY = null
+        WHERE OOM.ORDER_ID = #{orderId}
+    </update>
 </mapper>