feat:充值申请删除

This commit is contained in:
dzc committed 2025-05-20 10:17:58 +08:00
1 parent 944eeeffe7
commit 5577d55801
2 files changed
+25 -19

No files matched your search

@@ -30,6 +30,7 @@
导 入
</el-button>
<el-button
v-if="false"
plain
:disabled="multiple"
icon="Delete"
@@ -149,16 +150,6 @@
>
编辑
</el-button>
<el-button
v-if="false"
icon="delete"
text
type="primary"
v-auth="'wallet_walletRechargeApply_del'"
@click="handleDelete([row.id])"
>
删除
</el-button>
<el-button
v-if="row.isCheckUser && row.processStatus == '1'"
type="primary"
@@ -170,6 +161,16 @@
>
开始处理
</el-button>
<el-button
v-if="row.userId == userInfos?.user?.userId && [null, '1'].includes(row.processStatus)"
icon="delete"
text
type="primary"
v-auth="'wallet_walletRechargeApply_del'"
@click="handleDelete([row.id])"
>
删除
</el-button>
</template>
</el-table-column>
</el-table>
@@ -200,6 +201,7 @@ import { useDict } from "/@/hooks/dict"
import { ElLoading, ElMessage } from "element-plus"
import ProcessDrawer from "/@/components/processDrawer/index.vue"
import { getDicts } from "/@/api/admin/dict"
import { useUserInfo } from "/@/stores/userInfo"
const { push } = useRouter()
@@ -207,6 +209,10 @@ const { push } = useRouter()
const FormDialog = defineAsyncComponent(() => import("./form.vue"))
// 定义查询字典
const { wallet_biz_recharge, wallet_type, check_status } = useDict("wallet_biz_recharge", "wallet_type", "check_status")
// store
const stores = useUserInfo()
const { userInfos } = storeToRefs(stores)
// 定义变量内容
const formDialogRef = ref()
const uploadExcelRef = ref()