Browse Source

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

傅行帆 5 years ago
parent
commit
75763413d4

+ 2
- 2
src/main/java/com/huiju/estateagents/entity/TaRaise.java View File

50
     /**
50
     /**
51
      * 认筹开始时间
51
      * 认筹开始时间
52
      */
52
      */
53
-    private LocalDateTime raiseStartTime;
53
+    private String raiseStartTime;
54
 
54
 
55
     /**
55
     /**
56
      * 认筹结束时间
56
      * 认筹结束时间
57
      */
57
      */
58
-    private LocalDateTime raiseEndTime;
58
+    private String raiseEndTime;
59
 
59
 
60
     /**
60
     /**
61
      * 锁房方式 auto自动锁房,manual手动锁房
61
      * 锁房方式 auto自动锁房,manual手动锁房

+ 5
- 2
src/main/java/com/huiju/estateagents/service/impl/TaHousingResourcesServiceImpl.java View File

6
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7
 import com.huiju.estateagents.base.ResponseBean;
7
 import com.huiju.estateagents.base.ResponseBean;
8
 import com.huiju.estateagents.common.CommConstant;
8
 import com.huiju.estateagents.common.CommConstant;
9
+import com.huiju.estateagents.common.DateUtils;
9
 import com.huiju.estateagents.common.StringUtils;
10
 import com.huiju.estateagents.common.StringUtils;
10
 import com.huiju.estateagents.entity.*;
11
 import com.huiju.estateagents.entity.*;
11
 import com.huiju.estateagents.mapper.*;
12
 import com.huiju.estateagents.mapper.*;
24
 import org.springframework.stereotype.Service;
25
 import org.springframework.stereotype.Service;
25
 import org.springframework.transaction.annotation.Transactional;
26
 import org.springframework.transaction.annotation.Transactional;
26
 import org.springframework.web.multipart.MultipartFile;
27
 import org.springframework.web.multipart.MultipartFile;
28
+import sun.util.locale.LocaleUtils;
27
 
29
 
28
 import java.math.BigDecimal;
30
 import java.math.BigDecimal;
29
 import java.time.LocalDateTime;
31
 import java.time.LocalDateTime;
311
             }
313
             }
312
         }
314
         }
313
         //判断是否在时间之内
315
         //判断是否在时间之内
314
-        LocalDateTime raiseStartTime = taRaise.getRaiseStartTime();
315
-        LocalDateTime raiseEndTime = taRaise.getRaiseEndTime();
316
+
317
+        LocalDateTime raiseStartTime = DateUtils.dayToLocalDateime(taRaise.getRaiseStartTime());
318
+        LocalDateTime raiseEndTime = DateUtils.dayToLocalDateime(taRaise.getRaiseEndTime());
316
         LocalDateTime now = LocalDateTime.now();
319
         LocalDateTime now = LocalDateTime.now();
317
         if (now.isBefore(raiseStartTime) || now.isAfter(raiseEndTime)){
320
         if (now.isBefore(raiseStartTime) || now.isAfter(raiseEndTime)){
318
             return false;
321
             return false;

+ 1
- 1
src/main/resources/mapper/TaPreselectionRecordMapper.xml View File

41
                 AND t2.house_locking_status = 'locked'
41
                 AND t2.house_locking_status = 'locked'
42
             </if>
42
             </if>
43
             <if test="houseLockingStatus == 'unlocked'">
43
             <if test="houseLockingStatus == 'unlocked'">
44
-                AND t2.house_locking_status != 'locked'
44
+                AND ( t2.house_locking_status != 'locked' OR t2.house_locking_status IS NULL )
45
             </if>
45
             </if>
46
             ) t3
46
             ) t3
47
             LEFT JOIN ta_building t4 ON t3.buildingId = t4.building_id
47
             LEFT JOIN ta_building t4 ON t3.buildingId = t4.building_id

+ 4
- 1
src/main/resources/mapper/TaRaiseRecordMapper.xml View File

168
             <if test = "bo.refundNo != null and bo.refundNo != ''">
168
             <if test = "bo.refundNo != null and bo.refundNo != ''">
169
                 AND t2.refund_no = #{bo.refundNo}
169
                 AND t2.refund_no = #{bo.refundNo}
170
             </if>
170
             </if>
171
-            <if test = "bo.payStatus != null and bo.payStatus != ''">
171
+            <if test = "bo.payStatus == 'paid'">
172
                 AND t.pay_status = #{bo.payStatus}
172
                 AND t.pay_status = #{bo.payStatus}
173
             </if>
173
             </if>
174
+            <if test = "bo.payStatus == 'refunded'">
175
+                AND t.pay_status IN ('refunded','change')
176
+            </if>
174
             <if test = "bo.payStartTime != null and bo.payStartTime != ''">
177
             <if test = "bo.payStartTime != null and bo.payStartTime != ''">
175
                 AND t2.pay_time &gt;= STR_TO_DATE(#{bo.payStartTime}, '%Y-%m-%d %H:%i:%s')
178
                 AND t2.pay_time &gt;= STR_TO_DATE(#{bo.payStartTime}, '%Y-%m-%d %H:%i:%s')
176
             </if>
179
             </if>