浏览代码

Merge branch 'master' of https://git.steerinfo.com/DAL-DAZHOU/DAL-DAZHOU-API

txf 3 年之前
父节点
当前提交
9389c9aee6

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

@@ -204,6 +204,38 @@ public class UniversalController extends BaseRESTfulController {
         return success(pageList);
     }
 
+
+    @ApiModelProperty(value = "边输边查发货单位")
+    @PostMapping("/getSupplierMesByLike")
+    public RESTfulResult getSupplierMesByLike(@RequestParam("index") String index) {
+        if(index != null){
+            if(index.length() == 0){
+                index = null;
+            }else {
+//                index += "%";
+                index = "%"+index+"%";
+            }
+        }
+        List<Map<String, Object>> list = universalMapper.getSupplierMesByLike(index);
+        return success(list);
+    }
+
+    @ApiModelProperty(value = "边输边查收货单位")
+    @PostMapping("/getConsigneeByLike")
+    public RESTfulResult getConsigneeByLike(@RequestParam("index") String index) {
+        if(index != null){
+            if(index.length() == 0){
+                index = null;
+            }else {
+//                index += "%";
+                index = "%"+index+"%";
+            }
+        }
+        List<Map<String, Object>> list = universalMapper.getConsigneeByLike(index);
+        return success(list);
+    }
+
+
     @ApiModelProperty(value = "通过订单ID查询订单下物资信息")
     @PostMapping("/getOrderMaterialMesByOrderId/{orderId}")
     public RESTfulResult getMaterialMesByOrderId(@PathVariable("orderId") Integer orderId){

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

@@ -50,6 +50,12 @@ public interface UniversalMapper {
     //承运商边输边查
     List<Map<String, Object>> getCarrierMesByLike(String index);
 
+    //边输边查发货单位
+    List<Map<String, Object>> getSupplierMesByLike(String index);
+
+    //边输边查收货单位
+    List<Map<String,Object>> getConsigneeByLike(String index);
+
     // 收货单位
     List<Map<String, Object>> queryConsigneeByLike(Map<String, Object> mapValue);
 

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

@@ -421,6 +421,46 @@
         order by "value"
     </select>
 
+
+<!--  边输边查发货单位  -->
+    <select id="getSupplierMesByLike" parameterType="string" resultType="java.util.Map">
+        select
+        RS.SUPPLIER_ID "supplierId",
+        RS.SUPPLIER_NAME "value",
+        RS.SUPPLIER_NAME "supplierName"
+        from RMS_SUPPLIER RS
+        <where>
+            <if test="index != null">
+                RS.SUPPLIER_NAME  like #{index}
+                and rownum &lt; 10
+            </if>
+            <if test="index == null">
+                rownum &lt; 10
+            </if>
+        </where>
+        order by "value"
+    </select>
+    <!--  边输边查收货单位 -->
+    <select id="getConsigneeByLike" parameterType="string" resultType="java.util.Map">
+        select
+        RC.CONSIGNEE_ID "consigneeId",
+        RC.CONSIGNEE_COMPANY_NAME "value",
+        RC.CONSIGNEE_COMPANY_NAME "consigneeCompanyName"
+            from   RMS_CONSIGNEE   RC
+        <where>
+            <if test="index != null">
+                RC.CONSIGNEE_COMPANY_NAME  like #{index}
+                and rownum &lt; 10
+            </if>
+            <if test="index == null">
+                rownum &lt; 10
+            </if>
+        </where>
+        order by "value"
+    </select>
+
+
+
     <select id="getCarrierListByLike" parameterType="java.util.Map" resultType="java.util.Map" >
         select
         *