refactor(production): 优化工艺路线实体映射和查询逻辑
| | |
| | | @Data |
| | | public class ProcessRouteDto extends ProcessRoute { |
| | | |
| | | @ApiModelProperty(value = "生产炒机") |
| | | private String speculativeTradingName; |
| | | |
| | | private Long productId; |
| | | |
| | | private String productName; |
| | | |
| | | @ApiModelProperty("规格") |
| | | private String model; |
| | | } |
| | |
| | | |
| | | import com.baomidou.mybatisplus.annotation.FieldFill; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.time.LocalDateTime; |
| | | |
| | | @TableName("process_route") |
| | | @Data |
| | | public class ProcessRoute { |
| | | |
| | |
| | | </resultMap> |
| | | |
| | | <select id="pageProcessRouteDto" resultType="com.ruoyi.production.dto.ProcessRouteDto"> |
| | | select ps.*, pm.speculative_trading_name,pm.product_id,pm.model |
| | | select ps.*, p.product_name,pm.product_id,pm.model |
| | | from process_route ps |
| | | left join product_model pm on ps.product_model_id = pm.id |
| | | left join product p on pm.product_id = p.id |
| | | <where> |
| | | <if test="c.model != null and c.model != ''"> |
| | | and pm.model like concat('%',#{c.model},'%') |