Your Name hace 3 años
padre
commit
79f3654e58

+ 6 - 0
src/main/java/com/steerinfo/dil/controller/OmstruckOrderSeparateController.java

@@ -273,4 +273,10 @@ public class OmstruckOrderSeparateController extends BaseRESTfulController {
     public RESTfulResult getAllLoadUnloadResult(@RequestBody (required = false) Map<String, Object> map){
         return success(omstruckOrderSeparateService.getAllLoadUnloadResult(map));
     }
+
+    @ApiOperation(value = "根据订单ID查询订单子表物资信息")
+    @PostMapping("/getOrderMaterial/{orderId}")
+    public RESTfulResult getOrderMaterial(@PathVariable("orderId")Integer orderId){
+        return success(omstruckOrderSeparateService.getOrderMaterial(orderId));
+    }
 }

+ 3 - 0
src/main/java/com/steerinfo/dil/mapper/OmstruckOrderMaterialMapper.java

@@ -37,4 +37,7 @@ public interface OmstruckOrderMaterialMapper extends IBaseMapper<OmstruckOrderMa
     //批量删除总实绩表
     Integer batchByOrderIdForTotalDelete(List<BigDecimal> list);
 
+    //根据订单ID查询订单物资ID
+    List<Map<String, Object>> getOrderMaterial(Integer orderId);
+
 }

+ 34 - 5
src/main/java/com/steerinfo/dil/model/OmstruckOrderMaterial.java

@@ -3,32 +3,31 @@ package com.steerinfo.dil.model;
 import com.steerinfo.framework.model.IBasePO;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
