|
|
|
@ -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', |
|
|
|
|