Bladeren bron

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

傅行帆 5 jaren geleden
bovenliggende
commit
fa509dbb61

+ 1
- 1
src/main/java/com/huiju/estateagents/controller/TaPreselectionRecordController.java Bestand weergeven

245
      * @param request
245
      * @param request
246
      * @return
246
      * @return
247
      */
247
      */
248
-    @RequestMapping(value = "/admin/preselect/batchDelete", method = RequestMethod.PUT)
248
+    @RequestMapping(value = "/admin/preselectRecord/batchDelete", method = RequestMethod.PUT)
249
     public ResponseBean batchDeletePreselectRecord(@RequestBody List<TaPreselectionRecord> preselectionRecordList,
249
     public ResponseBean batchDeletePreselectRecord(@RequestBody List<TaPreselectionRecord> preselectionRecordList,
250
                                                    HttpServletRequest request) {
250
                                                    HttpServletRequest request) {
251
         ResponseBean responseBean = new ResponseBean();
251
         ResponseBean responseBean = new ResponseBean();

+ 6
- 1
src/main/java/com/huiju/estateagents/controller/TaRaiseController.java Bestand weergeven

17
 import org.springframework.web.bind.annotation.*;
17
 import org.springframework.web.bind.annotation.*;
18
 
18
 
19
 import javax.servlet.http.HttpServletRequest;
19
 import javax.servlet.http.HttpServletRequest;
20
+import java.time.LocalDateTime;
20
 import java.util.List;
21
 import java.util.List;
21
 
22
 
22
 /**
23
 /**
119
 
120
 
120
             // 校验批次是否已经认筹过
121
             // 校验批次是否已经认筹过
121
             QueryWrapper<TaRaise> taRaiseQueryWrapper = new QueryWrapper<>();
122
             QueryWrapper<TaRaise> taRaiseQueryWrapper = new QueryWrapper<>();
122
-            taRaiseQueryWrapper.eq("orgId", orgId);
123
+            taRaiseQueryWrapper.eq("org_Id", orgId);
123
             taRaiseQueryWrapper.eq("sales_batch_id", orgId);
124
             taRaiseQueryWrapper.eq("sales_batch_id", orgId);
124
             taRaiseQueryWrapper.eq("status", 1);
125
             taRaiseQueryWrapper.eq("status", 1);
125
             TaRaise tr = iTaRaiseService.getOne(taRaiseQueryWrapper);
126
             TaRaise tr = iTaRaiseService.getOne(taRaiseQueryWrapper);
128
                 return responseBean;
129
                 return responseBean;
129
             }
130
             }
130
 
131
 
132
+            taRaise.setOrgId(orgId);
133
+            taRaise.setStatus(CommConstant.IS_PUBLISH);
134
+            taRaise.setCreateDate(LocalDateTime.now());
131
             if (iTaRaiseService.save(taRaise)) {
135
             if (iTaRaiseService.save(taRaise)) {
132
                 responseBean.addSuccess(taRaise);
136
                 responseBean.addSuccess(taRaise);
133
             } else {
137
             } else {
199
                                       @RequestBody TaRaise taRaise) {
203
                                       @RequestBody TaRaise taRaise) {
200
         ResponseBean responseBean = new ResponseBean();
204
         ResponseBean responseBean = new ResponseBean();
201
         try {
205
         try {
206
+            taRaise.setRaiseId(id);
202
             if (iTaRaiseService.updateById(taRaise)) {
207
             if (iTaRaiseService.updateById(taRaise)) {
203
                 responseBean.addSuccess(taRaise);
208
                 responseBean.addSuccess(taRaise);
204
             } else {
209
             } else {

+ 11
- 3
src/main/java/com/huiju/estateagents/entity/TaRaise.java Bestand weergeven

9
 
9
 
10
 import java.io.Serializable;
10
 import java.io.Serializable;
11
 import java.time.LocalDateTime;
11
 import java.time.LocalDateTime;
12
+import java.util.List;
12
 
13
 
13
 /**
14
 /**
14
  * <p>
15
  * <p>
41
      */
42
      */
42
     private Integer salesBatchId;
43
     private Integer salesBatchId;
43
 
44
 
45
+    /**
46
+     * 项目id
47
+     */
48
+    private String buildingId;
49
+
44
     /**
50
     /**
45
      * 认筹开始时间
51
      * 认筹开始时间
46
      */
52
      */
47
-    private LocalDateTime raiseStartTime;
53
+    private String raiseStartTime;
48
 
54
 
49
     /**
55
     /**
50
      * 认筹结束时间
56
      * 认筹结束时间
51
      */
57
      */
52
-    private LocalDateTime raiseEndTime;
58
+    private String raiseEndTime;
53
 
59
 
54
     /**
60
     /**
55
      * 锁房方式 auto自动锁房,manual手动锁房
61
      * 锁房方式 auto自动锁房,manual手动锁房
129
      * 销售批次备注
135
      * 销售批次备注
130
      */
136
      */
131
     @TableField(exist = false)
137
     @TableField(exist = false)
132
-    private Integer remark;
138
+    private String remark;
133
 
139
 
140
+    @TableField(exist = false)
141
+    private List<String> checkValue;
134
 }
142
 }

