|
@@ -7,6 +7,7 @@ import cn.hutool.core.map.MapUtil;
|
|
import cn.hutool.core.thread.ThreadUtil;
|
|
import cn.hutool.core.thread.ThreadUtil;
|
|
import cn.hutool.core.util.RandomUtil;
|
|
import cn.hutool.core.util.RandomUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
+import cn.hutool.json.JSONUtil;
|
|
import com.alibaba.fastjson2.JSON;
|
|
import com.alibaba.fastjson2.JSON;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
@@ -86,7 +87,13 @@ public class AmsExecuteRecordServiceImpl extends SuperWhaleServiceImpl<AmsExecut
|
|
// .orderByDesc(AmsExecuteRecord::getCreateTime);
|
|
// .orderByDesc(AmsExecuteRecord::getCreateTime);
|
|
|
|
|
|
Page<ExecuteResponse> result = this.baseMapper.pageExecute(this.buildPageObj(executeRequest), executeRequest, SuperWhaleContext.getContext(PublicUserInfo.class).getUserId());
|
|
Page<ExecuteResponse> result = this.baseMapper.pageExecute(this.buildPageObj(executeRequest), executeRequest, SuperWhaleContext.getContext(PublicUserInfo.class).getUserId());
|
|
- return this.convertPublicPage(result, s -> BeanUtil.copyProperties(s, ExecuteResponse.class));
|
|
|
|
|
|
+ return this.convertPublicPage(result, s -> {
|
|
|
|
+ ExecuteResponse executeResponse = BeanUtil.copyProperties(s, ExecuteResponse.class);
|
|
|
|
+ if (StrUtil.isNotBlank(s.getParamsStr())) {
|
|
|
|
+ executeResponse.setAirdropParams(JSON.parseArray(s.getParamsStr(), AirdropParam.class));
|
|
|
|
+ }
|
|
|
|
+ return executeResponse;
|
|
|
|
+ });
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|