Compare commits

..

No commits in common. "b79472f20c8a099afa0ea470a4bb3bb71da0dfc9" and "0a2c08e339113a7fd70c2527a73fea496e428d7c" have entirely different histories.

3 changed files with 71 additions and 108 deletions

View File

@ -58,79 +58,50 @@
<send-util ref="sendUtil" append-to-body @refresh="getList"/> <send-util ref="sendUtil" append-to-body @refresh="getList"/>
<el-dialog <el-dialog
:visible.sync="dialogVisible"
title="车队详情" title="车队详情"
width="50%"> :visible.sync="dialogVisible"
width="50%"
: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">
<template #default> <div v-if="fileList && fileList[0] && fileList[0].REQUISITION_FILE">
<el-image <img :src="config.fileUrl + fileList[0].REQUISITION_FILE" style="max-width: 100%;">
v-if="fileList && fileList[0] && fileList[0].REQUISITION_FILE" </div>
:src="config.fileUrl + fileList[0].REQUISITION_FILE"
:key="config.fileUrl + fileList[0].REQUISITION_FILE"
:preview-src-list="[config.fileUrl + fileList[0].REQUISITION_FILE]"
style="max-width: 100%;"
@click="dialogVisible = false"/>
<div v-else> <div v-else>
暂无数据 暂无数据
</div> </div>
</template>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="智能口门管理系统使用承诺书" name="commitment"> <el-tab-pane label="智能口门管理系统使用承诺书" name="commitment">
<template #default> <div v-if="fileList && fileList[0] && fileList[0].COMMITMENT_FILE">
<el-image <img :src="config.fileUrl + fileList[0].COMMITMENT_FILE" style="max-width: 100%;">
v-if="fileList && fileList[0] && fileList[0].COMMITMENT_FILE" </div>
:src="config.fileUrl + fileList[0].COMMITMENT_FILE"
:key="config.fileUrl + fileList[0].COMMITMENT_FILE"
:preview-src-list="[config.fileUrl + fileList[0].COMMITMENT_FILE]"
style="max-width: 100%;"
@click="dialogVisible = false"/>
<div v-else> <div v-else>
暂无数据 暂无数据
</div> </div>
</template>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="营业执照" name="businessLicense"> <el-tab-pane label="营业执照" name="businessLicense">
<template #default> <div v-if="fileList && fileList[0] && fileList[0].LICENSE_FILE">
<el-image <img :src="config.fileUrl + fileList[0].LICENSE_FILE" style="max-width: 100%;">
v-if="fileList && fileList[0] && fileList[0].LICENSE_FILE" </div>
:src="config.fileUrl + fileList[0].LICENSE_FILE"
:key="config.fileUrl + fileList[0].LICENSE_FILE"
:preview-src-list="[config.fileUrl + fileList[0].LICENSE_FILE]"
style="max-width: 100%;"
@click="dialogVisible = false"/>
<div v-else> <div v-else>
暂无数据 暂无数据
</div> </div>
</template>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="道路运输经营许可证" name="transportLicense"> <el-tab-pane label="道路运输经营许可证" name="transportLicense">
<template #default> <div v-if="fileList && fileList[0] && fileList[0].TRANSPORT_PERMIT_FILE">
<el-image <img :src="config.fileUrl + fileList[0].TRANSPORT_PERMIT_FILE" style="max-width: 100%;">
v-if="fileList && fileList[0] && fileList[0].TRANSPORT_PERMIT_FILE" </div>
:src="config.fileUrl + fileList[0].TRANSPORT_PERMIT_FILE"
:key="config.fileUrl + fileList[0].TRANSPORT_PERMIT_FILE"
:preview-src-list="[config.fileUrl + fileList[0].TRANSPORT_PERMIT_FILE]"
style="max-width: 100%;"
@click="dialogVisible = false"/>
<div v-else> <div v-else>
暂无数据 暂无数据
</div> </div>
</template>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="危险化学品经营许可证" name="chemicalLicense"> <el-tab-pane label="危险化学品经营许可证" name="chemicalLicense">
<template #default> <div v-if="fileList && fileList[0] && fileList[0].HAZARDOUS_CHEMICALS_FILE">
<el-image <img :src="config.fileUrl + fileList[0].HAZARDOUS_CHEMICALS_FILE" style="max-width: 100%;">
v-if="fileList && fileList[0] && fileList[0].HAZARDOUS_CHEMICALS_FILE" </div>
:src="config.fileUrl + fileList[0].HAZARDOUS_CHEMICALS_FILE"
:key="config.fileUrl + fileList[0].HAZARDOUS_CHEMICALS_FILE"
:preview-src-list="[config.fileUrl + fileList[0].HAZARDOUS_CHEMICALS_FILE]"
style="max-width: 100%;"
@click="dialogVisible = false"/>
<div v-else> <div v-else>
暂无数据 暂无数据
</div> </div>
</template>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
@ -187,8 +158,8 @@ export default {
methods: { methods: {
checkButton(row){ checkButton(row){
console.log('---------------------') console.log('---------------------')
console.log('row.IS_AUDIT:', row.IS_AUDIT) // console.log('row.IS_AUDIT:', row.IS_AUDIT); //
console.log('this.IS_POLICE:', this.IS_POLICE) // console.log('this.IS_POLICE:', this.IS_POLICE); //
if (row.IS_AUDIT == null && this.IS_POLICE === '1'){ if (row.IS_AUDIT == null && this.IS_POLICE === '1'){
return true return true
}else { }else {
@ -198,7 +169,7 @@ export default {
detail(row) { detail(row) {
this.form.MOTORCADE_ID = row.MOTORCADE_ID this.form.MOTORCADE_ID = row.MOTORCADE_ID
this.getFileList() this.getFileList()
this.dialogVisible = true // this.dialogVisible = true; //
}, },
approve(row) { approve(row) {
this.$refs.sendUtil.init(row) this.$refs.sendUtil.init(row)
@ -230,8 +201,8 @@ export default {
this.getList() this.getList()
}, },
handleClose(done) { handleClose(done) {
this.dialogVisible = false this.dialogVisible = false;
done() done();
}, },
// //
getList() { getList() {
@ -268,7 +239,7 @@ export default {
).then((data) => { ).then((data) => {
this.IS_POLICE = data.pageData.IS_POLICE this.IS_POLICE = data.pageData.IS_POLICE
console.log('IS_POLICE:', this.IS_POLICE) console.log('IS_POLICE:', this.IS_POLICE)
this.getList() this.getList();
}) })
} }
} }

View File

@ -107,8 +107,6 @@
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'
import formatDate from '../../../../utils/dateformat'
export default{ export default{
components: { SendUtil, Pagination }, components: { SendUtil, Pagination },
data() { data() {
@ -256,8 +254,8 @@ export default{
this.detailForm.ECO_FRIENDLY_CHECKLIST = data.pageData.ECO_FRIENDLY_CHECKLIST this.detailForm.ECO_FRIENDLY_CHECKLIST = data.pageData.ECO_FRIENDLY_CHECKLIST
this.detailForm.FACTORY_CERTIFICATE = data.pageData.FACTORY_CERTIFICATE this.detailForm.FACTORY_CERTIFICATE = data.pageData.FACTORY_CERTIFICATE
this.detailForm.ENVIRONMENTAL_SCREENSHOTS = data.pageData.ENVIRONMENTAL_SCREENSHOTS this.detailForm.ENVIRONMENTAL_SCREENSHOTS = data.pageData.ENVIRONMENTAL_SCREENSHOTS
this.detailForm.VISIT_START_TIME = formatDate(data.pageData.VISIT_START_TIME, 'YYYY-MM-DD HH:mm:ss') this.detailForm.VISIT_START_TIME = data.pageData.VISIT_START_TIME
this.detailForm.VISIT_END_TIME = formatDate(data.pageData.VISIT_END_TIME, 'YYYY-MM-DD HH:mm:ss') this.detailForm.VISIT_END_TIME = data.pageData.VISIT_END_TIME
this.detailForm.DOOR_NAME = data.pageData.DOOR_NAME this.detailForm.DOOR_NAME = data.pageData.DOOR_NAME
}).catch((e) => { }).catch((e) => {
this.listLoading = false this.listLoading = false

View File

@ -58,7 +58,7 @@
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button @click="handleClose"> </el-button> <el-button @click="handleClose"> </el-button>
<el-button type="primary" @click="sendMessage('form')"> </el-button> <el-button type="primary" @click="sendMessage"> </el-button>
</div> </div>
</el-dialog> </el-dialog>
</div> </div>
@ -163,11 +163,7 @@ export default {
goDetail() { goDetail() {
this.$parent.activeName = 'List' this.$parent.activeName = 'List'
}, },
sendMessage(formName) { sendMessage() {
this.$refs[formName].validate((valid) => {
if (!valid) {
return false
}
requestFN( requestFN(
'/mkmjManagement/motorcadeAudit', '/mkmjManagement/motorcadeAudit',
{ {
@ -178,13 +174,11 @@ export default {
QY_AUDITOR: this.form.AUDITOR_ID QY_AUDITOR: this.form.AUDITOR_ID
} }
).then((data) => { ).then((data) => {
this.$refs[formName].resetFields()
this.visible = false this.visible = false
this.$emit('refresh', '') this.$emit('refresh', '')
}).catch((e) => { }).catch((e) => {
this.loading = false this.loading = false
}) })
})
}, },
handleStatusChange(){ handleStatusChange(){
this.getCorpList() this.getCorpList()
@ -199,15 +193,15 @@ export default {
}) })
}, },
handleCompanyChange(corpId){ handleCompanyChange(corpId){
this.getAuditorList(corpId) this.getAuditorList(corpId);
}, },
getAuditorList(corpId) { getAuditorList(corpId) {
// //
requestFN('/mkmjManagement/getPersonList', requestFN('/mkmjManagement/getPersonList',
{ CORPINFO_ID: corpId } { CORPINFO_ID: corpId }
).then(response => { ).then(response => {
this.personList = response.personList this.personList = response.personList;
}) });
} }
} }
} }