src/main/java/com/zy/asrs/controller/RgvController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/controller/SiteController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/entity/BasCircularShuttle.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/mapper/BasCircularShuttleMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/service/BasCircularShuttleService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/service/impl/BasCircularShuttleServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/common/CodeBuilder.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/core/thread/SiemensDevpThread.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/BasCircularShuttleMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/controller/RgvController.java
@@ -388,6 +388,9 @@ List<EnergyGatheringRingParam> result = new ArrayList<>(); try{ for (DevpSlave devp : slaveProperties.getDevp()) { if (devp.getId()!=1){ break; } SiemensDevpThread devpThread = (SiemensDevpThread) SlaveConnection.get(SlaveType.Devp, devp.getId()); if (devpThread.isResult()){ if (true){ src/main/java/com/zy/asrs/controller/SiteController.java
@@ -45,21 +45,6 @@ @Autowired private BasDevpService basDevpService; @GetMapping("/io/mode/info/site") @ManagerAuth(memo = "入出库模式") public R ioMode(){ List<Map<String, Object>> res = new ArrayList<>(); for (DevpSlave devp : slaveProperties.getDevp()) { SiemensDevpThread devpThread = (SiemensDevpThread) SlaveConnection.get(SlaveType.Devp, devp.getId()); Map<String, Object> map2 = new HashMap<>(); map2.put("floor", 2); map2.put("modeVal", devpThread.ioModeOf2F.id); map2.put("modeDesc", devpThread.ioModeOf2F.desc); res.add(map2); } return R.ok().add(res); } @PostMapping("/table/site") @ManagerAuth(memo = "站点信息表") public R siteTable(){ src/main/java/com/zy/asrs/entity/BasCircularShuttle.java
New file @@ -0,0 +1,54 @@ package com.zy.asrs.entity; import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.enums.IdType; import com.baomidou.mybatisplus.annotations.TableField; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import com.baomidou.mybatisplus.annotations.TableName; import java.io.Serializable; @Data @TableName("asr_bas_circular_shuttle") public class BasCircularShuttle implements Serializable { private static final long serialVersionUID = 1L; /** * ID */ @ApiModelProperty(value= "ID") @TableId(value = "id", type = IdType.AUTO) private Long id; @ApiModelProperty(value= "") @TableField("ste_id") private Integer steId; @ApiModelProperty(value= "") @TableField("ste_no") private Integer steNo; /** * 0:正常,1:禁用 */ @ApiModelProperty(value= "0:正常,1:禁用") private Integer status; public BasCircularShuttle() {} public BasCircularShuttle(Integer steId,Integer steNo,Integer status) { this.steId = steId; this.steNo = steNo; this.status = status; } // BasCircularShuttle basCircularShuttle = new BasCircularShuttle( // null, // [非空] // null, // [非空] // null // 0:正常,1:禁用[非空] // ); } src/main/java/com/zy/asrs/mapper/BasCircularShuttleMapper.java
New file @@ -0,0 +1,12 @@ package com.zy.asrs.mapper; import com.zy.asrs.entity.BasCircularShuttle; import com.baomidou.mybatisplus.mapper.BaseMapper; import org.apache.ibatis.annotations.Mapper; import org.springframework.stereotype.Repository; @Mapper @Repository public interface BasCircularShuttleMapper extends BaseMapper<BasCircularShuttle> { } src/main/java/com/zy/asrs/service/BasCircularShuttleService.java
New file @@ -0,0 +1,8 @@ package com.zy.asrs.service; import com.zy.asrs.entity.BasCircularShuttle; import com.baomidou.mybatisplus.service.IService; public interface BasCircularShuttleService extends IService<BasCircularShuttle> { } src/main/java/com/zy/asrs/service/impl/BasCircularShuttleServiceImpl.java
New file @@ -0,0 +1,12 @@ package com.zy.asrs.service.impl; import com.zy.asrs.mapper.BasCircularShuttleMapper; import com.zy.asrs.entity.BasCircularShuttle; import com.zy.asrs.service.BasCircularShuttleService; import com.baomidou.mybatisplus.service.impl.ServiceImpl; import org.springframework.stereotype.Service; @Service("basCircularShuttleService") public class BasCircularShuttleServiceImpl extends ServiceImpl<BasCircularShuttleMapper, BasCircularShuttle> implements BasCircularShuttleService { } src/main/java/com/zy/common/CodeBuilder.java
@@ -17,10 +17,10 @@ // generator.table="sys_host"; // sqlserver generator.sqlOsType = SqlOsType.SQL_SERVER; generator.url="192.168.4.15:1433;databasename=ahyxasrs"; generator.url="127.0.0.1:50948;databasename=gdhmasrs"; generator.username="sa"; generator.password="sa@123"; generator.table="jar_wrk_mast_execute"; generator.table="asr_bas_circular_shuttle"; generator.packagePath="com.zy.asrs"; generator.controller = false; src/main/java/com/zy/core/thread/SiemensDevpThread.java
@@ -43,8 +43,6 @@ private DevpSlave slave; private SiemensS7Net siemensS7Net; private Map<Integer, StaProtocol> station = new ConcurrentHashMap<>(); public boolean charge0; //请求充电 public boolean charge1; //请求充电 private short heartBeatVal = 1; private boolean result = false; public static final ArrayList<Integer> staNos1 = new ArrayList<Integer>() {{ @@ -56,24 +54,6 @@ add(121);add(122);add(123);add(124);add(125);add(126);add(127);add(128);add(129);add(130); add(131);add(132);add(133); }}; /** * 条码数量 */ private int barcodeSize = 5; /** * 入出库模式 * 0:未知 * 1:入库启动中 * 2.入库模式 * 3.出库启动中 (不能生成入库工作档) * 4.出库模式 */ public IoModeType ioModeOf2F = IoModeType.NONE; // public IoModeType ioMode = IoModeType.NONE; public IoModeType ioModeOf4F = IoModeType.NONE; // public IoModeType ioMode = IoModeType.NONE; public SiemensDevpThread(DevpSlave slave) { this.slave = slave; src/main/resources/mapper/BasCircularShuttleMapper.xml
New file @@ -0,0 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.zy.asrs.mapper.BasCircularShuttleMapper"> <!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.zy.asrs.entity.BasCircularShuttle"> <id column="id" property="id" /> <result column="ste_id" property="steId" /> <result column="ste_no" property="steNo" /> <result column="status" property="status" /> </resultMap> </mapper>