mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-14 21:52:07 +08:00
cad三维看图能力相关字段修复
This commit is contained in:
+3
@@ -24,4 +24,7 @@ public class OrderBodyViewPlatePageReqVO extends PageParam {
|
|||||||
|
|
||||||
@Schema(description = "柜体编号", example = "1024")
|
@Schema(description = "柜体编号", example = "1024")
|
||||||
private Long bodyId;
|
private Long bodyId;
|
||||||
|
|
||||||
|
@Schema(description = "加工组编号", example = "1024")
|
||||||
|
private Long groupId;
|
||||||
}
|
}
|
||||||
|
|||||||
+3
@@ -22,6 +22,9 @@ import java.math.BigDecimal;
|
|||||||
@Schema(description = "管理后台 - 柜体对应的板件视图信息")
|
@Schema(description = "管理后台 - 柜体对应的板件视图信息")
|
||||||
@JsonInclude(JsonInclude.Include.NON_NULL)
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
||||||
public class OrderBodyViewPlatePageRespVO {
|
public class OrderBodyViewPlatePageRespVO {
|
||||||
|
@Schema(description = "板件id")
|
||||||
|
private Long id;
|
||||||
|
|
||||||
@Schema(description = "板件编号")
|
@Schema(description = "板件编号")
|
||||||
private String plateNo;
|
private String plateNo;
|
||||||
|
|
||||||
|
|||||||
+5
@@ -12,6 +12,11 @@ import java.math.BigDecimal;
|
|||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
public class OrderBodyViewPlatesPageDO {
|
public class OrderBodyViewPlatesPageDO {
|
||||||
|
/**
|
||||||
|
* 主键
|
||||||
|
*/
|
||||||
|
private Long id;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 板编号
|
* 板编号
|
||||||
*/
|
*/
|
||||||
|
|||||||
+1
@@ -200,6 +200,7 @@ public interface OrderItemMapper extends BaseMapperX<OrderItemDO> {
|
|||||||
@Param("orderId") Long orderId,
|
@Param("orderId") Long orderId,
|
||||||
@Param("roomId") Long roomId,
|
@Param("roomId") Long roomId,
|
||||||
@Param("bodyId") Long bodyId,
|
@Param("bodyId") Long bodyId,
|
||||||
|
@Param("groupId") Long groupId,
|
||||||
@Param("organId") Long organId,
|
@Param("organId") Long organId,
|
||||||
@Param("cadView") boolean cadView);
|
@Param("cadView") boolean cadView);
|
||||||
}
|
}
|
||||||
+2
-2
@@ -848,7 +848,7 @@ public class PlateServiceImpl implements PlateService {
|
|||||||
@Override
|
@Override
|
||||||
public PageResult<OrderBodyViewPlatePageRespVO> getBodyViewPlatesPage(OrderBodyViewPlatePageReqVO pageReqVO) {
|
public PageResult<OrderBodyViewPlatePageRespVO> getBodyViewPlatesPage(OrderBodyViewPlatePageReqVO pageReqVO) {
|
||||||
PageDTO<PlateRespVO> page = new PageDTO<>(pageReqVO.getPageNo(), pageReqVO.getPageSize());
|
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());
|
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);
|
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<OrderBodyViewPlatesPageDO> records = viewPlatesPage.getRecords();
|
||||||
|
|
||||||
List<OrderBodyViewPlatePageRespVO> resultList = new ArrayList<>();
|
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 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
|
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">
|
<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>
|
</if>
|
||||||
FROM order_item i
|
FROM order_item i
|
||||||
LEFT JOIN `order_plate` p ON i.plate_id = p.id
|
LEFT JOIN `order_plate` p ON i.plate_id = p.id
|
||||||
@@ -549,5 +549,8 @@
|
|||||||
<if test="bodyId != null">
|
<if test="bodyId != null">
|
||||||
AND i.body_id = #{bodyId}
|
AND i.body_id = #{bodyId}
|
||||||
</if>
|
</if>
|
||||||
|
<if test="groupId != null">
|
||||||
|
AND i.group_id = #{groupId}
|
||||||
|
</if>
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
Reference in New Issue
Block a user