mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 21:02:08 +08:00
cad三维看图能力相关字段修复
This commit is contained in:
+3
@@ -24,4 +24,7 @@ public class OrderBodyViewPlatePageReqVO extends PageParam {
|
||||
|
||||
@Schema(description = "柜体编号", example = "1024")
|
||||
private Long bodyId;
|
||||
|
||||
@Schema(description = "加工组编号", example = "1024")
|
||||
private Long groupId;
|
||||
}
|
||||
|
||||
+3
@@ -22,6 +22,9 @@ import java.math.BigDecimal;
|
||||
@Schema(description = "管理后台 - 柜体对应的板件视图信息")
|
||||
@JsonInclude(JsonInclude.Include.NON_NULL)
|
||||
public class OrderBodyViewPlatePageRespVO {
|
||||
@Schema(description = "板件id")
|
||||
private Long id;
|
||||
|
||||
@Schema(description = "板件编号")
|
||||
private String plateNo;
|
||||
|
||||
|
||||
+5
@@ -12,6 +12,11 @@ import java.math.BigDecimal;
|
||||
*/
|
||||
@Data
|
||||
public class OrderBodyViewPlatesPageDO {
|
||||
/**
|
||||
* 主键
|
||||
*/
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 板编号
|
||||
*/
|
||||
|
||||
+1
@@ -200,6 +200,7 @@ public interface OrderItemMapper extends BaseMapperX<OrderItemDO> {
|
||||
@Param("orderId") Long orderId,
|
||||
@Param("roomId") Long roomId,
|
||||
@Param("bodyId") Long bodyId,
|
||||
@Param("groupId") Long groupId,
|
||||
@Param("organId") Long organId,
|
||||
@Param("cadView") boolean cadView);
|
||||
}
|
||||
+2
-2
@@ -848,7 +848,7 @@ public class PlateServiceImpl implements PlateService {
|
||||
@Override
|
||||
public PageResult<OrderBodyViewPlatePageRespVO> getBodyViewPlatesPage(OrderBodyViewPlatePageReqVO pageReqVO) {
|
||||
PageDTO<PlateRespVO> page = new PageDTO<>(pageReqVO.getPageNo(), pageReqVO.getPageSize());
|
||||
IPage<OrderBodyViewPlatesPageDO> pageRes = orderItemMapper.selectBodyViewPlatesPage(page, pageReqVO.getOrderId(), pageReqVO.getRoomId(), pageReqVO.getBodyId(), getUserOrganId(), false);
|
||||
IPage<OrderBodyViewPlatesPageDO> pageRes = orderItemMapper.selectBodyViewPlatesPage(page, pageReqVO.getOrderId(), pageReqVO.getRoomId(), pageReqVO.getBodyId(), pageReqVO.getGroupId(), getUserOrganId(), false);
|
||||
return new PageResult(BeanUtil.copyToList(pageRes.getRecords(), OrderBodyViewPlatePageRespVO.class), pageRes.getTotal());
|
||||
}
|
||||
|
||||
@@ -879,7 +879,7 @@ public class PlateServiceImpl implements PlateService {
|
||||
|
||||
// 查询所有板件的视图所需信息
|
||||
PageDTO<PlateRespVO> page = new PageDTO<>(1, PageParam.PAGE_SIZE_NONE);
|
||||
IPage<OrderBodyViewPlatesPageDO> viewPlatesPage = orderItemMapper.selectBodyViewPlatesPage(page, orderItemDO.getOrderId(), orderItemDO.getRoomId(), orderItemDO.getBodyId(), orderItemDO.getOrganId(), true);
|
||||
IPage<OrderBodyViewPlatesPageDO> viewPlatesPage = orderItemMapper.selectBodyViewPlatesPage(page, orderItemDO.getOrderId(), orderItemDO.getRoomId(), orderItemDO.getBodyId(), null, orderItemDO.getOrganId(), true);
|
||||
List<OrderBodyViewPlatesPageDO> records = viewPlatesPage.getRecords();
|
||||
|
||||
List<OrderBodyViewPlatePageRespVO> resultList = new ArrayList<>();
|
||||
|
||||
+4
-1
@@ -537,7 +537,7 @@
|
||||
<select id="selectBodyViewPlatesPage" resultType="com.cf.imes.module.executor.dal.dataobject.orderItem.OrderBodyViewPlatesPageDO">
|
||||
SELECT p.plate_no, p.name, p.width, p.height, p.thickness, g.material, g.color, p.cad_plate_no as customNumber
|
||||
<if test="cadView">
|
||||
, p.cad_view_id, p.seal_left, p.seal_down, p.seal_right, p.seal_up
|
||||
, p.id, p.cad_view_id, p.seal_left, p.seal_down, p.seal_right, p.seal_up
|
||||
</if>
|
||||
FROM order_item i
|
||||
LEFT JOIN `order_plate` p ON i.plate_id = p.id
|
||||
@@ -549,5 +549,8 @@
|
||||
<if test="bodyId != null">
|
||||
AND i.body_id = #{bodyId}
|
||||
</if>
|
||||
<if test="groupId != null">
|
||||
AND i.group_id = #{groupId}
|
||||
</if>
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user