自动化立体仓库 - WMS系统
a92e0974e1a683a99a7aedddfbda5cf512fe5a21..fd50d456f8d36a0f815b90e986f73af89aa3c6fc
3 天以前 Junjie
#
fd50d4 对比 | 目录
3 天以前 Junjie
#
fb99e5 对比 | 目录
2个文件已修改
52 ■■■■■ 已修改文件
src/main/java/com/zy/common/web/WcsController.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/application.yml 44 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/common/web/WcsController.java
@@ -395,6 +395,10 @@
     */
    @Transactional
    public StartupDto startupFullReassign(String workNo, int[] row) {
        if (row.length == 0) {
            throw new CoolException(workNo + "工作,WCS上报无可用设备");
        }
        WrkMast sourceWrkMast = wrkMastService.selectByTaskNo(workNo);
        if(sourceWrkMast == null) {
            throw new CoolException(workNo + "工作数据不存在");
@@ -468,6 +472,10 @@
     */
    @Transactional
    public StartupDto applyChangeLocNo(String wcsLocNo, int[] row) {
        if (row.length == 0) {
            throw new CoolException(wcsLocNo + "库位,WCS上报无可用设备");
        }
        String sourceLocNo = loc(wcsLocNo);
        LocMast sourceLocMast = locMastService.selectOne(new EntityWrapper<LocMast>().eq("loc_no", sourceLocNo));
        if (sourceLocMast == null) {
src/main/resources/application.yml
@@ -53,28 +53,28 @@
wcs-slave:
  # 由浅入深
  locGroupAscOrder: [
    {rowList: [2,1],minBay: 2,maxBay: 60},
    {rowList: [3,4],minBay: 2,maxBay: 60},
    {rowList: [6,5],minBay: 2,maxBay: 60},
    {rowList: [7,8],minBay: 2,maxBay: 60},
    {rowList: [10,9],minBay: 2,maxBay: 60},
    {rowList: [11,12],minBay: 2,maxBay: 60},
    {rowList: [14,13],minBay: 2,maxBay: 60},
    {rowList: [15,16],minBay: 2,maxBay: 60},
    {rowList: [18,17],minBay: 2,maxBay: 60},
    {rowList: [19,20],minBay: 2,maxBay: 60},
    {rowList: [22,21],minBay: 2,maxBay: 60},
    {rowList: [23,24],minBay: 2,maxBay: 60},
    {rowList: [26,25],minBay: 2,maxBay: 60},
    {rowList: [27,28],minBay: 2,maxBay: 60},
    {rowList: [30,29],minBay: 2,maxBay: 60},
    {rowList: [31,32],minBay: 2,maxBay: 60},
    {rowList: [34,33],minBay: 2,maxBay: 60},
    {rowList: [35,36],minBay: 2,maxBay: 60},
    {rowList: [38,37],minBay: 2,maxBay: 60},
    {rowList: [39,40],minBay: 2,maxBay: 60},
    {rowList: [42,41],minBay: 2,maxBay: 60},
    {rowList: [43,44],minBay: 2,maxBay: 60},
    {rowList: [2,1],minBay: 2,maxBay: 70},
    {rowList: [3,4],minBay: 2,maxBay: 70},
    {rowList: [6,5],minBay: 2,maxBay: 70},
    {rowList: [7,8],minBay: 2,maxBay: 70},
    {rowList: [10,9],minBay: 2,maxBay: 70},
    {rowList: [11,12],minBay: 2,maxBay: 70},
    {rowList: [14,13],minBay: 2,maxBay: 70},
    {rowList: [15,16],minBay: 2,maxBay: 70},
    {rowList: [18,17],minBay: 2,maxBay: 70},
    {rowList: [19,20],minBay: 2,maxBay: 70},
    {rowList: [22,21],minBay: 2,maxBay: 70},
    {rowList: [23,24],minBay: 2,maxBay: 70},
    {rowList: [26,25],minBay: 2,maxBay: 70},
    {rowList: [27,28],minBay: 2,maxBay: 70},
    {rowList: [30,29],minBay: 2,maxBay: 70},
    {rowList: [31,32],minBay: 2,maxBay: 70},
    {rowList: [34,33],minBay: 2,maxBay: 70},
    {rowList: [35,36],minBay: 2,maxBay: 70},
    {rowList: [38,37],minBay: 2,maxBay: 70},
    {rowList: [39,40],minBay: 2,maxBay: 70},
    {rowList: [42,41],minBay: 2,maxBay: 70},
    {rowList: [43,44],minBay: 2,maxBay: 70},
  ]
  outStaNoList: [1152,1169,1177]