Explorar el Código

Merge remote-tracking branch 'origin/master' into master

zlisen hace 4 años
padre
commit
c71a799098

+ 1
- 1
src/main/java/com/shigongli/controller/LoginController.java Ver fichero

@@ -92,7 +92,7 @@ public class LoginController extends BaseController {
92 92
 
93 93
         // 生成 token
94 94
         Map<String, Object> claims = new HashMap<>();
95
-        claims.put("personId", taPerson.getPersonId());
95
+        claims.put("userId", taPerson.getPersonId());
96 96
         String jws = JWTUtils.encode(claims);
97 97
         taPerson.setToken(jws);
98 98
 

+ 12
- 0
src/main/java/com/shigongli/controller/TaHouseController.java Ver fichero

@@ -147,4 +147,16 @@ public class TaHouseController extends BaseController {
147 147
     public ResponseBean taHouseGet(@ApiParam("对象ID") @PathVariable String id) throws Exception{
148 148
         return ResponseBean.success(iTaHouseService.getById(id));
149 149
     }
150
+
151
+
152
+    /**
153
+     * 查询当前房源
154
+     * @param id  实体ID
155
+     */
156
+    @RequestMapping(value="/ma/taHouse/{id}",method= RequestMethod.GET)
157
+    @ApiOperation(value="详情", notes = "详情", httpMethod = "GET", response = ResponseBean.class)
158
+    public ResponseBean houseDetail(@ApiParam("对象ID") @PathVariable String id) throws Exception{
159
+        return ResponseBean.success(iTaHouseService.getById(id));
160
+    }
161
+
150 162
 }

+ 6
- 1
src/main/java/com/shigongli/entity/TaHouse.java Ver fichero

@@ -2,8 +2,12 @@ package com.shigongli.entity;
2 2
 
3 3
 import com.baomidou.mybatisplus.annotation.IdType;
4 4
 import java.time.LocalDateTime;
5
+
6
+import com.baomidou.mybatisplus.annotation.TableField;
5 7
 import com.baomidou.mybatisplus.annotation.TableId;
6 8
 import java.io.Serializable;
9
+import java.util.List;
10
+
7 11
 import io.swagger.annotations.ApiModel;
8 12
 import io.swagger.annotations.ApiModelProperty;
9 13
 import lombok.Data;
@@ -66,5 +70,6 @@ public class TaHouse implements Serializable {
66 70
     @ApiModelProperty(value = "创建时间")
67 71
     private LocalDateTime createDate;
68 72
 
69
-
73
+    @TableField(exist = false)
74
+    private List<TaHouseSurround> surroundList;
70 75
 }

+ 4
- 1
src/main/java/com/shigongli/entity/TaHouseSurround.java Ver fichero

@@ -2,6 +2,8 @@ package com.shigongli.entity;
2 2
 
3 3
 import com.baomidou.mybatisplus.annotation.IdType;
4 4
 import java.time.LocalDateTime;
5
+
6
+import com.baomidou.mybatisplus.annotation.TableField;
5 7
 import com.baomidou.mybatisplus.annotation.TableId;
6 8
 import java.io.Serializable;
7 9
 import io.swagger.annotations.ApiModel;
@@ -45,5 +47,6 @@ public class TaHouseSurround implements Serializable {
45 47
     @ApiModelProperty(value = "创建时间")
46 48
     private LocalDateTime createDate;
47 49
 
48
-
50
+    @TableField(exist = false)
51
+    private String image;
49 52
 }