新增字段返回

This commit is contained in:
lym
2024-11-29 16:47:49 +08:00
parent 2a99653d11
commit 9d51ad3023
6 changed files with 12 additions and 6 deletions
@@ -24,6 +24,9 @@ public class OrderPlatesDetailReqVO {
@Schema(description = "板编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "晨丰")
private String plateNo;
@Schema(description = "自定义板编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "00001")
private String customPlateNo;
@Schema(description = "材质", requiredMode = Schema.RequiredMode.REQUIRED, example = "晨丰")
private String material;
@@ -29,10 +29,13 @@ public class PlateRespVO extends PageParam {
@ExcelProperty("板名称")
private String name;
@Schema(description = "自定义板编号,设计有板编号,则保留设计板编号;设计没有且在机台设置中设置了自定义板编号规则,则按规则自动生成", requiredMode = Schema.RequiredMode.REQUIRED)
@ExcelProperty("自定义板编号,设计有板编号,则保留设计板编号;设计没有且在机台设置中设置了自定义板编号规则,则按规则自动生成")
@Schema(description = "板编号", requiredMode = Schema.RequiredMode.REQUIRED)
@ExcelProperty("板编号")
private String plateNo;
@Schema(description = "自定义板编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "00001")
private String customPlateNo;
@Schema(description = "板类型,0 层板 1 立板 2 背板", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
@ExcelProperty("板类型,0 层板 1 立板 2 背板")
private Integer type;
@@ -780,7 +780,7 @@ public class ApiTypeRealize {
.organId(organId)
.roomName(bodyInfos.get(plate.getLong(ProduceApiConstants.BD_BOX_ID)).getRoomName())
.bodyName(bodyInfos.get(plate.getLong(ProduceApiConstants.BD_BOX_ID)).getName())
.customPlateNo(new StringBuilder())
.customPlateNoBuilder(new StringBuilder())
.build();
// item 明细
OrderItemDO itemPlate = OrderItemDO.builder()
@@ -316,7 +316,7 @@ public class ExcelTypeRealize {
.remark(remarkExtract(combination.remarkJSON()))
.roomName(roomName)
.bodyName(bodyName)
.customPlateNo(new StringBuilder())
.customPlateNoBuilder(new StringBuilder())
.build();
plateDOS.add(plateDO);
@@ -869,7 +869,7 @@ public class XmlTypeRealize {
.isSpecialShaped(convertToBoolean(blockXmlVO.getUnregular()))
.roomName(positionVO.getRoomName())
.bodyName(positionVO.getBoxName())
.customPlateNo(new StringBuilder())
.customPlateNoBuilder(new StringBuilder())
.build();
orderItemMap.put(blockXmlVO.getProductionCode(), OrderItemDO.builder()
@@ -6,7 +6,7 @@
<select id="selectPlatesDetailByOrderId" resultType="com.cf.imes.module.executor.controller.admin.plate.vo.PlateRespVO">
SELECT DISTINCT i.order_id, p.id, p.plate_no, g.material, p.name, p.area, p.seal_left, p.seal_down,
p.seal_right, p.seal_up, p.texture, p.is_special_shaped, p.is_sculpt, p.unregular_point_count, p.front_hole_count,
p.back_hole_count, p.side_hole_count,p.width,p.height,p.thickness,p.remark,g.color,p.is_row_hole
p.back_hole_count, p.side_hole_count,p.width,p.height,p.thickness,p.remark,g.color,p.is_row_hole, p.custom_plate_no
FROM order_item i
RIGHT JOIN `order_plate` p ON i.plate_id = p.id
LEFT JOIN `order_goods` g ON g.id = p.goods_id