Ver Fonte

系统用户登录

há 5 anos atrás
pai
commit
2ddf73c8c8

+ 2 - 2
bms/src/main/java/com/hssx/bms/controller/InstitutionalInformationController.java

@@ -121,8 +121,8 @@ public class InstitutionalInformationController {
     @ApiOperation(value = "教育机构信息详情", notes = "教育机构信息详情方法")
     @RequestMapping("/detail")
     @ResponseBody
-    public HttpRespMsg detail(SystemUser systemUser){
-        HttpRespMsg msg = institutionalService.getInstitutionDetail(systemUser);
+    public HttpRespMsg detail(InstitutionalInformation information){
+        HttpRespMsg msg = institutionalService.getInstitutionDetail(information);
         return msg;
     }
 

+ 2 - 0
bms/src/main/java/com/hssx/bms/mapper/InstitutionalInformationMapper.java

@@ -16,4 +16,6 @@ import org.apache.ibatis.annotations.Param;
 public interface InstitutionalInformationMapper extends BaseMapper<InstitutionalInformation> {
 
     InstitutionalInformationVO selectDetail(@Param("id") Integer id);
+
+    InstitutionalInformationVO selectDetailById(@Param("id")Integer id);
 }

+ 1 - 1
bms/src/main/java/com/hssx/bms/service/InstitutionalInformationService.java

@@ -24,7 +24,7 @@ public interface InstitutionalInformationService extends IService<InstitutionalI
 
     HttpRespMsg getInstitutionList(PageUtil page);
 
-    HttpRespMsg getInstitutionDetail(SystemUser systemUser);
+    HttpRespMsg getInstitutionDetail(InstitutionalInformation information);
 
     HttpRespMsg addAccount(SystemUser systemUser);
 }

+ 2 - 2
bms/src/main/java/com/hssx/bms/service/impl/InstitutionalInformationServiceImpl.java

@@ -105,9 +105,9 @@ public class InstitutionalInformationServiceImpl extends ServiceImpl<Institution
     }
 
     @Override
-    public HttpRespMsg getInstitutionDetail(SystemUser systemUser) {
+    public HttpRespMsg getInstitutionDetail(InstitutionalInformation information) {
         HttpRespMsg msg = new HttpRespMsg();
-        InstitutionalInformationVO vo = institutionalMapper.selectDetail(systemUser.getId());
+        InstitutionalInformationVO vo = institutionalMapper.selectDetailById(information.getId());
         msg.data = vo;
         return msg;
     }

+ 1 - 1
bms/src/main/java/com/hssx/bms/service/impl/SystemUserServiceImpl.java

@@ -56,7 +56,7 @@ public class SystemUserServiceImpl extends ServiceImpl<SystemUserMapper, SystemU
                     InstitutionalInformationVO vo = informationMapper.selectDetail(systemUser.getId());
                     map.put("institutionalInformation",vo);
                 }
-                msg.data = systemUser;
+                msg.data = map;
             } else {
                 msg.setError("密码错误");
             }

+ 15 - 0
bms/src/main/resources/mapper/InstitutionalInformationMapper.xml

@@ -48,6 +48,7 @@
     <sql id="Base_Column_List">
         id, name, phone, address, sys_id, lng, lat, am_time, pm_time, brief_introduction_pic, brief_introduction, class_advantages, indat, head_introduction
     </sql>
+    <!--培训机构账号登录后看到的详情-->
     <select id="selectDetail" resultMap="BaseResultMapVO">
         select
           ii.id, ii.name, phone, ii.address, ii.sys_id, ii.lng, ii.lat, ii.am_time, ii.pm_time, ii.brief_introduction_pic,
@@ -61,4 +62,18 @@
         where
           ii.sys_id = #{id}
     </select>
+    <!--培训机构根据id看到的详情-->
+    <select id="selectDetailById" resultMap="BaseResultMapVO">
+        select
+          ii.id, ii.name, phone, ii.address, ii.sys_id, ii.lng, ii.lat, ii.am_time, ii.pm_time, ii.brief_introduction_pic,
+          ii.brief_introduction, ii.class_advantages, ii.indat, ii.head_introduction,ip.id pid,ip.information_id,ip.indate,ip.pic_url
+        from
+          institutional_information ii
+        left join
+          institutional_pic ip
+        on
+          ii.id = ip.information_id
+        where
+          ii.id = #{id}
+    </select>
 </mapper>