-
 import java.math.BigDecimal;
 import java.util.Date;
 
 @ApiModel(value="运输订单物资中间表")
 public class OmstruckOrderMaterial implements IBasePO<BigDecimal> {
     /**
-     * 主键ID(ORDER_MATERIAL_ID,DECIMAL,38)
+     * 主键ID(ORDER_MATERIAL_ID,DECIMAL,0)
      */
     @ApiModelProperty(value="主键ID",required=true)
     private BigDecimal orderMaterialId;
 
     /**
-     * 订单id(ORDER_ID,DECIMAL,38)
+     * 订单id(ORDER_ID,DECIMAL,0)
      */
     @ApiModelProperty(value="订单id",required=false)
     private BigDecimal orderId;
 
     /**
-     * 钢材物资ID(MATERIAL_ID,DECIMAL,38)
+     * 钢材物资ID(MATERIAL_ID,DECIMAL,0)
      */
     @ApiModelProperty(value="钢材物资ID",required=false)
     private BigDecimal materialId;
 
     /**
-     * 物资件数(ORDER_MATERIAL_NUMBER,DECIMAL,38)
+     * 物资件数(ORDER_MATERIAL_NUMBER,DECIMAL,0)
      */
     @ApiModelProperty(value="物资件数",required=false)
     private BigDecimal orderMaterialNumber;
@@ -75,6 +74,18 @@ public class OmstruckOrderMaterial implements IBasePO<BigDecimal> {
     @ApiModelProperty(value="物资指向:0:物资主表(原料用);1:物资子表(钢材用)",required=false)
     private BigDecimal materialDirection;
 
+    /**
+     * 物资装卸货优先级(MATERIAL_PRIORITY,DECIMAL,38)
+     */
+    @ApiModelProperty(value="物资装卸货优先级",required=false)
+    private BigDecimal materialPriority;
+
+    /**
+     * 物资委托发送状态:1:已发送(MATERIAL_MEASSION,DECIMAL,0)
+     */
+    @ApiModelProperty(value="物资委托发送状态:1:已发送",required=false)
+    private BigDecimal materialMeassion;
+
     private static final long serialVersionUID = 1L;
 
     @Override
@@ -175,6 +186,22 @@ public class OmstruckOrderMaterial implements IBasePO<BigDecimal> {
         this.materialDirection = materialDirection;
     }
 
+    public BigDecimal getMaterialPriority() {
+        return materialPriority;
+    }
+
+    public void setMaterialPriority(BigDecimal materialPriority) {
+        this.materialPriority = materialPriority;
+    }
+
+    public BigDecimal getMaterialMeassion() {
+        return materialMeassion;
+    }
+
+    public void setMaterialMeassion(BigDecimal materialMeassion) {
+        this.materialMeassion = materialMeassion;
+    }
+
     @Override
     public String toString() {
         StringBuilder sb = new StringBuilder();
@@ -192,6 +219,8 @@ public class OmstruckOrderMaterial implements IBasePO<BigDecimal> {
         sb.append(", updateTime=").append(updateTime);
         sb.append(", insertUpdateRemark=").append(insertUpdateRemark);
         sb.append(", materialDirection=").append(materialDirection);
+        sb.append(", materialPriority=").append(materialPriority);
+        sb.append(", materialMeassion=").append(materialMeassion);
         sb.append(", serialVersionUID=").append(serialVersionUID);
         sb.append("]");
         return sb.toString();

+ 4 - 0
src/main/java/com/steerinfo/dil/service/impl/OmstruckOrderSeparateServiceImpl.java

@@ -556,4 +556,8 @@ public class OmstruckOrderSeparateServiceImpl implements IOmstruckOrderSeparateS
         List<Map<String, Object>> allLoaderLoadingOrder = omstruckOrderSeparateMapper.getAllLoaderLoadingOrder(map);
         return allLoaderLoadingOrder;
     }
+
+    public List<Map<String,Object>> getOrderMaterial(Integer orderId) {
+        return omstruckOrderMaterialMapper.getOrderMaterial(orderId);
+    }
 }

+ 3 - 1
src/main/java/com/steerinfo/dil/service/impl/OmstruckOrderServiceImpl.java

@@ -1492,7 +1492,9 @@ public class OmstruckOrderServiceImpl implements IOmstruckOrderService {
             omstruckOrder.setInsertUpdateRemark("无");
             omstruckOrder.setDeleted(new BigDecimal(0));
             omstruckOrder.setOrderType(new BigDecimal(orderType));
-            omstruckOrder.setLineId(new BigDecimal(lineId));
+            if(lineId != null){
+                omstruckOrder.setLineId(new BigDecimal(lineId));
+            }
             omstruckOrder.setCarrierId(new BigDecimal(carrierId));
             result +=omstruckOrderMapper.insertSelective(omstruckOrder);
 

+ 100 - 39
src/main/resources/com/steerinfo/dil/mapper/OmstruckOrderMaterialMapper.xml

@@ -13,22 +13,24 @@
     <result column="UPDATE_TIME" jdbcType="TIMESTAMP" property="updateTime" />
     <result column="INSERT_UPDATE_REMARK" jdbcType="VARCHAR" property="insertUpdateRemark" />
     <result column="MATERIAL_DIRECTION" jdbcType="DECIMAL" property="materialDirection" />
+    <result column="MATERIAL_PRIORITY" jdbcType="DECIMAL" property="materialPriority" />
+    <result column="MATERIAL_MEASSION" jdbcType="DECIMAL" property="materialMeassion" />
   </resultMap>
   <sql id="columns">
-    ORDER_MATERIAL_ID, ORDER_ID, MATERIAL_ID, ORDER_MATERIAL_NUMBER, ORDER_MATERIAL_WEIGHT, 
-    INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, 
-    MATERIAL_DIRECTION
+    ORDER_MATERIAL_ID, ORDER_ID, MATERIAL_ID, ORDER_MATERIAL_NUMBER, ORDER_MATERIAL_WEIGHT,
+    INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK,
+    MATERIAL_DIRECTION, MATERIAL_PRIORITY, MATERIAL_MEASSION
   </sql>
   <sql id="columns_alias">
-    t.ORDER_MATERIAL_ID, t.ORDER_ID, t.MATERIAL_ID, t.ORDER_MATERIAL_NUMBER, t.ORDER_MATERIAL_WEIGHT, 
-    t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, 
-    t.MATERIAL_DIRECTION
+    t.ORDER_MATERIAL_ID, t.ORDER_ID, t.MATERIAL_ID, t.ORDER_MATERIAL_NUMBER, t.ORDER_MATERIAL_WEIGHT,
+    t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK,
+    t.MATERIAL_DIRECTION, t.MATERIAL_PRIORITY, t.MATERIAL_MEASSION
   </sql>
   <sql id="select">
-    SELECT <include refid="columns"/> FROM OMSTRUCK_ORDER_MATERIAL
+    SELECT <include refid="columns" /> FROM OMSTRUCK_ORDER_MATERIAL
   </sql>
   <sql id="select_alias">
-    SELECT <include refid="columns_alias"/> FROM OMSTRUCK_ORDER_MATERIAL t
+    SELECT <include refid="columns_alias" /> FROM OMSTRUCK_ORDER_MATERIAL t
   </sql>
   <sql id="where">
     <where>
@@ -65,6 +67,12 @@
       <if test="materialDirection != null">
         and MATERIAL_DIRECTION = #{materialDirection}
       </if>
+      <if test="materialPriority != null">
+        and MATERIAL_PRIORITY = #{materialPriority}
+      </if>
+      <if test="materialMeassion != null">
+        and MATERIAL_MEASSION = #{materialMeassion}
+      </if>
     </where>
   </sql>
   <sql id="whereLike">
@@ -102,9 +110,15 @@
       <if test="materialDirection != null">
         and MATERIAL_DIRECTION = #{materialDirection}
       </if>
+      <if test="materialPriority != null">
+        and MATERIAL_PRIORITY = #{materialPriority}
+      </if>
+      <if test="materialMeassion != null">
+        and MATERIAL_MEASSION = #{materialMeassion}
+      </if>
     </where>
   </sql>
-  <delete id="deleteByPrimaryKey" parameterType="java.math.BigDecimal">
+  <delete id="deleteByPrimaryKey" parameterType="java.lang.Short">
     delete from OMSTRUCK_ORDER_MATERIAL
     where ORDER_MATERIAL_ID = #{orderMaterialId,jdbcType=DECIMAL}
   </delete>
@@ -141,18 +155,24 @@
     <if test="materialDirection != null">
       or MATERIAL_DIRECTION = #{materialDirection}
     </if>
+    <if test="materialPriority != null">
+      or MATERIAL_PRIORITY = #{materialPriority}
+    </if>
+    <if test="materialMeassion != null">
+      or MATERIAL_MEASSION = #{materialMeassion}
+    </if>
   </delete>
   <insert id="insert" parameterType="com.steerinfo.dil.model.OmstruckOrderMaterial">
     insert into OMSTRUCK_ORDER_MATERIAL (ORDER_MATERIAL_ID, ORDER_ID, MATERIAL_ID,
                                          ORDER_MATERIAL_NUMBER, ORDER_MATERIAL_WEIGHT,
                                          INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME,
-                                         UPDATE_TIME, INSERT_UPDATE_REMARK, MATERIAL_DIRECTION
-    )
+                                         UPDATE_TIME, INSERT_UPDATE_REMARK, MATERIAL_DIRECTION,
+                                         MATERIAL_PRIORITY, MATERIAL_MEASSION)
     values (#{orderMaterialId,jdbcType=DECIMAL}, #{orderId,jdbcType=DECIMAL}, #{materialId,jdbcType=DECIMAL},
             #{orderMaterialNumber,jdbcType=DECIMAL}, #{orderMaterialWeight,jdbcType=DECIMAL},
             #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR},
-            #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{materialDirection,jdbcType=DECIMAL}
-           )
+            #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{materialDirection,jdbcType=DECIMAL},
+            #{materialPriority,jdbcType=DECIMAL}, #{materialMeassion,jdbcType=DECIMAL})
   </insert>
   <insert id="insertSelective" parameterType="com.steerinfo.dil.model.OmstruckOrderMaterial">
     insert into OMSTRUCK_ORDER_MATERIAL
@@ -190,6 +210,12 @@
       <if test="materialDirection != null">
         MATERIAL_DIRECTION,
       </if>
+      <if test="materialPriority != null">
+        MATERIAL_PRIORITY,
+      </if>
+      <if test="materialMeassion != null">
+        MATERIAL_MEASSION,
+      </if>
     </trim>
     <trim prefix="values (" suffix=")" suffixOverrides=",">
       <if test="orderMaterialId != null">
@@ -225,6 +251,12 @@
       <if test="materialDirection != null">
         #{materialDirection,jdbcType=DECIMAL},
       </if>
+      <if test="materialPriority != null">
+        #{materialPriority,jdbcType=DECIMAL},
+      </if>
+      <if test="materialMeassion != null">
+        #{materialMeassion,jdbcType=DECIMAL},
+      </if>
     </trim>
   </insert>
   <update id="updateByPrimaryKey" parameterType="com.steerinfo.dil.model.OmstruckOrderMaterial">
@@ -238,7 +270,9 @@
         UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR},
         UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
         INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR},
