浏览代码

团练宝缴费自动生效

zouxuan 3 年之前
父节点
当前提交
b0297b8947

+ 9 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/entity/TenantConfigDetail.java

@@ -23,11 +23,20 @@ public class TenantConfigDetail implements Serializable {
     private CloudRoomRule cloud_room_rule;
 
     public static class MemberConfig implements Serializable {
+        private BigDecimal day_divide;
         private BigDecimal month_divide;
         private BigDecimal quarter_divide;
         private BigDecimal half_year_divide;
         private BigDecimal year_divide;
 
+        public BigDecimal getDay_divide() {
+            return day_divide;
+        }
+
+        public void setDay_divide(BigDecimal day_divide) {
+            this.day_divide = day_divide;
+        }
+
         public BigDecimal getMonth_divide() {
             return month_divide;
         }

+ 2 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/TenantConfigServiceImpl.java

@@ -84,7 +84,8 @@ public class TenantConfigServiceImpl extends ServiceImpl<TenantConfigDao, Tenant
                 .hasEq("tenant_id_", tenantId).queryWrapper());
         TenantConfigDetail configDetail = JSON.parseObject(tenantConfig.getConfig(), TenantConfigDetail.class);
         TenantConfigDetail.MemberConfig memberConfig = configDetail.getMember_config();
-        if(memberConfig.getMonth_divide().compareTo(BigDecimal.ZERO) == 0 &&
+        if(memberConfig.getDay_divide().compareTo(BigDecimal.ZERO) == 0 &&
+                memberConfig.getMonth_divide().compareTo(BigDecimal.ZERO) == 0 &&
                 memberConfig.getHalf_year_divide().compareTo(BigDecimal.ZERO) == 0 &&
                 memberConfig.getQuarter_divide().compareTo(BigDecimal.ZERO) == 0 &&
                 memberConfig.getYear_divide().compareTo(BigDecimal.ZERO) == 0){