src/main/java/cc/mrbird/febs/dapp/entity/DappAchieve.java
@@ -40,4 +40,7 @@ @TableField(exist = false) private BigDecimal usdtAmount; @TableField(exist = false) private String teamAddress; } src/main/resources/mapper/dapp/DappAchieveMapper.xml
@@ -15,6 +15,12 @@ <if test="record.address != null and record.address != ''"> and b.address = #{record.address} </if> <if test="record.teamAddress != null and record.teamAddress != ''"> and a.member_id in( select id from dapp_member where FIND_IN_SET( (select invite_id from dapp_member where address = #{record.teamAddress}),fee_profit_ids) ) </if> </where> order by a.create_time desc </select> src/main/resources/templates/febs/views/dapp/member-zhi-ya.html
@@ -23,6 +23,12 @@ <input type="text" name="address" autocomplete="off" placeholder="用户地址" class="layui-input"> </div> </div> <div class="layui-inline"> <label class="layui-form-label layui-form-label-sm">团队地址</label> <div class="layui-input-inline"> <input type="text" name="teamAddress" autocomplete="off" placeholder="查询团队下所有质押记录" class="layui-input"> </div> </div> </div> </div> <div class="layui-col-md2 layui-col-sm12 layui-col-xs12 table-action-area"> @@ -133,6 +139,7 @@ function getQueryParams() { return { address: $searchForm.find('input[name="address"]').val(), teamAddress: $searchForm.find('input[name="teamAddress"]').val(), state: $searchForm.find("select[name='state']").val(), invalidate_ie_cache: new Date() };