Commit e0a9e625 by jianan

Fna接口39

parent b94c2c92
...@@ -3,6 +3,7 @@ package com.yd.csf.service.service.impl; ...@@ -3,6 +3,7 @@ package com.yd.csf.service.service.impl;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; 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.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.google.gson.Gson; import com.google.gson.Gson;
...@@ -75,7 +76,14 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> ...@@ -75,7 +76,14 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer>
@Override @Override
public Wrapper<Customer> getQueryWrapper(CustomerQueryRequest customerQueryRequest) { 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 @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