Browse Source

哨兵事件页面提交为调整样式

wang_xy 1 week ago
parent
commit
6d1b341312
2 changed files with 52 additions and 9 deletions
  1. 29 0
      src/components/supermap-2.5d.vue
  2. 23 9
      src/views/SentryPage.vue

+ 29 - 0
src/components/supermap-2.5d.vue

@@ -221,6 +221,35 @@ export default {
       that.scene = that.viewer.scene
       that.viewer._Widget._creditContainer.style.display = "none" // 去掉超图logo水印
       //2.添加SuperMap iServer发布的影像服务
+      withinData.push(
+        {
+          "searchValue": null,
+          "createBy": null,
+          "createTime": null,
+          "updateBy": null,
+          "updateTime": null,
+          "remark": null,
+          "params": {},
+          "pageNum": null,
+          "pageSize": null,
+          "id": 1,
+          "deptId": 365,
+          "name": "底图",
+          "note": "124.48751127336885,43.3790475087265",
+          "path": "/3D-sipingchangjing/rest/realspace/datas/siping_2m@spyx4326",
+          "mapId": null,
+          "visuId": 20,
+          "parentId": null,
+          "sort": 0,
+          "deptName": null,
+          "type": "addImagery",
+          "scale": "350000",
+          "coordinate": "124.48751127336885,43.3790475087265",
+          "parentName": null,
+          "menuName": null,
+          "menuId": null
+        }
+      );
       that.addImageryProvider(withinData[0].path)
       let longitude = withinData[0].coordinate.split(',')[0]
       let latitude = withinData[0].coordinate.split(',')[1]

+ 23 - 9
src/views/SentryPage.vue

@@ -73,17 +73,31 @@
             <p>所在街道:无</p>
             <p>事件坐标:{{eventDetails.longitude}};{{eventDetails.latitude}}</p>
             <p>所属部门:无</p>
-<!--            <p>处理流程:<a  @click="dialogVisible = true">详情</a></p>-->
-            <p>处理流程:<a  @click="ceshi">详情</a></p>
-            <button v-if="eventDetails.eventStatus=='event_confirmation'" @click="eventSignature(eventDetails)">签收</button>
-            <button v-if="eventDetails.eventStatus=='event_signature'" @click="configDept(eventDetails)">联动</button>
-            <button v-if="eventDetails.eventStatus=='event_signature'" @click="eventCompletion(eventDetails)">办结</button>
-            <button v-if="eventDetails.eventStatus=='event_completion'" @click="eventReview(eventDetails)">审核</button>
-            <button v-if="eventDetails.eventStatus=='event_archiving'" @click="eventArchiving(eventDetails)">归档</button>
-            <el-tree class="tree-border tree_scroll" style="height: 20vh; overflow-y:scroll" :data="deptOptionsLiandong" v-if="eventDetails.eventStatus=='event_confirmation'||eventDetails.eventStatus=='event_signature'"
+            <p>处理流程:<a  @click="dialogVisible = true">详情</a></p>
+<!--            <button v-if="eventDetails.eventStatus=='event_confirmation'" @click="eventSignature(eventDetails)">签收</button>-->
+<!--            <button v-if="eventDetails.eventStatus=='event_signature'" @click="configDept(eventDetails)">联动</button>-->
+<!--            <button v-if="eventDetails.eventStatus=='event_signature'" @click="eventCompletion(eventDetails)">办结</button>-->
+<!--            <button v-if="eventDetails.eventStatus=='event_completion'" @click="eventReview(eventDetails)">审核</button>-->
+<!--            <button v-if="eventDetails.eventStatus=='event_archiving'" @click="eventArchiving(eventDetails)">归档</button>-->
+<!--            <el-tree class="tree-border tree_scroll" style="height: 20vh; overflow-y:scroll" :data="deptOptionsLiandong" v-if="eventDetails.eventStatus=='event_confirmation'||eventDetails.eventStatus=='event_signature'"-->
+<!--                     show-checkbox ref="LiandongDept" node-key="id" :check-strictly="true"-->
+<!--                     :accordion="true" empty-text="加载中,请稍候" :props="defaultProps"></el-tree>-->
+<!--            <div v-if="eventDetails.eventStatus=='event_completion'">-->
+<!--              <el-radio-group v-model="reviewStatus" v-for="(item,idx) in reviewStatusList">-->
+<!--                <el-radio :label="item.value" :name="item.value">{{ item.name }}</el-radio>-->
+<!--              </el-radio-group>-->
+<!--            </div>-->
+<!--            <textarea v-model="reviewDescription"> </textarea>-->
+<!--            <button @click="addEventLogDescription(eventDetails)">发送</button>-->
+            <button  @click="eventSignature(eventDetails)">签收</button>
+            <button  @click="configDept(eventDetails)">联动</button>
+            <button  @click="eventCompletion(eventDetails)">办结</button>
+            <button  @click="eventReview(eventDetails)">审核</button>
+            <button  @click="eventArchiving(eventDetails)">归档</button>
+            <el-tree class="tree-border tree_scroll" style="height: 20vh; overflow-y:scroll" :data="deptOptionsLiandong"
                      show-checkbox ref="LiandongDept" node-key="id" :check-strictly="true"
                      :accordion="true" empty-text="加载中,请稍候" :props="defaultProps"></el-tree>
-            <div v-if="eventDetails.eventStatus=='event_completion'">
+            <div >
               <el-radio-group v-model="reviewStatus" v-for="(item,idx) in reviewStatusList">
                 <el-radio :label="item.value" :name="item.value">{{ item.name }}</el-radio>
               </el-radio-group>