package com.zteits.sys.biz; import java.util.List; import com.alibaba.druid.util.StringUtils; import com.zteits.clouds.api.apibase.bean.BizResult; import com.zteits.clouds.api.apibase.constants.ErrorType; import com.zteits.clouds.api.apibase.exception.BizException; import com.zteits.clouds.api.dto.sys.SysCodeValueDTO; import com.zteits.clouds.api.dto.sys.param.SysCodeValueByKindQueryRequest; import com.zteits.clouds.api.service.sys.SysCommonService; import com.zteits.sys.dao.SysCodeValueDao; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; /** * Copyright: Copyright (c) 2017 zteits * * @ClassName: com.zteits.sys.biz * @Description: 系统公共参数接口 * @version: v1.0.0 * @author: atao * @date: 2017/8/23 下午12:11 * Modification History: * Date Author Version Description * ---------------------------------------------------------* * 2017/8/23 atao v1.0.0 创建 */ @Component public class SysCommonServiceImpl implements SysCommonService { @Autowired private SysCodeValueDao sysCodeValueDao; @Override public BizResult> querySysCodeValueByKind(SysCodeValueByKindQueryRequest request) { if (StringUtils.isEmpty(request.getSysCodeKind())) { throw new BizException(ErrorType.PARAMM_NULL, "字典表类型"); } List result = sysCodeValueDao.querySysCodeValueByKind(request.getSysCodeKind()); return new BizResult<>(result); } }