-        MATERIAL_DIRECTION = #{materialDirection,jdbcType=DECIMAL}
+        MATERIAL_DIRECTION = #{materialDirection,jdbcType=DECIMAL},
+        MATERIAL_PRIORITY = #{materialPriority,jdbcType=DECIMAL},
+        MATERIAL_MEASSION = #{materialMeassion,jdbcType=DECIMAL}
     where ORDER_MATERIAL_ID = #{orderMaterialId,jdbcType=DECIMAL}
   </update>
   <update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.dil.model.OmstruckOrderMaterial">
@@ -274,20 +308,26 @@
       <if test="materialDirection != null">
         MATERIAL_DIRECTION = #{materialDirection,jdbcType=DECIMAL},
       </if>
+      <if test="materialPriority != null">
+        MATERIAL_PRIORITY = #{materialPriority,jdbcType=DECIMAL},
+      </if>
+      <if test="materialMeassion != null">
+        MATERIAL_MEASSION = #{materialMeassion,jdbcType=DECIMAL},
+      </if>
     </set>
     where ORDER_MATERIAL_ID = #{orderMaterialId,jdbcType=DECIMAL}
   </update>
-  <select id="selectByPrimaryKey" parameterType="java.math.BigDecimal" resultMap="BaseResultMap">
-    <include refid="select"/>
+  <select id="selectByPrimaryKey" parameterType="java.lang.Short" resultMap="BaseResultMap">
+    <include refid="select" />
     where ORDER_MATERIAL_ID = #{orderMaterialId,jdbcType=DECIMAL}
   </select>
   <select id="selectByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
