This commit is contained in:
dute7liang
2024-01-28 16:14:00 +08:00
parent 4862b5b614
commit fc06bf1061
6 changed files with 31 additions and 14 deletions

View File

@@ -87,8 +87,8 @@
<el-table v-loading="loading" :data="accountCashList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="ID" align="center" prop="id" />
<el-table-column label="订单号" align="center" prop="orderNo" />
<el-table-column label="ID" align="center" prop="id" width="60" />
<el-table-column label="订单号" align="center" prop="orderNo" show-overflow-tooltip/>
<el-table-column :label="systemName+'号'" align="center" prop="usercode" />
<el-table-column label="提现紫贝" align="center" prop="withdrawCoin" />
<el-table-column label="提现金额" align="center" prop="cashMoney" />
@@ -100,10 +100,10 @@
<cai-dict-tag :options="cashStatusList" :value="scope.row.status" />
</template>
</el-table-column>
<el-table-column label="申请时间" align="center" prop="createTime" />
<el-table-column label="申请时间" align="center" prop="createTime" width="140"/>
<el-table-column label="审核人IP" align="center" prop="operateIp" />
<el-table-column label="审核时间" align="center" prop="verifyTime" />
<!-- <el-table-column label="审核备注" align="center" prop="verifyRemark" />-->
<el-table-column label="审核备注" align="center" prop="verifyRemark" show-overflow-tooltip/>
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right">
<template v-slot="scope">
<el-button
@@ -241,9 +241,15 @@ export default {
},
handleFail(row) {
const id = row.id
this.$modal.confirm('是否不通过该提现?').then(() => {
this.$prompt('请输入拒绝理由', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
inputType: 'textarea',
inputPattern: /^.{1,100}$/,
inputErrorMessage: '理由必填不超过100个字符'
}).then(({value}) => {
this.loading = true;
return accountCashFail(id);
return accountCashFail(id,value);
}).then(() => {
this.loading = false;
this.getList();

View File

@@ -166,7 +166,7 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
payStatus: undefined,
payStatus: 1,
usercode: undefined,
mobile: undefined,
orderNo: undefined,

View File

@@ -17,6 +17,17 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="状态" prop="status">
<el-select v-model="queryParams.status" placeholder="状态" clearable size="small">
<el-option
v-for="dict in reportStatusList"
:key="dict.value"
:label="dict.label"
:value="dict.value"
@keyup.enter.native="handleQuery"
/>
</el-select>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@@ -138,7 +149,8 @@ export default {
pageNum: 1,
pageSize: 10,
usercode: undefined,
reportUsercode: undefined
reportUsercode: undefined,
status: 0
}
}
},
@@ -181,8 +193,7 @@ export default {
handleStatus(row) {
this.buttonLoading = true
updateReport({
id: row.id,
status: 1
id: row.id
}).then(response => {
this.$modal.msgSuccess('处理成功')
this.open = false

View File

@@ -152,7 +152,7 @@ export default {
queryParams: {
pageNum: 1,
pageSize: 10,
payStatus: undefined,
payStatus: 1,
usercode: undefined,
mobile: undefined,
orderNo: undefined