|
@@ -6,6 +6,7 @@ import com.uas.ps.core.util.CollectionUtils;
|
|
|
import com.uas.ps.entity.Product;
|
|
import com.uas.ps.entity.Product;
|
|
|
import com.uas.ps.entity.Status;
|
|
import com.uas.ps.entity.Status;
|
|
|
import com.uas.ps.httplog.annotation.HttpLog;
|
|
import com.uas.ps.httplog.annotation.HttpLog;
|
|
|
|
|
+import com.uas.ps.product.data.MyJdbcTemplate;
|
|
|
import com.uas.ps.product.entity.Prod;
|
|
import com.uas.ps.product.entity.Prod;
|
|
|
import com.uas.ps.product.entity.ProductSaler;
|
|
import com.uas.ps.product.entity.ProductSaler;
|
|
|
import com.uas.ps.product.service.ProductService;
|
|
import com.uas.ps.product.service.ProductService;
|
|
@@ -42,6 +43,9 @@ public class ProductController {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private WaitSyncHelper waitSyncHelper;
|
|
private WaitSyncHelper waitSyncHelper;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private MyJdbcTemplate jdbcTemplate;
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 一键开启/关闭 对应的物料采购属性
|
|
* 一键开启/关闭 对应的物料采购属性
|
|
|
*/
|
|
*/
|
|
@@ -168,7 +172,7 @@ public class ProductController {
|
|
|
public List<Long> updateB2bProdInfo(@RequestBody List<Product> data) {
|
|
public List<Long> updateB2bProdInfo(@RequestBody List<Product> data) {
|
|
|
List<Long> ids = new ArrayList<>();
|
|
List<Long> ids = new ArrayList<>();
|
|
|
try {
|
|
try {
|
|
|
- waitSyncHelper.preWait("B2B");
|
|
|
|
|
|
|
+ waitSyncHelper.preWait("B2B", jdbcTemplate);
|
|
|
ids = productService.update(data);
|
|
ids = productService.update(data);
|
|
|
waitSyncHelper.waitResponse();
|
|
waitSyncHelper.waitResponse();
|
|
|
log(data, "成功", "B2B批量更新物料信息成功,数据量:" + data.size(), null, null);
|
|
log(data, "成功", "B2B批量更新物料信息成功,数据量:" + data.size(), null, null);
|