suochencheng 7 years ago
parent
commit
f64a449f15

+ 2 - 0
src/main/java/com/izouma/awesomeadmin/dao/UserInfoMapper.xml

@@ -35,6 +35,8 @@
                      select="com.izouma.awesomeadmin.dao.DepartInfoMapper.getUserDepartId"/>
         <association property="roleId" javaType="string" column="id"
                      select="com.izouma.awesomeadmin.dao.SysRoleMapper.getUserRoleId"/>
+        <association property="storeInfo" javaType="com.izouma.awesomeadmin.model.StoreInfo" column="{userId=id}"
+                     select="com.izouma.awesomeadmin.dao.StoreInfoMapper.queryStoreInfo"/>
     </resultMap>
     <sql id="Base_Column_List">
         id, username, nickname, icon, birthday, sex, open_id, union_id, phone, mail,

+ 10 - 0
src/main/java/com/izouma/awesomeadmin/model/UserInfo.java

@@ -75,6 +75,8 @@ public class UserInfo {
 
     private Integer approveStep;
 
+    private StoreInfo storeInfo;
+
     public String getDepartId() {
         return departId;
     }
@@ -322,5 +324,13 @@ public class UserInfo {
     public void setApproveStep(Integer approveStep) {
         this.approveStep = approveStep;
     }
+
+    public StoreInfo getStoreInfo() {
+        return storeInfo;
+    }
+
+    public void setStoreInfo(StoreInfo storeInfo) {
+        this.storeInfo = storeInfo;
+    }
 }