财务管理-提现管理-审核

master
panqihua 1 year ago
parent 4512f0db37
commit 221377f44f
  1. 36
      src/views/platform/financial_management/withdrawal.vue

@ -51,13 +51,13 @@
<el-table-column label="申请时间" align="center">2022-12-31 12:31</el-table-column>
<el-table-column label="状态" align="center">已完成</el-table-column>
<el-table-column label="操作" align="center">
<el-button type="text" @click="open = true">详情</el-button>
<el-button type="text">审核</el-button>
<el-button type="text" @click="dialog.detail = true">详情</el-button>
<el-button type="text" @click="dialog.audit = true">审核</el-button>
</el-table-column>
</el-table>
<el-dialog :visible.sync="open">
<el-dialog :visible.sync="dialog.detail">
<div class="status">待审核</div>
<el-form :inline="true" label-width="100px" label-position="left">
<el-form-item label="订单号">
@ -102,6 +102,27 @@
</el-form>
</el-dialog>
<el-dialog :visible.sync="dialog.audit" title="审核">
<el-form label-width="80px" label-position="left">
<el-form-item label="审核">
<el-radio v-model="audit.audit" :label="item.value" v-for="item in dict.type.audit_status"
:key="item.value">{{
item.label
}}</el-radio>
</el-form-item>
<el-form-item>
<el-input v-model="audit.cause" :autosize="{ minRows: 5 }" type="textarea" placeholder="拒绝原因"
:minRow="5"></el-input>
</el-form-item>
</el-form>
<div class="text-center">
<el-button type="primary">保存</el-button>
<el-button>重置</el-button>
</div>
</el-dialog>
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum"
:limit.sync="queryParams.pageSize" @pagination="getList" />
</div>
@ -112,7 +133,10 @@ export default {
dicts: ['withdrawal_status', 'user_type', 'audit_status'],
data() {
return {
open: false,
dialog: {
detail: false,
audit: false
},
dataList: [{}],
activeName: 'all',
total: 1,
@ -120,6 +144,10 @@ export default {
status: undefined,
dateRange: undefined
},
audit: {
audit: '',
cause: ''
},
form: {
orderId: '2131231321231',
applyTime: '2022-12-31 12:31',

Loading…
Cancel
Save