|
@@ -208,14 +208,14 @@ public interface SmsCheckCustomerInfoMapper extends BaseMapper<SmsCheckCustomerI
|
|
|
}
|
|
}
|
|
|
public String selectCompanyList(SmsCheckCustomerInfo smsCheckCustomerInfo) {
|
|
public String selectCompanyList(SmsCheckCustomerInfo smsCheckCustomerInfo) {
|
|
|
StringBuilder sql = new StringBuilder();
|
|
StringBuilder sql = new StringBuilder();
|
|
|
- sql.append("SELECT any_value(id) id, any_value(customer_no) customer_no,`customer_name`,any_value(sms_number) sms_number,any_value(network_access_time) network_access_time " +
|
|
|
|
|
|
|
+ sql.append("SELECT any_value(id) id, customer_no customer_no,any_value(customer_name),any_value(sms_number) sms_number,any_value(network_access_time) network_access_time " +
|
|
|
"FROM `sms_check_customer_info` " +
|
|
"FROM `sms_check_customer_info` " +
|
|
|
- "WHERE customer_name is not NULL");
|
|
|
|
|
|
|
+ "WHERE customer_no is not NULL and del_flag = 0 and type in (1,2,4)");
|
|
|
String customerNo = smsCheckCustomerInfo.getCustomerNo();
|
|
String customerNo = smsCheckCustomerInfo.getCustomerNo();
|
|
|
String customerName = smsCheckCustomerInfo.getCustomerName();
|
|
String customerName = smsCheckCustomerInfo.getCustomerName();
|
|
|
if (!StringUtils.isEmpty(customerNo)) {
|
|
if (!StringUtils.isEmpty(customerNo)) {
|
|
|
String customerNoNow = customerNo.replace("*", "%");
|
|
String customerNoNow = customerNo.replace("*", "%");
|
|
|
- sql.append(" WHERE `customer_no` like '" + customerNoNow + "'");
|
|
|
|
|
|
|
+ sql.append(" AND `customer_no` like '" + customerNoNow + "'");
|
|
|
if (!StringUtils.isEmpty(customerName)) {
|
|
if (!StringUtils.isEmpty(customerName)) {
|
|
|
String customerNameNow = customerName.replace("*", "%");
|
|
String customerNameNow = customerName.replace("*", "%");
|
|
|
sql.append(" AND `customer_name` like '" + customerNameNow + "'");
|
|
sql.append(" AND `customer_name` like '" + customerNameNow + "'");
|
|
@@ -223,10 +223,10 @@ public interface SmsCheckCustomerInfoMapper extends BaseMapper<SmsCheckCustomerI
|
|
|
} else {
|
|
} else {
|
|
|
if (!StringUtils.isEmpty(customerName)) {
|
|
if (!StringUtils.isEmpty(customerName)) {
|
|
|
String customerNameNow = customerName.replace("*", "%");
|
|
String customerNameNow = customerName.replace("*", "%");
|
|
|
- sql.append(" WHERE `customer_name` like '" + customerNameNow + "'");
|
|
|
|
|
|
|
+ sql.append(" AND `customer_name` like '" + customerNameNow + "'");
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- sql.append(" GROUP BY `customer_name`");
|
|
|
|
|
|
|
+ sql.append(" GROUP BY `customer_no`");
|
|
|
return sql.toString();
|
|
return sql.toString();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|