Compare commits
	
		
			8 Commits 
		
	
	
		
			226ca88789
			...
			4d3c07c9ca
		
	
	| Author | SHA1 | Date | 
|---|---|---|
|  | 4d3c07c9ca | |
|  | ccea6bf39a | |
|  | 8d6a314800 | |
|  | 4c6d4b7709 | |
|  | b974030b5f | |
|  | a3f070819a | |
|  | 3a4e8ceb98 | |
|  | 265a24170d | 
|  | @ -35,6 +35,10 @@ | ||||||
|           <td class="tbg">隐患处置</td> |           <td class="tbg">隐患处置</td> | ||||||
|           <td>限期整改</td> |           <td>限期整改</td> | ||||||
|         </tr> |         </tr> | ||||||
|  |         <tr> | ||||||
|  |           <td class="tbg">发现时间</td> | ||||||
|  |           <td>{{ formatDate(pd.CREATTIME,'yyyy-MM-DD HH:mm') }}</td> | ||||||
|  |         </tr> | ||||||
|         <tr> |         <tr> | ||||||
|           <td class="tbg">整改期限</td> |           <td class="tbg">整改期限</td> | ||||||
|           <td>{{ pd.RECTIFICATIONDEADLINE }}</td> |           <td>{{ pd.RECTIFICATIONDEADLINE }}</td> | ||||||
|  | @ -145,6 +149,7 @@ | ||||||
| import { requestFN } from '@/utils/request' | import { requestFN } from '@/utils/request' | ||||||
| import { videoPlayer } from 'vue-video-player' | import { videoPlayer } from 'vue-video-player' | ||||||
| import 'video.js/dist/video-js.css' | import 'video.js/dist/video-js.css' | ||||||
|  | import { formatDate } from 'element-ui/src/utils/date-util' | ||||||
| export default { | export default { | ||||||
|   components: { videoPlayer }, |   components: { videoPlayer }, | ||||||
|   props: { |   props: { | ||||||
|  | @ -184,9 +189,11 @@ export default { | ||||||
|     } |     } | ||||||
|   }, |   }, | ||||||
|   created() { |   created() { | ||||||
|  |     this.activeName = this.$parent.previousPage | ||||||
|     this.getData() |     this.getData() | ||||||
|   }, |   }, | ||||||
|   methods: { |   methods: { | ||||||
|  |     formatDate, | ||||||
|     getData() { |     getData() { | ||||||
|       requestFN( |       requestFN( | ||||||
|         '/keyprojectcheck/findHidden', |         '/keyprojectcheck/findHidden', | ||||||
|  | @ -206,6 +213,7 @@ export default { | ||||||
|       this.$refs.hdVideoPlayer.player.pause() |       this.$refs.hdVideoPlayer.player.pause() | ||||||
|     }, |     }, | ||||||
|     goBack() { |     goBack() { | ||||||
|  |       this.$parent.previousPage = true | ||||||
|       if (this.activeName) { |       if (this.activeName) { | ||||||
|         this.$parent.activeName = this.activeName |         this.$parent.activeName = this.activeName | ||||||
|       } else { |       } else { | ||||||
|  |  | ||||||
|  | @ -77,14 +77,14 @@ import Pagination from '@/components/Pagination' // 通过 el-pagination二次 | ||||||
| import { requestFN } from '@/utils/request' | import { requestFN } from '@/utils/request' | ||||||
| import SelectTree from '@/components/SelectTree' | import SelectTree from '@/components/SelectTree' | ||||||
| import waves from '@/directive/waves' | import waves from '@/directive/waves' | ||||||
| import TiandiMap from '../../../../components/TianMap/TiandiMap' | import TiandiMap from '../../../../../components/TianMap/TiandiMap' | ||||||
| 
 | 
 | ||||||
| let viewer = null | let viewer = null | ||||||
| const Cesium = window.Cesium | const Cesium = window.Cesium | ||||||
| Cesium.Ion.defaultAccessToken = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkOWQ0MGYwMy0yODUwLTQ1YzktOGM4OC02MTMwY2UyZjNlMzQiLCJpZCI6MTY0NTUwLCJpYXQiOjE2OTM4OTU1Mjd9.1cC0sSzyj79LZv0ILNCcl0Mabw6hl8TNngFNFr7H8f4' | Cesium.Ion.defaultAccessToken = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJkOWQ0MGYwMy0yODUwLTQ1YzktOGM4OC02MTMwY2UyZjNlMzQiLCJpZCI6MTY0NTUwLCJpYXQiOjE2OTM4OTU1Mjd9.1cC0sSzyj79LZv0ILNCcl0Mabw6hl8TNngFNFr7H8f4' | ||||||
| var subdomains = ['0', '1', '2', '3', '4', '5', '6', '7'] | var subdomains = ['0', '1', '2', '3', '4', '5', '6', '7'] | ||||||
| var tiandituTk = 'e8a16137fd226a62a23cc7ba5c9c78ce' | var tiandituTk = 'e8a16137fd226a62a23cc7ba5c9c78ce' | ||||||
| const img_h = require('../../../../assets/images/map/h.png') | const img_h = require('../../../../../assets/images/map/h.png') | ||||||
| export default { | export default { | ||||||
| 
 | 
 | ||||||
|   components: { Pagination, SelectTree, TiandiMap }, |   components: { Pagination, SelectTree, TiandiMap }, | ||||||
|  | @ -191,7 +191,8 @@ export default { | ||||||
|       requestFN( |       requestFN( | ||||||
|         '/mkmjDoor/list?showCount=' + this.listQuery.limit + '¤tPage=' + this.listQuery.page, |         '/mkmjDoor/list?showCount=' + this.listQuery.limit + '¤tPage=' + this.listQuery.page, | ||||||
|         { |         { | ||||||
|           KEYWORDS: this.KEYWORDS |           KEYWORDS: this.KEYWORDS, | ||||||
|  |           AREA_LEVEL: '2' | ||||||
|         } |         } | ||||||
|       ).then((data) => { |       ).then((data) => { | ||||||
|         this.listLoading = false |         this.listLoading = false | ||||||
|  | @ -145,7 +145,7 @@ import Pagination from '@/components/Pagination' // 通过 el-pagination二次 | ||||||
| import { requestFN } from '@/utils/request' | import { requestFN } from '@/utils/request' | ||||||
| import waves from '@/directive/waves' | import waves from '@/directive/waves' | ||||||
| import Platformvideo from './platformvideo' | import Platformvideo from './platformvideo' | ||||||
| import TiandiMap from '../../../../components/TianMap/TiandiMap' | import TiandiMap from '../../../../../components/TianMap/TiandiMap' | ||||||
| 
 | 
 | ||||||
| export default { | export default { | ||||||
|   components: { Platformvideo, Pagination, TiandiMap }, |   components: { Platformvideo, Pagination, TiandiMap }, | ||||||
|  | @ -0,0 +1,3 @@ | ||||||
|  | <template> | ||||||
|  |   <router-view /> | ||||||
|  | </template> | ||||||
|  | @ -335,12 +335,15 @@ export default { | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     goBack() { |     goBack() { | ||||||
|  |       this.$parent.isEvaluationKeepAlive = false | ||||||
|       this.$parent.activeName = 'List' |       this.$parent.activeName = 'List' | ||||||
|     }, |     }, | ||||||
|     fnViewHidden(HIDDEN_ID) { |     fnViewHidden(HIDDEN_ID) { | ||||||
|       // this.visible = true |       // this.visible = true | ||||||
|       // this.HIDDEN_ID = HIDDEN_ID |       // this.HIDDEN_ID = HIDDEN_ID | ||||||
|       this.$parent.HIDDEN_ID = HIDDEN_ID |       this.$parent.HIDDEN_ID = HIDDEN_ID | ||||||
|  |       this.$parent.previousPage = this.$parent.activeName | ||||||
|  |       this.$parent.isEvaluationKeepAlive = true | ||||||
|       this.$parent.activeName = 'KeyProjectHidden' |       this.$parent.activeName = 'KeyProjectHidden' | ||||||
|     }, |     }, | ||||||
|     fnEvaluationDialogChangeShow() { |     fnEvaluationDialogChangeShow() { | ||||||
|  |  | ||||||
|  | @ -52,7 +52,7 @@ | ||||||
|       </el-table-column> |       </el-table-column> | ||||||
|       <el-table-column label="重点工程安全环保奖惩"> |       <el-table-column label="重点工程安全环保奖惩"> | ||||||
|         <template slot-scope="{row}"> |         <template slot-scope="{row}"> | ||||||
|           {{row.CORP_NAME == '秦港股份有限公司' ? row.checked_count2 : row.checked_count3 }} / {{row.CORP_NAME == '秦港股份有限公司' ? row.count2 : row.checked_count3 }} |           {{ row.CORP_NAME == '秦港股份有限公司' ? row.checked_count2 : row.checked_count3 }} / {{ row.CORP_NAME == '秦港股份有限公司' ? row.count2 : row.checked_count3 }} | ||||||
|         </template> |         </template> | ||||||
|       </el-table-column> |       </el-table-column> | ||||||
|       <el-table-column prop="CHECK_USER" label="考评组成员"/> |       <el-table-column prop="CHECK_USER" label="考评组成员"/> | ||||||
|  | @ -126,6 +126,7 @@ export default { | ||||||
|       this.$parent.CORPINFO_ID = CORPINFO_ID |       this.$parent.CORPINFO_ID = CORPINFO_ID | ||||||
|       this.$parent.EVALUATIONCONFIG_ID = EVALUATIONCONFIG_ID |       this.$parent.EVALUATIONCONFIG_ID = EVALUATIONCONFIG_ID | ||||||
|       this.$parent.TYPE = TYPE |       this.$parent.TYPE = TYPE | ||||||
|  |       this.$parent.isEvaluationKeepAlive = true | ||||||
|       this.$parent.activeName = 'Evaluation' |       this.$parent.activeName = 'Evaluation' | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
|  |  | ||||||
|  | @ -1,15 +1,19 @@ | ||||||
| <template> | <template> | ||||||
|   <div> |   <div> | ||||||
|     <List v-show="activeName=='List'"/> |     <keep-alive> | ||||||
|     <Evaluation v-if="activeName=='Evaluation'"/> |       <List v-show="activeName === 'List'"/> | ||||||
|     <KeyProjectHidden v-if="activeName=='KeyProjectHidden'" active-name="Evaluation"/> |     </keep-alive> | ||||||
|  |     <keep-alive :include="isEvaluationKeepAlive ? 'Evaluation' : ''" :exclude="!isEvaluationKeepAlive ? 'Evaluation' : ''"> | ||||||
|  |       <Evaluation v-if="activeName === 'Evaluation'"/> | ||||||
|  |     </keep-alive> | ||||||
|  |     <KeyProjectHidden v-if="activeName === 'KeyProjectHidden'" active-name="Evaluation"/> | ||||||
|   </div> |   </div> | ||||||
| </template> | </template> | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
| <script> | <script> | ||||||
| import List from './components/list' | import List from './components/list' | ||||||
| import Evaluation from './components/evaluation' | import Evaluation from './components/evaluation' | ||||||
| // import HiddenInfo from './components/hidden_info.vue' |  | ||||||
| import KeyProjectHidden from '@/components/KeyProjectHidden/index' | import KeyProjectHidden from '@/components/KeyProjectHidden/index' | ||||||
| 
 | 
 | ||||||
| export default { | export default { | ||||||
|  | @ -24,7 +28,9 @@ export default { | ||||||
|       CORPINFO_ID: '', |       CORPINFO_ID: '', | ||||||
|       EVALUATIONCONFIG_ID: '', |       EVALUATIONCONFIG_ID: '', | ||||||
|       HIDDEN_ID: '', |       HIDDEN_ID: '', | ||||||
|       TYPE: '' |       TYPE: '', | ||||||
|  |       previousPage: '', | ||||||
|  |       isEvaluationKeepAlive: false | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -35,7 +35,7 @@ | ||||||
|           <img class="img_bottom" src="../../../assets/map/gangkou_index/img1.png" alt=""> |           <img class="img_bottom" src="../../../assets/map/gangkou_index/img1.png" alt=""> | ||||||
|           <div class="label">{{ item.label }}</div> |           <div class="label">{{ item.label }}</div> | ||||||
|           <div class="count"> |           <div class="count"> | ||||||
|             <count-to :start-val="0" :end-val="+personPositioningCount[index]" :duration="3600"/> |             <count-to :start-val="0" :end-val="item.count" :duration="3600"/> | ||||||
|           </div> |           </div> | ||||||
|         </div> |         </div> | ||||||
|       </div> |       </div> | ||||||
|  | @ -83,7 +83,6 @@ export default { | ||||||
|       timer: '', |       timer: '', | ||||||
|       value: 0, |       value: 0, | ||||||
|       riskIdentificationCount: {}, |       riskIdentificationCount: {}, | ||||||
|       personPositioningCount: {}, |  | ||||||
|       doorManagementList: [], |       doorManagementList: [], | ||||||
|       block1OptionsList: [ |       block1OptionsList: [ | ||||||
|         { |         { | ||||||
|  | @ -346,15 +345,17 @@ export default { | ||||||
|       }) |       }) | ||||||
|     }, |     }, | ||||||
|     getPersonPositioningCount() { |     getPersonPositioningCount() { | ||||||
|       // requestFN( |       requestFN( | ||||||
|       //   '/map/getPersonPositioningCount', |         '/map/getPersonPositioningCount', | ||||||
|       //   { |         { | ||||||
|       //     CORPINFO_ID: this.corpInfoId, |           CORPINFO_ID: this.corpInfoId, | ||||||
|       //     GANGKOU: this.gangkou |           GANGKOU: this.gangkou | ||||||
|       //   } |         } | ||||||
|       // ).then((data) => { |       ).then((data) => { | ||||||
|       //   this.personPositioningCount = data.personPositioningCount |         this.block3OptionsList[0].count = data.personPositioningCount[0] | ||||||
|       // }) |         this.block3OptionsList[1].count = data.personPositioningCount[1] | ||||||
|  |         this.block3OptionsList[2].count = data.personPositioningCount[2] | ||||||
|  |       }) | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -93,11 +93,11 @@ | ||||||
|           :corp-info-id="CORP_INFO_ID" |           :corp-info-id="CORP_INFO_ID" | ||||||
|           :area="area" |           :area="area" | ||||||
|           :gangkou="gangkouActive"/> |           :gangkou="gangkouActive"/> | ||||||
|         <!--        <renyuan--> |         <renyuan | ||||||
|         <!--          v-if="gangkouActive && gangkouActive !== '00004' && gangkouActive !== '00002' && gangkouActive !== '00005' && bottomOptionsIndex === 4"--> |           v-if="gangkouActive && gangkouActive !== '00004' && gangkouActive !== '00002' && gangkouActive !== '00005' && bottomOptionsIndex === 4" | ||||||
|         <!--          :corp-info-id="CORP_INFO_ID"--> |           :corp-info-id="CORP_INFO_ID" | ||||||
|         <!--          :area="area"--> |           :area="area" | ||||||
|         <!--          :gangkou="gangkouActive"/>--> |           :gangkou="gangkouActive"/> | ||||||
|         <renyuan-cfd |         <renyuan-cfd | ||||||
|           v-if="gangkouActive && gangkouActive === '00004' && bottomOptionsIndex === 1" |           v-if="gangkouActive && gangkouActive === '00004' && bottomOptionsIndex === 1" | ||||||
|           :corp-info-id="CORP_INFO_ID" |           :corp-info-id="CORP_INFO_ID" | ||||||
|  | @ -147,6 +147,7 @@ | ||||||
|           :class="['option','option'+index,{active:centerOptionsIndex === index}]" |           :class="['option','option'+index,{active:centerOptionsIndex === index}]" | ||||||
|           @click="centerOptionsClick(index,item.AREA)" |           @click="centerOptionsClick(index,item.AREA)" | ||||||
|         > |         > | ||||||
|  |           {{ item.label }} | ||||||
|         </div> |         </div> | ||||||
|       </div> |       </div> | ||||||
|     </transition> |     </transition> | ||||||
|  | @ -1597,7 +1598,7 @@ export default { | ||||||
|           const collection = new Cesium.CustomDataSource('trajectoryEntityCollection') |           const collection = new Cesium.CustomDataSource('trajectoryEntityCollection') | ||||||
|           collection.entities.add(entity) |           collection.entities.add(entity) | ||||||
|           viewer.dataSources.add(collection) |           viewer.dataSources.add(collection) | ||||||
|           trajectoryEntityCollection = collection |           trajectoryEntityCollection = Object.freeze(collection) | ||||||
|         } |         } | ||||||
|       }) |       }) | ||||||
|     }, |     }, | ||||||
|  | @ -3000,9 +3001,7 @@ export default { | ||||||
|         const wsUrl = config.noDwSysUrl + '/ltLocation/DW_' + new Date().getTime() + '_98' |         const wsUrl = config.noDwSysUrl + '/ltLocation/DW_' + new Date().getTime() + '_98' | ||||||
|         _this.fwebsocket = new WebSocket(encodeURI(wsUrl)) |         _this.fwebsocket = new WebSocket(encodeURI(wsUrl)) | ||||||
|         _this.fwebsocket.onmessage = function(message) { |         _this.fwebsocket.onmessage = function(message) { | ||||||
|           console.info('接收消息') |  | ||||||
|           const peopleList = JSON.parse(message.data) |           const peopleList = JSON.parse(message.data) | ||||||
|           console.log(peopleList) |  | ||||||
|           viewer.entities.suspendEvents() |           viewer.entities.suspendEvents() | ||||||
|           for (let i = 0; i < peopleList.length; i++) { |           for (let i = 0; i < peopleList.length; i++) { | ||||||
|             const item = peopleList[i] |             const item = peopleList[i] | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue