|
@@ -1,6 +1,7 @@
|
|
|
package com.gis.mapper.provider;
|
|
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
+import com.gis.domain.dto.AgePageDto;
|
|
|
import com.gis.domain.dto.PageDto;
|
|
|
import lombok.extern.log4j.Log4j2;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -12,7 +13,7 @@ import org.apache.commons.lang3.StringUtils;
|
|
|
@Slf4j
|
|
|
public class WorkProvider {
|
|
|
|
|
|
- public String search(PageDto param, String userId){
|
|
|
+ public String search(AgePageDto param, String userId){
|
|
|
StringBuffer sql = new StringBuffer("select * from tb_work where is_delete = 0 and status > 0");
|
|
|
|
|
|
// if(!StringUtils.isAllBlank(userId)){
|
|
@@ -25,6 +26,12 @@ public class WorkProvider {
|
|
|
sql.append(" and ( name like '%").append(searchKey).append("%' )");
|
|
|
}
|
|
|
|
|
|
+ String phone = param.getUserId();
|
|
|
+ if (StrUtil.isNotBlank(phone)){
|
|
|
+ sql.append(" and ( user_id like '%").append(phone).append("%' )");
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
sql.append(" order by create_time desc");
|
|
|
|
|
|
log.info("sql: {}", sql.toString());
|