diff --git a/src/assets/js/http.js b/src/assets/js/http.js index 4b02581e..9090d649 100644 --- a/src/assets/js/http.js +++ b/src/assets/js/http.js @@ -83,10 +83,6 @@ if (COMPANY == 'henan') { axios.defaults.baseURL = 'http://124.71.178.44:100/' } -// tag: 河南 -if (COMPANY == 'xingxuan') { - axios.defaults.baseURL = 'http://124.71.178.44:9000/' -} // axios.defaults.baseURL = store.getters.BASEURL //'http://124.71.178.44:100/'axios.defaults.timeout = 600000; // console.log('store.state.userInfo',store) diff --git a/src/components/account.vue b/src/components/account.vue index 18c4a27b..a4176e36 100644 --- a/src/components/account.vue +++ b/src/components/account.vue @@ -25,17 +25,36 @@ 数据中心 --> +
{{ $t("message.companyDiagram.projectBackEnd") }}
+ + + + +
{{$t('message.companyDiagram.operatingCenter')}} --> 企业后台
+
{ + this.messageB = data + // console.log('赋值过来的是什么呢',this.messageB) + }) }, methods: { sendMsg2() { @@ -201,6 +226,7 @@ export default { //去项目后台 goProjectBackstage() { + this.messageB = '1' var url = window.location.href; let routeUrl = ''; // 判断当前页面是不是设备中台 @@ -219,6 +245,28 @@ export default { window.open(routeUrl.href, "_self"); window._paq.push(['trackEvent', '点击', '项目后台','进入项目后台' ]) }, + // 去设备中台 + goDevcenter(){ + this.messageB = '2' + console.log('改了吗',this.messageB) + var url = window.location.href; + let routeUrl = ''; + // 判断当前页面是不是设备中台 + if (url.indexOf("equipmentCenter.html") != -1) { + // 南昌项目打开的是/index.html#/ 的页面 + if(COMPANY == 'nanchang') { + window.open("/index.html#/projectList", "_self"); + }else{ + window.open("/#/projectList", "_self"); + } + } else { + routeUrl = this.$router.resolve({ + path: "/projectList", + }); + } + window.open(routeUrl.href, "_self"); + window._paq.push(['trackEvent', '点击', '项目后台','进入项目后台' ]) + } }, }; diff --git a/src/router/index.js b/src/router/index.js index 03c3aeac..b423f3b0 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1287,6 +1287,11 @@ const routes2 = [ name: 'projectIndex', component: () => import('../views/projectAdmin/projectIndex.vue'), }, + { + path: '/equipmentCenterIndx', + name: 'equipmentCenterIndx', + component: () => import('../views/equipmentCenter/equipmentCenterIndex.vue'), + }, { path: '/project/panoramicOverview', name: 'panoramicView', diff --git a/src/views/projectAdmin/projectList.vue b/src/views/projectAdmin/projectList.vue index 9d18a9ae..1931592a 100644 --- a/src/views/projectAdmin/projectList.vue +++ b/src/views/projectAdmin/projectList.vue @@ -130,7 +130,7 @@ >{{$t('message.companyDiagram.goProjectBackEnd')}}
{{$t('message.companyDiagram.goDevCenter')}}
@@ -165,6 +165,8 @@ export default { components: { vhead }, data() { return { + messageA: '1', //进入后台判断条件 + msg:'1', userInfo: "", searchForm: { firstCompanyId: "", @@ -361,12 +363,26 @@ export default { }); window.open(routeUrl.href, "_self"); window._paq.push(['trackEvent', '点击', '项目后台','进入项目后台' ]) + //给一个判断条件 + this.$EventBus.$emit('aMsg',this.messageA) + // console.log('点击操作中项目传入为1',this.messageA) }, //去设备中台 - goDevCenter(value) { + // goToDevCenter(value) { + // this.$store.commit("setProjectSn", value.projectSn); + // window.open("/equipmentCenter.html#/equipmentCenterIndx", "_self"); + // window._paq.push(['trackEvent', '点击', '设备中台','进入设备中台' ]); + // }, + goToDevCenter(value) { this.$store.commit("setProjectSn", value.projectSn); - window.open("/equipmentCenter.html#/equipmentCenterIndx", "_self"); - window._paq.push(['trackEvent', '点击', '设备中台','进入设备中台' ]) + let routeUrl = this.$router.resolve({ + path: '/equipmentCenterIndx' + }); + window.open(routeUrl.href, "_self"); + window._paq.push(['trackEvent', '点击', '设备中台','进入设备中台' ]); + this.messageA = '2' + this.$EventBus.$emit('aMsg',this.messageA) + // console.log('点击操作中项目传入为2',this.messageA) }, }, }; diff --git a/src/views/projectFront/epidemicPrevention/passingData.vue b/src/views/projectFront/epidemicPrevention/passingData.vue index 74ac2e8f..48369a59 100644 --- a/src/views/projectFront/epidemicPrevention/passingData.vue +++ b/src/views/projectFront/epidemicPrevention/passingData.vue @@ -138,6 +138,7 @@ export default { dataIndex: 0, projectList: [], projectSn: "", + userEnterpriseId:'', enterpriseId: "", statisticalData: { workerNum: 0, //实名人数 @@ -155,6 +156,7 @@ export default { }, created() { this.projectSn = this.$store.state.projectSn; + this.userEnterpriseId = this.$store.state.userInfo.userEnterpriseId; }, mounted() { this.getProjectList(); @@ -474,9 +476,10 @@ export default { selectProjectAllEnterpriseList({ projectSn: this.projectSn, enterpriseName: this.searchWord, + userEnterpriseId:this.userEnterpriseId }).then((res) => { if (res.code == 200) { - console.log(res); + console.log('企业列表的信息',res); this.projectList = res.result; this.enterpriseId = this.projectList[0].enterpriseId; this.enterpriseName = this.projectList[0].name; diff --git a/src/views/projectFront/laborManage/overview.vue b/src/views/projectFront/laborManage/overview.vue index 08c5f353..53258c10 100644 --- a/src/views/projectFront/laborManage/overview.vue +++ b/src/views/projectFront/laborManage/overview.vue @@ -461,6 +461,7 @@ export default { // }, data() { return { + userEnterpriseId:'', timer1: null, timer2: null, statictisData: { @@ -717,6 +718,7 @@ export default { getCompanyData() { selectEnterpriseAttendanceCountApi({ projectSn: this.$store.state.projectSn, + userEnterpriseId: this.$store.state.userInfo.userEnterpriseId }).then((res) => { this.statictisData = res.result; if (res.result.list.length > 0) { diff --git a/src/views/projectFront/laborManage/personModule/laborComponent.vue b/src/views/projectFront/laborManage/personModule/laborComponent.vue index d85c5f24..0b8537c1 100644 --- a/src/views/projectFront/laborManage/personModule/laborComponent.vue +++ b/src/views/projectFront/laborManage/personModule/laborComponent.vue @@ -2454,11 +2454,11 @@ export default { this.uploadUrl = this.$store.state.UPLOADURL; this.fileUrl = this.$store.state.FILEURL; let data = JSON.parse(sessionStorage.getItem("vuex")); - console.log('vuex信息',data) + // console.log('vuex信息',data) data.menuList.forEach((item)=>{ if(item.actionList){ item.actionList.forEach((item2)=>{ - if(item2.actionCode == 'akey_issued'){ + if(item2.actionCode = 'akey_issued'){ this.key = true } }) diff --git a/src/views/projectFront/laborManage/reportCenter.vue b/src/views/projectFront/laborManage/reportCenter.vue index 6350c89d..a2cb6a6b 100644 --- a/src/views/projectFront/laborManage/reportCenter.vue +++ b/src/views/projectFront/laborManage/reportCenter.vue @@ -26,6 +26,7 @@ export default { data() { return { projectSn: "", + userEnterpriseId:'', listData: [ { id: 1, name: this.$t('message.laborMange.companyAttendanceRanking') }, ], @@ -34,6 +35,7 @@ export default { }, created() { this.projectSn = this.$store.state.projectSn; + this.userEnterpriseId = this.$store.state.userInfo.userEnterpriseId; this.checkedId = this.listData[0].id; this.getListData(); }, @@ -41,8 +43,10 @@ export default { getListData() { let data = { projectSn: this.projectSn, + userEnterpriseId: this.userEnterpriseId }; selectProjectComapnyWorkTotalListApi(data).then((res) => { + console.log('res',res) if (res.code == 200) { var Data = res.result; var xData = [],