CacheGlassModule/.vs/CacheVerticalGlassModule/v16/.suoBinary files differ
CacheGlassModule/.vs/ProjectSettings.json
File was deleted CacheGlassModule/.vs/VSWorkspaceState.json
File was deleted CacheGlassModule/.vs/slnx.sqliteBinary files differ
CacheGlassModule/MES-Module.iml
File was deleted CacheGlassModule/effective-pom.xml
File was deleted CacheGlassModule/pom.xml
File was deleted CacheGlassModule/src/main/java/com/mes/MesApplication.java
File was deleted CacheGlassModule/src/main/java/com/mes/common/CacheUtil.java
File was deleted CacheGlassModule/src/main/java/com/mes/common/Constants.java
File was deleted CacheGlassModule/src/main/java/com/mes/common/PlcTools/S7control.java
File was deleted CacheGlassModule/src/main/java/com/mes/common/PlcTools/S7object.java
File was deleted CacheGlassModule/src/main/java/com/mes/common/PlcTools/S7object2.java
File was deleted CacheGlassModule/src/main/java/com/mes/common/Result.java
File was deleted CacheGlassModule/src/main/java/com/mes/common/interceptor/JwtInterceptor.java
File was deleted CacheGlassModule/src/main/java/com/mes/config/AppRunnerConfig.java
File was deleted CacheGlassModule/src/main/java/com/mes/config/InterceptorConfig.java
File was deleted CacheGlassModule/src/main/java/com/mes/config/MyCorsConfig.java
File was deleted CacheGlassModule/src/main/java/com/mes/config/MybatisPlusConfig.java
File was deleted CacheGlassModule/src/main/java/com/mes/config/SwaggerConfig.java
File was deleted CacheGlassModule/src/main/java/com/mes/config/WebSocketConfig.java
File was deleted CacheGlassModule/src/main/java/com/mes/controller/TidyUpGlassModuleController.java
File was deleted CacheGlassModule/src/main/java/com/mes/controller/dto/UserDTO.java
File was deleted CacheGlassModule/src/main/java/com/mes/controller/userInfo/SysMenuController.java
File was deleted CacheGlassModule/src/main/java/com/mes/controller/userInfo/SysMenuItemController.java
File was deleted CacheGlassModule/src/main/java/com/mes/controller/userInfo/UserController.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/EdgStorageCage.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/EdgStorageCageDetails.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/Engineering.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/GlassFilms.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/GlassInfo.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/TaskCache.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/Tempered.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/Tempering.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/device/InitUtil.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/device/PLCAutoMes.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/device/PlcBitInfo.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/device/PlcBitObject.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/device/PlcParameterInfo.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/device/PlcParameterObject.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/userInfo/SysError.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/userInfo/SysMenu.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/userInfo/SysMenuItem.java
File was deleted CacheGlassModule/src/main/java/com/mes/entity/userInfo/User.java
File was deleted CacheGlassModule/src/main/java/com/mes/exception/GlobalExceptionHandle.java
File was deleted CacheGlassModule/src/main/java/com/mes/exception/ServiceException.java
File was deleted CacheGlassModule/src/main/java/com/mes/mapper/HangzhouMesMapper.java
File was deleted CacheGlassModule/src/main/java/com/mes/mapper/PpMapper.java
File was deleted CacheGlassModule/src/main/java/com/mes/mapper/userInfo/SysErrorMapper.java
File was deleted CacheGlassModule/src/main/java/com/mes/mapper/userInfo/SysMenuItemMapper.java
File was deleted CacheGlassModule/src/main/java/com/mes/mapper/userInfo/SysMenuMapper.java
File was deleted CacheGlassModule/src/main/java/com/mes/mapper/userInfo/UserMapper.java
File was deleted CacheGlassModule/src/main/java/com/mes/service/CacheGlassService/LogicService.java
File was deleted CacheGlassModule/src/main/java/com/mes/service/pp/PpService.java
File was deleted CacheGlassModule/src/main/java/com/mes/service/userInfo/SysErrorService.java
File was deleted CacheGlassModule/src/main/java/com/mes/service/userInfo/SysMenuItemService.java
File was deleted CacheGlassModule/src/main/java/com/mes/service/userInfo/SysMenuService.java
File was deleted CacheGlassModule/src/main/java/com/mes/service/userInfo/UserService.java
File was deleted CacheGlassModule/src/main/java/com/mes/tools/TokenTools.java
File was deleted CacheGlassModule/src/main/java/com/mes/tools/WebSocketServer.java
File was deleted CacheGlassModule/src/main/resources/application.yml
File was deleted CacheGlassModule/src/main/resources/banner.txt
File was deleted CacheGlassModule/src/test/java/com/mes/MesApplicationTests.java
File was deleted CacheGlassModule/target/classes/application.yml
File was deleted hangzhoumesParent/common/servicebase/src/main/java/com/mes/pp/controller/OptimizeProjectController.java
@@ -1,8 +1,16 @@ package com.mes.pp.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.mes.pp.entity.OptimizeProject; import com.mes.pp.entity.request.OptimizeRequest; import com.mes.pp.service.OptimizeProjectService; import com.mes.utils.Result; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; /** * <p> @@ -13,8 +21,28 @@ * @since 2024-04-16 */ @RestController @RequestMapping("/userinfo/optimize-project") @RequestMapping("/optimizeProject") @Slf4j public class OptimizeProjectController { @Autowired //获取待选择的工程号 private OptimizeProjectService optimizeProjectService; @ApiOperation("显示工程选择信息") @PostMapping("/listByState") //显示工程选择信息 public Result<List<OptimizeProject>> listByState(@RequestBody OptimizeRequest optimizeRequest) { log.info("将请求参数封装在请求类里面"); List<OptimizeProject> glass = optimizeProjectService.listByState(optimizeRequest); log.info("显示工程选择信息:{}", glass); return Result.build(200, "", glass); } // public Result<List<OptimizeProject>> saveProject(@RequestBody OptimizeRequest optimizeRequest) { // log.info("将请求参数封装在请求类里面"); // List<OptimizeProject> glass = optimizeProjectService.saveProject(optimizeRequest); // log.info("显示工程选择信息:{}", glass); // return Result.build(200, "", glass); // } } hangzhoumesParent/common/servicebase/src/main/java/com/mes/pp/entity/OptimizeLayout.java
@@ -7,7 +7,7 @@ import lombok.EqualsAndHashCode; import java.io.Serializable; import java.time.LocalDateTime; import java.util.Date; /** * <p> @@ -94,7 +94,7 @@ */ private Integer creater; private LocalDateTime createTime; private Date createTime; @TableField("intRemark") private Integer intremark; hangzhoumesParent/common/servicebase/src/main/java/com/mes/pp/entity/OptimizeProject.java
@@ -7,7 +7,7 @@ import lombok.EqualsAndHashCode; import java.io.Serializable; import java.time.LocalDateTime; import java.util.Date; /** * <p> @@ -182,12 +182,12 @@ /** * 创建时间 */ private LocalDateTime createTime; private Date createTime; /** * 修改时间 */ private LocalDateTime updateTime; private Date updateTime; /** * 预留,使用需注明 hangzhoumesParent/common/servicebase/src/main/java/com/mes/pp/mapper/OptimizeProjectMapper.java
@@ -4,6 +4,8 @@ import com.mes.pp.entity.OptimizeProject; import org.apache.ibatis.annotations.Mapper; import java.util.List; /** * <p> * Mapper 接口 hangzhoumesParent/common/servicebase/src/main/java/com/mes/pp/service/OptimizeProjectService.java
@@ -2,6 +2,9 @@ import com.baomidou.mybatisplus.extension.service.IService; import com.mes.pp.entity.OptimizeProject; import com.mes.pp.entity.request.OptimizeRequest; import java.util.List; /** * <p> @@ -13,4 +16,9 @@ */ public interface OptimizeProjectService extends IService<OptimizeProject> { /** * 查询可领取的任务工程信息 * @return */ List<OptimizeProject> listByState(OptimizeRequest optimizeRequest); } hangzhoumesParent/common/servicebase/src/main/java/com/mes/pp/service/impl/OptimizeProjectServiceImpl.java
@@ -1,11 +1,17 @@ package com.mes.pp.service.impl; import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.mes.pp.entity.OptimizeProject; import com.mes.pp.entity.request.OptimizeRequest; import com.mes.pp.mapper.OptimizeProjectMapper; import com.mes.pp.service.OptimizeProjectService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import java.util.List; /** * <p> @@ -17,6 +23,18 @@ */ @Service @DS("pp") @Slf4j public class OptimizeProjectServiceImpl extends ServiceImpl<OptimizeProjectMapper, OptimizeProject> implements OptimizeProjectService { @Override public List<OptimizeProject> listByState(OptimizeRequest optimizeRequest) { log.info("将参数传入到查询类里,工程号做非空判断模糊查询"); LambdaQueryWrapper<OptimizeProject> wrapper = new LambdaQueryWrapper<>(); wrapper.eq(OptimizeProject::getState,optimizeRequest.getState()) .like(StringUtils.isNotBlank(optimizeRequest.getProjectNo()),OptimizeProject::getProjectNo,optimizeRequest.getProjectNo()) .groupBy(OptimizeProject::getProjectNo); log.info("返回工程信息"); return this.list(wrapper); } } hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/mapper/SysMenuMapper.java
@@ -2,6 +2,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.mes.menu.entity.SysMenu; import org.apache.ibatis.annotations.Mapper; import java.util.List; @@ -13,6 +14,7 @@ * @author zhoush * @since 2024-04-11 */ @Mapper public interface SysMenuMapper extends BaseMapper<SysMenu> { List<String> selectPermsByUserId(long parseLong); hangzhoumesParent/common/springsecurity/src/main/java/com/mes/role/mapper/SysRoleMapper.java
@@ -2,6 +2,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.mes.role.entity.SysRole; import org.apache.ibatis.annotations.Mapper; /** * <p> @@ -11,6 +12,7 @@ * @author zhoush * @since 2024-04-11 */ @Mapper public interface SysRoleMapper extends BaseMapper<SysRole> { } hangzhoumesParent/common/springsecurity/src/main/java/com/mes/role/mapper/SysRoleMenuMapper.java
@@ -2,6 +2,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.mes.role.entity.SysRoleMenu; import org.apache.ibatis.annotations.Mapper; /** * <p> @@ -11,6 +12,7 @@ * @author zhoush * @since 2024-04-11 */ @Mapper public interface SysRoleMenuMapper extends BaseMapper<SysRoleMenu> { } hangzhoumesParent/common/springsecurity/src/main/java/com/mes/userinfo/mapper/SysUserMapper.java
@@ -2,6 +2,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.mes.userinfo.entity.SysUser; import org.apache.ibatis.annotations.Mapper; /** * <p> @@ -11,6 +12,7 @@ * @author zhoush * @since 2024-04-11 */ @Mapper public interface SysUserMapper extends BaseMapper<SysUser> { } hangzhoumesParent/common/springsecurity/src/main/java/com/mes/userinfo/mapper/SysUserRoleMapper.java
@@ -2,6 +2,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.mes.userinfo.entity.SysUserRole; import org.apache.ibatis.annotations.Mapper; /** * <p> @@ -11,6 +12,7 @@ * @author zhoush * @since 2024-04-11 */ @Mapper public interface SysUserRoleMapper extends BaseMapper<SysUserRole> { } hangzhoumesParent/moduleService/CacheGlassModule/src/main/java/com/mes/edgstoragecage/service/EdgStorageCageService.java
@@ -18,20 +18,20 @@ public interface EdgStorageCageService extends IService<EdgStorageCage> { //查询笼内空格 public List<EdgStorageCage> selectCacheEmpty(); List<EdgStorageCage> selectCacheEmpty(); //查询笼内出片顺序详情 public List<EdgStorageCage> selectCacheOut(); List<EdgStorageCage> selectCacheOut(); //查询笼内详情 public List<Map> selectCacheInfos(); List<Map> selectCacheInfos(); //添加理片笼信息 传入glassid public boolean insertCacheInfo(String glassid); boolean insertCacheInfo(String glassid); //修改理片笼内信息 public boolean updateCacheInfo(String cacheId); boolean updateCacheInfo(String cacheId); //删除理片笼内信息 public boolean deleteCacheInfo(String cacheId); boolean deleteCacheInfo(String cacheId); } hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/main/java/com/mes/bigstoragetask/controller/BigStorageCageOutTaskController.java
@@ -17,7 +17,7 @@ /** * <p> * 前端控制器 * 前端控制器 * </p> * * @author zhoush @@ -30,6 +30,7 @@ @Autowired private BigStorageCageOutTaskService bigStorageCageOutTaskService; @ApiOperation("进片任务信息") @GetMapping("/querybigStorageCageTask") public List<BigStorageCageOutTask> querybigStorageCageOutTask(int taskState) { hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/main/java/com/mes/bigstoragetask/service/impl/BigStorageCageOutTaskServiceImpl.java
@@ -11,7 +11,7 @@ /** * <p> * 服务实现类 * 服务实现类 * </p> * * @author zhoush @@ -21,9 +21,9 @@ public class BigStorageCageOutTaskServiceImpl extends ServiceImpl<BigStorageCageOutTaskMapper, BigStorageCageOutTask> implements BigStorageCageOutTaskService { @Override public List<BigStorageCageOutTask> querybigStorageCageOutTask(int taskState){ LambdaQueryWrapper<BigStorageCageOutTask> getOutTaskWrapper=new LambdaQueryWrapper<>(); getOutTaskWrapper.eq(BigStorageCageOutTask::getTaskState,taskState); public List<BigStorageCageOutTask> querybigStorageCageOutTask(int taskState) { LambdaQueryWrapper<BigStorageCageOutTask> getOutTaskWrapper = new LambdaQueryWrapper<>(); getOutTaskWrapper.eq(BigStorageCageOutTask::getTaskState, taskState); return baseMapper.selectList(getOutTaskWrapper); } } hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/common/S7object.java
hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/workstation/controller/UpWorkstationController.java
@@ -1,6 +1,7 @@ package com.mes.workstation.controller; import com.mes.workstation.entity.GlassInfo; import com.mes.workstation.entity.UpWorkstation; import com.mes.workstation.service.UpWorkstationService; import com.mes.utils.Result; @@ -25,7 +26,7 @@ public class UpWorkstationController { @Autowired private UpWorkstationService upWorkstationService; private GlassInfo glassInfo; @ApiOperation("显示工位上的玻璃信息") @GetMapping("/list") //查询现在上片机的玻璃信息 public Result<List<UpWorkstation>> list() { @@ -34,18 +35,16 @@ return Result.build(200, "", glass); } @PostMapping("/updateGlassMessage") //修改一条工位信息,接收实例类字段为宽高厚膜系数量工位id //新增工位信息修改一条工位信息,接收实例类字段为宽高厚膜系数量工位id //删除工位信息也用这个,除了工位id玻璃信息传null @PostMapping("/updateGlassMessage") @ResponseBody public void updateGlassMessage(@RequestBody UpWorkstation upwork) { upWorkstationService.updateGlassMessage(upwork); } //todo: 和updateGlassMessage类似 // @PostMapping("/deleteGlass") //修改一条工位的玻璃信息,传输工位id将玻璃信息相关字段更改为null // @ResponseBody // public void selectCutTerritory(int upworkid) { // loadGlassService.deleteGlass(upworkid); // } @PostMapping("/selectPriority") //开始上片任务 @ResponseBody hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/workstation/service/impl/UpWorkstationServiceImpl.java
@@ -2,7 +2,7 @@ import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.mes.common.S7object; //import com.mes.common.S7object; import com.mes.workstation.entity.UpWorkSequence; import com.mes.workstation.entity.UpWorkstation; import com.mes.workstation.mapper.UpWorkstationMapper; @@ -38,20 +38,20 @@ UpWorkSequence loadid1 = this.baseMapper.selectPriority(1).get(0); UpWorkSequence loadid2 = this.baseMapper.selectPriority(2).get(0); //判断一二号工位哪边的顺序更先 if(loadid1.getSequence()>loadid2.getSequence()) { S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)2); }else if(loadid1.getSequence()==loadid2.getSequence()){ //当两个工位上的玻璃数相同时,判断哪个工位上的玻璃数更少,优先清空一个架子 int glassnum1=loadid1.getNumber();//Integer.parseInt(plcmes.getPlcParameter("玻璃数").getValue()); int glassnum2=loadid2.getNumber();//Integer.parseInt(plcmes.getPlcParameter("玻璃数").getValue()); if(glassnum1>glassnum2){ S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)2); }else{ S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)1); } }else{ S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)1); } // if(loadid1.getSequence()>loadid2.getSequence()) { // S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)2); // }else if(loadid1.getSequence()==loadid2.getSequence()){ // //当两个工位上的玻璃数相同时,判断哪个工位上的玻璃数更少,优先清空一个架子 // int glassnum1=loadid1.getNumber();//Integer.parseInt(plcmes.getPlcParameter("玻璃数").getValue()); // int glassnum2=loadid2.getNumber();//Integer.parseInt(plcmes.getPlcParameter("玻璃数").getValue()); // if(glassnum1>glassnum2){ // S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)2); // }else{ // S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)1); // } // }else{ // S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)1); // } } /** hangzhoumesParent/moduleService/TemperingGlassModule/src/main/java/com/mes/temperingglass/controller/TemperingController.java
File was deleted hangzhoumesParent/moduleService/TemperingGlassModule/src/main/java/com/mes/temperingglass/controller/TemperingGlassInfoController.java
@@ -1,27 +1,51 @@ package com.mes.temperingglass.controller; import java.util.List; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import com.mes.temperingglass.entity.TemperingGlassInfo; import com.mes.temperingglass.service.TemperingOverService; import com.mes.temperingglass.service.TemperingService; import com.mes.utils.Result; /** * <p> * 前端控制器 * </p> * * @author zhoush * @since 2024-04-07 */ @RestController @RequestMapping("/temperingGlassInfo") // TidyUpGlassModule 钢化模块 public class TemperingGlassInfoController { //todo: 实例代码 待删除 @ApiOperation("测试") @GetMapping("/index") public String index() { return "hello world"; } } @Autowired TemperingService temperingService; @Autowired private TemperingOverService temperingOverService; @PostMapping("/SelectWaitingGlass") // 查询钢化等片中的版图信息,状态为1的为已到,状态为0的为等待中 @ResponseBody public Result SelectWaitingGlass(@RequestParam(name = "ProcessId", required = false) String ProcessId) { List<TemperingGlassInfo> glass = temperingService.SelectWaitingGlass(); System.out.println(glass); return Result.build(200,"", glass); } @GetMapping("/SelectIntoGlass") // 查询进炉中的钢化等片中的版图信息,状态全为1的为已到。 @ResponseBody public Result SelectIntoGlass(String ProcessId) { List<TemperingGlassInfo> glass = temperingService.SelectIntoGlass(); System.out.println(glass); return Result.build(200,"", glass); } @GetMapping("/SelectOutGlass") //钢化后显示出炉的版图信息 @ResponseBody public Result SelectOutGlass(String ProcessId) { List<TemperingGlassInfo> glass = temperingOverService.SelectOutGlass(); System.out.println(glass); return Result.build(200,"", glass); } } hangzhoumesParent/moduleService/pom.xml
@@ -37,11 +37,11 @@ </dependency> <!--依赖服务的工具类--> <dependency> <groupId>com.mes</groupId> <artifactId>common</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <!-- <dependency>--> <!-- <groupId>com.mes</groupId>--> <!-- <artifactId>common</artifactId>--> <!-- <version>1.0-SNAPSHOT</version>--> <!-- </dependency>--> <dependency> <artifactId>servicebase</artifactId>