diff --git a/src/pages/index.vue b/src/pages/index.vue index a10117f..6086c54 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -218,6 +218,7 @@ import indexDlg3 from './index/indexDlg3' import indexMap from './index/map.vue' import MonitAndWarning from './components/MonitAndWarning.vue' import journalismDlg from './dlg/journalismDlg.vue' +import { TimeSelect } from 'element-ui' export default { name: 'App', components: { @@ -230,6 +231,8 @@ export default { }, data() { return { + prj:{}, + prjs:[], elSumKey:0, elKey: 0, prjInfo: {}, @@ -438,11 +441,30 @@ export default { this.init() }, mounted() { + window.xapp=this; this.$nextTick(() => { this.loading = true; }); + this.$bus.$on("loadProjects", prjs => { + this.prjs = prjs; + if(this.prj.id==0){ + this.prjInfo=this.prjs[1]; + } + }); this.$bus.$on("projectChange", res => { - this.prjInfo = res; + if(res.id==0){ + const func=()=>{ + if(this.prjs && this.prjs.length>1){ + this.prjInfo = this.prjs[1]; + }else{ + setTimeout(func,100); + } + } + func(); + }else{ + this.prjInfo = res; + } + this.prj=res; this.investmentAmountData1[0].value = "" + res.paidAmount * 1.0; this.investmentAmountData2[0].value = "" + res.onAccountAmount * 1.0; this.elKey++; diff --git a/src/pages/projectProgress.vue b/src/pages/projectProgress.vue index 2ee0024..d0cba41 100644 --- a/src/pages/projectProgress.vue +++ b/src/pages/projectProgress.vue @@ -132,7 +132,7 @@ -
在建项目节点明细
+
建设项目节点明细