修复IP图片状态逻辑并优化用户积分记录显示

This commit is contained in:
钊钊 2024-12-27 09:10:38 +08:00
parent efa9a05d6e
commit 4d0e340fee
2 changed files with 23 additions and 24 deletions

View File

@ -58,7 +58,7 @@
<template #default="scope"> <template #default="scope">
<el-button link type="primary" @click="handleStatus(scope.row,1)" v-if="scope.row.status == 0" <el-button link type="primary" @click="handleStatus(scope.row,1)" v-if="scope.row.status == 0"
v-hasPermi="['manage:ipImage:edit']">发布</el-button> 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> v-hasPermi="['manage:ipImage:edit']">撤销发布</el-button>
<el-tooltip content="编辑" placement="top"> <el-tooltip content="编辑" placement="top">
<el-button link type="primary" @click="handleUpdate(scope.row)" v-if="scope.row.status == 0" <el-button link type="primary" @click="handleUpdate(scope.row)" v-if="scope.row.status == 0"

View File

@ -1,3 +1,4 @@
<!-- 积分记录 -->
<template> <template>
<div class="p-2"> <div class="p-2">
<transition :enter-active-class="proxy?.animate.searchAnimate.enter" <transition :enter-active-class="proxy?.animate.searchAnimate.enter"
@ -37,7 +38,6 @@
</div> </div>
</transition> </transition>
<el-card shadow="never">
<el-table v-loading="loading" :height="autoTableHeight" :data="userScoreList" <el-table v-loading="loading" :height="autoTableHeight" :data="userScoreList"
@selection-change="handleSelectionChange"> @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
@ -60,7 +60,6 @@
<pagination v-show="total > 0" id="table_page" :total="total" v-model:page="queryParams.pageNum" <pagination v-show="total > 0" id="table_page" :total="total" v-model:page="queryParams.pageNum"
v-model:limit="queryParams.pageSize" @pagination="getList" /> v-model:limit="queryParams.pageSize" @pagination="getList" />
</el-card>
</div> </div>
</template> </template>