Ver código fonte

车辆小红点

txf 3 anos atrás
pai
commit
ac89803581

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

@@ -697,4 +697,10 @@ public class UniversalController extends BaseRESTfulController {
 //       }
 //       return success(list);
 //    }
+
+    @ApiOperation(value = "查询承运起止地点下拉框")
+    @GetMapping("/getNotReceiveOrderQuantity")
+    public Integer getNotReceiveOrderQuantity(@RequestParam("capacityNumber") String capacityNumber){
+        return universalMapper.getNotReceiveOrderQuantity(capacityNumber);
+    }
 }

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

@@ -153,4 +153,7 @@ public interface UniversalMapper {
     Map<String, Object> selectNum(String orderNumber);
 
     List<Map<String, Object>> selectOutbound(String orderNumber);
+
+    //通过车牌号查询未接收的订单数量(用于APP显示未接收小红点)
+    Integer getNotReceiveOrderQuantity(String capacityNumber);
 }

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

@@ -820,4 +820,11 @@
         on rc.CAPACITY_ID = oo.CAPACITY_ID
         where oo.ORDER_NUMBER= #{ORDER_NUMBER}
     </select>
+
+    <select id="getNotReceiveOrderQuantity" resultType="java.lang.Integer">
+        select count(ORDER_ID)
+        from OMSTRUCK_ORDER OO
+        where OO.CAPACITY_ID = (select CAPACITY_ID from RMS_CAPACITY where CAPACITY_NUMBER = #{capacityNumber})
+        and OO.ORDER_STATUS = 4
+    </select>
 </mapper>