webcad拆单柜体成倍数量记录修正,增加成倍序号

This commit is contained in:
gaoqr
2026-04-07 17:32:25 +08:00
parent 7d9b1b98ba
commit 2a2b631baf
3 changed files with 7 additions and 2 deletions
@@ -96,4 +96,9 @@ public class OrderBodyDO extends BaseDO {
*/ */
@TableField(exist = false) @TableField(exist = false)
private String multiRoomBodyName; private String multiRoomBodyName;
/**
* 成倍序号
*/
private int sort;
} }
@@ -740,7 +740,7 @@ public class WebCadOrderImportAsyncFactory {
Long bodyId = (Long) snowFlakeGenerator.nextId(null); Long bodyId = (Long) snowFlakeGenerator.nextId(null);
orderBodyDO = OrderBodyDO.builder().id(bodyId).orderId(orderId).organId(organId) orderBodyDO = OrderBodyDO.builder().id(bodyId).orderId(orderId).organId(organId)
.roomId(roomId).roomName(roomName).name(boxName).width(0.0).height(0.0) .roomId(roomId).roomName(roomName).name(boxName).width(0.0).height(0.0)
.depth(0.0).multiNum(0).plateNum(0).unregularNum(0).filename("").remark("").deleted(false).build(); .depth(0.0).multiNum(count).sort(i+1).plateNum(0).unregularNum(0).filename("").remark("").deleted(false).build();
orderBodyDO.setCreator(operatorName); orderBodyDO.setCreator(operatorName);
orderBodyDO.setUpdater(operatorName); orderBodyDO.setUpdater(operatorName);
orderBodyDO.setCreateTime(now); orderBodyDO.setCreateTime(now);
@@ -664,7 +664,7 @@ public class WebCadOrderImportFactory {
Long bodyId = (Long) snowFlakeGenerator.nextId(null); Long bodyId = (Long) snowFlakeGenerator.nextId(null);
OrderBodyDO orderBodyDO = OrderBodyDO.builder().id(bodyId).orderId(orderId).organId(organId) OrderBodyDO orderBodyDO = OrderBodyDO.builder().id(bodyId).orderId(orderId).organId(organId)
.roomId(roomId).roomName(roomName).name(boxName).width(0.0).height(0.0) .roomId(roomId).roomName(roomName).name(boxName).width(0.0).height(0.0)
.depth(0.0).multiNum(0).plateNum(0).unregularNum(0).filename("").remark("").deleted(false).build(); .depth(0.0).multiNum(count).sort(i + 1).plateNum(0).unregularNum(0).filename("").remark("").deleted(false).build();
orderBodyDO.setCreator(operatorName); orderBodyDO.setCreator(operatorName);
orderBodyDO.setUpdater(operatorName); orderBodyDO.setUpdater(operatorName);
orderBodyDO.setCreateTime(now); orderBodyDO.setCreateTime(now);