|
|
@ -1,5 +1,10 @@ |
|
|
|
<template> |
|
|
|
<el-dialog title="提示" :visible.sync="dialogVisible" width="1370px" :before-close="handleCancle"> |
|
|
|
<span slot="title"> |
|
|
|
<span v-if="pageType == 'add'">新增</span> |
|
|
|
<span v-if="pageType == 'edit'">修改</span> |
|
|
|
<span v-if="pageType == 'view'">查看</span> |
|
|
|
</span> |
|
|
|
<div> |
|
|
|
<div class="dialog-h-content scroll-h"> |
|
|
|
<el-form :inline="true" :model="formData" ref="form" :rules="dataRule" :label-width="'90px'" v-if="pageType != 'view'"> |
|
|
@ -54,24 +59,28 @@ |
|
|
|
<el-form :inline="false" :model="formData" ref="form" :label-width="'90px'" v-if="pageType == 'view'"> |
|
|
|
<el-row> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="设备名称" prop="equipmentName">{{ formData.equipmentName }}</el-form-item></el-col>
<el-col :span="6"> |
|
|
|
<el-form-item label="设备类型" prop="equipmentCategoryCode">{{ formData.equipmentCategoryName }}</el-form-item></el-col>
<el-col :span="6"> |
|
|
|
<el-form-item label="负责人" prop="principalName">{{ formData.principalName }}</el-form-item></el-col>
<el-col :span="6"> |
|
|
|
<el-form-item label="设备名称" prop="equipmentName">{{ formData.equipmentName }}</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="设备类型" prop="equipmentCategoryCode">{{ formData.equipmentCategoryName }}</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="负责人" prop="principalName">{{ formData.principalName }}</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="联系电话" prop="contactNum">{{ formData.contactNum }}</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item label="场所地址" prop="location" style="display: block"> |
|
|
|
{{ formData.location }} |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="场所地址" prop="location" style="display: block">{{ formData.location }}</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row><div id="app_event" class="div_map"></div> |
|
|
|
</el-row> |
|
|
|
<div id="app_event" class="div_map"></div> |
|
|
|
</el-form> |
|
|
|
</div> |
|
|
|
<div class="div_btn" v-if="pageType != 'view'"> |
|
|
|
<el-button size="small" @click="handleCancle">取 消</el-button> |
|
|
|
<!-- <el-button size="small" @click="resetData" v-if="pageType != 'view'">重置</el-button> --> |
|
|
|
<el-button size="small" type="primary" :disabled="btnDisable" @click="handleComfirm" >确 定</el-button> |
|
|
|
<el-button size="small" type="primary" :disabled="btnDisable" @click="handleComfirm">确 定</el-button> |
|
|
|
</div> |
|
|
|
<div style="margin-top: 30px;"><record v-if="pageType != 'add' && detailId" :formType="pageType" :id="detailId" :info="{ agencyId: agencyId }"></record></div> |
|
|
|
</div> |
|
|
@ -399,5 +408,4 @@ export default { |
|
|
|
@import '@/assets/scss/modules/management/form-main.scss'; |
|
|
|
@import '@/assets/scss/modules/management/form.scss'; |
|
|
|
@import '@/assets/scss/modules/visual/a_customize.scss'; |
|
|
|
|
|
|
|
</style> |