Redeem 2 年之前
父节点
当前提交
69db02c7ef

+ 1 - 1
pom.xml

@@ -6,7 +6,7 @@
 
     <groupId>org.example</groupId>
     <artifactId>antai-api</artifactId>
-    <version>1.0</version>
+    <version>1.1</version>
 
     <parent>
         <groupId>org.springframework.boot</groupId>

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

@@ -189,4 +189,11 @@ public class UniversalController extends BaseRESTfulController {
         return success(list);
     }
 
+    @ApiOperation(value = "查询是否有正在执行的运单")
+    @PostMapping("/getReceivedTransOrder")
+    public RESTfulResult getReceivedTransOrder(@RequestBody(required = false)Map<String,Object> map) {
+        List<Map<String,Object>> orderIds= universalMapper.getOrderIds(map);
+        return success(orderIds);
+    }
+
 }

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

@@ -62,4 +62,7 @@ public interface UniversalMapper {
     List<Map<String, Object>>  findTrainUnload(Map<String, Object> map);
 
     List<Map<String, Object>> getBusinessTypeLike(Map<String, Object> map);
+
+    List<Map<String, Object>> getOrderIds(Map<String, Object> map);
+
 }

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

@@ -542,5 +542,15 @@
             </where>
         </foreach>
     </select>
+    <select id="getOrderIds" resultType="java.util.Map">
+        SELECT oto.TRANS_ORDER_ID FROM OMS_TRANS_ORDER OTO
+        left join RMS_PERSONNEL RP
+        on rp.PERSONNEL_ID = oto.DRIVER_ID
+        left join RMS_PERSONNEL RP2
+        on RP2.PERSONNEL_ID = oto.DRIVER_ID2
+        where (rp.PERSONNEL_JOB_NUMBER = #{jobNumber}
+        or rp2.PERSONNEL_JOB_NUMBER =  #{jobNumber})
+        and oto.deleted = 5
+    </select>
 
 </mapper>