diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/UdiContrastController.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/UdiContrastController.java
index a74f90b..3321dd4 100644
--- a/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/UdiContrastController.java
+++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/basic/UdiContrastController.java
@@ -169,6 +169,7 @@ public class UdiContrastController {
udiRelevanceEntity.setUpdateTime(time);
udiRelevanceEntity.setModifyTime(time);
udiRelevanceEntity.setManufactory(combineRequest.getManufactory());
+ udiRelevanceEntity.setMeasname(combineRequest.getMeasname());
udiRelevanceEntity.setSupName(combineRequest.getSupName());
udiRelevanceEntity.setPrice(combineRequest.getPrice());
UdiRelevanceEntity temp = udiContrastService.findById(udiRelevanceEntity.getId());
@@ -226,6 +227,8 @@ public class UdiContrastController {
combineRequest.setRelId(removeRelRequest.getRelId());
udiRelevanceEntity.setSupName("");
udiRelevanceEntity.setPrice("");
+ udiRelevanceEntity.setManufactory("");
+ udiRelevanceEntity.setMeasname("");
udiRelevanceService.updateUdiRelevance(udiRelevanceEntity);
} catch (Exception e) {
e.printStackTrace();
@@ -277,6 +280,7 @@ public class UdiContrastController {
udiRelevanceEntity.setUpdateTime(time);
udiRelevanceEntity.setModifyTime(time);
udiRelevanceEntity.setUuid(udiInfoEntities.get(0).getUuid());
+ udiRelevanceEntity.setMeasname(combineRequest.getMeasname());
if (combineRequest.getManufactory() != null) {
udiRelevanceEntity.setManufactory(combineRequest.getManufactory());
} else
@@ -313,6 +317,7 @@ public class UdiContrastController {
udiRelevanceEntity.setThirdName(thrProductsEntity.getName());
udiRelevanceEntity.setMainId(thrProductsEntity.getCode());
udiRelevanceEntity.setMainName(thrProductsEntity.getName());
+ udiRelevanceEntity.setMeasname(thrProductsEntity.getMeasname());
String time = DateUtil.getDateTime();
udiRelevanceEntity.setUpdateTime(time);
udiRelevanceEntity.setModifyTime(time);
diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/StockQRCodeTextController.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/StockQRCodeTextController.java
index ffc59ce..120c95e 100644
--- a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/StockQRCodeTextController.java
+++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/StockQRCodeTextController.java
@@ -473,8 +473,6 @@ public class StockQRCodeTextController {
}
}
return null;
-
-
}
diff --git a/api-admin/src/main/java/com/glxp/sale/admin/req/basic/CombineRequest.java b/api-admin/src/main/java/com/glxp/sale/admin/req/basic/CombineRequest.java
index 8ed5286..8235383 100644
--- a/api-admin/src/main/java/com/glxp/sale/admin/req/basic/CombineRequest.java
+++ b/api-admin/src/main/java/com/glxp/sale/admin/req/basic/CombineRequest.java
@@ -21,6 +21,7 @@ public class CombineRequest {
private Long customerId;
private Boolean supEnable;
private String manufactory;
+ private String measname;
private String supName;
private String price;
private boolean idSpliUdi;
diff --git a/api-admin/src/main/java/com/glxp/sale/admin/thread/BasicBackUpdateProductService.java b/api-admin/src/main/java/com/glxp/sale/admin/thread/BasicBackUpdateProductService.java
index 299ff8f..6d85372 100644
--- a/api-admin/src/main/java/com/glxp/sale/admin/thread/BasicBackUpdateProductService.java
+++ b/api-admin/src/main/java/com/glxp/sale/admin/thread/BasicBackUpdateProductService.java
@@ -137,6 +137,7 @@ public class BasicBackUpdateProductService {
udiRelevanceEntity1.setMainName(udiRelevanceEntity1.getThirdName4());
}
udiRelevanceEntity1.setManufactory(invmandocResponse.getManufactory());
+ udiRelevanceEntity1.setMeasname(invmandocResponse.getMeasname());
udiRelevanceEntity1.setThirdId(invmandocResponse.getCode());
udiRelevanceEntity1.setThirdName(invmandocResponse.getName());
String time = DateUtil.getDateTime();
@@ -243,6 +244,7 @@ public class BasicBackUpdateProductService {
}
udiRelevanceEntity1.setPrice(thrProductsEntity.getPrice());
udiRelevanceEntity1.setManufactory(thrProductsEntity.getManufactory());
+ udiRelevanceEntity1.setMeasname(thrProductsEntity.getMeasname());
udiRelevanceEntity1.setThirdId(thrProductsEntity.getCode());
udiRelevanceEntity1.setThirdName(thrProductsEntity.getName());
String time = DateUtil.getDateTime();
diff --git a/api-admin/src/main/java/com/glxp/sale/admin/thread/BasicUpdateProductService.java b/api-admin/src/main/java/com/glxp/sale/admin/thread/BasicUpdateProductService.java
index 29c68b5..b076497 100644
--- a/api-admin/src/main/java/com/glxp/sale/admin/thread/BasicUpdateProductService.java
+++ b/api-admin/src/main/java/com/glxp/sale/admin/thread/BasicUpdateProductService.java
@@ -101,7 +101,8 @@ public class BasicUpdateProductService {
udiRelevanceEntity1.setModifyTime(time);
udiRelevanceEntity1.setSupName(thrProductsEntity.getSupName());
udiRelevanceEntity1.setPrice(thrProductsEntity.getPrice());
- udiRelevanceEntity1.setManufactory(udiInfoEntity.getManufactory());
+ udiRelevanceEntity1.setManufactory(thrProductsEntity.getManufactory());
+ udiRelevanceEntity1.setMeasname(thrProductsEntity.getMeasname());
BasicThirdSysEntity basicThirdSysEntity = basicThirdSysService.selectMainThrSys();
String mainSys = basicThirdSysEntity.getThirdId();
if (mainSys.equals("thirdId")) {
@@ -177,7 +178,7 @@ public class BasicUpdateProductService {
udiRelevanceEntity1.setPrice(thrProductsEntity.getPrice());
udiRelevanceEntity1.setSupName(thrProductsEntity.getSupName());
udiRelevanceEntity1.setManufactory(udiInfoEntity.getManufactory());
-
+ udiRelevanceEntity1.setMeasname(thrProductsEntity.getMeasname());
BasicThirdSysEntity basicThirdSysEntity = basicThirdSysService.selectMainThrSys();
String mainSys = basicThirdSysEntity.getThirdId();
if (mainSys.equals("thirdId")) {
@@ -251,11 +252,11 @@ public class BasicUpdateProductService {
}
}
if (isAdd) {
- udiRelevanceEntity.setId(gennerOrderUtils.getRelId()+"");
+ udiRelevanceEntity.setId(gennerOrderUtils.getRelId() + "");
udiRelevanceService.insertUdiRelevance(udiRelevanceEntity);
}
} else {
- udiRelevanceEntity.setId(gennerOrderUtils.getRelId()+"");
+ udiRelevanceEntity.setId(gennerOrderUtils.getRelId() + "");
udiRelevanceService.insertUdiRelevance(udiRelevanceEntity);
}
}
diff --git a/api-admin/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml b/api-admin/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml
index e9e86f5..1798945 100644
--- a/api-admin/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml
+++ b/api-admin/src/main/resources/mybatis/mapper/basic/UdiRelevanceDao.xml
@@ -400,7 +400,7 @@
(id,
thirdId,thirdName,uuid,isUseDy,updateTime,
thirdId1,thirdId2,thirdId3,thirdId4,thirdName1,thirdName2,thirdName3,thirdName4,manufactory,measname,ybbm,sptm,isDisable,isLock
- ,mainId,mainName,lockStatus,udplatCode,isAdavence,supName,price
+ ,mainId,mainName,lockStatus,udplatCode,isAdavence,supName,price,modifyTime
)
values
(
@@ -429,7 +429,9 @@
#{lockStatus},
#{udplatCode},
#{isAdavence},
- #{supName},#{price}
+ #{supName},
+ #{price},
+ #{modifyTime}
)
@@ -442,7 +444,7 @@
(id,
thirdId,thirdName,uuid,isUseDy,updateTime,
thirdId1,thirdId2,thirdId3,thirdId4,thirdName1,thirdName2,thirdName3,thirdName4,manufactory,measname,ybbm,sptm,isDisable,isLock
- ,mainId,mainName,lockStatus,udplatCode,isAdavence,supName,price
+ ,mainId,mainName,lockStatus,udplatCode,isAdavence,supName,price,modifyTime
)
values
(
@@ -472,7 +474,8 @@
#{udplatCode},
#{isAdavence},
#{supName},
- #{price}
+ #{price},
+ #{modifyTime}
)
@@ -548,7 +551,7 @@
replace into basic_udirel (id, thirdId, thirdName, uuid, isUseDy, updateTime, thirdId1, thirdId2, thirdId3,
thirdId4, thirdName1, thirdName2, thirdName3, thirdName4, ybbm, sptm, manufactory,
- measname, isDisable, mainId, mainName, udplatCode,supName,price)
+ measname, isDisable, mainId, mainName, udplatCode,supName,price,modifyTime)
values
(#{item.id},
@@ -572,7 +575,7 @@
#{item.isDisable},
#{item.mainId},
#{item.mainName},
- #{item.udplatCode},#{item.supName},#{item.price})
+ #{item.udplatCode},#{item.supName},#{item.price},#{item.modifyTime})
\ No newline at end of file
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 aa2f1b6..e1f7eb1 100644
--- a/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderDao.xml
+++ b/api-admin/src/main/resources/mybatis/mapper/inout/StockOrderDao.xml
@@ -263,7 +263,8 @@
stock_order_detail.spec, stock_order_detail.batchNo, stock_order_detail.productDate,
stock_order_detail.expireDate, stock_order_detail.count, stock_order_detail.sweepCount,
stock_order_detail.ylqxzcrbarmc,stock_order_detail.manufactory, stock_order_detail.zczbhhzbapzbh,
- stock_order_detail.price,inv_warehouse.name locInv,productinfo.spmc, basic_products.cpms FROM stock_order
+ stock_order_detail.price,inv_warehouse.name locInv,productinfo.spmc, basic_products.cpms,basic_udirel.measname
+ FROM stock_order
INNER JOIN stock_order_detail on stock_order.id = stock_order_detail.orderIdFk
LEFT JOIN inv_warehouse ON stock_order.locStorageCode = inv_warehouse.`code`
LEFT JOIN inv_warehouse_sub ON inv_warehouse_sub.parentId = inv_warehouse.`code`
@@ -287,10 +288,6 @@
and invWarehouseCode = #{invWarehouseCode}
-
-
-
-
group by stock_order_detail.id
@@ -300,14 +297,14 @@