Explorar o código

1、添加循环派车查询

zk %!s(int64=2) %!d(string=hai) anos
pai
achega
42582caf05

+ 10 - 0
sckw-modules/sckw-transport/src/main/java/com/sckw/transport/dao/KwtLogisticsOrderCirculateMapper.java

@@ -27,4 +27,14 @@ public interface KwtLogisticsOrderCirculateMapper extends BaseMapper<KwtLogistic
      * @return
      */
     List<Long> selectDriverOrderByStatus(@Param("id") Long id, @Param("status") List<Long> loopStatus);
+
+    /**
+     * @param lOrderId 物流订单id
+     * @param truckNo 车牌号
+     * @param driverId 司机主键id
+     * @desc 查询物流运单装卸货地址信息
+     * @author zk
+     * @date 2023/7/20
+     **/
+    KwtLogisticsOrderCirculate findCirculate(@Param("lOrderId") Long lOrderId, @Param("truckNo") String truckNo, @Param("driverId") Long driverId);
 }

+ 12 - 0
sckw-modules/sckw-transport/src/main/resources/mapper/KwtLogisticsOrderCirculateMapper.xml

@@ -41,4 +41,16 @@
             </foreach>
         </if>
     </select>
+
+    <select id="findCirculate" resultType="com.sckw.transport.model.KwtLogisticsOrderCirculate" >
+        select
+        id, ent_id entId, l_order_id lOrderId, w_order_id wOrderId, truck_no truckNo,type, driver_id driverId,
+        actual_amount actualAmount, entrust_amount entrustAmount, entrust_date entrustDate, remark, `status`,
+        create_by createBy, create_time createTime, update_by updateBy, update_time updateTime
+        from kwt_logistics_order_circulate
+        where del_flag = 0
+        and l_order_id = #{lOrderId, jdbcType=BIGINT}
+        and truck_no = #{truckNo jdbcType=VARCHAR}
+        and driver_id = #{driverId jdbcType=BIGINT}
+    </select>
 </mapper>