diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/StockOrderController.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/StockOrderController.java
index e407c67..52fe2ba 100644
--- a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/StockOrderController.java
+++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/StockOrderController.java
@@ -110,7 +110,6 @@ public class StockOrderController {
stockOrderEntity.setPrintStatus(ConstantStatus.SORDER_PRINT_UN);//未打印
stockOrderEntity.setSourceType(ConstantStatus.ST_THIRD_SEL);//外部提交
stockOrderEntity.setInvWarehouseCode(stockOrderPostRequest.getInvWarehouseCode());
-// stockOrderEntity.setId(String.valueOf(new Date().getTime()));
stockOrderEntity.setBilldate(DateUtil.formatDate(new Date()));
boolean b = stockOrderService.insertStockOrder(stockOrderEntity);
if (b) {
@@ -136,6 +135,7 @@ public class StockOrderController {
StockOrderEntity stockOrderEntity = new StockOrderEntity();
BeanUtils.copyProperties(stockOrderPostRequest, stockOrderEntity);
stockOrderEntity.setInvWarehouseCode(stockOrderPostRequest.getInvWarehouseCode());
+ stockOrderEntity.setDept(stockOrderPostRequest.getDeptCode());
stockOrderEntity.setCreateUser(userId);
stockOrderEntity.setStatus(
StringUtils.isBlank(stockOrderEntity.getStatus()) ? 501 + ""//未提交
diff --git a/api-admin/src/main/java/com/glxp/sale/admin/entity/inout/StockOrderEntity.java b/api-admin/src/main/java/com/glxp/sale/admin/entity/inout/StockOrderEntity.java
index 1d684fc..decd51b 100644
--- a/api-admin/src/main/java/com/glxp/sale/admin/entity/inout/StockOrderEntity.java
+++ b/api-admin/src/main/java/com/glxp/sale/admin/entity/inout/StockOrderEntity.java
@@ -47,9 +47,11 @@ public class StockOrderEntity {
private boolean entrustEnd;
-
private String billTypeName;
private String subInvName;
private String invName;
+ private String dept;
+ private String deptName;
+
}
diff --git a/api-admin/src/main/java/com/glxp/sale/admin/req/inout/StockOrderPostRequest.java b/api-admin/src/main/java/com/glxp/sale/admin/req/inout/StockOrderPostRequest.java
index c70f6b8..26677a5 100644
--- a/api-admin/src/main/java/com/glxp/sale/admin/req/inout/StockOrderPostRequest.java
+++ b/api-admin/src/main/java/com/glxp/sale/admin/req/inout/StockOrderPostRequest.java
@@ -23,6 +23,7 @@ public class StockOrderPostRequest {
private String sourceType;
private String printStatus;
private String locStorageCode;
+ private String deptCode;
private BigDecimal price;
private String unitIdFk;
private Integer editStatus;
diff --git a/api-admin/src/main/java/com/glxp/sale/admin/thread/IoTransInoutService.java b/api-admin/src/main/java/com/glxp/sale/admin/thread/IoTransInoutService.java
index 1c91d87..25e4c86 100644
--- a/api-admin/src/main/java/com/glxp/sale/admin/thread/IoTransInoutService.java
+++ b/api-admin/src/main/java/com/glxp/sale/admin/thread/IoTransInoutService.java
@@ -991,6 +991,7 @@ public class IoTransInoutService {
stockOrderEntity.setCorpName(orderEntity.getFromCorp());
stockOrderEntity.setInvWarehouseCode(orderEntity.getInvWarehouseCode());
stockOrderEntity.setOrderIdFk(orderEntity.getId());
+ stockOrderEntity.setDept(orderEntity.getDeptCode());
stockOrderService.insertStockOrder(stockOrderEntity);
//删除关联的业务单据详情
diff --git a/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderDao.xml b/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderDao.xml
index b019e30..997073d 100644
--- a/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderDao.xml
+++ b/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderDao.xml
@@ -30,7 +30,7 @@
thirdSysFk, status, statusInfo, type, sourceType,
printStatus, unitIdFk, customerId, thirdOrderFk, orderIdFk,
totalPrice, locStorageCode, supplementNo, createUser, reviewUser, entrustEnd, auditTime,
- updateTime, invWarehouseCode, fromSubInvCode)
+ updateTime, invWarehouseCode, fromSubInvCode,dept)
values (#{id},
#{billNo},
#{billdate},
@@ -45,7 +45,7 @@
#{sourceType},
#{printStatus}, #{unitIdFk}, #{customerId}, #{thirdOrderFk}, #{orderIdFk}, #{totalPrice},
#{locStorageCode}, #{supplementNo}, #{createUser}, #{reviewUser}, #{entrustEnd}, #{auditTime},
- #{updateTime}, #{invWarehouseCode}, #{fromSubInvCode})
+ #{updateTime}, #{invWarehouseCode}, #{fromSubInvCode},#{dept})
UPDATE stock_order
@@ -76,6 +76,8 @@
updateTime=#{updateTime},
invWarehouseCode=#{invWarehouseCode},
fromSubInvCode=#{fromSubInvCode},
+ dept=#{dept},
+
WHERE id = #{id}
@@ -105,13 +107,14 @@