Procházet zdrojové kódy

优化 入驻审核 商户信息不显示问题

wuxw před 6 roky
rodič
revize
f3af409176

+ 6 - 1
Api/src/main/java/com/java110/api/listener/community/ListAuditEnterCommunitysListener.java

@@ -112,7 +112,12 @@ public class ListAuditEnterCommunitysListener extends AbstractServiceApiListener
             if(storeDtos.size() != 1){
                 continue;
             }
-            BeanConvertUtil.covertBean(storeDtos.get(0), apiCommunityDataVo);
+            //BeanConvertUtil.covertBean(storeDtos.get(0), apiCommunityDataVo);
+
+            apiCommunityDataVo.setStoreName(storeDtos.get(0).getStoreName());
+            apiCommunityDataVo.setStoreTypeCd(storeDtos.get(0).getStoreTypeCd());
+            apiCommunityDataVo.setStoreTypeName(storeDtos.get(0).getStoreTypeName());
+            apiCommunityDataVo.setTel(storeDtos.get(0).getTel());
         }
     }
 

+ 9 - 0
java110-bean/src/main/java/com/java110/dto/store/StoreDto.java

@@ -26,6 +26,7 @@ public class StoreDto extends PageDto implements Serializable {
     private String mapX;
     private String mapY;
     private String storeName;
+    private String storeTypeName;
 
 
     private Date createTime;
@@ -127,4 +128,12 @@ public class StoreDto extends PageDto implements Serializable {
     public void setStatusCd(String statusCd) {
         this.statusCd = statusCd;
     }
+
+    public String getStoreTypeName() {
+        return storeTypeName;
+    }
+
+    public void setStoreTypeName(String storeTypeName) {
+        this.storeTypeName = storeTypeName;
+    }
 }

+ 27 - 0
java110-bean/src/main/java/com/java110/vo/api/community/ApiCommunityDataVo.java

@@ -16,6 +16,9 @@ public class ApiCommunityDataVo  implements Serializable {
     private String stateName;
     private String memberId;
     private String storeName;
+    private String storeTypeCd;
+    private String storeTypeName;
+    private String tel;
 
     public String getCommunityId() {
         return communityId;
@@ -104,4 +107,28 @@ public class ApiCommunityDataVo  implements Serializable {
     public void setStoreName(String storeName) {
         this.storeName = storeName;
     }
+
+    public String getStoreTypeCd() {
+        return storeTypeCd;
+    }
+
+    public void setStoreTypeCd(String storeTypeCd) {
+        this.storeTypeCd = storeTypeCd;
+    }
+
+    public String getStoreTypeName() {
+        return storeTypeName;
+    }
+
+    public void setStoreTypeName(String storeTypeName) {
+        this.storeTypeName = storeTypeName;
+    }
+
+    public String getTel() {
+        return tel;
+    }
+
+    public void setTel(String tel) {
+        this.tel = tel;
+    }
 }

+ 7 - 3
java110-db/src/main/resources/mapper/store/StoreServiceDaoImplMapper.xml

@@ -444,9 +444,13 @@
 
     <!-- 查询商户 -->
     <select id="getStores" parameterType="Map" resultType="Map">
-        select s.store_id,s.b_id,s.user_id,s.name,s.address,s.tel,s.store_type_cd,s.nearby_landmarks,s.map_x,s.map_y,s.status_cd
-        from s_store s
-        where s.status_cd = '0'
+        select s.store_id,s.b_id,s.user_id,s.name,s.storeName,s.address,s.tel,
+        s.store_type_cd,s.store_type_cd storeTypeCd, s.nearby_landmarks,s.map_x,s.map_y,s.status_cd,
+        st.name storeTypeName
+        from s_store s,store_type st
+        where s.status_cd = '0',
+        and s.store_type_cd = st.store_type_cd
+
         <if test="userId != null and userId != ''">
             and s.user_id = #{userId}
         </if>