liyg 1 year ago
parent
commit
279a984925

+ 7 - 0
src/main/java/com/steerinfo/dil/controller/UniversalController.java

@@ -296,6 +296,13 @@ public class UniversalController extends BaseRESTfulController {
         return success(universalMapper.getCapacityDriver(map));
     }
 
+
+    @ApiOperation("查询运单中所有的司机排班")
+    @PostMapping("/getCapacityDriverSelect")
+    public RESTfulResult getCapacityDriverSelect(@RequestBody Map<String,Object> map) {
+        return success(universalMapper.getCapacityDriverSelect(map));
+    }
+
     @ApiOperation("获取车辆信息")
     @PostMapping("/getCapacityInfo")
     public RESTfulResult getCapacityInfo(@RequestBody Map<String,Object> map) {

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

@@ -99,6 +99,8 @@ public interface UniversalMapper {
 
     Map<String,Object> getCapacityDriver(Map<String, Object> map);
 
+    List<Map<String, Object>> getCapacityDriverSelect(Map<String, Object> map);
+
     Map<String,Object> getCapacityInfo(Map<String, Object> map);
 
     Map<String,Object> getDriverInfo(Map<String, Object> map);

+ 15 - 0
src/main/resources/com/steerinfo/dil/mapper/UniversalMapper.xml

@@ -1701,6 +1701,21 @@
         ORDER BY ISSUE_TIME DESC
             FETCH NEXT 1 ROWS ONLY
     </select>
+    <select id="getCapacityDriverSelect" resultType="java.util.Map">
+        SELECT
+        DRIVER_ID "driverId",
+        CAPACITY_ID "capacityId"
+        FROM
+        OMS_TRANS_ORDER
+        WHERE ISSUE_TIME IS NOT NULL
+        <if test="driverId!=null and driverId!=''">
+            AND DRIVER_ID = #{driverId}
+        </if>
+        <if test="capacityId!=null and capacityId!=''">
+            AND CAPACITY_ID = #{capacityId}
+        </if>
+        ORDER BY ISSUE_TIME DESC
+    </select>
     <select id="getCapacityInfo" resultType="java.util.Map">
         SELECT * FROM RMS_CAPACITY
         WHERE CAPACITY_NUMBER = #{capacityNumber}