| | |
| | | private Long id; |
| | | |
| | | |
| | | |
| | | /** |
| | | * 类别(0:原材料检验;1:过程检验;2:出厂检验) |
| | | */ |
| | | @NotBlank(message = "类别不能为空!!!") |
| | | @Excel(name = "类别",readConverterExp = "0=原材料检验,1=过程检验,2=出厂检验") |
| | | @Excel(name = "类别", readConverterExp = "0=原材料检验,1=过程检验,2=出厂检验") |
| | | private Integer inspectType; |
| | | |
| | | /** |
| | | * 状态(0:待处理;1:已处理) |
| | | */ |
| | | @NotBlank(message = "状态不能为空!!") |
| | | @Excel(name = "状态",readConverterExp = "0=待处理,1=已处理") |
| | | @Excel(name = "状态", readConverterExp = "0=待处理,1=已处理") |
| | | private Integer inspectState; |
| | | |
| | | /** |
| | |
| | | private Date dealTime; |
| | | |
| | | |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @TableField(fill = FieldFill.INSERT) |
| | | private LocalDateTime createTime; |
| | |
| | | @ApiModelProperty("是否不合格处理自己新增") |
| | | @TableField(exist = false) |
| | | private Boolean method; |
| | | |
| | | @TableField(exist = false) |
| | | @ApiModelProperty("厚度(mm)") |
| | | private BigDecimal thickness; |
| | | } |
| | |
| | | private List<CommonFile> commonFileList; |
| | | |
| | | @Excel(name = "规格型号") |
| | | private String specificationModel; |
| | | private String specificationModel; |
| | | |
| | | @Excel(name = "产品名称") |
| | | private String productName; |
| | |
| | | @Excel(name = "厚度(mm)") |
| | | private BigDecimal thickness; |
| | | |
| | | /** |
| | | * 宽 |
| | | */ |
| | | @Excel(name = "宽") |
| | | private BigDecimal width; |
| | | |
| | | /** |
| | | * 高 |
| | | */ |
| | | @Excel(name = "高") |
| | | private BigDecimal height; |
| | | |
| | | /** |
| | | * 数量 |
| | | */ |
| | | @Excel(name = "数量") |
| | | private BigDecimal quantity; |
| | | |
| | | } |
| | |
| | | qu.deal_result, |
| | | qu.deal_name, |
| | | qu.deal_time, |
| | | pm.thickness, |
| | | CASE |
| | | WHEN qu.model = pm.id THEN pm.model |
| | | ELSE qu.model |
| | |
| | | ELSE false |
| | | END AS method |
| | | FROM quality_unqualified qu |
| | | LEFT JOIN product_model pm ON qu.model = pm.id |
| | | LEFT JOIN product_model pm ON qu.product_model_id = pm.id |
| | | where |
| | | 1=1 |
| | | <if test="qualityUnqualified.inspectType != null "> |
| | |
| | | <if test="qualityUnqualified.entryDateEnd != null and qualityUnqualified.entryDateEnd != '' "> |
| | | AND check_time <= DATE_FORMAT(#{qualityUnqualified.entryDateEnd},'%Y-%m-%d') |
| | | </if> |
| | | order by check_time desc |
| | | </select> |
| | | <select id="qualityUnqualifiedExport" resultType="com.ruoyi.quality.pojo.QualityUnqualified"> |
| | | SELECT |
| | |
| | | <if test="salesQuotationDto.status != null and salesQuotationDto.status != '' "> |
| | | AND t1.status = #{salesQuotationDto.status} |
| | | </if> |
| | | order by quotation_no |
| | | </select> |
| | | </mapper> |
| | |
| | | slp.specification_model, |
| | | p.product_name, |
| | | pm.thickness, |
| | | sl.customer_name |
| | | sl.customer_name, |
| | | slp.quantity, |
| | | slp.width, |
| | | slp.height |
| | | FROM shipping_info s |
| | | LEFT JOIN sales_ledger sl ON s.sales_ledger_id = sl.id |
| | | LEFT JOIN sales_ledger_product slp ON s.sales_ledger_product_id = slp.id and slp.type = 1 |