parent
7fca5778bf
commit
f51ac24f46
|
@ -9,7 +9,8 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<el-button v-waves class="filter-item" type="primary" icon="el-icon-search" @click="getQuery">搜索</el-button>
|
<el-button v-waves class="filter-item" type="primary" icon="el-icon-search" @click="getQuery">搜索
|
||||||
|
</el-button>
|
||||||
<el-button v-waves class="filter-item" type="success" icon="el-icon-refresh" @click="reset">重置</el-button>
|
<el-button v-waves class="filter-item" type="success" icon="el-icon-refresh" @click="reset">重置</el-button>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
@ -34,7 +35,7 @@
|
||||||
type="selection"
|
type="selection"
|
||||||
width="55"
|
width="55"
|
||||||
align="center"/>
|
align="center"/>
|
||||||
<el-table-column type="index" label="序号" width="50" align="center" />
|
<el-table-column type="index" label="序号" width="50" align="center"/>
|
||||||
<el-table-column prop="MOTORCADE_NAME" label="车队名称"/>
|
<el-table-column prop="MOTORCADE_NAME" label="车队名称"/>
|
||||||
<el-table-column label="审核状态" align="center" width="120">
|
<el-table-column label="审核状态" align="center" width="120">
|
||||||
<template slot-scope="{row}">
|
<template slot-scope="{row}">
|
||||||
|
@ -44,13 +45,16 @@
|
||||||
<el-table-column label="操作" align="left" width="110">
|
<el-table-column label="操作" align="left" width="110">
|
||||||
<template slot-scope="{row}">
|
<template slot-scope="{row}">
|
||||||
<el-button type="success" icon="el-icon-view" size="mini" @click="detail(row)">查看详情</el-button>
|
<el-button type="success" icon="el-icon-view" size="mini" @click="detail(row)">查看详情</el-button>
|
||||||
<el-button v-if="row.IS_AUDIT === '0' || row.IS_AUDIT == null" type="success" icon="el-icon-view" size="mini" @click="approve(row)">审核</el-button>
|
<el-button v-if="row.IS_AUDIT === '0' || row.IS_AUDIT == null" type="success" icon="el-icon-view" size="mini"
|
||||||
|
@click="approve(row)">审核
|
||||||
|
</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
<div class="page-btn-group">
|
<div class="page-btn-group">
|
||||||
<div/><div/>
|
<div/>
|
||||||
<pagination :total="total" :page.sync="listQuery.page" :limit.sync="listQuery.limit" @pagination="getList" />
|
<div/>
|
||||||
|
<pagination :total="total" :page.sync="listQuery.page" :limit.sync="listQuery.limit" @pagination="getList"/>
|
||||||
</div>
|
</div>
|
||||||
<send-util ref="sendUtil" append-to-body @refresh="getList"/>
|
<send-util ref="sendUtil" append-to-body @refresh="getList"/>
|
||||||
|
|
||||||
|
@ -61,40 +65,40 @@
|
||||||
:before-close="handleClose">
|
:before-close="handleClose">
|
||||||
<el-tabs v-model="activeTab">
|
<el-tabs v-model="activeTab">
|
||||||
<el-tab-pane label="智能口门管理系统账号申请单" name="application">
|
<el-tab-pane label="智能口门管理系统账号申请单" name="application">
|
||||||
<div v-if="varList.REQUISITION_FILE">
|
<div v-if="fileList && fileList[0] && fileList[0].REQUISITION_FILE">
|
||||||
<pre>{{ config.fileUrl + varList.REQUISITION_FILE }}</pre>
|
<img :src="config.fileUrl + fileList[0].REQUISITION_FILE" style="max-width: 100%;">
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
暂无数据
|
暂无数据
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="智能口门管理系统使用承诺书" name="commitment">
|
<el-tab-pane label="智能口门管理系统使用承诺书" name="commitment">
|
||||||
<div v-if="detailData.commitment">
|
<div v-if="fileList && fileList[0] && fileList[0].COMMITMENT_FILE">
|
||||||
<pre>{{ detailData.commitment }}</pre>
|
<img :src="config.fileUrl + fileList[0].COMMITMENT_FILE" style="max-width: 100%;">
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
暂无数据
|
暂无数据
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="营业执照" name="businessLicense">
|
<el-tab-pane label="营业执照" name="businessLicense">
|
||||||
<div v-if="detailData.businessLicense">
|
<div v-if="fileList && fileList[0] && fileList[0].LICENSE_FILE">
|
||||||
<img :src="detailData.businessLicense" alt="营业执照" style="max-width: 100%;">
|
<img :src="config.fileUrl + fileList[0].LICENSE_FILE" style="max-width: 100%;">
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
暂无数据
|
暂无数据
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="道路运输经营许可证" name="transportLicense">
|
<el-tab-pane label="道路运输经营许可证" name="transportLicense">
|
||||||
<div v-if="detailData.transportLicense">
|
<div v-if="fileList && fileList[0] && fileList[0].TRANSPORT_PERMIT_FILE">
|
||||||
<img :src="detailData.transportLicense" alt="道路运输经营许可证" style="max-width: 100%;">
|
<img :src="config.fileUrl + fileList[0].TRANSPORT_PERMIT_FILE" style="max-width: 100%;">
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
暂无数据
|
暂无数据
|
||||||
</div>
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane label="危险化学品经营许可证" name="chemicalLicense">
|
<el-tab-pane label="危险化学品经营许可证" name="chemicalLicense">
|
||||||
<div v-if="detailData.chemicalLicense">
|
<div v-if="fileList && fileList[0] && fileList[0].HAZARDOUS_CHEMICALS_FILE">
|
||||||
<img :src="detailData.chemicalLicense" alt="危险化学品经营许可证" style="max-width: 100%;">
|
<img :src="config.fileUrl + fileList[0].HAZARDOUS_CHEMICALS_FILE" style="max-width: 100%;">
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
暂无数据
|
暂无数据
|
||||||
|
@ -110,10 +114,10 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import Pagination from '@/components/Pagination' // 通过 el-pagination二次打包
|
import Pagination from '@/components/Pagination' // 通过 el-pagination二次打包
|
||||||
import { requestFN } from '@/utils/request'
|
import {requestFN} from '@/utils/request'
|
||||||
import SendUtil from './sendUtil.vue'
|
import SendUtil from './sendUtil.vue'
|
||||||
export default{
|
export default {
|
||||||
components: { SendUtil, Pagination },
|
components: {SendUtil, Pagination},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
listQuery: {
|
listQuery: {
|
||||||
|
@ -128,6 +132,7 @@ export default{
|
||||||
total: 0,
|
total: 0,
|
||||||
title: '',
|
title: '',
|
||||||
isShow: false,
|
isShow: false,
|
||||||
|
fileList: [],
|
||||||
detailData: {}, // 用于存储当前行的详细信息
|
detailData: {}, // 用于存储当前行的详细信息
|
||||||
dialogVisible: false, // 控制弹窗的显示与隐藏
|
dialogVisible: false, // 控制弹窗的显示与隐藏
|
||||||
activeTab: 'application', // 默认激活的标签页
|
activeTab: 'application', // 默认激活的标签页
|
||||||
|
@ -135,6 +140,7 @@ export default{
|
||||||
LICENCE_NO: '',
|
LICENCE_NO: '',
|
||||||
PHONE: '',
|
PHONE: '',
|
||||||
ID_CARD: '',
|
ID_CARD: '',
|
||||||
|
MOTORCADE_ID: '',
|
||||||
CORPINFO_NAME: '',
|
CORPINFO_NAME: '',
|
||||||
DEPARTMENT_NAME: '',
|
DEPARTMENT_NAME: '',
|
||||||
VISIT_START_TIME: '',
|
VISIT_START_TIME: '',
|
||||||
|
@ -150,7 +156,8 @@ export default{
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
detail(row) {
|
detail(row) {
|
||||||
this.detailData = row; // 将当前行的数据保存到 detailData 中
|
this.form.MOTORCADE_ID = row.MOTORCADE_ID
|
||||||
|
this.getFileList()
|
||||||
this.dialogVisible = true; // 打开弹窗
|
this.dialogVisible = true; // 打开弹窗
|
||||||
},
|
},
|
||||||
approve(row) {
|
approve(row) {
|
||||||
|
@ -201,6 +208,18 @@ export default{
|
||||||
}).catch((e) => {
|
}).catch((e) => {
|
||||||
this.listLoading = false
|
this.listLoading = false
|
||||||
})
|
})
|
||||||
|
},
|
||||||
|
getFileList() {
|
||||||
|
requestFN(
|
||||||
|
'/mkmjManagement/getAllFilingList?showCount=' + this.listQuery.limit + '¤tPage=' + this.listQuery.page, this.form
|
||||||
|
).then((data) => {
|
||||||
|
console.log(data)
|
||||||
|
console.log(config.fileUrl)
|
||||||
|
this.fileList = data.filingList
|
||||||
|
})
|
||||||
|
},
|
||||||
|
getRowKey() {
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue