Browse Source

删除多余方法

dev_shibei_match
jianjun 4 years ago
parent
commit
4a88f69439
  1. 11
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/AbstractStatsAchievementService.java
  2. 62
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/ResiGroupAchievementStatsService.java
  3. 62
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupAchievementStatsServiceImpl.java

11
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/AbstractStatsAchievementService.java

@ -45,17 +45,6 @@ public abstract class AbstractStatsAchievementService {
private ResiGroupAchievementStatsService achievementStatsService; private ResiGroupAchievementStatsService achievementStatsService;
/**
* desc: 根据客户Id清空客户小组成就数据
*
* @param customerId
* @return java.util.List<com.epmet.modules.group.entity.ResiGroupAchievementConfigEntity>
* @author LiuJanJun
* @date 2021/4/22 1:36 下午
*/
protected Integer initPre(String customerId) {
return achievementStatsService.deleteByCId(customerId);
}
/** /**
* desc: 根据成绩类型 分页获取成就配置 按targetValue 升序 * desc: 根据成绩类型 分页获取成就配置 按targetValue 升序
* *

62
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/ResiGroupAchievementStatsService.java

@ -18,12 +18,10 @@
package com.epmet.modules.group.service; package com.epmet.modules.group.service;
import com.epmet.commons.mybatis.service.BaseService; import com.epmet.commons.mybatis.service.BaseService;
import com.epmet.commons.tools.page.PageData;
import com.epmet.modules.group.entity.ResiGroupAchievementStatsEntity; import com.epmet.modules.group.entity.ResiGroupAchievementStatsEntity;
import com.epmet.resi.group.dto.group.ResiGroupAchievementStatsDTO; import com.epmet.resi.group.dto.group.ResiGroupAchievementStatsDTO;
import java.util.List; import java.util.List;
import java.util.Map;
/** /**
* 小组成就统计表 * 小组成就统计表
@ -33,46 +31,6 @@ import java.util.Map;
*/ */
public interface ResiGroupAchievementStatsService extends BaseService<ResiGroupAchievementStatsEntity> { public interface ResiGroupAchievementStatsService extends BaseService<ResiGroupAchievementStatsEntity> {
/**
* 默认分页
*
* @param params
* @return PageData<ResiGroupMilestoneStatsDTO>
* @author generator
* @date 2021-04-19
*/
PageData<ResiGroupAchievementStatsDTO> page(Map<String, Object> params);
/**
* 默认查询
*
* @param params
* @return java.util.List<ResiGroupMilestoneStatsDTO>
* @author generator
* @date 2021-04-19
*/
List<ResiGroupAchievementStatsDTO> list(Map<String, Object> params);
/**
* 单条查询
*
* @param id
* @return ResiGroupMilestoneStatsDTO
* @author generator
* @date 2021-04-19
*/
ResiGroupAchievementStatsDTO get(String id);
/**
* 默认保存
*
* @param dto
* @return void
* @author generator
* @date 2021-04-19
*/
void save(ResiGroupAchievementStatsDTO dto);
/** /**
* 默认更新 * 默认更新
* *
@ -83,16 +41,6 @@ public interface ResiGroupAchievementStatsService extends BaseService<ResiGroupA
*/ */
void update(ResiGroupAchievementStatsDTO dto); void update(ResiGroupAchievementStatsDTO dto);
/**
* 批量删除
*
* @param ids
* @return void
* @author generator
* @date 2021-04-19
*/
void delete(String[] ids);
/** /**
* 已达成的成就 * 已达成的成就
* @author zhaoqifeng * @author zhaoqifeng
@ -133,14 +81,4 @@ public interface ResiGroupAchievementStatsService extends BaseService<ResiGroupA
* @date 2021/4/22 3:03 下午 * @date 2021/4/22 3:03 下午
*/ */
int saveOrUpdate(List<ResiGroupAchievementStatsEntity> haveArrive, boolean updateAll); int saveOrUpdate(List<ResiGroupAchievementStatsEntity> haveArrive, boolean updateAll);
/**
* desc: 请描述类的业务用途
*
* @param customerId
* @return int
* @author LiuJanJun
* @date 2021/4/25 11:01 上午
*/
int deleteByCId(String customerId);
} }

62
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupAchievementStatsServiceImpl.java

@ -18,24 +18,17 @@
package com.epmet.modules.group.service.impl; package com.epmet.modules.group.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl; import com.epmet.commons.mybatis.service.impl.BaseServiceImpl;
import com.epmet.commons.tools.constant.FieldConstant;
import com.epmet.commons.tools.constant.NumConstant; import com.epmet.commons.tools.constant.NumConstant;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ConvertUtils; import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.modules.group.dao.ResiGroupAchievementStatsDao; import com.epmet.modules.group.dao.ResiGroupAchievementStatsDao;
import com.epmet.modules.group.entity.ResiGroupAchievementStatsEntity; import com.epmet.modules.group.entity.ResiGroupAchievementStatsEntity;
import com.epmet.modules.group.service.ResiGroupAchievementStatsService; import com.epmet.modules.group.service.ResiGroupAchievementStatsService;
import com.epmet.resi.group.dto.group.ResiGroupAchievementStatsDTO; import com.epmet.resi.group.dto.group.ResiGroupAchievementStatsDTO;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map;
/** /**
* 小组成就统计表 * 小组成就统计表
@ -46,45 +39,6 @@ import java.util.Map;
@Service @Service
public class ResiGroupAchievementStatsServiceImpl extends BaseServiceImpl<ResiGroupAchievementStatsDao, ResiGroupAchievementStatsEntity> implements ResiGroupAchievementStatsService { public class ResiGroupAchievementStatsServiceImpl extends BaseServiceImpl<ResiGroupAchievementStatsDao, ResiGroupAchievementStatsEntity> implements ResiGroupAchievementStatsService {
@Override
public PageData<ResiGroupAchievementStatsDTO> page(Map<String, Object> params) {
IPage<ResiGroupAchievementStatsEntity> page = baseDao.selectPage(
getPage(params, FieldConstant.CREATED_TIME, false),
getWrapper(params)
);
return getPageData(page, ResiGroupAchievementStatsDTO.class);
}
@Override
public List<ResiGroupAchievementStatsDTO> list(Map<String, Object> params) {
List<ResiGroupAchievementStatsEntity> entityList = baseDao.selectList(getWrapper(params));
return ConvertUtils.sourceToTarget(entityList, ResiGroupAchievementStatsDTO.class);
}
private QueryWrapper<ResiGroupAchievementStatsEntity> getWrapper(Map<String, Object> params){
String id = (String)params.get(FieldConstant.ID_HUMP);
QueryWrapper<ResiGroupAchievementStatsEntity> wrapper = new QueryWrapper<>();
wrapper.eq(StringUtils.isNotBlank(id), FieldConstant.ID, id);
return wrapper;
}
@Override
public ResiGroupAchievementStatsDTO get(String id) {
ResiGroupAchievementStatsEntity entity = baseDao.selectById(id);
return ConvertUtils.sourceToTarget(entity, ResiGroupAchievementStatsDTO.class);
}
@Override
@Transactional(rollbackFor = Exception.class)
public void save(ResiGroupAchievementStatsDTO dto) {
ResiGroupAchievementStatsEntity entity = ConvertUtils.sourceToTarget(dto, ResiGroupAchievementStatsEntity.class);
insert(entity);
}
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void update(ResiGroupAchievementStatsDTO dto) { public void update(ResiGroupAchievementStatsDTO dto) {
@ -92,13 +46,6 @@ public class ResiGroupAchievementStatsServiceImpl extends BaseServiceImpl<ResiGr
updateById(entity); updateById(entity);
} }
@Override
@Transactional(rollbackFor = Exception.class)
public void delete(String[] ids) {
// 逻辑删除(@TableLogic 注解)
baseDao.deleteBatchIds(Arrays.asList(ids));
}
/** /**
* 已达成的成就 * 已达成的成就
* *
@ -125,7 +72,7 @@ public class ResiGroupAchievementStatsServiceImpl extends BaseServiceImpl<ResiGr
* @param groupId * @param groupId
* @return java.util.List<com.epmet.resi.group.dto.group.ResiGroupMilestoneStatsDTO> * @return java.util.List<com.epmet.resi.group.dto.group.ResiGroupMilestoneStatsDTO>
* @author zhaoqifeng * @author zhaoqifeng
* @date 2021/4/19 15:15 * @date 2021/4/19 15:15fang
*/ */
@Override @Override
public List<ResiGroupAchievementStatsDTO> getUnAchieved(String groupId) { public List<ResiGroupAchievementStatsDTO> getUnAchieved(String groupId) {
@ -142,11 +89,4 @@ public class ResiGroupAchievementStatsServiceImpl extends BaseServiceImpl<ResiGr
return baseDao.saveOrUpdate(haveArrive, updateAll); return baseDao.saveOrUpdate(haveArrive, updateAll);
} }
@Override
public int deleteByCId(String customerId) {
Map<String,Object> param = new HashMap<>();
param.put("CUSTOMER_ID",customerId);
return baseDao.deleteByMap(param);
}
} }

Loading…
Cancel
Save