Browse Source

二手发布真实供应商信息

zhijiezhao 3 years ago
parent
commit
8da2b18abd

+ 2 - 0
src/main/java/com/caimei365/commodity/mapper/ShopMapper.java

@@ -159,4 +159,6 @@ public interface ShopMapper {
      * 获取供应商名称
      */
     String getShopNameByShopId(Integer shopId);
+
+    String findRealShopName(Integer productId);
 }

+ 7 - 0
src/main/java/com/caimei365/commodity/service/impl/PageServiceImpl.java

@@ -585,6 +585,13 @@ public class PageServiceImpl implements PageService {
             }
             shop.setLogo(ImageUtils.getImageURL("shopLogo", shop.getLogo(), 0, domain));
             shop.setBusinessLicense(ImageUtils.getImageURL("shopLogo", shop.getBusinessLicense(), 0, domain));
+            //如果是综合供应商,填写了真实供应商的把shopname设为真实供应商
+            if(1161==shop.getShopId()){
+                String realShopName=shopMapper.findRealShopName(productId);
+                if(StringUtils.isNotBlank(realShopName)){
+                    shop.setName(realShopName);
+                }
+        }
             product.setShop(shop);
         }
         // 商品可见度:3:所有人可见,2:普通机构可见,1:会员机构可见,4:仅医美机构可见

+ 3 - 0
src/main/resources/mapper/ShopMapper.xml

@@ -553,4 +553,7 @@
     <select id="getShopNameByShopId" resultType="java.lang.String">
         select name from shop where shopID = #{shopId}
     </select>
+    <select id="findRealShopName" resultType="java.lang.String">
+        select realShopName from product where productID = #{productId}
+    </select>
 </mapper>