LoadGlassModule/effective-pom.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/controller/UpPattenUsageController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/entity/UpPattenUsage.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/mapper/UpPattenUsageMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/mapper/xml/UpPattenUsageMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/service/UpPattenUsageService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/service/impl/UpPattenUsageServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
LoadGlassModule/effective-pom.xml
New file Diff too large hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/controller/UpPattenUsageController.java
New file @@ -0,0 +1,38 @@ package com.mes.uppattenusage.controller; import com.mes.uppattenusage.entity.UpPattenUsage; import com.mes.uppattenusage.service.UpPattenUsageService; 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.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.List; /** * <p> * 前端控制器 * </p> * * @author zhoush * @since 2024-04-18 */ @RestController @RequestMapping("/userinfo/up-patten-usage") @Slf4j public class UpPattenUsageController { @Autowired private UpPattenUsageService upPattenUsageService; @ApiOperation("显示正在出片的工程信息") @GetMapping("/prioritylist") //查询现在上片机的玻璃信息 public Result<List<UpPattenUsage>> prioritylist() { List<UpPattenUsage> glass = upPattenUsageService.prioritylist(1); log.info("显示工位上的玻璃信息:{}", glass); return Result.build(200, "", glass); } } hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/entity/UpPattenUsage.java
New file @@ -0,0 +1,66 @@ package com.mes.uppattenusage.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; /** * <p> * * </p> * * @author zhoush * @since 2024-04-07 */ @Data @EqualsAndHashCode(callSuper = false) public class UpPattenUsage implements Serializable { private static final long serialVersionUID = 1L; /** * 原片使用情况表id */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 工程号 */ private String engineeringId; /** * 膜系id */ private Integer filmsId; /** * 宽 */ private Double width; /** * 高 */ private Double height; /** * 厚度 */ private Double thickness; /** * 原片版图片序 */ private Integer layoutSequence; /** * 状态 */ private Integer state; } hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/mapper/UpPattenUsageMapper.java
New file @@ -0,0 +1,16 @@ package com.mes.uppattenusage.mapper; import com.mes.uppattenusage.entity.UpPattenUsage; import com.baomidou.mybatisplus.core.mapper.BaseMapper; /** * <p> * Mapper 接口 * </p> * * @author zhoush * @since 2024-04-18 */ public interface UpPattenUsageMapper extends BaseMapper<UpPattenUsage> { } hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/mapper/xml/UpPattenUsageMapper.xml
New file @@ -0,0 +1,5 @@ <?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.mes.uppattenusage.mapper.UpPattenUsageMapper"> </mapper> hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/service/UpPattenUsageService.java
New file @@ -0,0 +1,20 @@ package com.mes.uppattenusage.service; import com.mes.pp.entity.OptimizeProject; import com.mes.pp.entity.request.OptimizeRequest; import com.mes.uppattenusage.entity.UpPattenUsage; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; /** * <p> * 服务类 * </p> * * @author zhoush * @since 2024-04-18 */ public interface UpPattenUsageService extends IService<UpPattenUsage> { List<UpPattenUsage> prioritylist(int state); } hangzhoumesParent/common/servicebase/src/main/java/com/mes/uppattenusage/service/impl/UpPattenUsageServiceImpl.java
New file @@ -0,0 +1,38 @@ package com.mes.uppattenusage.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.mes.pp.entity.OptimizeProject; import com.mes.pp.entity.request.OptimizeRequest; import com.mes.uppattenusage.entity.UpPattenUsage; import com.mes.uppattenusage.service.UpPattenUsageService; import com.mes.uppattenusage.mapper.UpPattenUsageMapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import java.util.List; /** * <p> * 服务实现类 * </p> * * @author zhoush * @since 2024-04-18 */ @Service @Slf4j public class UpPattenUsageServiceImpl extends ServiceImpl<UpPattenUsageMapper, UpPattenUsage> implements UpPattenUsageService { @Override public List<UpPattenUsage> prioritylist(int state) { log.info("将参数传入到查询类里,工程号做非空判断模糊查询"); LambdaQueryWrapper<UpPattenUsage> wrapper = new LambdaQueryWrapper<>(); wrapper.eq(UpPattenUsage::getState,state); log.info("返回工程信息"); return this.list(wrapper); } }