package com.ld.igds.common.impl; import com.ld.igds.common.CoreDicService; import com.ld.igds.common.dto.PosDto; import com.ld.igds.common.mapper.DicDataMapper; import com.ld.igds.data.BaseParam; import com.ld.igds.data.Page; import com.ld.igds.models.DicArea; import com.ld.igds.models.DicSlogan; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; import java.util.Map; /** * @author: andy.jia * @description: 系统缓存配置,包括字典表缓存和业务设备配置缓存,警报方案缓存 * @date:2019.03.09 **/ @Service(CoreDicService.BEAN_ID) public class CoreDicDataServiceImpl implements CoreDicService { @Resource private DicDataMapper dicDataMapper; @Override public void batchDelPos(PosDto dto) { dicDataMapper.batchDelPos(dto); } @Override public void addPos(PosDto posDto) { dicDataMapper.addPos(posDto); } @Override public DicSlogan getDicSlogan(Map parameter) { return dicDataMapper.getDicSlogan(parameter); } @Override public void delPosByBizId(PosDto posDto) { dicDataMapper.delPosByBizId(posDto); } @Override public List listDicArea(Page page,BaseParam param) { return dicDataMapper.listDicArea(page,param); } @Override public List getPosByBizTag(String companyId, String bizTag) { if (StringUtils.isEmpty(companyId)) return null; if (StringUtils.isEmpty(bizTag)) return null; return dicDataMapper.getPosByBizTag(companyId, bizTag); } }