package com.xzx.gc.order.service; import com.xzx.gc.entity.ConfigInfo; import com.xzx.gc.model.system.ConfigInfoReq; import com.xzx.gc.model.system.ConfigInfoVo; import com.xzx.gc.order.mapper.ConfigMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.HashMap; import java.util.List; import java.util.Map; @Service @Transactional public class ConfigService{ @Autowired ConfigMapper configMapper; public List configInfoQuery(ConfigInfoReq configInfoReq) { Map map = new HashMap(); map.put("configTypeCode",configInfoReq.getConfigTypeCode()); map.put("configValue",configInfoReq.getConfigValue()); List list = configMapper.configInfoQuery(map); return list; } public List findByGroup(String group) { ConfigInfo configInfo=new ConfigInfo(); configInfo.setConfigGroup(group); List select = configMapper.select(configInfo); return select; } public ConfigInfo findByCode(String code) { ConfigInfo configInfo=new ConfigInfo(); configInfo.setConfigTypeCode(code); return configMapper.selectOne(configInfo); } public void update(ConfigInfo configInfo) { configMapper.updateByPrimaryKeySelective(configInfo); } }