Browse Source

添加卸货点下拉框

txf 3 years ago
parent
commit
f141d898fd

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

@@ -117,4 +117,11 @@ public class DropDownController extends BaseRESTfulController {
         List<Map<String, Object>> foreignName = dropDownService.getForeignName();
         return success(foreignName);
     }
+
+    @ApiOperation(value="查询卸货点")
+    @GetMapping("/getUnloadPoint/{type}")
+    public RESTfulResult getUnloadPoint(@PathVariable("type") Integer type){
+        List<Map<String, Object>> mes = dropDownService.getUnloadPoint(type);
+        return success(mes);
+    }
 }

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

@@ -49,4 +49,7 @@ public interface DropDownMapper {
 
     //外轮船名下拉框
     List<Map<String,Object>> getForeignName();
+
+    //查询卸货点(通过类型判断)
+    List<Map<String, Object>> getUnloadPoint(Integer type);
 }

+ 3 - 0
src/main/java/com/steerinfo/dil/service/DropDownService.java

@@ -41,4 +41,7 @@ public interface DropDownService {
 
     //外轮船名下拉框
     List<Map<String,Object>> getForeignName();
+
+    //查询卸货点(通过类型判断)
+    List<Map<String, Object>> getUnloadPoint(Integer type);
 }

+ 10 - 0
src/main/java/com/steerinfo/dil/service/impl/DropDownServiceImpl.java

@@ -126,5 +126,15 @@ public class DropDownServiceImpl implements DropDownService {
         return dropDownMapper.getForeignName();
     }
 
+    /**
+     * 获取卸货点
+     * @param type
+     * @return
+     */
+    @Override
+    public List<Map<String, Object>> getUnloadPoint(Integer type) {
+        return dropDownMapper.getUnloadPoint(type);
+    }
+
 
 }

+ 9 - 1
src/main/resources/com/steerinfo/dil/mapper/DropDownMapper.xml

@@ -104,7 +104,7 @@
             RMS_PORT RP
     </select>
 
-<!--   查询所有的月 -->
+<!--   查询所有的月 -->
     <select id="getPlatformId" resultType="java.util.Map">
         select
             RPP.PLATFORM_ID "id",
@@ -127,4 +127,12 @@
                RAS.ARRIVAL_NAME "label"
         from RMSTRAIN_ARRIVAL_SEND RAS
     </select>
+<!--  查询卸货点  -->
+    <select id="getUnloadPoint" resultType="java.util.Map" parameterType="int">
+        select RW.WAREHOUSE_ID "id",
+               RW.WAREHOUSE_ID "value",
+               RW.WAREHOUSE_NAME "label"
+        from RMS_WAREHOUSE RW
+        where RW.WAREHOUSE_TYPE_ID = #{type}
+    </select>
 </mapper>