|
@@ -4,9 +4,9 @@ import cn.hutool.core.bean.BeanUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import com.xynet.marketing.entity.ServiceProvider;
|
|
|
-import com.xynet.marketing.mapper.ServiceProviderMapper;
|
|
|
-import com.xynet.marketing.service.ServiceProviderService;
|
|
|
+import com.xynet.marketing.entity.Provider;
|
|
|
+import com.xynet.marketing.mapper.ProviderMapper;
|
|
|
+import com.xynet.marketing.service.ProviderService;
|
|
|
import com.xynet.marketing.utils.Emptys;
|
|
|
import com.xynet.marketing.utils.collections.map.JHashMap;
|
|
|
import com.xynet.marketing.utils.collections.map.JMap;
|
|
@@ -23,11 +23,11 @@ import java.util.Map;
|
|
|
*/
|
|
|
@Service
|
|
|
@Slf4j
|
|
|
-public class ServiceProviderServiceImpl extends ServiceImpl<ServiceProviderMapper, ServiceProvider> implements ServiceProviderService {
|
|
|
+public class ProviderServiceImpl extends ServiceImpl<ProviderMapper, Provider> implements ProviderService {
|
|
|
|
|
|
- private LambdaQueryWrapper<ServiceProvider> commonQueryWrapper(JMap<String,Object> param) {
|
|
|
- LambdaQueryWrapper<ServiceProvider> lqw = new LambdaQueryWrapper<ServiceProvider>()
|
|
|
- .eq(Emptys.check(param.getInt("id")), ServiceProvider::getId, param.getInt("id"))
|
|
|
+ private LambdaQueryWrapper<Provider> commonQueryWrapper(JMap<String,Object> param) {
|
|
|
+ LambdaQueryWrapper<Provider> lqw = new LambdaQueryWrapper<Provider>()
|
|
|
+ .eq(Emptys.check(param.getInt("id")), Provider::getId, param.getInt("id"))
|
|
|
//.eq(Emptys.check(param.getString("code")), ServiceProvider::getCode, param.getString("code"))
|
|
|
//.like(Emptys.check(param.getString("name")), ServiceProvider::getName, param.getString("name"))
|
|
|
;
|
|
@@ -36,14 +36,14 @@ public class ServiceProviderServiceImpl extends ServiceImpl<ServiceProviderMappe
|
|
|
|
|
|
@Override
|
|
|
public Map<String, Object> obj(JMap<String, Object> param) {
|
|
|
- LambdaQueryWrapper<ServiceProvider> lqw = commonQueryWrapper(param).last("limit 1");
|
|
|
- ServiceProvider obj = getOne(lqw);
|
|
|
+ LambdaQueryWrapper<Provider> lqw = commonQueryWrapper(param).last("limit 1");
|
|
|
+ Provider obj = getOne(lqw);
|
|
|
return JHashMap.copy(obj);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void saveOrUpdate(JMap<String, Object> param) {
|
|
|
- ServiceProvider save = BeanUtil.copyProperties(param, ServiceProvider.class);
|
|
|
+ Provider save = BeanUtil.copyProperties(param, Provider.class);
|
|
|
if(Emptys.check(save.getId())){
|
|
|
updateById(save);
|
|
|
}else{
|
|
@@ -53,16 +53,16 @@ public class ServiceProviderServiceImpl extends ServiceImpl<ServiceProviderMappe
|
|
|
|
|
|
@Override
|
|
|
public List<Map<String, Object>> list(JMap<String, Object> param) {
|
|
|
- LambdaQueryWrapper<ServiceProvider> lqw = commonQueryWrapper(param).orderByAsc(ServiceProvider::getId);
|
|
|
- List<ServiceProvider> list = list(lqw);
|
|
|
+ LambdaQueryWrapper<Provider> lqw = commonQueryWrapper(param).orderByAsc(Provider::getId);
|
|
|
+ List<Provider> list = list(lqw);
|
|
|
return JHashMap.copy(list);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public Page<Map<String, Object>> page(JMap<String, Object> param) {
|
|
|
- LambdaQueryWrapper<ServiceProvider> lqw = commonQueryWrapper(param).orderByAsc(ServiceProvider::getId);
|
|
|
- Page<ServiceProvider> page = new Page<>(param.getInt("pageCurrent"), param.getInt("pageSize"),true);
|
|
|
- Page<ServiceProvider> list = page(page, lqw);
|
|
|
+ LambdaQueryWrapper<Provider> lqw = commonQueryWrapper(param).orderByAsc(Provider::getId);
|
|
|
+ Page<Provider> page = new Page<>(param.getInt("pageCurrent"), param.getInt("pageSize"),true);
|
|
|
+ Page<Provider> list = page(page, lqw);
|
|
|
return JHashMap.copy(list);
|
|
|
}
|
|
|
}
|