TASK:mixi;

This commit is contained in:
shahaibo
2025-05-09 10:29:48 +08:00
parent 5ad1c86fcf
commit 1790f1f2a3

View File

@@ -867,23 +867,48 @@ public class TProductService extends ServiceImpl<TProductMapper, TProduct> {
// .build();
// tProductStockService.save(tProductStock);
// }
for (int i = 0; i < 1; i++) {
String jsonString = "[{\"num\":4,\"size\":\"00F\"}]";
TProductStock tProductStock = TProductStock.builder()
.productId(saveProduct.getId())
.storeId(25L)
.stockContent(jsonString)
.createDate(new Date())
.build();
tProductStockService.save(tProductStock);
List<TProductStock> productStockList = gettProductStockList();
if (CollectionUtils.isEmpty(productStockList)) {
for (int i = 0; i < 1; i++) {
String jsonString = "[{\"num\":4,\"size\":\"00F\"}]";
TProductStock tProductStock = TProductStock.builder()
.productId(saveProduct.getId())
.storeId(25L)
.stockContent(jsonString)
.createDate(new Date())
.build();
tProductStockService.save(tProductStock);
}
}else {
for (TProductStock tProductStock : productStockList) {
tProductStock.setProductId(saveProduct.getId());
tProductStock.setCreateDate(new Date());
tProductStock.setId(null);
tProductStockService.save(tProductStock);
}
}
// for (MiTuProduct miTuProduct : miTuProductList) {
// miTuProduct.setProductId(saveProduct.getId());
// miTuProductMapper.insert(miTuProduct);
// }
MiTuProduct miTuProduct = new MiTuProduct();
int fiveDigitNumber = 10000 + random.nextInt(90000);
miTuProduct.setPluCode("MTDTEZN" + fiveDigitNumber);
miTuProductMapper.insert(miTuProduct);
return new TProductSingleUploadVo(saveProduct.getId().toString(), minioUtil.getPresignedUrl(minioFullPath, 24 * 60), "", md5);
}
private List<TProductStock> gettProductStockList() {
QueryWrapper<TProductStock> qw = new QueryWrapper<>();
qw.lambda().eq(TProductStock::getProductId, 4376);
List<TProductStock> list = tProductStockService.list(qw);
if (CollectionUtils.isEmpty(list)) {
return new ArrayList<>();
}else {
return list;
}
}
public List<MiTuProductStock> getMiTuProductStock(String pluCode, String color) {
List<MiTuProductStock> miTuProductStockList = new ArrayList<>();
// Connection conn = null;