Commit d21398a4 by 墨竹

refactor:删除无效代码

parent 47f5cd58
package com.gic.haoban.manage.service.service.out.impl;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import com.alibaba.dubbo.common.json.JSON;
import cn.hutool.core.collection.CollectionUtil;
import com.gic.commons.util.EntityUtil;
import com.gic.enterprise.api.dto.EnterpriseDTO;
import com.gic.enterprise.api.service.EnterpriseService;
import com.gic.haoban.manage.api.dto.ApplicationEnterpriseRelatedDTO;
import com.gic.haoban.manage.api.dto.ApplicationTemplateDTO;
import com.gic.haoban.manage.api.dto.EnterpriseDetailDTO;
import com.gic.haoban.manage.api.dto.TemplateEnterpriseRelatedDTO;
import com.gic.haoban.manage.api.dto.WxEnterpriseDTO;
import com.gic.haoban.manage.api.dto.*;
import com.gic.haoban.manage.api.service.ApplicationTemplateApiService;
import com.gic.haoban.manage.api.service.WxEnterpriseApiService;
import com.gic.haoban.manage.api.service.WxEnterpriseRelatedApiService;
......@@ -27,8 +12,16 @@ import com.gic.haoban.manage.service.entity.TabHaobanTemplateApplicationRelated;
import com.gic.haoban.manage.service.service.ApplicationTemplateService;
import com.gic.haoban.manage.service.service.TemplateApplicationRelatedService;
import com.gic.haoban.manage.service.service.TemplateEnterpriseRelatedService;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import cn.hutool.core.collection.CollectionUtil;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
@Service
public class ApplicationTemplateApiServiceImpl implements ApplicationTemplateApiService {
......
package com.gic.haoban.manage.service.service.out.impl;
import java.util.Date;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.gic.commons.util.EntityUtil;
import com.gic.haoban.common.utils.UuidUtil;
import com.gic.haoban.manage.api.dto.AuditSettingDTO;
import com.gic.haoban.manage.api.service.AuditSettingApiService;
import com.gic.haoban.manage.service.dao.mapper.TabHaobanAuditMapper;
import com.gic.haoban.manage.service.dao.mapper.TabHaobanAuditSettingMapper;
import com.gic.haoban.manage.service.entity.TabHaobanAuditSetting;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
/**
* Created by tgs on 2020/2/9.
......
package com.gic.haoban.manage.service.service.out.impl;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import cn.hutool.core.collection.CollectionUtil;
import com.alibaba.fastjson.JSONObject;
import com.gic.clerk.api.dto.ClerkDTO;
import com.gic.clerk.api.service.ClerkService;
import com.gic.enterprise.api.service.StoreService;
import com.gic.haoban.manage.api.dto.DepartmentDTO;
import com.gic.haoban.manage.api.dto.StaffDTO;
import com.gic.haoban.manage.api.dto.StaffDepartmentRelatedDTO;
......@@ -23,14 +12,20 @@ import com.gic.haoban.manage.api.service.BindApiService;
import com.gic.haoban.manage.api.service.DepartmentApiService;
import com.gic.haoban.manage.api.service.StaffApiService;
import com.gic.haoban.manage.api.service.StaffDepartmentRelatedApiService;
import com.gic.haoban.manage.service.service.ApplicationService;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@Service
public class BindApiServiceImpl implements BindApiService {
private static Logger logger= LoggerFactory.getLogger(BindApiServiceImpl.class);
private static Logger logger = LoggerFactory.getLogger(BindApiServiceImpl.class);
@Autowired
private ClerkService clerkService;
......@@ -39,8 +34,6 @@ public class BindApiServiceImpl implements BindApiService {
@Autowired
private StaffDepartmentRelatedApiService staffDepartmentRelatedApiService;
@Autowired
private StoreService storeService;
@Autowired
private DepartmentApiService departmentApiService;
@Transactional
......
package com.gic.haoban.manage.service.service.out.impl;
import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.gic.commons.util.EntityUtil;
import com.gic.haoban.manage.api.dto.ClerkMainStoreRelatedDTO;
import com.gic.haoban.manage.api.service.ClerkMainStoreRelatedApiService;
import com.gic.haoban.manage.service.entity.TabHaobanClerkMainStoreRelated;
import com.gic.haoban.manage.service.service.ClerkMainStoreRelatedService;
import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
......
......@@ -22,7 +22,7 @@ import com.gic.mq.sdk.GicMQClient;
import com.gic.redis.data.util.RedisUtil;
import com.gic.wechat.api.service.qywx.QywxDepartmentApiService;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.time.DateUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
......
......@@ -27,7 +27,6 @@ import com.gic.haoban.manage.service.entity.*;
import com.gic.haoban.manage.service.entity.ext.MemberStaffRelExtDO;
import com.gic.haoban.manage.service.pojo.QywxTagSyncInfoPojo;
import com.gic.member.api.service.MemberApiService;
import com.gic.member.api.service.MemberService;
import com.gic.mq.sdk.GicMQClient;
import com.gic.redis.data.util.RedisUtil;
import com.gic.wechat.api.dto.qywx.QywxNewExternalUseridDTO;
......@@ -74,8 +73,6 @@ public class ExternalClerkRelatedApiServiceImpl implements ExternalClerkRelatedA
private WxEnterpriseApiService wxEnterpriseApiService;
@Autowired
private MemberApiService memberApiService;
@Autowired
private MemberService memberService;
/**
* 查询导购好友关联
......
......@@ -46,20 +46,14 @@ public class HandoverOperationApiServiceImpl implements HandoverOperationApiServ
@Autowired
private HandoverService handoverService;
@Autowired
private QywxUserApiService qywxUserApiService;
@Autowired
private WxEnterpriseService wxEnterpriseService;
@Autowired
private Config config;
@Autowired
private WxEnterpriseApiService wxEnterpriseApiService;
@Autowired
private StaffService staffService;
......
package com.gic.haoban.manage.service.service.out.impl;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.gic.api.base.commons.Page;
import com.gic.commons.util.EntityUtil;
import com.gic.haoban.base.api.common.BasePageInfo;
import com.gic.haoban.common.utils.PageUtil;
import com.gic.haoban.common.utils.UuidUtil;
import com.gic.haoban.manage.api.dto.DepartmentDTO;
import com.gic.haoban.manage.api.dto.DictDTO;
import com.gic.haoban.manage.api.dto.HelpDTO;
import com.gic.haoban.manage.api.service.DictApiService;
import com.gic.haoban.manage.api.service.HelpApiService;
import com.gic.haoban.manage.service.dao.mapper.DictMapper;
import com.gic.haoban.manage.service.dao.mapper.TabHaobanHelpMapper;
import com.gic.haoban.manage.service.entity.TabHaobanDict;
import com.gic.haoban.manage.service.entity.TabHaobanHelp;
import com.github.pagehelper.PageHelper;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
......@@ -27,58 +21,59 @@ import java.util.List;
* Created by tgs on 2020/2/9.
*/
@Service
public class HelpApiServiceImpl implements HelpApiService{
@Autowired
private TabHaobanHelpMapper tabHaobanHelpMapper;
@Override
public int saveHelp(HelpDTO dto) {
if(StringUtils.isBlank(dto.getHelpId())){
//空,则新增
dto.setHelpId(UuidUtil.randomUUID());
TabHaobanHelp tab = EntityUtil.changeEntity(TabHaobanHelp.class, dto);
tab.setStatusFlag(1);
tab.setCreateTime(new Date());
tab.setUpdateTime(new Date());
tab.setOpenFlag(1);
tab.setSort(1);
TabHaobanHelp tab1 = tabHaobanHelpMapper.selectByHelpTitle(dto.getHelpTitle());
if(tab1!=null){
return 8;
}
tabHaobanHelpMapper.insert(tab);
}else{
TabHaobanHelp tab = EntityUtil.changeEntity(TabHaobanHelp.class, dto);
tab.setUpdateTime(new Date());
tabHaobanHelpMapper.updateByPrimaryKeySelective(tab);
}
return 1;
}
public class HelpApiServiceImpl implements HelpApiService {
@Autowired
private TabHaobanHelpMapper tabHaobanHelpMapper;
@Override
public int saveHelp(HelpDTO dto) {
if (StringUtils.isBlank(dto.getHelpId())) {
//空,则新增
dto.setHelpId(UuidUtil.randomUUID());
TabHaobanHelp tab = EntityUtil.changeEntity(TabHaobanHelp.class, dto);
tab.setStatusFlag(1);
tab.setCreateTime(new Date());
tab.setUpdateTime(new Date());
tab.setOpenFlag(1);
tab.setSort(1);
TabHaobanHelp tab1 = tabHaobanHelpMapper.selectByHelpTitle(dto.getHelpTitle());
if (tab1 != null) {
return 8;
}
tabHaobanHelpMapper.insert(tab);
} else {
TabHaobanHelp tab = EntityUtil.changeEntity(TabHaobanHelp.class, dto);
tab.setUpdateTime(new Date());
tabHaobanHelpMapper.updateByPrimaryKeySelective(tab);
}
return 1;
}
@Override
public HelpDTO findOneHelp(String helpId) {
TabHaobanHelp tab = tabHaobanHelpMapper.selectByPrimaryKey(helpId);
if(tab == null){
return null;
}
HelpDTO dto = EntityUtil.changeEntity(HelpDTO.class, tab);
return dto;
}
@Override
public HelpDTO findOneHelp(String helpId) {
TabHaobanHelp tab = tabHaobanHelpMapper.selectByPrimaryKey(helpId);
if (tab == null) {
return null;
}
HelpDTO dto = EntityUtil.changeEntity(HelpDTO.class, tab);
return dto;
}
@Override
public Page<HelpDTO> pageList(BasePageInfo pageInfo) {
PageHelper.startPage(pageInfo.getPageNum(), pageInfo.getPageSize());
return PageUtil.changePageHelperToCurrentPage( tabHaobanHelpMapper.pageList(),HelpDTO.class);
}
@Override
public Page<HelpDTO> pageList(BasePageInfo pageInfo) {
PageHelper.startPage(pageInfo.getPageNum(), pageInfo.getPageSize());
return PageUtil.changePageHelperToCurrentPage(tabHaobanHelpMapper.pageList(), HelpDTO.class);
}
@Override
public void deleteOne(String helpId) {
tabHaobanHelpMapper.deleteByPrimaryKey(helpId);
}
@Override
public void deleteOne(String helpId) {
tabHaobanHelpMapper.deleteByPrimaryKey(helpId);
}
@Override
public List<HelpDTO> getList() {
List<TabHaobanHelp> list = tabHaobanHelpMapper.getList();
return EntityUtil.changeEntityListByJSON(HelpDTO.class, list);
}
@Override
public List<HelpDTO> getList() {
List<TabHaobanHelp> list = tabHaobanHelpMapper.getList();
return EntityUtil.changeEntityListByJSON(HelpDTO.class, list);
}
}
package com.gic.haoban.manage.service.service.out.impl;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import cn.hutool.core.collection.CollectionUtil;
import com.gic.commons.util.EntityUtil;
import com.gic.haoban.common.utils.UuidUtil;
import com.gic.haoban.manage.api.dto.MaidianDictDTO;
......@@ -16,6 +11,9 @@ import com.gic.haoban.manage.service.dao.mapper.TabHaobanMaidianDictMapper;
import com.gic.haoban.manage.service.dao.mapper.TabHaobanMaidianDictModuleMapper;
import com.gic.haoban.manage.service.entity.TabHaobanMaidianDict;
import com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
......@@ -24,66 +22,71 @@ import java.util.List;
* Created by tgs on 2020/2/9.
*/
@Service
public class MaidianDictApiServiceImpl implements MaidianDictApiService{
@Autowired
private TabHaobanMaidianDictMapper tabHaobanMaidianDictMapper;
@Autowired
private TabHaobanMaidianDictModuleMapper tabHaobanMaidianDictModuleMapper;
@Override
public void saveModule(MaidianDictModuleDTO dto) {
TabHaobanMaidianDictModule tab = EntityUtil.changeEntityByJSON(TabHaobanMaidianDictModule.class, dto);
if(StringUtils.isEmpty(tab.getModuleId())){
//新增
tab.setCreateTime(new Date());
tab.setUpdateTime(new Date());
tab.setStatus(1);
tab.setModuleId(UuidUtil.randomUUID());
tabHaobanMaidianDictModuleMapper.insert(tab);
}else{
//更新
tab.setUpdateTime(new Date());
tabHaobanMaidianDictModuleMapper.updateByPrimaryKeySelective(tab);
}
}
@Override
public void savePage(MaidianDictDTO dto) {
TabHaobanMaidianDict tab = EntityUtil.changeEntityByJSON(TabHaobanMaidianDict.class, dto);
if(StringUtils.isEmpty(tab.getDictId())){
//新增
tab.setCreateTime(new Date());
tab.setUpdateTime(new Date());
tab.setStatus(1);
tab.setDictId(UuidUtil.randomUUID());
tabHaobanMaidianDictMapper.insert(tab);
}else{
//更新
tab.setUpdateTime(new Date());
tabHaobanMaidianDictMapper.updateByPrimaryKeySelective(tab);
}
}
@Override
public void delPage(String dictId) {
tabHaobanMaidianDictMapper.deleteByPrimaryKey(dictId);
}
@Override
public void delModule(String moduleId) {
tabHaobanMaidianDictModuleMapper.deleteByPrimaryKey(moduleId);
}
@Override
public List<MaidianDictPageDTO> dictPage() {
List<TabHaobanMaidianDictModule> list = tabHaobanMaidianDictModuleMapper.list();
List<MaidianDictPageDTO> result = EntityUtil.changeEntityListByJSON(MaidianDictPageDTO.class, list);
if(CollectionUtil.isEmpty(result)){
return result;
}
for(MaidianDictPageDTO dto :result){
String moduleId = dto.getModuleId();
List<TabHaobanMaidianDict> dictList = tabHaobanMaidianDictMapper.listByModuleId(moduleId);
List<MaidianDictDTO> subList = EntityUtil.changeEntityListByJSON(MaidianDictDTO.class, dictList);
dto.setPageList(subList);
}
return result;
}
public class MaidianDictApiServiceImpl implements MaidianDictApiService {
@Autowired
private TabHaobanMaidianDictMapper tabHaobanMaidianDictMapper;
@Autowired
private TabHaobanMaidianDictModuleMapper tabHaobanMaidianDictModuleMapper;
@Override
public void saveModule(MaidianDictModuleDTO dto) {
TabHaobanMaidianDictModule tab = EntityUtil.changeEntityByJSON(TabHaobanMaidianDictModule.class, dto);
if (StringUtils.isEmpty(tab.getModuleId())) {
//新增
tab.setCreateTime(new Date());
tab.setUpdateTime(new Date());
tab.setStatus(1);
tab.setModuleId(UuidUtil.randomUUID());
tabHaobanMaidianDictModuleMapper.insert(tab);
} else {
//更新
tab.setUpdateTime(new Date());
tabHaobanMaidianDictModuleMapper.updateByPrimaryKeySelective(tab);
}
}
@Override
public void savePage(MaidianDictDTO dto) {
TabHaobanMaidianDict tab = EntityUtil.changeEntityByJSON(TabHaobanMaidianDict.class, dto);
if (StringUtils.isEmpty(tab.getDictId())) {
//新增
tab.setCreateTime(new Date());
tab.setUpdateTime(new Date());
tab.setStatus(1);
tab.setDictId(UuidUtil.randomUUID());
tabHaobanMaidianDictMapper.insert(tab);
} else {
//更新
tab.setUpdateTime(new Date());
tabHaobanMaidianDictMapper.updateByPrimaryKeySelective(tab);
}
}
@Override
public void delPage(String dictId) {
tabHaobanMaidianDictMapper.deleteByPrimaryKey(dictId);
}
@Override
public void delModule(String moduleId) {
tabHaobanMaidianDictModuleMapper.deleteByPrimaryKey(moduleId);
}
@Override
public List<MaidianDictPageDTO> dictPage() {
List<TabHaobanMaidianDictModule> list = tabHaobanMaidianDictModuleMapper.list();
List<MaidianDictPageDTO> result = EntityUtil.changeEntityListByJSON(MaidianDictPageDTO.class, list);
if (CollectionUtil.isEmpty(result)) {
return result;
}
for (MaidianDictPageDTO dto : result) {
String moduleId = dto.getModuleId();
List<TabHaobanMaidianDict> dictList = tabHaobanMaidianDictMapper.listByModuleId(moduleId);
List<MaidianDictDTO> subList = EntityUtil.changeEntityListByJSON(MaidianDictDTO.class, dictList);
dto.setPageList(subList);
}
return result;
}
}
......@@ -2,29 +2,26 @@ package com.gic.haoban.manage.service.service.out.impl;
import com.gic.api.base.commons.Page;
import com.gic.haoban.base.api.common.BasePageInfo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.gic.haoban.manage.api.dto.MaidianLogDTO;
import com.gic.haoban.manage.api.service.MaidianLogApiService;
import com.gic.haoban.manage.service.service.MaidianLogService;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class MaidianLogApiServiceImpl implements MaidianLogApiService {
@Autowired
private MaidianLogService maidianLogService;
@Override
public void insert(MaidianLogDTO maidianLogDTO) {
maidianLogService.insert(maidianLogDTO);
}
@Autowired
private MaidianLogService maidianLogService;
@Override
public void insert(MaidianLogDTO maidianLogDTO) {
maidianLogService.insert(maidianLogDTO);
}
@Override
public Page<MaidianLogDTO> queryList(String hbversion, BasePageInfo pageInfo) {
Page<MaidianLogDTO> page = maidianLogService.queryList(hbversion, pageInfo);
return page;
}
@Override
public Page<MaidianLogDTO> queryList(String hbversion, BasePageInfo pageInfo) {
Page<MaidianLogDTO> page = maidianLogService.queryList(hbversion, pageInfo);
return page;
}
}
......@@ -2,9 +2,7 @@ package com.gic.haoban.manage.service.service.out.impl;
import com.gic.commons.util.EntityUtil;
import com.gic.haoban.manage.api.dto.WxApplicationDTO;
import com.gic.haoban.manage.api.dto.WxEnterpriseDTO;
import com.gic.haoban.manage.api.service.WxApplicationApiService;
import com.gic.haoban.manage.api.service.WxEnterpriseApiService;
import com.gic.haoban.manage.service.entity.TabHaobanWxApplication;
import com.gic.haoban.manage.service.service.WxApplicationService;
import com.gic.haoban.manage.service.service.WxEnterpriseService;
......
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