| | |
| | | |
| | | BigDecimal selectProfitAmountByMemberId(@Param("memberId") Long memberId); |
| | | |
| | | BigDecimal selectSumAmountByMemberIdAndType(@Param("memberId") Long memberId, @Param("type") Integer type); |
| | | |
| | | DappFundFlowEntity selectNewestFundFlow(@Param("memberId") Long memberId, @Param("type") Integer type); |
| | | } |
| | |
| | | dbMemberNode.setMemberId(memberId); |
| | | dbMemberNode.setFundId(fundId); |
| | | dbMemberNode.setAmount(new BigDecimal(nodeType.getNodeAmount())); |
| | | dbMemberNode.setType(nodeType.getNodeType()); |
| | | dbMemberNode.setCountFund(1); |
| | | dbMemberNode.setPerkState(1); |
| | | dbMemberNode.setLeftRight(ObjectUtil.isEmpty(dbMemberNodeOld.getLeftNode()) ? 1 : 2); |
| | |
| | | BigDecimal buyNodeCodeCnt = new BigDecimal(StrUtil.isEmpty(buyNodeCodeCntDic.getValue()) ? "3" : buyNodeCodeCntDic.getValue()); |
| | | walletInfo.setBuyNodeCnt(buyNodeCodeCnt); |
| | | walletInfo.setBuyNode(ObjectUtil.isEmpty(memberInfo.getBuyNode()) ? 0 : memberInfo.getBuyNode()); |
| | | |
| | | BigDecimal bigDecimal = dappFundFlowDao.selectSumAmountByMemberIdAndType(member.getId(), 14); |
| | | walletInfo.setBuyNodePerk(bigDecimal); |
| | | return walletInfo; |
| | | } |
| | | |
| | |
| | | @ApiModelProperty(value = "购买节点的最大次数") |
| | | private BigDecimal buyNodeCnt; |
| | | |
| | | @ApiModelProperty(value = "节点收益") |
| | | private BigDecimal buyNodePerk; |
| | | |
| | | @ApiModelProperty(value = "是否是节点 1-是 0-否") |
| | | private Integer buyNode; |
| | | } |
| | |
| | | where member_id=#{memberId} and type in (2,3) |
| | | </select> |
| | | |
| | | <select id="selectSumAmountByMemberIdAndType" resultType="java.math.BigDecimal"> |
| | | select |
| | | ifnull(sum(amount), 0) |
| | | from dapp_fund_flow |
| | | where |
| | | member_id = #{memberId} |
| | | and type = #{type} |
| | | </select> |
| | | |
| | | <select id="selectNewestFundFlow" resultType="cc.mrbird.febs.dapp.entity.DappFundFlowEntity"> |
| | | select * from dapp_fund_flow |
| | | where member_id=#{memberId} and type = #{type} |