*
lsh
昨天 f5c0365702be7d445420a9961b1f2e64b621213b
*
4个文件已修改
20 ■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/BasCrnpController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/domain/vo/CrnListVo.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/MainProcess.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/BasCrnpController.java
@@ -128,7 +128,7 @@
                if (split.length!=basCrnpParam.getLocMastDemoCount()){
                    return R.error("输入测试库位列表数量不匹配").add("输入测试库位列表数量不匹配");
                }
                basCrnpParam.setLocMastDemo(String.join(";", split));
                basCrnpParam.setLocMastDemoList(new ArrayList<>(Arrays.asList(split)));
            }
            if (Cools.isEmpty(basCrnpParam.getStaOutDemo())){
src/main/java/com/zy/asrs/domain/vo/CrnListVo.java
@@ -112,11 +112,11 @@
    // 可出
    private String outEnable;
    private String hpMk;
    private String hpMk = "N";
    private String taskComplete = "无";
    private String errorCrn;
    private String demo;
    private Integer demoValue;
    private String demo = "-";
    private Integer demoValue = 0;
    public void setXspeed(Float xspeed) {
        this.xspeed = Utils.scale(xspeed);
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2756,12 +2756,13 @@
     * 演示模式启动
     */
    public boolean crnStnDEMOOpen1() {
        try{
        int selectCount = taskWrkService.selectCount(new EntityWrapper<TaskWrk>());
        if (selectCount>0) {
            return false;
        }
        for (CrnSlave crn : slaveProperties.getCrn()) {
                try{
            // 获取堆垛机信息
            CrnThread crnThread = (CrnThread) SlaveConnection.get(SlaveType.Crn, crn.getId());
            CrnProtocol crnProtocol = crnThread.getCrnProtocol();
@@ -2778,7 +2779,7 @@
                CrnErrCache.updateCrnErr(crnProtocol.getCrnNo(), "存在其它堆垛机开启演示模式!");
                continue;
            }
//
            CrnSlave crnSlave = new CrnSlave(crn);
            if (Cools.isEmpty(crnProtocol.getLaneNo()) || crnProtocol.getLaneNo()==0){
                CrnErrCache.updateCrnErr(crnProtocol.getCrnNo(), "堆垛机巷道号异常!");
@@ -2799,9 +2800,15 @@
                taskCreateParam.setTargetPointSta(crnProtocol.getStaOutDemo());
                openService.taskCreate(taskCreateParam);
            }
                } catch (Exception e) {
                    CrnErrCache.updateCrnErr(crn.getId(), "演示模式生成任务异常!");
                    continue;
                }
            return true;
        }
        } catch (Exception e) {
        }
        return false;
    }
src/main/java/com/zy/core/MainProcess.java
@@ -73,6 +73,7 @@
            }
        }
    }
    private void crnAndDevOtherRun() {
        while (!Thread.currentThread().isInterrupted()) {
            try {