1
zhang
21 小时以前 292cf07a04a7b6d72ee0a49dab5b4db712c41603
1
2个文件已修改
22 ■■■■ 已修改文件
zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/service/impl/CtuMainServiceImpl.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asc-conveyor/src/main/resources/application.yml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asc-conveyor/src/main/java/com/zy/acs/conveyor/service/impl/CtuMainServiceImpl.java
@@ -3,6 +3,7 @@
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.zy.acs.common.utils.News;
import com.zy.acs.conveyor.common.utils.HttpHandler;
import com.zy.acs.conveyor.controller.requestParam.StationRequestParam;
import com.zy.acs.conveyor.controller.vo.OpenBusSubmitParam;
@@ -36,6 +37,9 @@
    @Value("${ctu.station}")
    private String station;
    @Value("${ctu.checkTakeComplete}")
    private String checkTakeComplete;
    @Value("${ctu.sendTask}")
    private String sendTask;
@@ -45,7 +49,7 @@
    private Integer codeValue = 200;
    private Integer timeout = 1200;
    private Integer timeout = 10;
    @Transactional
@@ -132,26 +136,23 @@
        try {
            response = new HttpHandler.Builder()
                    .setUri(ctuUrl)
                    .setPath(station)
                    .setPath(checkTakeComplete)
                    .setTimeout(timeout, TimeUnit.SECONDS)
                    .setJson(JSON.toJSONString(stationRequestParam))
                    .build()
                    .doPost();
            News.info("RCS返回数据:{}", response);
            JSONObject jsonObject = JSON.parseObject(response);
            if (jsonObject.getInteger(code).equals(codeValue)) {
                log.info("RCS返回数据:{}", response);
                if (jsonObject.getBoolean(dataCode)) {
                    return true;
                }
            } else {
                log.error("调用下发任务接口报错,响应码:{},响应内容:{}", jsonObject.getInteger(code), response);
                log.error("调用下发任务接口报错,参数:{},响应内容:{}", seqNum, response);
                //throw new CoolException("调用下发任务接口报错,响应码:" + jsonObject.getInteger(code));
            }
        } catch (CoolException e) {
            log.error("调用站点状态接口异常", e);
            //throw e;
        } catch (Exception e) {
            //log.error("检查站点状态失败,站点编号:{}", staNo, e);
            log.error("检查站点状态失败,任务编号:{},{}", seqNum,e.getMessage());
        }
        return false;
    }
zy-asc-conveyor/src/main/resources/application.yml
@@ -30,11 +30,12 @@
    path: /stock/out/cv/logs
wms:
  url: 10.10.10.200:8081
  url: 127.0.0.1:8081
  apply: /rsf-open-api/rcs/api/open/location/allocate
ctu:
  url: 10.10.10.200:8088
  url: 127.0.0.1:8088
  station: /api/open/station/convey
  checkTakeComplete: /api/open/station/checkTakeComplete
  sendTask: /api/open/bus/submit
  service:
    initial-delay: 0