12/5
parent
0851541c32
commit
baa1381451
@ -0,0 +1,28 @@
|
|||||||
|
import { axios } from '@/utils/requestTOjava'
|
||||||
|
|
||||||
|
// 查询待审核企业列表(运营使用)
|
||||||
|
export function tenantWaitAuditTenantList(parameter) {
|
||||||
|
return axios({
|
||||||
|
url: '/bookingAip/tenant/waitAuditTenantList',
|
||||||
|
method: 'get',
|
||||||
|
params: parameter
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 审核企业(运营使用)
|
||||||
|
export function TenantAudit(parameter) {
|
||||||
|
return axios({
|
||||||
|
url: '/bookingAip/tenant/audit',
|
||||||
|
method: 'post',
|
||||||
|
data: parameter
|
||||||
|
})
|
||||||
|
}
|
||||||
|
// 查询状态日志列表
|
||||||
|
export function bookingCustomStatusLogList(parameter) {
|
||||||
|
return axios({
|
||||||
|
url: '/bookingAip/bookingCustom/statusLogList',
|
||||||
|
method: 'get',
|
||||||
|
params: parameter
|
||||||
|
})
|
||||||
|
}
|
||||||
|
//
|
@ -0,0 +1,116 @@
|
|||||||
|
<template>
|
||||||
|
<div class="BookingMain">
|
||||||
|
<a-table :columns="TableData" :data-source="TData" :pagination="false" bordered>
|
||||||
|
<span slot="operate" slot-scope="operate, record">
|
||||||
|
<a-button type="primary" @click="ClickExamine(record)">
|
||||||
|
审核
|
||||||
|
</a-button>
|
||||||
|
</span>
|
||||||
|
</a-table>
|
||||||
|
<a-modal v-model="dialogVisible" title="企业审核" width="30%" :before-close="handleClose">
|
||||||
|
<a-input v-model="auditOpinion" :rows="3" type="textarea" placeholder="审核意见" />
|
||||||
|
<template slot="footer">
|
||||||
|
<span class="dialog-footer">
|
||||||
|
<a-button type="success" @click="ClickExamineOk(1)"> 通过 </a-button>
|
||||||
|
<a-button type="danger" @click="ClickExamineOk(2)"> 驳回 </a-button>
|
||||||
|
</span>
|
||||||
|
</template>
|
||||||
|
</a-modal>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
<script>
|
||||||
|
import { tenantWaitAuditTenantList, TenantAudit } from '@/api/modular/main/ApplyJoinOperate'
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
TableData: [
|
||||||
|
{
|
||||||
|
title: '管理员名称',
|
||||||
|
dataIndex: 'AdminName',
|
||||||
|
key: 'AdminName'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '公司名称',
|
||||||
|
dataIndex: 'Name',
|
||||||
|
key: 'Name'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '电子邮箱',
|
||||||
|
dataIndex: 'Email',
|
||||||
|
key: 'Email'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '电话',
|
||||||
|
dataIndex: 'Phone',
|
||||||
|
key: 'Phone'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '社会信用代码',
|
||||||
|
dataIndex: 'socialCreditCode',
|
||||||
|
key: 'socialCreditCode'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '营业执照',
|
||||||
|
dataIndex: 'businessLicenseUrl',
|
||||||
|
key: 'businessLicenseUrl'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '操作',
|
||||||
|
dataIndex: 'operate',
|
||||||
|
key: 'operate',
|
||||||
|
scopedSlots: { customRender: 'operate' }
|
||||||
|
}
|
||||||
|
],
|
||||||
|
dialogVisible: false,
|
||||||
|
auditOpinion: '',
|
||||||
|
ClickExamineData: '',
|
||||||
|
TData: []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
mounted() {
|
||||||
|
this.init()
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
init() {
|
||||||
|
tenantWaitAuditTenantList().then(res => {
|
||||||
|
if (res.code == 200) {
|
||||||
|
console.log(res)
|
||||||
|
this.TData = res.data
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
|
ClickExamine(e) {
|
||||||
|
console.log(e)
|
||||||
|
this.dialogVisible = true
|
||||||
|
this.ClickExamineData = e
|
||||||
|
},
|
||||||
|
ClickExamineOk(auditStatus) {
|
||||||
|
console.log(this.ClickExamineData.Id)
|
||||||
|
TenantAudit({
|
||||||
|
id: this.ClickExamineData.Id,
|
||||||
|
auditStatus,
|
||||||
|
auditOpinion: this.auditOpinion
|
||||||
|
}).then(res => {
|
||||||
|
this.init()
|
||||||
|
this.dialogVisible = false
|
||||||
|
this.ClickExamineData = {}
|
||||||
|
this.auditOpinion = ''
|
||||||
|
console.log(res)
|
||||||
|
})
|
||||||
|
},
|
||||||
|
handleClose() {
|
||||||
|
this.dialogVisible = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
<style lang="less" scoped>
|
||||||
|
.BookingMain {
|
||||||
|
width: 100%;
|
||||||
|
height: 760px;
|
||||||
|
padding: 20px;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
background: #fff;
|
||||||
|
}
|
||||||
|
</style>
|
@ -0,0 +1,19 @@
|
|||||||
|
let cargoIdData = [
|
||||||
|
{
|
||||||
|
name: "S 普通货",
|
||||||
|
code: "S",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "R 冻柜",
|
||||||
|
code: "R",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "D 危险品",
|
||||||
|
code: "D",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "O 超限箱",
|
||||||
|
code: "O",
|
||||||
|
},
|
||||||
|
];
|
||||||
|
export { cargoIdData };
|
Loading…
Reference in New Issue