|
@ -5,6 +5,7 @@ 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.NumConstant; |
|
|
import com.epmet.commons.tools.constant.NumConstant; |
|
|
import com.epmet.commons.tools.page.PageData; |
|
|
import com.epmet.commons.tools.page.PageData; |
|
|
|
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
import com.epmet.commons.tools.utils.ConvertUtils; |
|
|
import com.epmet.commons.tools.utils.ConvertUtils; |
|
|
import com.epmet.commons.tools.constant.FieldConstant; |
|
|
import com.epmet.commons.tools.constant.FieldConstant; |
|
|
|
|
|
|
|
@ -16,6 +17,7 @@ import com.epmet.resi.partymember.dto.partymember.IcPartyMemberPointDTO; |
|
|
import com.epmet.resi.partymember.dto.partymember.PartyMemberPointListCountDTO; |
|
|
import com.epmet.resi.partymember.dto.partymember.PartyMemberPointListCountDTO; |
|
|
import com.epmet.resi.partymember.dto.partymember.form.PartyMemberPointListFormDTO; |
|
|
import com.epmet.resi.partymember.dto.partymember.form.PartyMemberPointListFormDTO; |
|
|
import com.epmet.resi.partymember.dto.partymember.result.PartyMemberPointListResultDTO; |
|
|
import com.epmet.resi.partymember.dto.partymember.result.PartyMemberPointListResultDTO; |
|
|
|
|
|
import jdk.nashorn.internal.parser.Token; |
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.stereotype.Service; |
|
@ -90,10 +92,10 @@ public class IcPartyMemberPointServiceImpl extends BaseServiceImpl<IcPartyMember |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public List<PartyMemberPointListResultDTO> getList(PartyMemberPointListFormDTO form) { |
|
|
public List<PartyMemberPointListResultDTO> getList(PartyMemberPointListFormDTO form, TokenDto tokenDto) { |
|
|
List<PartyMemberPointListResultDTO> dto = baseDao.getList(form.getIdCard(), form.getMobile(), form.getName(), |
|
|
List<PartyMemberPointListResultDTO> dto = baseDao.getList(form.getIdCard(), form.getMobile(), form.getName(), |
|
|
form.getOrgId(), form.getYear()); |
|
|
form.getOrgId(), form.getYear(),tokenDto.getCustomerId()); |
|
|
List<PartyMemberPointListCountDTO> count = baseDao.getListCount(form.getYear()); |
|
|
List<PartyMemberPointListCountDTO> count = baseDao.getListCount(form.getYear(),tokenDto.getCustomerId()); |
|
|
// 处理统计的平均值
|
|
|
// 处理统计的平均值
|
|
|
for (int i = 0; i < dto.size(); i++) { |
|
|
for (int i = 0; i < dto.size(); i++) { |
|
|
// 基础积分分值平均值
|
|
|
// 基础积分分值平均值
|
|
|