package com.izouma.awesomeadmin.service.impl; import java.util.*; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.izouma.awesomeadmin.constant.AppConstant; import com.izouma.awesomeadmin.dto.Page; import com.izouma.awesomeadmin.model.AppVersion; import com.izouma.awesomeadmin.service.AppVersionService; import com.izouma.awesomeadmin.dao.AppVersionMapper; /** * service接口实现类 */ @Service public class AppVersionServiceImpl implements AppVersionService{ /*generatedStart*/ private static Logger logger = Logger.getLogger(AppVersionServiceImpl.class); @Autowired private AppVersionMapper appVersionMapper; /*generatedEnd*/ /*generatedStart*/ @Override public List getAppVersionList(AppVersion record) { logger.info("getAppVersionList"); try { return appVersionMapper.queryAllAppVersion(record); } catch (Exception e) { logger.error("getAppVersionList", e); } return null; } @Override public List getAppVersionByPage(Page page, AppVersion record) { logger.info("getAppVersionByPage"); try { Map parameter = new HashMap(); parameter.put("record", record); parameter.put(AppConstant.PAGE, page); return appVersionMapper.queryAppVersionByPage(parameter); } catch (Exception e) { logger.error("getAppVersionByPage", e); } return null; } @Override public AppVersion getAppVersionById(String id) { logger.info("getAppVersionyId"); try { return appVersionMapper.selectByPrimaryKey(Integer.valueOf(id)); } catch (Exception e) { logger.error("getAppVersionById", e); } return null; } @Override public AppVersion getAppVersion(AppVersion record) { logger.info("getAppVersion"); try { return appVersionMapper.queryAppVersion(record); } catch (Exception e) { logger.error("getAppVersion", e); } return null; } @Override public boolean createAppVersion(AppVersion record) { logger.info("createAppVersion"); try { int updates = appVersionMapper.insertSelective(record); if (updates > 0) { return true; } } catch (Exception e) { logger.error("createAppVersion", e); } return false; } @Override public boolean deleteAppVersion(AppVersion record) { logger.info("deleteAppVersion"); try { int updates = appVersionMapper.delete(record); if (updates > 0) { return true; } } catch (Exception e) { logger.error("deleteAppVersion", e); } return false; } @Override public boolean updateAppVersion(AppVersion record) { logger.info("updateAppVersion"); try { int updates = appVersionMapper.updateByPrimaryKeySelective(record); if (updates > 0) { return true; } } catch (Exception e) { logger.error("updateAppVersion", e); } return false; } /*generatedEnd*/ }