huminmin
7 小时以前 2dbef66ac71486aab54299460970ed920cf699c5
增加各个接口uid码
已修改16个文件
55 ■■■■ 文件已修改
src/main/java/com/ruoyi/basic/dto/ProductModelExportDto.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/pojo/ProductModel.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/ProductModelServiceImpl.java 4 ●●●● 补丁 | 查看 | 原始文档 | 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/ProductionProductMainDto.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/pojo/QualityInspect.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/pojo/QualityUnqualified.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductOrderMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductProcessRouteItemMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductProcessRouteMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductionProductMainMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/SalesLedgerProductionAccountingMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/quality/QualityInspectMapper.xml 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/quality/QualityUnqualifiedMapper.xml 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/dto/ProductModelExportDto.java
@@ -21,4 +21,6 @@
    @Excel(name = "单位")
    private String unit;
    @Excel(name = "UID码")
    private String uidNo;
}
src/main/java/com/ruoyi/basic/pojo/ProductModel.java
@@ -81,5 +81,6 @@
    /**
     * UID码
     */
    @Excel(name = "UID码")
    private String uidNo;
}
src/main/java/com/ruoyi/basic/service/impl/ProductModelServiceImpl.java
@@ -114,6 +114,7 @@
            List<ProductModel> waitToSaveList = new ArrayList<>();
            int skipCount = 0;
            System.out.println(productModelList);
            for (int i = 0; i < productModelList.size(); i++) {
                ProductModel item = productModelList.get(i);
                int rowNum = i + 2;
@@ -124,6 +125,9 @@
                if (StringUtils.isEmpty(item.getUnit())) {
                    return AjaxResult.error("第 " + rowNum + " 行导入失败: [单位] 不能为空");
                }
                if (StringUtils.isEmpty(item.getUidNo())) {
                    return AjaxResult.error("第 " + rowNum + " 行导入失败: [UID码] 不能为空");
                }
                //  去重,如果已包含该型号,则跳过
                if (existingModelNames.contains(item.getModel())) {
src/main/java/com/ruoyi/production/dto/ProductOrderDto.java
@@ -37,6 +37,9 @@
    @Excel(name = "规格")
    private String specificationModel;
    @Excel(name = "UID码")
    private String uidNo;
    @ApiModelProperty(value = "工艺路线编号")
    @Excel(name = "工艺路线编号")
    private String processRouteCode;
@@ -59,8 +62,6 @@
    //是否发货(台账页面颜色控制)
    private Boolean isFh;
    private String uidNo;
    @ApiModelProperty(value = "BOM编号id")
    private Long bomId;
src/main/java/com/ruoyi/production/dto/ProductProcessRouteItemDto.java
@@ -19,6 +19,9 @@
    @ApiModelProperty(value = "单位")
    private String unit;
    @ApiModelProperty(value = "UID码")
    private String uidNo;
    private Long productId;
    private String productName;
src/main/java/com/ruoyi/production/dto/ProductStructureDto.java
@@ -23,6 +23,9 @@
    private String model;
    @ApiModelProperty(value = "UID码")
    private String uidNo;
    @TableField(exist = false)
    private String tempId;
src/main/java/com/ruoyi/production/dto/ProductionProductMainDto.java
@@ -40,6 +40,8 @@
    //产品规格型号
    @Excel(name = "产品规格型号")
    private String productModelName;
    @Excel(name = "UID码")
    private String uidNo;
    //单位
src/main/java/com/ruoyi/quality/pojo/QualityInspect.java
@@ -87,6 +87,10 @@
    @Excel(name = "规格型号")
    private String model;
    @TableField(exist = false)
    @Excel(name = "UID码")
    private String uidNo;
    /**
     * 单位
     */
@@ -161,6 +165,4 @@
    private String BatchNo;
    private BigDecimal inspectedQuantity;
    private String manufacturingTeam;
    @TableField(exist = false)
    private String uidNo;
}
src/main/java/com/ruoyi/quality/pojo/QualityUnqualified.java
@@ -74,6 +74,10 @@
    @Excel(name = "规格型号")
    private String model;
    @TableField(exist = false)
    @Excel(name = "UID码")
    private String uidNo;
    /**
     * 单位
     */
@@ -140,6 +144,4 @@
    @ApiModelProperty("是否不合格处理自己新增")
    @TableField(exist = false)
    private Boolean method;
    @TableField(exist = false)
    private String uidNo;
}
src/main/resources/mapper/production/ProductOrderMapper.xml
@@ -87,6 +87,7 @@
               p.product_name,
               pp.name as  process_name,
               pm.product_id,
               pm.uid_no,
               pm.model
        from
            product_structure ps
src/main/resources/mapper/production/ProductProcessRouteItemMapper.xml
@@ -15,6 +15,7 @@
               pp.name as process_name,
               pm.model,
               pm.unit,
               pm.uid_no,
               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, pm.uid_no, pb.bom_no
        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/ProductionProductMainMapper.xml
@@ -71,6 +71,7 @@
        p.product_name,
        pm.model as product_model_name,
        pm.unit,
        pm.uid_no,
        slpa.process,
        ppo.quantity,
        slpa.work_hours,
src/main/resources/mapper/production/SalesLedgerProductionAccountingMapper.xml
@@ -22,7 +22,7 @@
        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 and slp.type = 1
        left join sales_ledger_product t3 on t4.sales_ledger_product_id = t3.id and t3.type = 1
        <where>
            t3.type = 1
            <if test="salesLedgerDto.schedulingUserName != null and salesLedgerDto.schedulingUserName != '' ">
src/main/resources/mapper/quality/QualityInspectMapper.xml
@@ -4,6 +4,7 @@
    <select id="qualityInspectListPage" resultType="com.ruoyi.quality.pojo.QualityInspect">
        SELECT
        qi.*,
        pm.uid_no,
        <choose>
            <when test="qualityInspect.inspectType == 0">
                pl.purchase_contract_number as purchase_contract_no
@@ -23,6 +24,7 @@
                LEFT JOIN product_work_order pwo ON ppm.work_order_id = pwo.id
            </otherwise>
        </choose>
        LEFT JOIN product_model pm on qi.product_model_id = pm.id
        WHERE
        inspect_type=#{qualityInspect.inspectType}
        <if test="qualityInspect.supplier != null and qualityInspect.supplier != '' ">
@@ -48,8 +50,10 @@
    <select id="qualityInspectExport" resultType="com.ruoyi.quality.pojo.QualityInspect">
        SELECT
        *
        FROM quality_inspect
        qi.*,
        pm.uid_no
        FROM quality_inspect qi
        LEFT JOIN product_model pm on qi.product_model_id = pm.id
        where
        inspect_type=#{qualityInspect.inspectType}
        <if test="qualityInspect.supplier != null and qualityInspect.supplier != '' ">
src/main/resources/mapper/quality/QualityUnqualifiedMapper.xml
@@ -26,7 +26,7 @@
        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.model = pm.model
        where
        1=1
        <if test="qualityUnqualified.inspectType != null ">
@@ -47,8 +47,10 @@
    </select>
    <select id="qualityUnqualifiedExport" resultType="com.ruoyi.quality.pojo.QualityUnqualified">
        SELECT
        *
        FROM quality_unqualified
        qu.*,
        pm.uid_no
        FROM quality_unqualified qu
        LEFT JOIN product_model pm ON qu.model = pm.model
        where
        1=1
        <if test="qualityUnqualified.inspectType != null">