#
Junjie
7 天以前 1ae2f3acafa9d036dfe4f14f8dcc5c4b5815c46a
src/main/java/com/zy/asrs/controller/StationController.java
@@ -5,6 +5,7 @@
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.zy.asrs.entity.BasDevp;
import com.zy.asrs.service.BasDevpService;
import com.zy.core.model.StationObjModel;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@@ -40,12 +41,12 @@
        Integer taskNo = param.getTaskNo();
        Integer targetStationId = param.getTargetStationId();
        JSONObject finalStation = null;
        StationObjModel finalStation = null;
        List<BasDevp> basDevps = basDevpService.selectList(new EntityWrapper<BasDevp>());
        for (BasDevp basDevp : basDevps) {
            List<JSONObject> list = JSON.parseArray(basDevp.getStationList(), JSONObject.class);
            for (JSONObject entity : list) {
                if(entity.getInteger("stationId").equals(stationId)){
            List<StationObjModel> list = basDevp.getStationList$();
            for (StationObjModel entity : list) {
                if(entity.getStationId().equals(stationId)){
                    finalStation = entity;
                    break;
                }
@@ -60,7 +61,7 @@
            return R.error("站点不存在");
        }
        Integer devpNo = finalStation.getInteger("devpNo");
        Integer devpNo = finalStation.getDeviceNo();
        StationThread stationThread = (StationThread) SlaveConnection.get(SlaveType.Devp, devpNo);
        if (stationThread == null) {