diff --git a/public/json/publishObjectPath.json b/public/json/publishObjectPath.json index 7ed3a4979cc7bdadbd8f9f4caa0ed7ffdbb7eb32..10b68fdcbe7d38056bd71a7126b5c91567c02b1f 100644 --- a/public/json/publishObjectPath.json +++ b/public/json/publishObjectPath.json @@ -3,8 +3,10 @@ "//weatherApi": "天气的服务", "weatherApi": "http://t.weather.sojson.com", "//serverUrl": "后端的服务", - "serverUrl1": "http://106.37.227.22:47002/scaffold", - "serverUrl": "http://106.37.227.25:57002/scaffold", + "serverUrl": "http://106.37.227.22:47002/scaffold", + "serverUrl1": "http://106.37.227.25:57002/scaffold", + "//qytServer": "企业通服务地址(企业复工模块适用)", + "qytServer":"http://hrbwx.gsafetycloud.com:9832/api/v2/enterprise-provider", "//newserverUrl":"服务新地址", "newserverUrl": "http://39.105.209.108:3001", "//webSocketServer":"消息服务新地址", @@ -27,7 +29,8 @@ "//arrModule说明-需要就把key值贴下面":[ {"title":"综合态势","key":"Zhts"}, {"title":"病患分布","key":"Bhfb"}, + {"title":"企业复工情况","key":"Qyfgqk"}, {"title":"应急队伍分布","key":"Yjdwfb"}, {"title":"物资需求分布","key":"Wzxqyfb"}], - "arrModule":["Bhfb","Yjdwfb","Wzxqyfb"] + "arrModule":["Bhfb","Qyfgqk","Yjdwfb","Wzxqyfb"] } diff --git a/src/api/installServer.ts b/src/api/installServer.ts index 7f3b40dc5ee1ecbfe4fd80170ed55f629e585efd..c8e75e971e82ceead3d7d7c53d9c2c95e003e593 100644 --- a/src/api/installServer.ts +++ b/src/api/installServer.ts @@ -11,6 +11,7 @@ import { MedicalServer } from './feature/medicalServer'; import { WeatherServer } from './feature/weatherServer'; import { ChartServer } from './feature/chartServer'; import { BhfbService } from './wsyj/BhfbModule/BhfbService'; +import { QyfgqkService } from './wsyj/QyfgqkModule/QyfgqkService'; import { EmergencySever } from './feature/emergencySever'; import { YjwzService } from './wsyj/YjwzfbModule/YjwzfbService'; import { ZhtsService } from './wsyj/ZhtsModule/ZhtsService'; @@ -30,6 +31,7 @@ const medicalServer = new MedicalServer({ baseURL: publicPath }); const weatherServer = new WeatherServer({}); const chartServer = new ChartServer({ baseURL: publishObjectPath.value.serverUrl }); const bhfbServer = new BhfbService({ baseURL: publishObjectPath.value.serverUrl }); +const qyfgqkServer = new QyfgqkService({ baseURL: publishObjectPath.value.qytServer }); const emergencySever = new EmergencySever({ baseURL: publishObjectPath.value.serverUrl }); const yjwzServer = new YjwzService({ baseURL: publishObjectPath.value.serverUrl }); const ZhtsServer = new ZhtsService({ baseURL: publishObjectPath.value.serverZhts }); @@ -52,5 +54,6 @@ export { ZhtsServer, cityListServer, compreSituationServer, - panServer + panServer, + qyfgqkServer }; diff --git a/src/api/wsyj/QyfgqkModule/QyfgqkService.ts b/src/api/wsyj/QyfgqkModule/QyfgqkService.ts new file mode 100644 index 0000000000000000000000000000000000000000..d2aad0df3d45581213bf113bcf918fcbb997e7b0 --- /dev/null +++ b/src/api/wsyj/QyfgqkModule/QyfgqkService.ts @@ -0,0 +1,23 @@ +import qs from 'qs'; +import { RequestServerClass } from '@/util/request'; + +export class QyfgqkService { + + public rSerivce: any; + + constructor(opt: any, axiosFilterFn?: any) { + this.rSerivce = new RequestServerClass(opt); + } + + // 复工策略-根据行政区划code查询就业影响数据列表排行(企业人数) + public getEmploymentDatas(opts?: any) { + const url = '/enterprise/resumption/employment/impact/enterprise/list'; + return this.rSerivce.serverObj.get(url + "?" + qs.stringify(opts)); + } + public getLivelihoodDatas(opts?: any) { + const url = '/enterprise/resumption/livelihood/enterprise/list'; + return this.rSerivce.serverObj.get(url + "?" + qs.stringify(opts)); + } + + +} diff --git a/src/assets/img/qyfgqkModule/adress.png b/src/assets/img/qyfgqkModule/adress.png new file mode 100644 index 0000000000000000000000000000000000000000..dc7da887beb0b09e21215e3f1fe6ce279c01d4de Binary files /dev/null and b/src/assets/img/qyfgqkModule/adress.png differ diff --git a/src/assets/img/qyfgqkModule/assit-bg.png b/src/assets/img/qyfgqkModule/assit-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..b778a879cd3c1247c317230c7a3490e0bf12706e Binary files /dev/null and b/src/assets/img/qyfgqkModule/assit-bg.png differ diff --git a/src/assets/img/qyfgqkModule/bottom-line-bak.png b/src/assets/img/qyfgqkModule/bottom-line-bak.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2ea6dacd5f152ba973fabdec9d511e47c3eab2 Binary files /dev/null and b/src/assets/img/qyfgqkModule/bottom-line-bak.png differ diff --git a/src/assets/img/qyfgqkModule/bottom-line.png b/src/assets/img/qyfgqkModule/bottom-line.png new file mode 100644 index 0000000000000000000000000000000000000000..b2b10b6f97c0ff1a9808bf81405ce346779b6c25 Binary files /dev/null and b/src/assets/img/qyfgqkModule/bottom-line.png differ diff --git a/src/assets/img/qyfgqkModule/detail-bg .png b/src/assets/img/qyfgqkModule/detail-bg .png new file mode 100644 index 0000000000000000000000000000000000000000..1ce88968ec4c876dab2d88c74fe3564d7f15d7c0 Binary files /dev/null and b/src/assets/img/qyfgqkModule/detail-bg .png differ diff --git a/src/assets/img/qyfgqkModule/list.png b/src/assets/img/qyfgqkModule/list.png new file mode 100644 index 0000000000000000000000000000000000000000..7a348d95cdfed816f1140be0861aa87d54d2740f Binary files /dev/null and b/src/assets/img/qyfgqkModule/list.png differ diff --git a/src/assets/img/qyfgqkModule/location.png b/src/assets/img/qyfgqkModule/location.png new file mode 100644 index 0000000000000000000000000000000000000000..99fde170867db198fc13f3954c9edb5e3fc5efba Binary files /dev/null and b/src/assets/img/qyfgqkModule/location.png differ diff --git a/src/assets/img/qyfgqkModule/peple.png b/src/assets/img/qyfgqkModule/peple.png new file mode 100644 index 0000000000000000000000000000000000000000..f83261662293a61c471d7d5a6590c786bb68cf03 Binary files /dev/null and b/src/assets/img/qyfgqkModule/peple.png differ diff --git a/src/assets/img/qyfgqkModule/rowIcon.png b/src/assets/img/qyfgqkModule/rowIcon.png new file mode 100644 index 0000000000000000000000000000000000000000..58f09fa130d7ee88707571a892a608abb030d9b7 Binary files /dev/null and b/src/assets/img/qyfgqkModule/rowIcon.png differ diff --git a/src/assets/img/qyfgqkModule/scroll.png b/src/assets/img/qyfgqkModule/scroll.png new file mode 100644 index 0000000000000000000000000000000000000000..c9961fb020a4cd55eeb7006b62047eec261b5035 Binary files /dev/null and b/src/assets/img/qyfgqkModule/scroll.png differ diff --git a/src/assets/img/qyfgqkModule/tab-bg.png b/src/assets/img/qyfgqkModule/tab-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..8696240a7729eff70293e1c9f91170d668e292b2 Binary files /dev/null and b/src/assets/img/qyfgqkModule/tab-bg.png differ diff --git a/src/assets/img/qyfgqkModule/tabItem-active-v.png b/src/assets/img/qyfgqkModule/tabItem-active-v.png new file mode 100644 index 0000000000000000000000000000000000000000..7026829b6dcc94247bd0a70165e54bcc94363ca9 Binary files /dev/null and b/src/assets/img/qyfgqkModule/tabItem-active-v.png differ diff --git a/src/assets/img/qyfgqkModule/tabItem-active.png b/src/assets/img/qyfgqkModule/tabItem-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0934a8156673cba911cf9a0e09cff6ee09b69940 Binary files /dev/null and b/src/assets/img/qyfgqkModule/tabItem-active.png differ diff --git a/src/assets/img/qyfgqkModule/tabItem-bg.png b/src/assets/img/qyfgqkModule/tabItem-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..ab3e4ad981c2d8b1428e9bbdfd39118f6b2ce330 Binary files /dev/null and b/src/assets/img/qyfgqkModule/tabItem-bg.png differ diff --git a/src/assets/img/qyfgqkModule/tankang_bg.png b/src/assets/img/qyfgqkModule/tankang_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..4827c34b1ca9d2ceee8770743c67f8d77c023862 Binary files /dev/null and b/src/assets/img/qyfgqkModule/tankang_bg.png differ diff --git a/src/assets/img/qyfgqkModule/zhishu.png b/src/assets/img/qyfgqkModule/zhishu.png new file mode 100644 index 0000000000000000000000000000000000000000..40704c46210da9e09f7bf05f18aa500905ada11a Binary files /dev/null and b/src/assets/img/qyfgqkModule/zhishu.png differ diff --git a/src/components/common/AreaTree0.vue b/src/components/common/AreaTree0.vue index 7019b3ea95e5318ca4a72bde949d436b5d540a1d..8de04760610cd7d05201396e0bbb692b92a6cc4b 100644 --- a/src/components/common/AreaTree0.vue +++ b/src/components/common/AreaTree0.vue @@ -219,9 +219,6 @@ @Emit('nodeClick') private nodeClick(data: any, checked: any, indeterminate: any) { - if(data && data.level<4){ - this.$store.dispatch('BhfbModule/districtCodeEmit', data.code); - } } private loadNode(node: any, resolve: any) { @@ -246,6 +243,7 @@ this.$store.dispatch('BhfbModule/cityCodeEmit', node.data.code); if(node.level==1){ this.$store.dispatch('BhfbModule/districtCodeEmit', node.data.code); + this.$store.dispatch('QyfgqkModule/districtCodeEmit', node.data.code); } let params1: any = { districtCode: node.key // 武汉市code @@ -305,6 +303,7 @@ private mounted() { (this as any).resolveMap('map').then(() => { this.getComponent().on('onDistrictChange',(res: any) => { + debugger if(!this.treeDatasFinishFlag)return; this.searchFlag = false; this.filterText = ""; diff --git a/src/components/common/WsyjDiseaseTrend.vue b/src/components/common/WsyjDiseaseTrend.vue index afdb482e5312a5329fc1529d5482fc204dd4b4a2..c631fbd596979bec6d0e3f162613148315627b5f 100644 --- a/src/components/common/WsyjDiseaseTrend.vue +++ b/src/components/common/WsyjDiseaseTrend.vue @@ -145,8 +145,10 @@ const mins = this.getMin(this.data); this.gvChart.config('grid', { top: 25, - left: "15%", - right: "10%" + left: "5%", + right: "8%", + bottom:"8%", + containLabel:true }); this.gvChart.config('series[0].name', '确诊病例'); this.gvChart.config('series[1].name', '疑似病例'); diff --git a/src/components/common/gisPop/PopBhDetailTable.vue b/src/components/common/gisPop/PopBhDetailTable.vue index fe231a696d6a18a9bdb732e3abee3cfeeed9bdb5..7ebdd8539af67868c72eb39bda648f36f8dd72f2 100644 --- a/src/components/common/gisPop/PopBhDetailTable.vue +++ b/src/components/common/gisPop/PopBhDetailTable.vue @@ -72,7 +72,9 @@