buhuazhen
3 天以前 e977e3a34db9cc319d84145755b7b0f211df8336
feat(production): 添加设备名称字段到工单DTO及映射

- 在ProductWorkOrderDto中新增deviceName属性
- 修改ProductWorkOrderMapper.xml,查询结果中添加device_name字段
- 关联product_process_route_item表以获取设备名称信息
已修改2个文件
5 ■■■■ 文件已修改
src/main/java/com/ruoyi/production/dto/ProductWorkOrderDto.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/production/ProductWorkOrderMapper.xml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/production/dto/ProductWorkOrderDto.java
@@ -43,4 +43,6 @@
    @ApiModelProperty(value = "工单类型 正常 /返工返修")
    private String workOrderType;
    private String deviceName;
}
src/main/resources/mapper/production/ProductWorkOrderMapper.xml
@@ -30,7 +30,8 @@
        CASE
        WHEN pwo.work_order_no LIKE 'FG%' THEN '返工返修'
        ELSE '正常'
        END AS work_order_type
        END AS work_order_type,
        pp.device_name
        FROM
        product_work_order pwo
        LEFT JOIN product_process_route_item ppri ON ppri.id = pwo.product_process_route_item_id