退料查询优化

This commit is contained in:
sxu 2024-12-09 19:13:59 +08:00
parent ccfae1def3
commit cfbe1bcfa5
2 changed files with 23 additions and 0 deletions

View File

@ -76,6 +76,26 @@ public class BackRecord {
@Excel(name = "退料数量",cellType = Excel.ColumnType.NUMERIC)
private Double backNum;
@ApiModelProperty(value = "未接收数量")
@Excel(name = "未接收数量",cellType = Excel.ColumnType.NUMERIC)
private Double unAcceptedNum;
@ApiModelProperty(value = "接收数量")
@Excel(name = "接收数量",cellType = Excel.ColumnType.NUMERIC)
private Double acceptedNum;
@ApiModelProperty(value = "合格数量")
@Excel(name = "合格数量",cellType = Excel.ColumnType.NUMERIC)
private Double hgNum;
@ApiModelProperty(value = "维修数量")
@Excel(name = "维修数量",cellType = Excel.ColumnType.NUMERIC)
private Double wxNum;
@ApiModelProperty(value = "报废数量")
@Excel(name = "报废数量",cellType = Excel.ColumnType.NUMERIC)
private Double bfNum;
/**
* 退料人
*/

View File

@ -100,6 +100,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
baif.`code`,
mm.ma_code AS maCode,
bcd.back_num AS backNum,
CASE WHEN bcd.back_status = 1 THEN bcd.back_num ELSE 0 END AS hgNum,
CASE WHEN bcd.back_status = 2 THEN bcd.back_num ELSE 0 END AS wxNum,
CASE WHEN bcd.back_status = 3 THEN bcd.back_num ELSE 0 END AS bfNum,
baif.back_person AS backPerson,
bcd.create_time AS createTime,
bpl.lot_name AS proName,