-    <include refid="select"/>
-    <include refid="where"/>
+    <include refid="select" />
+    <include refid="where" />
   </select>
   <select id="selectLikeByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
-    <include refid="select"/>
-    <include refid="whereLike"/>
+    <include refid="select" />
+    <include refid="whereLike" />
   </select>
   <insert id="batchInsert" parameterType="java.util.List">
     insert into OMSTRUCK_ORDER_MATERIAL
@@ -296,7 +336,8 @@
     ORDER_MATERIAL_WEIGHT, INSERT_USERNAME,
     INSERT_TIME, UPDATE_USERNAME,
     UPDATE_TIME, INSERT_UPDATE_REMARK,
-    MATERIAL_DIRECTION)
+    MATERIAL_DIRECTION, MATERIAL_PRIORITY,
+    MATERIAL_MEASSION)
     ( <foreach collection="list" item="item" separator="union all">
     select
     #{item.orderMaterialId,jdbcType=DECIMAL},
@@ -304,69 +345,81 @@
     #{item.orderMaterialWeight,jdbcType=DECIMAL}, #{item.insertUsername,jdbcType=VARCHAR},
     #{item.insertTime,jdbcType=TIMESTAMP}, #{item.updateUsername,jdbcType=VARCHAR},
     #{item.updateTime,jdbcType=TIMESTAMP}, #{item.insertUpdateRemark,jdbcType=VARCHAR},
-    #{item.materialDirection,jdbcType=DECIMAL} from dual
+    #{item.materialDirection,jdbcType=DECIMAL}, #{item.materialPriority,jdbcType=DECIMAL},
+    #{item.materialMeassion,jdbcType=DECIMAL} from dual
   </foreach> )
   </insert>
   <update id="batchUpdate" parameterType="java.util.List">
     update OMSTRUCK_ORDER_MATERIAL
     set
     ORDER_MATERIAL_ID=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.orderMaterialId,jdbcType=DECIMAL}
     </foreach>
     ,ORDER_ID=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.orderId,jdbcType=DECIMAL}
     </foreach>
     ,MATERIAL_ID=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.materialId,jdbcType=DECIMAL}
     </foreach>
     ,ORDER_MATERIAL_NUMBER=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.orderMaterialNumber,jdbcType=DECIMAL}
     </foreach>
     ,ORDER_MATERIAL_WEIGHT=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.orderMaterialWeight,jdbcType=DECIMAL}
     </foreach>
     ,INSERT_USERNAME=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.insertUsername,jdbcType=VARCHAR}
     </foreach>
     ,INSERT_TIME=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP}
     </foreach>
     ,UPDATE_USERNAME=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.updateUsername,jdbcType=VARCHAR}
     </foreach>
     ,UPDATE_TIME=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.updateTime,jdbcType=TIMESTAMP}
     </foreach>
     ,INSERT_UPDATE_REMARK=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.insertUpdateRemark,jdbcType=VARCHAR}
     </foreach>
     ,MATERIAL_DIRECTION=
