package com.nq.service.impl; import com.nq.common.ServerResponse; import com.nq.dao.SiteSettingMapper; import com.nq.dao.SiteAdminIndexMapper; import com.nq.pojo.SiteSetting; import com.nq.service.ISiteSettingService; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Service("iSiteSettingService") public class SiteSettingServiceImpl implements ISiteSettingService { @Autowired SiteSettingMapper siteSettingMapper; @Autowired SiteAdminIndexMapper siteAdminIndexMapper; public SiteSetting getSiteSetting() { SiteSetting siteSetting = null; List list = this.siteSettingMapper.findAllSiteSetting(); if (list.size() > 0) { siteSetting = (SiteSetting) list.get(0); } return siteSetting; } public ServerResponse update(SiteSetting setting) { if (setting.getId() == null) { return ServerResponse.createByErrorMsg("ID 不能为空"); } SiteSetting siteSetting = this.siteSettingMapper.selectByPrimaryKey(setting.getId()); if (siteSetting == null) { return ServerResponse.createByErrorMsg("查不到设置记录"); } int updateCount = this.siteSettingMapper.updateByPrimaryKeySelective(setting); if (updateCount > 0) { return ServerResponse.createBySuccessMsg("修改成功"); } return ServerResponse.createByErrorMsg("修改失败"); } }