|
|
@ -8,7 +8,7 @@ import cn.hutool.core.util.IdUtil;
|
|
|
|
import com.sztzjy.block_finance.config.exception.handler.InvoceTException;
|
|
|
|
import com.sztzjy.block_finance.config.exception.handler.InvoceTException;
|
|
|
|
import com.sztzjy.block_finance.entity.*;
|
|
|
|
import com.sztzjy.block_finance.entity.*;
|
|
|
|
import com.sztzjy.block_finance.entity.dto.StuBlockProductWithBLOBs;
|
|
|
|
import com.sztzjy.block_finance.entity.dto.StuBlockProductWithBLOBs;
|
|
|
|
import com.sztzjy.block_finance.entity.dto.StuOnChainInfoDTO;
|
|
|
|
import com.sztzjy.block_finance.entity.dto.StuOnSupplyChainInfoDTO;
|
|
|
|
import com.sztzjy.block_finance.mappers.*;
|
|
|
|
import com.sztzjy.block_finance.mappers.*;
|
|
|
|
import com.sztzjy.block_finance.service.StuPublicService;
|
|
|
|
import com.sztzjy.block_finance.service.StuPublicService;
|
|
|
|
import com.sztzjy.block_finance.util.CalculationScoreUtil;
|
|
|
|
import com.sztzjy.block_finance.util.CalculationScoreUtil;
|
|
|
@ -386,13 +386,13 @@ public class StuPublicServiceImpl implements StuPublicService {
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public StuOnChainInfoDTO getOnChain(String userId) {
|
|
|
|
public StuOnSupplyChainInfoDTO getOnChain(String userId) {
|
|
|
|
StuSupplyOnchainExample onChainExample = new StuSupplyOnchainExample();
|
|
|
|
StuSupplyOnchainExample onChainExample = new StuSupplyOnchainExample();
|
|
|
|
onChainExample.createCriteria().andUserIdEqualTo(userId);
|
|
|
|
onChainExample.createCriteria().andUserIdEqualTo(userId);
|
|
|
|
onChainExample.setOrderByClause("block_index asc");
|
|
|
|
onChainExample.setOrderByClause("block_index asc");
|
|
|
|
List<StuSupplyOnchain> blockOnChainList = stuBlockOnChainMapper.selectByExample(onChainExample);
|
|
|
|
List<StuSupplyOnchain> blockOnChainList = stuBlockOnChainMapper.selectByExample(onChainExample);
|
|
|
|
|
|
|
|
|
|
|
|
StuOnChainInfoDTO stuOnChainInfoDTO = new StuOnChainInfoDTO();
|
|
|
|
StuOnSupplyChainInfoDTO stuOnChainInfoDTO = new StuOnSupplyChainInfoDTO();
|
|
|
|
stuOnChainInfoDTO.setNodeNumber(blockOnChainList.size());
|
|
|
|
stuOnChainInfoDTO.setNodeNumber(blockOnChainList.size());
|
|
|
|
stuOnChainInfoDTO.setStuBlockOnChains(blockOnChainList);
|
|
|
|
stuOnChainInfoDTO.setStuBlockOnChains(blockOnChainList);
|
|
|
|
return stuOnChainInfoDTO;
|
|
|
|
return stuOnChainInfoDTO;
|
|
|
|