suochencheng 7 năm trước cách đây
mục cha
commit
9340151bee

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

@@ -31,5 +31,7 @@ public interface HouseInfoMapper{
     List<HouseInfo> query(HouseInfo record);
 
     int joinHouseInfo(HouseInfo record);
+
+    HouseInfo getHouseInfoPlayerNum(Integer valueOf);
 }
 

+ 6 - 0
src/main/java/com/izouma/awesomeadmin/dao/HouseInfoMapper.xml

@@ -97,6 +97,12 @@
         from house_info
         where id = #{id,jdbcType=INTEGER}
     </select>
+    <select id="getHouseInfoPlayerNum" resultMap="BaseResultMap" parameterType="java.lang.Integer">
+        select
+        <include refid="Base_Column_List"/>
+        from house_info
+        where id = #{id,jdbcType=INTEGER}
+    </select>
     <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
         delete from house_info
         where id = #{id,jdbcType=INTEGER}

+ 2 - 0
src/main/java/com/izouma/awesomeadmin/service/HouseInfoService.java

@@ -28,5 +28,7 @@ public interface HouseInfoService {
     boolean updateHouseInfo(HouseInfo record);
 
     Result joinHouseInfo(PlayerInfo record);
+
+    HouseInfo getHouseInfoPlayerNum(String id);
 }
 

+ 14 - 0
src/main/java/com/izouma/awesomeadmin/service/impl/HouseInfoServiceImpl.java

@@ -83,6 +83,20 @@ public class HouseInfoServiceImpl implements HouseInfoService {
         return null;
     }
 
+    @Override
+    public HouseInfo getHouseInfoPlayerNum(String id) {
+
+        logger.info("getHouseInfoPlayerNum");
+        try {
+
+            return houseInfoMapper.getHouseInfoPlayerNum(Integer.valueOf(id));
+        } catch (Exception e) {
+            logger.error("getHouseInfoPlayerNum", e);
+        }
+
+        return null;
+    }
+
     @Override
     public HouseInfo getHouseInfo(HouseInfo record) {
 

+ 7 - 0
src/main/java/com/izouma/awesomeadmin/web/HouseInfoController.java

@@ -49,6 +49,13 @@ public class HouseInfoController {
         return new Result(true, data);
     }
 
+    @RequestMapping(value = "/getPlayerNum", method = RequestMethod.GET)
+    @ResponseBody
+    public Result getPlayerNum(@RequestParam(required = false, value = "id") String id) {
+        HouseInfo data = houseInfoService.getHouseInfoPlayerNum(id);
+        return new Result(true, data);
+    }
+
     /**
      * <p>根据条件获取。</p>
      */