huminmin
10 小时以前 df1dd527ca9da0717dae8a3e7dff5e6ed53787ba
质量管理:成品检验增加不良数量和不良原因
已添加1个文件
已修改2个文件
16 ■■■■■ 文件已修改
doc/20260317_鹏创电子.sql 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/service/impl/ProductionProductMainServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/pojo/QualityInspect.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
doc/20260317_Åô´´µç×Ó.sql
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,3 @@
alter table quality_inspect
    add defective_quantity decimal(18, 2) null comment '不良数量',
    add defective_reason varchar(255) default '' not null comment '不良原因';
src/main/java/com/ruoyi/production/service/impl/ProductionProductMainServiceImpl.java
@@ -190,6 +190,7 @@
                qualityInspect.setProcess(process);
                qualityInspect.setInspectState(0);
                qualityInspect.setInspectType(inspectType);
                qualityInspect.setDefectiveQuantity(productionProductOutput.getScrapQty());
                qualityInspect.setProductMainId(productionProductMain.getId());
                qualityInspect.setProductModelId(productModel.getId());
                qualityInspectMapper.insert(qualityInspect);
src/main/java/com/ruoyi/quality/pojo/QualityInspect.java
@@ -100,6 +100,18 @@
    private BigDecimal quantity;
    /**
     * ä¸è‰¯æ•°é‡
     */
    @Excel(name = "不良数量")
    private BigDecimal defectiveQuantity;
    /**
     * ä¸è‰¯åŽŸå› 
     */
    @Excel(name = "不良原因")
    private String defectiveReason;
    /**
     * æ£€æµ‹å•位
     */
    @Excel(name = "检测单位")