feat: 添加备注字段支持
- 在ProductAndModelDto中添加remark字段
- 在ProductModel实体类中添加remark字段
- 更新ProductModelMapper.xml查询映射包含备注字段
- 在ProductWorkOrderDto中添加remark字段
- 更新ProductWorkOrderMapper.xml查询映射包含备注字段
- 在产品工单服务实现中添加备注字段处理逻辑
| | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8",shape = JsonFormat.Shape.STRING) |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "备注") |
| | | private String remark; |
| | | |
| | | } |
| | |
| | | @Excel(name = "单位") |
| | | private String unit; |
| | | |
| | | @ApiModelProperty(value = "备注") |
| | | private String remark; |
| | | |
| | | /** |
| | | * 生产炒机 |
| | | */ |
| | |
| | | private String workOrderType; |
| | | |
| | | private String drawingNumber; |
| | | |
| | | private String remark; |
| | | } |
| | |
| | | put("actualStartTime", productWorkOrderDto.getActualStartTime()); |
| | | put("actualEndTime", productWorkOrderDto.getActualEndTime()); |
| | | put("twoCode", Pictures.ofLocal(codePath).create()); |
| | | put("remark", productWorkOrderDto.getRemark()); |
| | | put("images", images.isEmpty()?null:images); |
| | | }}); |
| | | |
| | |
| | | pr.id as routeId, |
| | | pr.process_route_name as routeName, |
| | | pm.create_time as createTime, |
| | | pm.update_time as updateTime |
| | | pm.update_time as updateTime, |
| | | pm.remark as remark |
| | | from product_model pm |
| | | left join product p on p.id = pm.product_id |
| | | left join process_route pr on pr.id = pm.route_id |
| | |
| | | p.product_name AS productName, |
| | | po.nps_no AS productOrderNpsNo, |
| | | ROUND(pwo.complete_quantity / pwo.plan_quantity * 100, 2) AS completionStatus, |
| | | sum(ppo.scrap_qty) scrapQty |
| | | sum(ppo.scrap_qty) scrapQty, |
| | | pm.remark |
| | | FROM |
| | | product_work_order pwo |
| | | LEFT JOIN product_process_route_item ppri ON ppri.id = pwo.product_process_route_item_id |