Commit 3b83c4ac by songyinghui

feat: 字段命名调整

parent 764e44f1
...@@ -43,6 +43,13 @@ public class HmPageRelationBO implements Serializable { ...@@ -43,6 +43,13 @@ public class HmPageRelationBO implements Serializable {
*/ */
private Integer type; private Integer type;
/**
* 关联状态
* @see com.gic.haoban.manage.api.enums.hm.HmPageTemplateStatus
*
*/
private Integer status;
public String getPageCode() { public String getPageCode() {
return pageCode; return pageCode;
} }
......
...@@ -3,6 +3,7 @@ package com.gic.haoban.manage.service.service.hm.impl; ...@@ -3,6 +3,7 @@ package com.gic.haoban.manage.service.service.hm.impl;
import com.gic.api.base.commons.Page; import com.gic.api.base.commons.Page;
import com.gic.haoban.common.utils.PageUtil; import com.gic.haoban.common.utils.PageUtil;
import com.gic.haoban.manage.api.enums.hm.HmPageTemplateStatus; import com.gic.haoban.manage.api.enums.hm.HmPageTemplateStatus;
import com.gic.haoban.manage.api.enums.hm.HmPageTemplateType;
import com.gic.haoban.manage.service.dao.mapper.hm.TabHaobanHmPageRelationMapper; import com.gic.haoban.manage.service.dao.mapper.hm.TabHaobanHmPageRelationMapper;
import com.gic.haoban.manage.service.entity.hm.TabHaobanHmPageRelation; import com.gic.haoban.manage.service.entity.hm.TabHaobanHmPageRelation;
import com.gic.haoban.manage.service.pojo.bo.hm.HmPageRelationBO; import com.gic.haoban.manage.service.pojo.bo.hm.HmPageRelationBO;
...@@ -14,7 +15,9 @@ import org.slf4j.LoggerFactory; ...@@ -14,7 +15,9 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional;
import java.util.Date;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -34,8 +37,19 @@ public class HmPageRelationServiceImpl implements HmPageRelationService { ...@@ -34,8 +37,19 @@ public class HmPageRelationServiceImpl implements HmPageRelationService {
@Override @Override
@Transactional(rollbackFor = RuntimeException.class)
public boolean savePageRelation(HmPageRelationBO hmPageRelationBO) { public boolean savePageRelation(HmPageRelationBO hmPageRelationBO) {
return false; TabHaobanHmPageRelation pageRelation = new TabHaobanHmPageRelation();
pageRelation.setEnterpriseId(hmPageRelationBO.getEnterpriseId());
pageRelation.setWxEnterpriseId(pageRelation.getWxEnterpriseId());
pageRelation.setPageCode(hmPageRelationBO.getPageCode());
pageRelation.setReferId(hmPageRelationBO.getReferId());
pageRelation.setReferName(hmPageRelationBO.getReferName());
pageRelation.setCreateTime(new Date());
pageRelation.setUpdateTime(new Date());
pageRelation.setType(HmPageTemplateType.LINK.getCode());
pageRelation.setStatus(HmPageTemplateStatus.ENABLE.getCode());
return haobanHmPageRelationMapper.insertSelective(pageRelation) == 1;
} }
@Override @Override
......
...@@ -46,16 +46,11 @@ public class HmGroupApiServiceImpl implements HmGroupApiService { ...@@ -46,16 +46,11 @@ public class HmGroupApiServiceImpl implements HmGroupApiService {
@Override @Override
public ServiceResponse<Long> saveOrUpdateHmGroupSetting(HmGroupDTO hmGroupDTO) { public ServiceResponse<Long> saveOrUpdateHmGroupSetting(HmGroupDTO hmGroupDTO) {
ServiceResponse<Long> serviceResponse = new ServiceResponse();
if (StringUtils.isBlank(hmGroupDTO.getGroupName())) { if (StringUtils.isBlank(hmGroupDTO.getGroupName())) {
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_5.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_5.getCode()+"", HaoBanErrCodeCommon.ERR_5.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_5.getMsg());
return serviceResponse;
} }
if (StringUtils.equals(DEFAULT_GROUP_NAME, hmGroupDTO.getGroupName())){ if (StringUtils.equals(DEFAULT_GROUP_NAME, hmGroupDTO.getGroupName())){
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_5.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_5.getCode()+"", HaoBanErrCodeCommon.ERR_5.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_5.getMsg());
return serviceResponse;
} }
HmGroupInfoQO groupInfoQo = new HmGroupInfoQO(); HmGroupInfoQO groupInfoQo = new HmGroupInfoQO();
groupInfoQo.setGroupName(hmGroupDTO.getGroupName()); groupInfoQo.setGroupName(hmGroupDTO.getGroupName());
...@@ -67,9 +62,7 @@ public class HmGroupApiServiceImpl implements HmGroupApiService { ...@@ -67,9 +62,7 @@ public class HmGroupApiServiceImpl implements HmGroupApiService {
// insert // insert
// check groupName unique // check groupName unique
if (CollectionUtils.isNotEmpty(tabHaobanHmGroupSettings)) { if (CollectionUtils.isNotEmpty(tabHaobanHmGroupSettings)) {
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_5.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_5.getCode()+"", HaoBanErrCodeCommon.ERR_5.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_5.getMsg());
return serviceResponse;
} }
TabHaobanHmGroupSetting tempGroupSetting = new TabHaobanHmGroupSetting(); TabHaobanHmGroupSetting tempGroupSetting = new TabHaobanHmGroupSetting();
tempGroupSetting.setGroupId(UniqueIdUtils.uniqueLong()); tempGroupSetting.setGroupId(UniqueIdUtils.uniqueLong());
...@@ -81,33 +74,26 @@ public class HmGroupApiServiceImpl implements HmGroupApiService { ...@@ -81,33 +74,26 @@ public class HmGroupApiServiceImpl implements HmGroupApiService {
tempGroupSetting.setEnterpriseId(hmGroupDTO.getEnterpriseId()); tempGroupSetting.setEnterpriseId(hmGroupDTO.getEnterpriseId());
tempGroupSetting.setWxEnterpriseId(hmGroupDTO.getWxEnterpriseId()); tempGroupSetting.setWxEnterpriseId(hmGroupDTO.getWxEnterpriseId());
haobanHmGroupSettingMapper.insertSelective(tempGroupSetting); haobanHmGroupSettingMapper.insertSelective(tempGroupSetting);
serviceResponse.setResult(tempGroupSetting.getGroupId()); return ServiceResponse.success(tempGroupSetting.getGroupId());
} else { } else {
// update // update
if (CollectionUtils.isNotEmpty(tabHaobanHmGroupSettings) if (CollectionUtils.isNotEmpty(tabHaobanHmGroupSettings)
&& tabHaobanHmGroupSettings.size() > 1) { && tabHaobanHmGroupSettings.size() > 1) {
// 名称重复 // 名称重复
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_5.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_5.getCode()+"", HaoBanErrCodeCommon.ERR_5.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_5.getMsg());
return serviceResponse;
} }
if (CollectionUtils.isNotEmpty(tabHaobanHmGroupSettings) if (CollectionUtils.isNotEmpty(tabHaobanHmGroupSettings)
&& !tabHaobanHmGroupSettings.get(0).getGroupId().equals(hmGroupDTO.getGroupId())) { && !tabHaobanHmGroupSettings.get(0).getGroupId().equals(hmGroupDTO.getGroupId())) {
// 名称重复 // 名称重复
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_5.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_5.getCode()+"", HaoBanErrCodeCommon.ERR_5.getMsg());
return serviceResponse;
} }
TabHaobanHmGroupSetting tabHaobanHmGroupSetting = haobanHmGroupSettingMapper.selectByPrimaryKey(hmGroupDTO.getGroupId()); TabHaobanHmGroupSetting tabHaobanHmGroupSetting = haobanHmGroupSettingMapper.selectByPrimaryKey(hmGroupDTO.getGroupId());
if (tabHaobanHmGroupSetting == null) { if (tabHaobanHmGroupSetting == null) {
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_8.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_8.getCode()+"", HaoBanErrCodeCommon.ERR_8.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_8.getMsg());
return serviceResponse;
} }
if (!StringUtils.equals(tabHaobanHmGroupSetting.getEnterpriseId(), hmGroupDTO.getEnterpriseId())) { if (!StringUtils.equals(tabHaobanHmGroupSetting.getEnterpriseId(), hmGroupDTO.getEnterpriseId())) {
// 无权限 // 无权限
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_9.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_9.getCode()+"", HaoBanErrCodeCommon.ERR_9.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_9.getMsg());
return serviceResponse;
} }
TabHaobanHmGroupSetting tempGroupSetting = new TabHaobanHmGroupSetting(); TabHaobanHmGroupSetting tempGroupSetting = new TabHaobanHmGroupSetting();
tempGroupSetting.setGroupId(tabHaobanHmGroupSetting.getGroupId()); tempGroupSetting.setGroupId(tabHaobanHmGroupSetting.getGroupId());
...@@ -116,9 +102,8 @@ public class HmGroupApiServiceImpl implements HmGroupApiService { ...@@ -116,9 +102,8 @@ public class HmGroupApiServiceImpl implements HmGroupApiService {
tempGroupSetting.setModifierName(hmGroupDTO.getModifierName()); tempGroupSetting.setModifierName(hmGroupDTO.getModifierName());
tempGroupSetting.setUpdateTime(new Date()); tempGroupSetting.setUpdateTime(new Date());
haobanHmGroupSettingMapper.updateByPrimaryKeySelective(tempGroupSetting); haobanHmGroupSettingMapper.updateByPrimaryKeySelective(tempGroupSetting);
serviceResponse.setResult(tempGroupSetting.getGroupId()); return ServiceResponse.success(tempGroupSetting.getGroupId());
} }
return serviceResponse;
} }
@Override @Override
...@@ -140,9 +125,7 @@ public class HmGroupApiServiceImpl implements HmGroupApiService { ...@@ -140,9 +125,7 @@ public class HmGroupApiServiceImpl implements HmGroupApiService {
result.addAll(hmGroupInfoPage.getResult()); result.addAll(hmGroupInfoPage.getResult());
} }
hmGroupInfoPage.setResult(result); hmGroupInfoPage.setResult(result);
ServiceResponse<Page<HmGroupDTO>> serviceResponse = new ServiceResponse<>(); return ServiceResponse.success(hmGroupInfoPage);
serviceResponse.setResult(hmGroupInfoPage);
return serviceResponse;
} }
private HmGroupDTO buildDefault(Integer num){ private HmGroupDTO buildDefault(Integer num){
...@@ -157,20 +140,15 @@ public class HmGroupApiServiceImpl implements HmGroupApiService { ...@@ -157,20 +140,15 @@ public class HmGroupApiServiceImpl implements HmGroupApiService {
@Override @Override
public ServiceResponse<Boolean> deleteGroupSetting(HmGroupDTO groupDTO) { public ServiceResponse<Boolean> deleteGroupSetting(HmGroupDTO groupDTO) {
log.info("[deleteGroupSetting] 删除分组, params:{}", JSON.toJSONString(groupDTO)); log.info("[deleteGroupSetting] 删除分组, params:{}", JSON.toJSONString(groupDTO));
ServiceResponse<Boolean> serviceResponse = new ServiceResponse<>();
serviceResponse.setResult(Boolean.FALSE);
if (groupDTO.getGroupId() == null) { if (groupDTO.getGroupId() == null) {
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_2.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_2.getCode()+"", HaoBanErrCodeCommon.ERR_2.getMsg());
return serviceResponse;
} }
if (DEFAULT_GROUP_ID.equals(groupDTO.getGroupId())){ if (DEFAULT_GROUP_ID.equals(groupDTO.getGroupId())){
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_5.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_5.getCode()+"", HaoBanErrCodeCommon.ERR_5.getMsg());
return serviceResponse;
} }
TabHaobanHmGroupSetting tabHaobanHmGroupSetting = haobanHmGroupSettingMapper.selectByPrimaryKey(groupDTO.getGroupId()); TabHaobanHmGroupSetting tabHaobanHmGroupSetting = haobanHmGroupSettingMapper.selectByPrimaryKey(groupDTO.getGroupId());
if (tabHaobanHmGroupSetting == null || !HmGroupStatus.ENABLE.getCode().equals(tabHaobanHmGroupSetting.getStatus())) { if (tabHaobanHmGroupSetting == null || !HmGroupStatus.ENABLE.getCode().equals(tabHaobanHmGroupSetting.getStatus())) {
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_5.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_5.getCode()+"", HaoBanErrCodeCommon.ERR_5.getMsg());
return serviceResponse;
} }
// todo query hm 校验分组是否被引用 // todo query hm 校验分组是否被引用
TabHaobanHmGroupSetting tempGroupSetting = new TabHaobanHmGroupSetting(); TabHaobanHmGroupSetting tempGroupSetting = new TabHaobanHmGroupSetting();
...@@ -179,8 +157,7 @@ public class HmGroupApiServiceImpl implements HmGroupApiService { ...@@ -179,8 +157,7 @@ public class HmGroupApiServiceImpl implements HmGroupApiService {
tempGroupSetting.setModifierId(groupDTO.getModifierId()); tempGroupSetting.setModifierId(groupDTO.getModifierId());
tempGroupSetting.setModifierName(groupDTO.getModifierName()); tempGroupSetting.setModifierName(groupDTO.getModifierName());
tempGroupSetting.setUpdateTime(new Date()); tempGroupSetting.setUpdateTime(new Date());
serviceResponse.setResult(haobanHmGroupSettingMapper.updateByPrimaryKeySelective(tempGroupSetting) == 1); return ServiceResponse.success(haobanHmGroupSettingMapper.updateByPrimaryKeySelective(tempGroupSetting) == 1);
return serviceResponse;
} }
/** /**
...@@ -192,9 +169,7 @@ public class HmGroupApiServiceImpl implements HmGroupApiService { ...@@ -192,9 +169,7 @@ public class HmGroupApiServiceImpl implements HmGroupApiService {
*/ */
@Override @Override
public ServiceResponse<Integer> queryGroupReferCount(String enterpriseId, String wxEnterpriseId) { public ServiceResponse<Integer> queryGroupReferCount(String enterpriseId, String wxEnterpriseId) {
ServiceResponse<Integer> serviceResponse = new ServiceResponse<>();
serviceResponse.setResult(0);
// todo query 分组引用的总数 // todo query 分组引用的总数
return serviceResponse; return ServiceResponse.success(0);
} }
} }
...@@ -53,7 +53,6 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService { ...@@ -53,7 +53,6 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService {
@Override @Override
public ServiceResponse<Long> saveOrUpdateHmPageTemplate(HmPageTemplateDTO pageTemplateDTO) { public ServiceResponse<Long> saveOrUpdateHmPageTemplate(HmPageTemplateDTO pageTemplateDTO) {
ServiceResponse<Long> serviceResponse = new ServiceResponse<>();
if (Objects.isNull(pageTemplateDTO.getPageId())) { if (Objects.isNull(pageTemplateDTO.getPageId())) {
// save // save
TabHaobanHmPage haobanHmPage = new TabHaobanHmPage(); TabHaobanHmPage haobanHmPage = new TabHaobanHmPage();
...@@ -68,27 +67,21 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService { ...@@ -68,27 +67,21 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService {
haobanHmPage.setUpdateTime(new Date()); haobanHmPage.setUpdateTime(new Date());
haobanHmPage.setStatus(HmPageTemplateStatus.ENABLE.getCode()); haobanHmPage.setStatus(HmPageTemplateStatus.ENABLE.getCode());
haobanHmPageMapper.insertSelective(haobanHmPage); haobanHmPageMapper.insertSelective(haobanHmPage);
serviceResponse.setResult(haobanHmPage.getPageId()); return ServiceResponse.success(haobanHmPage.getPageId());
} else { } else {
// update // update
TabHaobanHmPage tempPageTemplate = haobanHmPageMapper.selectByPrimaryKey(pageTemplateDTO.getPageId()); TabHaobanHmPage tempPageTemplate = haobanHmPageMapper.selectByPrimaryKey(pageTemplateDTO.getPageId());
if (Objects.isNull(tempPageTemplate)) { if (Objects.isNull(tempPageTemplate)) {
// 数据不存在 // 数据不存在
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_8.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_8.getCode()+"", HaoBanErrCodeCommon.ERR_8.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_8.getMsg());
return serviceResponse;
} }
if (!StringUtils.equals(tempPageTemplate.getEnterpriseId(), pageTemplateDTO.getEnterpriseId())) { if (!StringUtils.equals(tempPageTemplate.getEnterpriseId(), pageTemplateDTO.getEnterpriseId())) {
// 无权限 // 无权限
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_9.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_9.getCode()+"", HaoBanErrCodeCommon.ERR_9.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_9.getMsg());
return serviceResponse;
} }
if (!StringUtils.equals(tempPageTemplate.getWxEnterpriseId(), pageTemplateDTO.getWxEnterpriseId())) { if (!StringUtils.equals(tempPageTemplate.getWxEnterpriseId(), pageTemplateDTO.getWxEnterpriseId())) {
// 无权限 // 无权限
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_9.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_9.getCode()+"", HaoBanErrCodeCommon.ERR_9.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_9.getMsg());
return serviceResponse;
} }
TabHaobanHmPage haobanHmPage = new TabHaobanHmPage(); TabHaobanHmPage haobanHmPage = new TabHaobanHmPage();
BeanUtils.copyProperties(pageTemplateDTO, haobanHmPage); BeanUtils.copyProperties(pageTemplateDTO, haobanHmPage);
...@@ -98,9 +91,8 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService { ...@@ -98,9 +91,8 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService {
haobanHmPage.setModifierId(pageTemplateDTO.getClerkId()); haobanHmPage.setModifierId(pageTemplateDTO.getClerkId());
haobanHmPage.setModifierName(pageTemplateDTO.getClerkName()); haobanHmPage.setModifierName(pageTemplateDTO.getClerkName());
haobanHmPageMapper.updateByPrimaryKeySelective(haobanHmPage); haobanHmPageMapper.updateByPrimaryKeySelective(haobanHmPage);
serviceResponse.setResult(pageTemplateDTO.getPageId()); return ServiceResponse.success(haobanHmPage.getPageId());
} }
return serviceResponse;
} }
@Override @Override
...@@ -110,14 +102,10 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService { ...@@ -110,14 +102,10 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService {
ServiceResponse<Boolean> serviceResponse = new ServiceResponse<>(); ServiceResponse<Boolean> serviceResponse = new ServiceResponse<>();
TabHaobanHmPage haobanHmPage = haobanHmPageMapper.selectByPrimaryKey(pageTemplateDTO.getPageId()); TabHaobanHmPage haobanHmPage = haobanHmPageMapper.selectByPrimaryKey(pageTemplateDTO.getPageId());
if (Objects.isNull(haobanHmPage) || !Objects.equals(HmPageTemplateStatus.ENABLE.getCode(), haobanHmPage.getStatus())) { if (Objects.isNull(haobanHmPage) || !Objects.equals(HmPageTemplateStatus.ENABLE.getCode(), haobanHmPage.getStatus())) {
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_8.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_8.getCode()+"", HaoBanErrCodeCommon.ERR_8.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_8.getMsg());
return serviceResponse;
} }
if (checkPageIsBeQuoted(haobanHmPage.getPageCode()) > 0) { if (checkPageIsBeQuoted(haobanHmPage.getPageCode()) > 0) {
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_9.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_9.getCode()+"", HaoBanErrCodeCommon.ERR_9.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_9.getMsg());
return serviceResponse;
} }
TabHaobanHmPage tempHmPage = new TabHaobanHmPage(); TabHaobanHmPage tempHmPage = new TabHaobanHmPage();
tempHmPage.setPageId(haobanHmPage.getPageId()); tempHmPage.setPageId(haobanHmPage.getPageId());
...@@ -126,8 +114,7 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService { ...@@ -126,8 +114,7 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService {
tempHmPage.setModifierId(pageTemplateDTO.getClerkId()); tempHmPage.setModifierId(pageTemplateDTO.getClerkId());
tempHmPage.setModifierName(pageTemplateDTO.getClerkName()); tempHmPage.setModifierName(pageTemplateDTO.getClerkName());
haobanHmPageMapper.updateByPrimaryKeySelective(tempHmPage); haobanHmPageMapper.updateByPrimaryKeySelective(tempHmPage);
serviceResponse.setResult(Boolean.TRUE); return ServiceResponse.success(Boolean.TRUE);
return serviceResponse;
} }
@Override @Override
...@@ -140,9 +127,7 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService { ...@@ -140,9 +127,7 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService {
(com.github.pagehelper.Page<TabHaobanHmPage>) haobanHmPageMapper.queryHmPageTemplateList(pageTemplateQO); (com.github.pagehelper.Page<TabHaobanHmPage>) haobanHmPageMapper.queryHmPageTemplateList(pageTemplateQO);
Page<HmPageTemplateRespDTO> pageTemplateRespDTO = Page<HmPageTemplateRespDTO> pageTemplateRespDTO =
PageHelperUtils.changePageHelperToCurrentPage(tabHaobanHmPages, HmPageTemplateRespDTO.class); PageHelperUtils.changePageHelperToCurrentPage(tabHaobanHmPages, HmPageTemplateRespDTO.class);
ServiceResponse<Page<HmPageTemplateRespDTO>> serviceResponse = new ServiceResponse<>(); return ServiceResponse.success(pageTemplateRespDTO);
serviceResponse.setResult(pageTemplateRespDTO);
return serviceResponse;
} }
/** /**
...@@ -173,9 +158,7 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService { ...@@ -173,9 +158,7 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService {
hmPageRelationQo.setPageSize(relationQueryDTO.getPageSize()); hmPageRelationQo.setPageSize(relationQueryDTO.getPageSize());
hmPageRelationQo.setPageCode(relationQueryDTO.getPageId()+""); hmPageRelationQo.setPageCode(relationQueryDTO.getPageId()+"");
Page<HmPageRelationBO> hmPageRelationPage = pageRelationService.queryPageTemplateRelationWithSearchText(hmPageRelationQo); Page<HmPageRelationBO> hmPageRelationPage = pageRelationService.queryPageTemplateRelationWithSearchText(hmPageRelationQo);
ServiceResponse<Page<HmPageRelationRespDTO>> serviceResponse = new ServiceResponse<>(); return ServiceResponse.success(PageUtil.changeToCurrentPage(hmPageRelationPage, HmPageRelationRespDTO.class));
serviceResponse.setResult(PageUtil.changeToCurrentPage(hmPageRelationPage, HmPageRelationRespDTO.class));
return serviceResponse;
} }
/** /**
...@@ -194,14 +177,12 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService { ...@@ -194,14 +177,12 @@ public class HmPageTemplateApiServiceImpl implements HmPageTemplateApiService {
*/ */
@Override @Override
public ServiceResponse<HmPageTemplateRespDTO> queryPageTemplateDetail(Long templateId) { public ServiceResponse<HmPageTemplateRespDTO> queryPageTemplateDetail(Long templateId) {
ServiceResponse<HmPageTemplateRespDTO> serviceResponse = new ServiceResponse<>();
TabHaobanHmPage haobanHmPage = haobanHmPageMapper.selectByPrimaryKey(templateId); TabHaobanHmPage haobanHmPage = haobanHmPageMapper.selectByPrimaryKey(templateId);
if (haobanHmPage == null){ if (haobanHmPage == null){
return serviceResponse; return ServiceResponse.success();
} }
HmPageTemplateRespDTO hmPageTemplateRespDTO = new HmPageTemplateRespDTO(); HmPageTemplateRespDTO hmPageTemplateRespDTO = new HmPageTemplateRespDTO();
BeanUtils.copyProperties(haobanHmPage, hmPageTemplateRespDTO); BeanUtils.copyProperties(haobanHmPage, hmPageTemplateRespDTO);
serviceResponse.setResult(hmPageTemplateRespDTO); return ServiceResponse.success(hmPageTemplateRespDTO);
return serviceResponse;
} }
} }
...@@ -33,12 +33,8 @@ public class HmWelcomeRelationApiServiceImpl implements HmWelcomeRelationApiServ ...@@ -33,12 +33,8 @@ public class HmWelcomeRelationApiServiceImpl implements HmWelcomeRelationApiServ
*/ */
@Override @Override
public ServiceResponse<Page<HmWelcomeRelationDTO>> queryWelcomeRelation(QueryWelcomeRelationQDTO queryWelcomeRelationQDTO) { public ServiceResponse<Page<HmWelcomeRelationDTO>> queryWelcomeRelation(QueryWelcomeRelationQDTO queryWelcomeRelationQDTO) {
ServiceResponse<Page<HmWelcomeRelationDTO>> serviceResponse = new ServiceResponse<>();
if (queryWelcomeRelationQDTO.getWelcomeId() == null){ if (queryWelcomeRelationQDTO.getWelcomeId() == null){
serviceResponse.setCode(HaoBanErrCodeCommon.ERR_2.getCode()+""); return ServiceResponse.failure(HaoBanErrCodeCommon.ERR_2.getCode()+"", HaoBanErrCodeCommon.ERR_2.getMsg());
serviceResponse.setMessage(HaoBanErrCodeCommon.ERR_2.getMsg());
return serviceResponse;
} }
WelcomeRelationQO welcomeRelationQo = new WelcomeRelationQO(); WelcomeRelationQO welcomeRelationQo = new WelcomeRelationQO();
welcomeRelationQo.setWelcomeId(queryWelcomeRelationQDTO.getWelcomeId()); welcomeRelationQo.setWelcomeId(queryWelcomeRelationQDTO.getWelcomeId());
...@@ -46,7 +42,6 @@ public class HmWelcomeRelationApiServiceImpl implements HmWelcomeRelationApiServ ...@@ -46,7 +42,6 @@ public class HmWelcomeRelationApiServiceImpl implements HmWelcomeRelationApiServ
com.github.pagehelper.Page<TabHaobanWelcomeTemplateRelation> tabHaobanWelcomeTemplateRelations = com.github.pagehelper.Page<TabHaobanWelcomeTemplateRelation> tabHaobanWelcomeTemplateRelations =
(com.github.pagehelper.Page<TabHaobanWelcomeTemplateRelation>) welcomeTemplateRelationMapper.queryWelcomeTemplate(welcomeRelationQo); (com.github.pagehelper.Page<TabHaobanWelcomeTemplateRelation>) welcomeTemplateRelationMapper.queryWelcomeTemplate(welcomeRelationQo);
Page<HmWelcomeRelationDTO> hmWelcomeRelationDTOPage = PageUtil.changePageHelperToCurrentPage(tabHaobanWelcomeTemplateRelations, HmWelcomeRelationDTO.class); Page<HmWelcomeRelationDTO> hmWelcomeRelationDTOPage = PageUtil.changePageHelperToCurrentPage(tabHaobanWelcomeTemplateRelations, HmWelcomeRelationDTO.class);
serviceResponse.setResult(hmWelcomeRelationDTOPage); return ServiceResponse.success(hmWelcomeRelationDTOPage);
return serviceResponse;
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment