Commit e0a9e625 by jianan

Fna接口39

parent b94c2c92
......@@ -3,6 +3,7 @@ package com.yd.csf.service.service.impl;
import cn.hutool.core.collection.CollUtil;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.google.gson.Gson;
......@@ -75,7 +76,14 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer>
@Override
public Wrapper<Customer> getQueryWrapper(CustomerQueryRequest customerQueryRequest) {
return null;
QueryWrapper<Customer> queryWrapper = new QueryWrapper<>();
String name = customerQueryRequest.getName();
String phone = customerQueryRequest.getPhone();
String email = customerQueryRequest.getEmail();
queryWrapper.lambda().like(StringUtils.isNotBlank(name), Customer::getName, name)
.like(StringUtils.isNotBlank(phone), Customer::getPhone, phone)
.like(StringUtils.isNotBlank(email), Customer::getEmail, email);
return queryWrapper;
}
@Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment