From 35f935483b44b85abbdd1bd5120ece75438c79c5 Mon Sep 17 00:00:00 2001 From: 陈泽平 <chenzeping> Date: 星期二, 25 五月 2021 11:43:05 +0800 Subject: [PATCH] 企业应急事件上报页面修改 --- src/components/base-page/enterprise-emergency/ReportIncident.vue | 55 +++++++++++++++++++++++++++++++++++-------------------- 1 files changed, 35 insertions(+), 20 deletions(-) diff --git a/src/components/base-page/enterprise-emergency/ReportIncident.vue b/src/components/base-page/enterprise-emergency/ReportIncident.vue index a8d2994..9010bac 100644 --- a/src/components/base-page/enterprise-emergency/ReportIncident.vue +++ b/src/components/base-page/enterprise-emergency/ReportIncident.vue @@ -9,7 +9,10 @@ <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="90px" class="search-form"> <!-- 浜嬩欢鍚嶇О--> <el-form-item class="input-event-name" label="浜嬩欢鍚嶇О" prop="nameOfEvent"> - <el-input v-model="ruleForm.nameOfEvent" placeholder="灏嗕簨浠跺懡鍚�"></el-input> + <el-input + v-model="ruleForm.nameOfEvent" + placeholder="灏嗕簨浠跺懡鍚�" + ></el-input> </el-form-item> <!-- 浜嬩欢绫诲瀷--> <el-form-item label="浜嬩欢绫诲瀷" prop="eventOfType"> @@ -122,8 +125,8 @@ </el-input> <el-button type="primary">涓�閿�<br/>鐢熸垚</el-button> </el-form-item> - <el-form-item label="鎺ユ敹浜哄憳" prop="desc"> - <el-input type="textarea" resize="none" v-model="ruleForm.desc" + <el-form-item label="鎺ユ敹浜哄憳" prop="receiveOne"> + <el-input type="textarea" resize="none" v-model="ruleForm.receiveOne" placeholder="寮犱笁锛涙潕鍥涳紝"></el-input> <el-button type="primary">+</el-button> </el-form-item> @@ -135,15 +138,11 @@ </el-form> </div> </div> -<!-- <div class="side-popup map-background">--> - <PositionChange :location="location"></PositionChange> -<!-- </div>--> -<!-- <div class="pipeline-file map-background">--> - <PipelineFile></PipelineFile> -<!-- </div>--> + <PositionChange :location="location" @localCation="getlocalCation"></PositionChange> + <PipelineFile></PipelineFile> </div> </template> - +<!--v-drag v-show="eventsReported"--> <script> import '../../../utils/dragBoxes' import eventBus from '../../../eventBus' @@ -159,7 +158,7 @@ }, data () { return { - // 鍒ゆ柇寮规鏄惁鑳藉睍绀� + // 鍒ゆ柇寮规鏄惁鑳藉睍绀� temp=>涓存椂true 寮�鍙� eventsReported: false, // eventsReported: true, saveSuccess: false, @@ -235,7 +234,11 @@ name: '鎵嬫満搴旂敤鎺ㄩ��', value: false } - ] + ], + // 浜嬩欢鎻忚堪 + desc: '', + // 鎺ユ敹浜哄憳 + receiveOne: '' }, // 琛ㄥ崟楠岃瘉 rules: { @@ -306,25 +309,38 @@ // 涓婁紶鍒楄〃 fileList: [], // 涓婁紶鍦板潃 - uploadAction: '' + uploadAction: '', + getLocalInfo: '' } + }, + mounted () { + // 鐐瑰嚮纭 + eventBus.$on('local-cation', (obj) => { + this.location = obj + }) }, methods: { // 娑堟伅鎺ㄩ�� 閫夋嫨鎺ㄩ�佺殑瀵硅薄 infotsChange () { if (this.ruleForm.beingPushed.indexOf('鐭俊鎺ㄩ��') > -1 || this.ruleForm.beingPushed.indexOf('鎵嬫満搴旂敤鎺ㄩ��') > -1) { - // console.log('鍖呭惈璇ュ厓绱�') this.wayTo = true } else { - // console.log('涓嶅寘鍚鍏冪礌') this.wayTo = false } }, // 鐐瑰嚮瀹氫綅 杩涜浣嶇疆閫夋嫨 locationInfo () { - // console.log('浣嶇疆淇℃伅閫夋嫨') + // 鐖剁粍浠� 浼犻�掓暟鎹帶鍒朵簩绾ч檮灞炴鐨勬樉绀洪殣钘� this.location = !this.location + // 浼犻�� 鏁版嵁 鎺у埗 涓夌骇闄勫睘妗嗙殑闅愯棌 eventBus.$emit('pipelineFile-choose', false) + // 閫氳繃 bus 鎺у埗tab 鏍� 鏄剧ず 鍝竴涓� 浼犻�掓暟鎹瀹� 姣忔閲嶆柊閫夋嫨瀹氫綅 閮芥寚瀹� 閫夋嫨绗竴涓紑濮� + eventBus.$emit('tab-change', 'first') + }, + // 鎺ユ敹瀛愮粍浠� 浼犻�� 鏁版嵁 杩涜 浜岀骇 闄勫睘妗嗙殑鏄剧ず/闅愯棌 + getlocalCation (value) { + // console.log(value) + this.location = value }, // 鐐瑰嚮涓婁紶 鐨勫彇娑堜笂浼犱簨浠� handleRemove (file, fileList) { @@ -390,11 +406,10 @@ .report-incident { position: absolute; - display: inline-flex; - overflow: hidden; top: 0.42979rem; - left: 0.14583rem; - z-index: 500; + left: 3.14583rem; + display: flex; + z-index: 9999; .report-box { .public-bounced-title { -- Gitblit v1.8.0