-    <foreach collection="list" item="item" index="index" separator=" " open="case ORDER_MATERIAL_ID" close="end">
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
       when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.materialDirection,jdbcType=DECIMAL}
     </foreach>
+    ,MATERIAL_PRIORITY=
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
+      when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.materialPriority,jdbcType=DECIMAL}
+    </foreach>
+    ,MATERIAL_MEASSION=
+    <foreach close="end" collection="list" index="index" item="item" open="case ORDER_MATERIAL_ID" separator=" ">
+      when #{item.orderMaterialId,jdbcType=DECIMAL} then #{item.materialMeassion,jdbcType=DECIMAL}
+    </foreach>
     where ORDER_MATERIAL_ID in
-    <foreach collection="list" index="index" item="item" separator="," open="(" close=")">
+    <foreach close=")" collection="list" index="index" item="item" open="(" separator=",">
       #{item.orderMaterialId,jdbcType=DECIMAL}
     </foreach>
   </update>
   <delete id="batchDelete" parameterType="java.util.List">
     delete from OMSTRUCK_ORDER_MATERIAL
     where ORDER_MATERIAL_ID in
-    <foreach collection="list" item="id" open="(" close=")" separator=",">
+    <foreach close=")" collection="list" item="id" open="(" separator=",">
       #{id}
     </foreach>
   </delete>
-
+  <!-- 友情提示!!!-->
+  <!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
+  <!-- 友情提示!!!-->
+  <!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
   <!-- 友情提示!!!-->
   <!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
   <sql id="orderBy">
@@ -377,8 +430,6 @@
       </if>
     </if>
   </sql>
-
-
 <!--  通过orderId获取子表主键 -->
   <select id="getOrderMaterialIdByOrderId" parameterType="java.math.BigDecimal" resultType="java.math.BigDecimal">
     select OOM.ORDER_MATERIAL_ID from OMSTRUCK_ORDER_MATERIAL OOM where OOM.ORDER_ID = #{orderId}
@@ -406,8 +457,18 @@
     <include refid="select"/>
     where ORDER_ID = #{orderId,jdbcType=DECIMAL}
   </select>
+  <select id="getOrderMaterial" resultType="java.util.Map" parameterType="decimal">
+    select
+    OOM.MATERIAL_MEASSION "materialMeassion",
+    RM.MATERIAL_NAME ||RM.MATERIAL_SPECIFICATION ||'('|| RM.MATERIAL_CODE ||')'"materialName",
+    OOM.MATERIAL_ID  "materialId"
+    from OMSTRUCK_ORDER_MATERIAL OOM
+    LEFT JOIN RMS_MATERIAL RM
+    ON RM.MATERIAL_ID = OOM.MATERIAL_ID
+    WHERE OOM.ORDER_ID = #{orderId}
+  </select>
 
-<!-- 批量删除物资子表 -->
+  <!-- 批量删除物资子表 -->
   <delete id="batchByOrderIdDelete" parameterType="java.util.List">
     delete from OMSTRUCK_ORDER_MATERIAL OOM
     where OOM.ORDER_ID in