weichaochao преди 5 години
родител
ревизия
e051a27f5f

+ 1
- 1
src/main/java/com/huiju/estateagents/controller/TaPreselectionRecordController.java Целия файл

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

+ 6
- 1
src/main/java/com/huiju/estateagents/controller/TaRaiseController.java Целия файл

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

+ 11
- 3
src/main/java/com/huiju/estateagents/entity/TaRaise.java Целия файл

@@ -9,6 +9,7 @@ import lombok.experimental.Accessors;
9 9
 
10 10
 import java.io.Serializable;
11 11
 import java.time.LocalDateTime;
12
+import java.util.List;
12 13
 
13 14
 /**
14 15
  * <p>
@@ -41,15 +42,20 @@ public class TaRaise implements Serializable {
41 42
      */
42 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 61
      * 锁房方式 auto自动锁房,manual手动锁房
@@ -129,6 +135,8 @@ public class TaRaise implements Serializable {
129 135
      * 销售批次备注
130 136
      */
131 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 Целия файл

@@ -29,5 +29,5 @@ public interface TaRaiseMapper extends BaseMapper<TaRaise> {
29 29
                                         @Param("status") Integer status,
30 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 Целия файл

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

+ 2
- 3
src/main/resources/mapper/TaRaiseMapper.xml Целия файл

@@ -12,7 +12,7 @@
12 12
         FROM
13 13
             ta_raise t
14 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 16
         WHERE
17 17
             t.org_id = #{orgId}
18 18
             AND t.`status` != - 1
@@ -46,8 +46,7 @@
46 46
             t.*,
47 47
             t2.sales_batch_name,
48 48
             t2.remark,
49
-            t2.qr_code,
50
-            t2.building_id
49
+            t2.qr_code
51 50
         FROM
52 51
             ta_raise t,
53 52
             ta_sales_batch t2