修复IP图片状态逻辑并优化用户积分记录显示
This commit is contained in:
parent
efa9a05d6e
commit
4d0e340fee
@ -58,7 +58,7 @@
|
||||
<template #default="scope">
|
||||
<el-button link type="primary" @click="handleStatus(scope.row,1)" v-if="scope.row.status == 0"
|
||||
v-hasPermi="['manage:ipImage:edit']">发布</el-button>
|
||||
<el-button link type="primary" @click="handleStatus(scope.row,0)" v-if="scope.row.status==1"
|
||||
<el-button link type="primary" @click="handleStatus(scope.row,0)" v-if="scope.row.status==2"
|
||||
v-hasPermi="['manage:ipImage:edit']">撤销发布</el-button>
|
||||
<el-tooltip content="编辑" placement="top">
|
||||
<el-button link type="primary" @click="handleUpdate(scope.row)" v-if="scope.row.status == 0"
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!-- 积分记录 -->
|
||||
<template>
|
||||
<div class="p-2">
|
||||
<transition :enter-active-class="proxy?.animate.searchAnimate.enter"
|
||||
@ -37,30 +38,28 @@
|
||||
</div>
|
||||
</transition>
|
||||
|
||||
<el-card shadow="never">
|
||||
<el-table v-loading="loading" :height="autoTableHeight" :data="userScoreList"
|
||||
@selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column label="用户昵称" align="center" prop="nickName" />
|
||||
<el-table-column label="积分获得时间" align="center" prop="updateTime" />
|
||||
<el-table-column label="获得类型" align="center" prop="bizType">
|
||||
<template #default="scope">
|
||||
<dict-tag :options="dy_source" :value="scope.row.bizType" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作内容" align="center" prop="bizName" />
|
||||
<!-- <el-table-column label="业务id" align="center" prop="sourceId" /> -->
|
||||
<!-- <el-table-column label="来源类型(0=签到 1=发笔记 2=扔瓶子 3=评论 4=点赞 5=分享 6=收藏 7=地图点亮) " align="center" prop="source" /> -->
|
||||
<el-table-column label="积分" align="center" prop="score">
|
||||
<template #default="scope">
|
||||
<span>{{ scope.row.score > 0 ? '+' + scope.row.score+' 积分' : scope.row.score}}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
<el-table v-loading="loading" :height="autoTableHeight" :data="userScoreList"
|
||||
@selection-change="handleSelectionChange">
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column label="用户昵称" align="center" prop="nickName" />
|
||||
<el-table-column label="积分获得时间" align="center" prop="updateTime" />
|
||||
<el-table-column label="获得类型" align="center" prop="bizType">
|
||||
<template #default="scope">
|
||||
<dict-tag :options="dy_source" :value="scope.row.bizType" />
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作内容" align="center" prop="bizName" />
|
||||
<!-- <el-table-column label="业务id" align="center" prop="sourceId" /> -->
|
||||
<!-- <el-table-column label="来源类型(0=签到 1=发笔记 2=扔瓶子 3=评论 4=点赞 5=分享 6=收藏 7=地图点亮) " align="center" prop="source" /> -->
|
||||
<el-table-column label="积分" align="center" prop="score">
|
||||
<template #default="scope">
|
||||
<span>{{ scope.row.score > 0 ? '+' + scope.row.score+' 积分' : scope.row.score}}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
||||
<pagination v-show="total > 0" id="table_page" :total="total" v-model:page="queryParams.pageNum"
|
||||
v-model:limit="queryParams.pageSize" @pagination="getList" />
|
||||
</el-card>
|
||||
<pagination v-show="total > 0" id="table_page" :total="total" v-model:page="queryParams.pageNum"
|
||||
v-model:limit="queryParams.pageSize" @pagination="getList" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user