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