Ver código fonte

Merge branch 'dev' of http://git.ycjcjy.com/zhiyuxing/estateagents into dev

傅行帆 5 anos atrás
pai
commit
1bf20ba9e4

+ 1
- 1
src/main/java/com/huiju/estateagents/controller/TaRaiseHouseController.java Ver arquivo

67
      * @return
67
      * @return
68
      */
68
      */
69
     @RequestMapping(value = "/admin/taRaiseHouse", method = RequestMethod.POST)
69
     @RequestMapping(value = "/admin/taRaiseHouse", method = RequestMethod.POST)
70
-    public ResponseBean taRaiseHouseAdd(@RequestBody TaRaiseHouse taRaiseHouse, HttpServletRequest request) {
70
+    public ResponseBean taRaiseHouseAdd(TaRaiseHouse taRaiseHouse, HttpServletRequest request) {
71
         ResponseBean responseBean = new ResponseBean();
71
         ResponseBean responseBean = new ResponseBean();
72
         try {
72
         try {
73
             taRaiseHouse.setOrgId(getOrgId(request));
73
             taRaiseHouse.setOrgId(getOrgId(request));

+ 22
- 7
src/main/java/com/huiju/estateagents/controller/TaRaiseRecordController.java Ver arquivo

10
 import com.huiju.estateagents.bo.request.RaiseOrderRequestBO;
10
 import com.huiju.estateagents.bo.request.RaiseOrderRequestBO;
11
 import com.huiju.estateagents.bo.request.RaiseRecordRequestBO;
11
 import com.huiju.estateagents.bo.request.RaiseRecordRequestBO;
12
 import com.huiju.estateagents.common.CommConstant;
12
 import com.huiju.estateagents.common.CommConstant;
13
+import com.huiju.estateagents.drainage.entity.TaDrainageRecord;
13
 import com.huiju.estateagents.entity.*;
14
 import com.huiju.estateagents.entity.*;
14
 import com.huiju.estateagents.service.*;
15
 import com.huiju.estateagents.service.*;
15
 import jodd.util.StringUtil;
16
 import jodd.util.StringUtil;
102
 
103
 
103
         ResponseBean responseBean = new ResponseBean();
104
         ResponseBean responseBean = new ResponseBean();
104
         try {
105
         try {
105
-            // 校验参数
106
-            if (null == recordRequestBO.getRaiseId()) {
107
-                responseBean.addError("参数错误");
108
-                return responseBean;
109
-            }
110
-
111
-            recordRequestBO.setOrgId(84);
106
+            recordRequestBO.setOrgId(getOrgId(request));
112
             responseBean = iTaRaiseRecordService.listRaiseRecordByCondition(recordRequestBO, pageNumber, pageSize);
107
             responseBean = iTaRaiseRecordService.listRaiseRecordByCondition(recordRequestBO, pageNumber, pageSize);
113
             logger.info("TaRaiseRecordController.listRaiseRecordByCondition 返回:{}", JSONObject.toJSONString(responseBean));
108
             logger.info("TaRaiseRecordController.listRaiseRecordByCondition 返回:{}", JSONObject.toJSONString(responseBean));
114
         } catch (Exception e) {
109
         } catch (Exception e) {
433
         return responseBean;
428
         return responseBean;
434
     }
429
     }
435
 
430
 
431
+    /**
432
+     * 条件查询认筹单
433
+     *
434
+     * @param request
435
+     * @return
436
+     */
437
+    @RequestMapping(value = "/admin/getUserInfo", method = RequestMethod.GET)
438
+    public ResponseBean getUserInfo(@RequestParam("raiseRecordId")Integer raiseRecordId,
439
+                                    @RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
440
+                                    @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize,
441
+                                    HttpServletRequest request) {
442
+        ResponseBean responseBean = new ResponseBean();
443
+        try {
444
+            responseBean.addSuccess(iTaRaiseRecordService.getUserInfo(raiseRecordId, getOrgId(request)));
445
+        } catch (Exception e) {
446
+            responseBean.addError(e.getMessage());
447
+        }
448
+        return responseBean;
449
+    }
450
+
436
     /**
451
     /**
437
      * 微信端下认筹单
452
      * 微信端下认筹单
438
      *
453
      *

+ 2
- 0
src/main/java/com/huiju/estateagents/mapper/TaRaiseRecordMapper.java Ver arquivo

2
 
2
 
3
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
3
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
 import com.baomidou.mybatisplus.core.metadata.IPage;
4
 import com.baomidou.mybatisplus.core.metadata.IPage;
5
+import com.huiju.estateagents.base.ResponseBean;
5
 import com.huiju.estateagents.bo.request.HousingRaiseRequestBO;
6
 import com.huiju.estateagents.bo.request.HousingRaiseRequestBO;
6
 import com.huiju.estateagents.bo.request.RaiseOrderRequestBO;
7
 import com.huiju.estateagents.bo.request.RaiseOrderRequestBO;
7
 import com.huiju.estateagents.bo.request.RaiseRecordRequestBO;
8
 import com.huiju.estateagents.bo.request.RaiseRecordRequestBO;
66
                             @Param("orgId") Integer orgId,
67
                             @Param("orgId") Integer orgId,
67
                             @Param("payType") String payType);
68
                             @Param("payType") String payType);
68
 
69
 
70
+    TaRaiseRecord getUserInfo(@Param("raiseRecordId") Integer raiseRecordId, @Param("orgId") Integer orgId);
69
 }
71
 }

+ 9
- 0
src/main/java/com/huiju/estateagents/service/ITaRaiseRecordService.java Ver arquivo

1
 package com.huiju.estateagents.service;
1
 package com.huiju.estateagents.service;
2
 
2
 
3
+import com.baomidou.mybatisplus.core.metadata.IPage;
3
 import com.baomidou.mybatisplus.extension.service.IService;
4
 import com.baomidou.mybatisplus.extension.service.IService;
4
 import com.huiju.estateagents.base.ResponseBean;
5
 import com.huiju.estateagents.base.ResponseBean;
5
 import com.huiju.estateagents.bo.request.HousingRaiseRequestBO;
6
 import com.huiju.estateagents.bo.request.HousingRaiseRequestBO;
60
      * @return
61
      * @return
61
      */
62
      */
62
     TaRaiseRecord saveRaiseInfo(TaRaiseRecord taRaiseRecord, Integer orgId, String personId) throws Exception;
63
     TaRaiseRecord saveRaiseInfo(TaRaiseRecord taRaiseRecord, Integer orgId, String personId) throws Exception;
64
+
65
+    /**
66
+     * 获取用户信息
67
+     * @param orgId
68
+     * @param raiseRecordId
69
+     * @return
70
+     */
71
+    TaRaiseRecord getUserInfo(Integer orgId, Integer raiseRecordId);
63
 }
72
 }

+ 5
- 0
src/main/java/com/huiju/estateagents/service/impl/TaRaiseRecordServiceImpl.java Ver arquivo

119
         return taRaiseRecord;
119
         return taRaiseRecord;
120
     }
120
     }
121
 
121
 
122
+    @Override
123
+    public TaRaiseRecord getUserInfo(Integer raiseRecordId, Integer orgId) {
124
+        return taRaiseRecordMapper.getUserInfo(raiseRecordId, orgId);
125
+    }
126
+
122
     /**
127
     /**
123
      * 插入认筹单
128
      * 插入认筹单
124
      * @param taRaiseRecord
129
      * @param taRaiseRecord

+ 7
- 0
src/main/resources/mapper/TaRaiseRecordMapper.xml Ver arquivo

177
         ORDER BY
177
         ORDER BY
178
           t.create_date DESC
178
           t.create_date DESC
179
     </select>
179
     </select>
180
+
181
+    <select id="getUserInfo" resultType="com.huiju.estateagents.entity.TaRaiseRecord">
182
+        select a.nickname as nickname, a.`name` as name, a.phone as personTel, t.tel, t.idcard from ta_raise_record t
183
+        left join ta_person a on t.person_id = a.person_id
184
+        where
185
+        t.raise_record_id = #{raiseRecordId} and t.org_id = #{orgId}
186
+    </select>
180
 </mapper>
187
 </mapper>