12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package com.caimei.modules.baike.service;
- import java.util.List;
- import com.caimei.modules.baike.entity.CmBaikeBanner;
- import com.caimei.modules.common.utils.UploadUtils;
- import com.caimei.modules.hehe.util.UploadPicUtils;
- import org.springframework.stereotype.Service;
- import org.springframework.transaction.annotation.Transactional;
- import com.thinkgem.jeesite.common.persistence.Page;
- import com.thinkgem.jeesite.common.service.CrudService;
- import com.caimei.modules.baike.entity.CmBaikeHotSearch;
- import com.caimei.modules.baike.dao.CmBaikeHotSearchDao;
- import javax.annotation.Resource;
- /**
- * 采美百科热搜词Service
- * @author Aslee
- * @version 2021-11-18
- */
- @Service
- @Transactional(readOnly = true)
- public class CmBaikeHotSearchService extends CrudService<CmBaikeHotSearchDao, CmBaikeHotSearch> {
- @Resource
- private CmBaikeHotSearchDao cmBaikeHotSearchDao;
- public CmBaikeHotSearch get(String id) {
- CmBaikeHotSearch cmBaikeHotSearch = super.get(id);
- if (null != cmBaikeHotSearch && cmBaikeHotSearch.getJumpType() == 3) {
- cmBaikeHotSearch.setInstrumentId(cmBaikeHotSearch.getProductId());
- }
- return cmBaikeHotSearch;
- }
-
- public List<CmBaikeHotSearch> findList(CmBaikeHotSearch cmBaikeHotSearch) {
- return super.findList(cmBaikeHotSearch);
- }
-
- public Page<CmBaikeHotSearch> findPage(Page<CmBaikeHotSearch> page, CmBaikeHotSearch cmBaikeHotSearch) {
- return super.findPage(page, cmBaikeHotSearch);
- }
-
- @Transactional(readOnly = false)
- public void save(CmBaikeHotSearch cmBaikeHotSearch) {
- if (cmBaikeHotSearch.getJumpType() == 3) {
- cmBaikeHotSearch.setProductId(cmBaikeHotSearch.getInstrumentId());
- }
- super.save(cmBaikeHotSearch);
- }
-
- @Transactional(readOnly = false)
- public void delete(CmBaikeHotSearch cmBaikeHotSearch) {
- super.delete(cmBaikeHotSearch);
- }
- @Transactional(readOnly = false)
- public void saveBanner(CmBaikeBanner cmBaikeBanner) {
- // if (1 == cmBaikeBanner.getBannerType()) {
- cmBaikeBanner.setProductPcBanner(UploadPicUtils.saveImageToServer(cmBaikeBanner.getProductPcBanner()));
- cmBaikeBanner.setProductAppBanner(UploadPicUtils.saveImageToServer(cmBaikeBanner.getProductAppBanner()));
- // } else {
- // cmBaikeBanner.setInstrumentPcBanner(UploadPicUtils.saveImageToServer(cmBaikeBanner.getInstrumentPcBanner()));
- // cmBaikeBanner.setInstrumentAppBanner(UploadPicUtils.saveImageToServer(cmBaikeBanner.getInstrumentAppBanner()));
- // }
- cmBaikeHotSearchDao.saveBanner(cmBaikeBanner);
- }
- }
|