huminmin
18 小时以前 1c506371acbb461dd66773d40835fde6bfd67caf
显示料号
已修改21个文件
70 ■■■■ 文件已修改
src/main/java/com/ruoyi/production/dto/ProcessRouteDto.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProcessRouteItemDto.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProductBomDto.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProductOrderDto.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProductProcessRouteItemDto.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProductStructureDto.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProductWorkOrderDto.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProductionProductInputDto.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProductionProductMainDto.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/SalesLedgerProductDto.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProcessRouteItemMapper.xml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProcessRouteMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductBomMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductOrderMapper.xml 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductProcessRouteItemMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductProcessRouteMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductStructureMapper.xml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductWorkOrderMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductionProductInputMapper.xml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductionProductMainMapper.xml 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/SalesLedgerProductionAccountingMapper.xml 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProcessRouteDto.java
@@ -15,4 +15,7 @@
    private String model;
    private String bomNo;
    //物料编码
    private String materialCode;
}
src/main/java/com/ruoyi/production/dto/ProcessRouteItemDto.java
@@ -28,4 +28,7 @@
    private String model;
    //物料编码
    private String materialCode;
}
src/main/java/com/ruoyi/production/dto/ProductBomDto.java
@@ -15,4 +15,6 @@
    //产品规格型号
    private String productModelName;
    //物料编码
    private String materialCode;
}
src/main/java/com/ruoyi/production/dto/ProductOrderDto.java
@@ -35,6 +35,11 @@
    @Excel(name = "规格")
    private String specificationModel;
    //料号
    @ApiModelProperty(value = "料号")
    @Excel(name = "料号")
    private String materialCode;
    @ApiModelProperty(value = "工艺路线编号")
    @Excel(name = "工艺路线编号")
    private String processRouteCode;
src/main/java/com/ruoyi/production/dto/ProductProcessRouteItemDto.java
@@ -26,4 +26,7 @@
    private String model;
    private Boolean isComplete;
    //物料编码
    private String materialCode;
}
src/main/java/com/ruoyi/production/dto/ProductStructureDto.java
@@ -31,4 +31,7 @@
    @TableField(exist = false)
    private List<ProductStructureDto> children;
    //物料编码
    private String materialCode;
}
src/main/java/com/ruoyi/production/dto/ProductWorkOrderDto.java
@@ -22,6 +22,10 @@
    @ApiModelProperty(value = "规格")
    private String model;
    //料号
    @ApiModelProperty(value = "料号")
    private String materialCode;
    //工序
    @ApiModelProperty(value = "工序")
    private String processName;
src/main/java/com/ruoyi/production/dto/ProductionProductInputDto.java
@@ -12,6 +12,10 @@
    @ApiModelProperty(value = "产品型号")
    private String model;
    //料号
    @ApiModelProperty(value = "料号")
    private String materialCode;
    @ApiModelProperty(value = "产品名称")
    private String productName;
src/main/java/com/ruoyi/production/dto/ProductionProductMainDto.java
@@ -50,6 +50,9 @@
    //产品规格型号
    @Excel(name = "产品规格型号")
    private String productModelName;
    //料号
    @Excel(name = "料号")
    private String materialCode;
    //单位
    @Excel(name = "单位")
src/main/java/com/ruoyi/production/dto/SalesLedgerProductDto.java
@@ -62,6 +62,13 @@
    private String specificationModel;
    /**
     * 料号
     */
    @Excel(name = "料号")
    @ApiModelProperty(value = "料号")
    private String materialCode;
    /**
     * 单位
     */
    @Excel(name = "单位")
src/main/resources/mapper/production/ProcessRouteItemMapper.xml
@@ -21,7 +21,8 @@
               pm.product_id,
               pm.model,
               p.product_name,
               pm.unit
               pm.unit,
               pm.material_code as materialCode
        from
            process_route_item pri
                left join product_model pm on pri.product_model_id = pm.id
src/main/resources/mapper/production/ProcessRouteMapper.xml
@@ -13,7 +13,7 @@
    </resultMap>
    <select id="pageProcessRouteDto" resultType="com.ruoyi.production.dto.ProcessRouteDto">
        select ps.*, p.product_name,pm.product_id,pm.model,pb.bom_no
        select ps.*, p.product_name,pm.product_id,pm.model,pb.bom_no, pm.material_code as materialCode
        from process_route ps
        left join product_bom pb on ps.bom_id = pb.id
        left join product_model pm on ps.product_model_id = pm.id
