|
|
@@ -1,10 +1,12 @@
|
|
|
package org.jeecg.modules.smscheck.mapper;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
|
+import org.apache.ibatis.annotations.MapKey;
|
|
|
import org.apache.ibatis.annotations.Select;
|
|
|
import org.jeecg.modules.smscheck.entity.SmsCheckCustomerData;
|
|
|
|
|
|
import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* @description 客户资料
|
|
|
@@ -19,30 +21,46 @@ public interface SmsCheckCustomerDataMapper extends BaseMapper<SmsCheckCustomerD
|
|
|
* @param days 天数
|
|
|
* @return
|
|
|
*/
|
|
|
- @Select("SELECT * FROM sms_check_customer_data WHERE code_number_date_date >= DATE_SUB(CURDATE(),INTERVAL #{days} DAY)")
|
|
|
- List<SmsCheckCustomerData> listByCodeNumberDateDate(Integer days);
|
|
|
+ @Select("SELECT * " +
|
|
|
+ "FROM sms_check_customer_data " +
|
|
|
+ "WHERE DATE_ADD(CURDATE(), INTERVAL #{days} DAY) >= code_number_date_date " +
|
|
|
+ "AND DATE_SUB(CURDATE(), INTERVAL #{days} DAY) <= code_number_date_date")
|
|
|
+ @MapKey("infoId")
|
|
|
+ Map<String,SmsCheckCustomerData> listByCodeNumberDateDate(Integer days);
|
|
|
|
|
|
/**
|
|
|
* 备案通知到期时间
|
|
|
* @param days
|
|
|
* @return
|
|
|
*/
|
|
|
- @Select("SELECT * FROM sms_check_customer_data WHERE filings_date_date >= DATE_SUB(CURDATE(),INTERVAL #{days} DAY)")
|
|
|
- List<SmsCheckCustomerData> listByFilingsDateDate(Integer days);
|
|
|
+ @Select("SELECT * " +
|
|
|
+ "FROM sms_check_customer_data " +
|
|
|
+ "WHERE DATE_ADD(CURDATE(), INTERVAL #{days} DAY) >= filings_date_date " +
|
|
|
+ "AND DATE_SUB(CURDATE(), INTERVAL #{days} DAY) <= filings_date_date")
|
|
|
+ @MapKey("infoId")
|
|
|
+ Map<String,SmsCheckCustomerData> listByFilingsDateDate(Integer days);
|
|
|
|
|
|
/**
|
|
|
* 增值业务许可证到期时间
|
|
|
* @param days
|
|
|
* @return
|
|
|
*/
|
|
|
- @Select("SELECT * FROM sms_check_customer_data WHERE permit_date_date >= DATE_SUB(CURDATE(),INTERVAL #{days} DAY)")
|
|
|
- List<SmsCheckCustomerData> listByPermitDateDate(Integer days);
|
|
|
+ @Select("SELECT * " +
|
|
|
+ "FROM sms_check_customer_data " +
|
|
|
+ "WHERE DATE_ADD(CURDATE(), INTERVAL #{days} DAY) >= permit_date_date " +
|
|
|
+ "AND DATE_SUB(CURDATE(), INTERVAL #{days} DAY) <= permit_date_date")
|
|
|
+ @MapKey("infoId")
|
|
|
+ Map<String,SmsCheckCustomerData> listByPermitDateDate(Integer days);
|
|
|
|
|
|
/**
|
|
|
* 合同到期时间
|
|
|
* @param days
|
|
|
* @return
|
|
|
*/
|
|
|
- @Select("SELECT * FROM sms_check_customer_data WHERE contract_date_date >= DATE_SUB(CURDATE(),INTERVAL #{days} DAY)")
|
|
|
- List<SmsCheckCustomerData> listByContractDateData(Integer days);
|
|
|
+ @Select("SELECT * " +
|
|
|
+ "FROM sms_check_customer_data " +
|
|
|
+ "WHERE DATE_ADD(CURDATE(), INTERVAL #{days} DAY) >= contract_date_date " +
|
|
|
+ "AND DATE_SUB(CURDATE(), INTERVAL #{days} DAY) <= contract_date_date")
|
|
|
+ @MapKey("infoId")
|
|
|
+ Map<String,SmsCheckCustomerData> listByContractDateData(Integer days);
|
|
|
}
|