| | |
| | | import com.ld.igds.common.mapper.DicDataMapper; |
| | | import com.ld.igds.data.BaseParam; |
| | | import com.ld.igds.data.Page; |
| | | import com.ld.igds.models.DicFoodOrigin; |
| | | import com.ld.igds.models.DicArea; |
| | | import com.ld.igds.models.DicSlogan; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | |
| | | @Service(CoreDicService.BEAN_ID) |
| | | public class CoreDicDataServiceImpl implements CoreDicService { |
| | | |
| | | @Autowired |
| | | @Resource |
| | | private DicDataMapper dicDataMapper; |
| | | |
| | | @Override |
| | |
| | | dicDataMapper.delPosByBizId(posDto); |
| | | } |
| | | |
| | | @Override |
| | | public List<DicArea> listDicArea(Page<DicArea> page,BaseParam param) { |
| | | return dicDataMapper.listDicArea(page,param); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<PosDto> getPosByBizTag(String companyId, String bizTag) { |
| | |
| | | if (StringUtils.isEmpty(bizTag)) return null; |
| | | |
| | | return dicDataMapper.getPosByBizTag(companyId, bizTag); |
| | | } |
| | | |
| | | @Override |
| | | public Page<DicFoodOrigin> pageFoodLocation(BaseParam param) { |
| | | |
| | | Page<DicFoodOrigin> page = new Page<DicFoodOrigin>(param.getPage(), |
| | | param.getLimit()); |
| | | |
| | | page.setSearchCount(false); |
| | | |
| | | if (StringUtils.isNoneEmpty(param.getKey())) { |
| | | param.setKey("%" + param.getKey().toUpperCase() + "%"); |
| | | } |
| | | List<DicFoodOrigin> records = dicDataMapper.pageFoodLocataion(page, param); |
| | | page.setRecords(records); |
| | | |
| | | return page; |
| | | |
| | | } |
| | | |
| | | } |