+ 1
- 1
src/main/java/com/huiju/estateagents/mapper/TaRaiseMapper.java Bestand weergeven

29
                                         @Param("status") Integer status,
29
                                         @Param("status") Integer status,
30
                                         @Param("personBuildingList") List<TaPersonBuilding> personBuildingList);
30
                                         @Param("personBuildingList") List<TaPersonBuilding> personBuildingList);
31
 
31
 
32
-    TaRaise getRaiseById(Integer id, Integer orgId);
32
+    TaRaise getRaiseById(@Param("id") Integer id, @Param("orgId") Integer orgId);
33
 }
33
 }

+ 3
- 3
src/main/resources/mapper/TaPreselectionRecordMapper.xml Bestand weergeven

81
         LEFT JOIN ta_person b ON t.person_id = b.person_id
81
         LEFT JOIN ta_person b ON t.person_id = b.person_id
82
         LEFT JOIN ta_building_apartment e ON a.apartment_id = e.apartment_id
82
         LEFT JOIN ta_building_apartment e ON a.apartment_id = e.apartment_id
83
         WHERE
83
         WHERE
84
-            b.org_id = #{bo.orgId}
84
+            b.org_id = #{bo.orgId} and t.status != -1
85
             AND a.sales_batch_id =  #{bo.salesBatchId}
85
             AND a.sales_batch_id =  #{bo.salesBatchId}
86
             <if test="bo.termName != null and bo.termName != ''">
86
             <if test="bo.termName != null and bo.termName != ''">
87
                 AND a.term_name like CONCAT('%',#{bo.termName}, '%')
87
                 AND a.term_name like CONCAT('%',#{bo.termName}, '%')
130
           SET t.`status` = - 1,t.update_date = now()
130
           SET t.`status` = - 1,t.update_date = now()
131
         WHERE
131
         WHERE
132
             t.org_id = #{orgId}
132
             t.org_id = #{orgId}
133
-            AND t.preselection_id IN
133
+            AND t.house_id IN
134
         <foreach collection="preselectionRecordList" item="record" open="(" close=")" separator=",">
134
         <foreach collection="preselectionRecordList" item="record" open="(" close=")" separator=",">
135
-            #{record.preselectionRecordId}
135
+            #{record.houseId}
136
         </foreach>
136
         </foreach>
137
     </update>
137
     </update>
138
 
138
 

+ 2
- 3
src/main/resources/mapper/TaRaiseMapper.xml Bestand weergeven

12
         FROM
12
         FROM
13
             ta_raise t
13
             ta_raise t
14
             LEFT JOIN ta_sales_batch t2 ON t.sales_batch_id = t2.sales_batch_id
14
             LEFT JOIN ta_sales_batch t2 ON t.sales_batch_id = t2.sales_batch_id
15
-            LEFT JOIN ta_building t3 ON t2.building_id = t3.building_id
15
+            LEFT JOIN ta_building t3 ON t.building_id = t3.building_id
16
         WHERE
16
         WHERE
17
             t.org_id = #{orgId}
17
             t.org_id = #{orgId}
18
             AND t.`status` != - 1
18
             AND t.`status` != - 1
46
             t.*,
46
             t.*,
47
             t2.sales_batch_name,
47
             t2.sales_batch_name,
48
             t2.remark,
48
             t2.remark,
49
-            t2.qr_code,
50
-            t2.building_id
49
+            t2.qr_code
51
         FROM
50
         FROM
52
             ta_raise t,
51
             ta_raise t,
53
             ta_sales_batch t2
52
             ta_sales_batch t2