自动化立体仓库 - WMS系统
#
luxiaotao1123
2020-08-22 b1327a853810a229ea491d6327347a31dbf9353d
#
3个文件已修改
26 ■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/WorkController.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/pakStore/stockOut.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/pda/stockOut.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/WorkController.java
@@ -15,6 +15,11 @@
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
 * 工作流接口控制器
 * Created by vincent on 2020/6/10
@@ -42,7 +47,22 @@
    @RequestMapping("/available/take/site")
    @ManagerAuth(memo = "获取出库站点")
    public R availableTakeSite(){
        return R.ok().add(basDevpService.getAvailableOutSite(101));
        List<Map<String, Object>> result = new ArrayList<>();
        List<Integer> outSite = basDevpService.getAvailableOutSite(101);
        for (Integer siteId : outSite) {
            Map<String, Object> map = new HashMap<>();
            map.put("siteId", siteId);
            map.put("desc", siteId + "(全板出库口)");
            result.add(map);
        }
        List<Integer> pickOutSite = basDevpService.getAvailableOutSite(103);
        for (Integer siteId : pickOutSite) {
            Map<String, Object> map = new HashMap<>();
            map.put("siteId", siteId);
            map.put("desc", siteId + "(拣料出库口)");
            result.add(map);
        }
        return R.ok().add(result);
    }
    @RequestMapping("/available/take/check/site")
src/main/webapp/views/pakStore/stockOut.html
@@ -121,7 +121,7 @@
<script type="text/template" id="takeSiteSelectTemplate">
    {{#each data}}
    <option value="{{this}}">{{this}}</option>
    <option value="{{siteId}}">{{desc}}</option>
    {{/each}}
</script>
</body>
src/main/webapp/views/pda/stockOut.html
@@ -282,7 +282,7 @@
</script>
<script type="text/template" id="takeSiteSelectTemplate">
    {{#each data}}
    <option value="{{this}}">{{this}}</option>
    <option value="{{siteId}}">{{desc}}</option>
    {{/each}}
</script>
</html>