ソースを参照

处理没有enuu的问题。

yujia 7 年 前
コミット
b169f95068

+ 25 - 7
src/main/java/com/uas/ps/product/service/impl/ProductServiceImpl.java

@@ -6,14 +6,28 @@ import com.uas.ps.brand.entity.BrandInfo;
 import com.uas.ps.component.entity.ComponentInfo;
 import com.uas.ps.core.page.PageInfo;
 import com.uas.ps.core.util.StringUtils;
-import com.uas.ps.entity.*;
+import com.uas.ps.entity.Product;
+import com.uas.ps.entity.ProductMatchResult;
+import com.uas.ps.entity.ProductPrivate;
+import com.uas.ps.entity.ProductUsers;
+import com.uas.ps.entity.Status;
 import com.uas.ps.product.ProductConstant;
 import com.uas.ps.product.dao.ProductPrivateViewDao;
 import com.uas.ps.product.data.MyJdbcTemplate;
-import com.uas.ps.product.entity.*;
-import com.uas.ps.product.repository.*;
+import com.uas.ps.product.entity.Constant;
+import com.uas.ps.product.entity.InviteProdInfo;
+import com.uas.ps.product.entity.Prod;
+import com.uas.ps.product.entity.ProductInfo;
+import com.uas.ps.product.entity.ProductPrivateView;
+import com.uas.ps.product.entity.ProductReplace;
+import com.uas.ps.product.entity.ProductSaler;
+import com.uas.ps.product.repository.ProductDao;
+import com.uas.ps.product.repository.ProductMatchResultDao;
+import com.uas.ps.product.repository.ProductPrivateDao;
+import com.uas.ps.product.repository.ProductReplaceDao;
+import com.uas.ps.product.repository.ProductUsersDao;
+import com.uas.ps.product.repository.SyncMessageDao;
 import com.uas.ps.product.service.ProductService;
-import com.uas.ps.product.sync.WaitSyncHelper;
 import com.uas.ps.properties.UrlProperties;
 import com.uas.ps.support.CodeType;
 import com.uas.ps.support.ResultMap;
@@ -41,7 +55,12 @@ import java.lang.reflect.Field;
 import java.sql.PreparedStatement;
 import java.sql.SQLException;
 import java.text.SimpleDateFormat;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
 
 /**
  * @author sunyj
@@ -1026,7 +1045,6 @@ public class ProductServiceImpl implements ProductService {
         } else {
             boolean isExist = false;
             ProductUsers productUsers1 = null;
-            Long enuu = null;
             List<Product> products = productDao.findByIdList(productIds);
             List<ProductUsers> list = new ArrayList<>();
             List<ProductUsers> productUsers = productUsersDao.findByUseruuAndPrids(userUU, productIds);
@@ -1041,10 +1059,10 @@ public class ProductServiceImpl implements ProductService {
                 if (!isExist) {
                     productUsers1 = new ProductUsers();
                     productUsers1.setUseruu(userUU);
-                    productUsers1.setEnuu(enuu);
                     for (Product product : products) {
                         if (product.getId().equals(productId)) {
                             productUsers1.setProduct(product);
+                            productUsers1.setEnuu(product.getEnUU());
                             productUsers1.setPrid(productId);
                         }
                     }