| | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
| | | @TableField(exist = false)
|
| | | private Date endTime;
|
| | |
|
| | | @TableField(exist = false)
|
| | | private BigDecimal usdtAmount;
|
| | |
|
| | | @TableField(exist = false)
|
| | | private BigDecimal rfncAmount;
|
| | |
|
| | | /**
|
| | | * 查询条件:账号类型
|
| | |
| | | import com.xcong.excoin.modules.member.entity.MemberWalletCoinEntity;
|
| | |
|
| | | import java.math.BigDecimal;
|
| | | import java.util.HashMap;
|
| | |
|
| | | public interface MemberWalletCoinMapper extends BaseMapper<MemberWalletCoinEntity> {
|
| | |
|
| | |
| | | TdCoinWallet selectTdCoinWalletByAddress(@Param("address") String address, @Param("symbol") String symbol);
|
| | |
|
| | | int updateTdCoinWalletAvaliable(@Param("money") BigDecimal money, @Param("address") String address);
|
| | |
|
| | | HashMap<String, Object> selectMemberWalletCoinByMemberId(@Param("memberId") Long memberId);
|
| | | }
|
| | |
| | | String firstName = (memberEntitys.getFirstName() == null ? "" : memberEntitys.getFirstName()); |
| | | String secondName = (memberEntitys.getSecondName() == null ? "" : memberEntitys.getSecondName()); |
| | | memberEntitys.setRealName(firstName+secondName); |
| | | } |
| | | |
| | | HashMap<String, Object> coinMap = memberWalletCoinMapper.selectMemberWalletCoinByMemberId(memberEntitys.getId()); |
| | | memberEntitys.setUsdtAmount((BigDecimal) coinMap.get("usdt")); |
| | | memberEntitys.setRfncAmount((BigDecimal) coinMap.get("rfnc")); |
| | | } |
| | | } |
| | | return selectMemberListInPage; |
| | | } |
| | |
| | | set available_balance=available_balance+#{money}
|
| | | where address=#{address}
|
| | | </update>
|
| | |
|
| | | <select id="selectMemberWalletCoinByMemberId" resultType="java.util.HashMap">
|
| | | select
|
| | | member_id,
|
| | | MAX(case wallet_code when 'USDT' then available_balance else 0 end) usdt,
|
| | | MAX(case wallet_code when 'RFNC' then available_balance else 0 end) rfnc
|
| | | from member_wallet_coin
|
| | | where member_id=#{memberId}
|
| | | </select>
|
| | | </mapper> |
| | |
| | | elem: $view.find('table'),
|
| | | id: 'userTable',
|
| | | url: ctx + 'member/getList',
|
| | | totalRow : true,
|
| | | cols: [[
|
| | | {field: 'phone', title: '手机号', minWidth: 150,align:'left'},
|
| | | {field: 'email', title: '邮箱', minWidth: 100,align:'left'},
|
| | |
| | | return '<a lay-event="examine" shiro:hasPermission="user:update">'+d.inviteId+'</a>'
|
| | | }, minWidth: 80,align:'center'},
|
| | | {field: 'refererId', title: '上级邀请码UID', minWidth: 80,align:'center'},
|
| | | {field: 'usdtAmount', title: 'USDT', minWidth: 80,align:'center', totalRow: true},
|
| | | {field: 'rfncAmount', title: 'RFNC', minWidth: 80,align:'center', totalRow: true},
|
| | | // {field: 'accountType', title: '账号类型',
|
| | | // templet: function (d) {
|
| | | // if (d.accountType === 2) {
|