|
|
@ -1,15 +1,10 @@ |
|
|
|
package com.elink.esua.epdc.vaccine.vim.service.impl; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.elink.esua.epdc.commons.mybatis.service.impl.CrudServiceImpl; |
|
|
|
import com.elink.esua.epdc.commons.tools.constant.FieldConstant; |
|
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
|
import com.elink.esua.epdc.vaccine.common.base.BaseVimCurdServiceImpl; |
|
|
|
import com.elink.esua.epdc.vaccine.vim.dao.VaccineCompanyDao; |
|
|
|
import com.elink.esua.epdc.vaccine.vim.dto.VaccinationSiteDTO; |
|
|
|
import com.elink.esua.epdc.vaccine.vim.dto.VaccineCompanyDTO; |
|
|
|
import com.elink.esua.epdc.vaccine.vim.dto.result.VaccineDto; |
|
|
|
import com.elink.esua.epdc.vaccine.vim.entity.VaccinationSiteEntity; |
|
|
|
import com.elink.esua.epdc.vaccine.vim.entity.VaccineCompanyEntity; |
|
|
|
import com.elink.esua.epdc.vaccine.vim.service.VaccineCompanyService; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
@ -25,12 +20,10 @@ import java.util.Map; |
|
|
|
* @since 1.0.0 2021-04-16 |
|
|
|
*/ |
|
|
|
@Service |
|
|
|
public class VaccineCompanyServiceImpl extends CrudServiceImpl<VaccineCompanyDao, VaccineCompanyEntity, VaccineCompanyDTO> implements VaccineCompanyService { |
|
|
|
public class VaccineCompanyServiceImpl extends BaseVimCurdServiceImpl<VaccineCompanyDao, VaccineCompanyEntity, VaccineCompanyDTO> implements VaccineCompanyService { |
|
|
|
|
|
|
|
@Override |
|
|
|
public QueryWrapper<VaccineCompanyEntity> getWrapper(Map<String, Object> params){ |
|
|
|
String id = (String)params.get("id"); |
|
|
|
|
|
|
|
QueryWrapper<VaccineCompanyEntity> wrapper = new QueryWrapper<>(); |
|
|
|
wrapper.orderByDesc("CREATED_TIME"); |
|
|
|
String companyName= (String) params.get("companyName"); |
|
|
@ -38,15 +31,6 @@ public class VaccineCompanyServiceImpl extends CrudServiceImpl<VaccineCompanyDao |
|
|
|
return wrapper; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public PageData<VaccineCompanyDTO> page(Map<String, Object> params) { |
|
|
|
IPage<VaccineCompanyEntity> page = baseDao.selectPage( |
|
|
|
getPage(params, FieldConstant.CREATED_TIME, false), |
|
|
|
getWrapper(params) |
|
|
|
); |
|
|
|
return getPageData(page, VaccineCompanyDTO.class); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<VaccineDto> compantyList() { |
|
|
|
return baseDao.selectCompantyList(); |
|
|
|