src/main/resources/mapper/production/ProductBomMapper.xml
@@ -18,6 +18,7 @@
    <select id="listPage" resultType="com.ruoyi.production.dto.ProductBomDto">
        select * from (select pb.*,
        pm.model productModelName,
        pm.material_code as materialCode,
        p.product_name productName
        from product_bom pb
        left join product_model pm on pb.product_model_id = pm.id
src/main/resources/mapper/production/ProductOrderMapper.xml
@@ -20,6 +20,7 @@
        p.product_name as product_category,
        pm.model as specification_model,
        pm.unit,
        pm.material_code as materialCode,
        ppr.process_route_code,
        pb.bom_no,
        ROUND(po.complete_quantity / po.quantity * 100, 2) AS completionStatus,
@@ -82,7 +83,8 @@
               p.product_name,
               pp.name as  process_name,
               pm.product_id,
               pm.model
               pm.model,
               pm.material_code as materialCode
        from
            product_structure ps
                left join product_model pm on ps.product_model_id = pm.id
src/main/resources/mapper/production/ProductProcessRouteItemMapper.xml
@@ -15,6 +15,7 @@
               pp.name as process_name,
               pm.model,
               pm.unit,
               pm.material_code as materialCode,
               p.product_name,
               case when pwo.complete_quantity>0 then true else false end as is_complete
        from product_process_route_item ppri
src/main/resources/mapper/production/ProductProcessRouteMapper.xml
@@ -15,7 +15,7 @@
        <result column="product_order_id" property="productOrderId"/>
    </resultMap>
    <select id="listMain" resultType="com.ruoyi.production.dto.ProcessRouteDto">
        select ppr.*, p.product_name, pm.product_id, pm.model, pb.bom_no
        select ppr.*, p.product_name, pm.product_id, pm.model, pb.bom_no, pm.material_code as materialCode
        from product_process_route ppr
                 left join product_bom pb on ppr.bom_id = pb.id
                 left join product_model pm on ppr.product_model_id = pm.id
src/main/resources/mapper/production/ProductStructureMapper.xml
@@ -16,7 +16,8 @@
               p.product_name,
               pp.name as  process_name,
               pm.product_id,
               pm.model
               pm.model,
               pm.material_code as materialCode
        from
            product_structure ps
                left join product_model pm on ps.product_model_id = pm.id
src/main/resources/mapper/production/ProductWorkOrderMapper.xml
@@ -26,6 +26,7 @@
        pp.qualified_rate as processQualifiedRate,
        pm.model,
        pm.unit,
        pm.material_code as materialCode,
        p.product_name AS productName,
        p.id AS productId,
        po.nps_no AS productOrderNpsNo,
src/main/resources/mapper/production/ProductionProductInputMapper.xml
@@ -15,7 +15,8 @@
        pm.model as model,
        ppm.product_no as productNo,
        p.product_name,
        pm.unit
        pm.unit,
        pm.material_code as materialCode
        from
        production_product_input ppi
        left join production_product_main ppm on ppm.id = ppi.product_main_id
src/main/resources/mapper/production/ProductionProductMainMapper.xml
@@ -21,6 +21,7 @@
        pp.name as process,
        pp.qualified_rate as processQualifiedRate,
        pm.model as productModelName,
        pm.material_code as materialCode,
        ppo.quantity,
        ppo.scrap_qty,
        (ppo.quantity - ppo.scrap_qty) as qualifiedQty,
@@ -99,6 +100,7 @@
        p.product_name,
        pm.model as product_model_name,
        pm.unit,
        pm.material_code as materialCode,
        slpa.process,
        ppo.quantity,
        slpa.work_hours,
src/main/resources/mapper/production/SalesLedgerProductionAccountingMapper.xml
@@ -18,11 +18,16 @@
        T1.customer_name,
        t3.product_category,
        t3.specification_model,
        t3.unit
        t3.unit,
        pm.material_code as materialCode
        FROM
        sales_ledger_production_accounting t4
        LEFT JOIN sales_ledger T1 ON T1.id = t4.sales_ledger_id
        left join sales_ledger_product t3 on t4.sales_ledger_product_id = t3.id
        LEFT JOIN production_product_main ppm ON t4.product_main_id = ppm.id
        LEFT JOIN product_work_order pwo ON ppm.work_order_id = pwo.id
        LEFT JOIN product_order po ON pwo.product_order_id = po.id
        LEFT JOIN sales_ledger T1 ON T1.id = po.sales_ledger_id
        LEFT JOIN sales_ledger_product t3 ON po.sale_ledger_product_id = t3.id
        LEFT JOIN product_model pm ON po.product_model_id = pm.id
        <where>
            t3.type = 1
            <if test="salesLedgerDto.schedulingUserName != null and salesLedgerDto.schedulingUserName != '' ">