fix(all): 去客户化处理

This commit is contained in:
2026-08-06 18:01:00 +08:00
parent f55544321b
commit 5293b509b2
14 changed files with 14 additions and 167 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ export function createIcon({ icon, iconSize, imageSize }) {
/**
* @desc 根据类型创建Icon
* @type 1:油田医院,2:健康小屋,4:AED
* @type 1:医院,2:健康小屋,4:AED
*/
export function typeToIcon(type: string) {
// const iconSize = [28, 49];
+1 -1
View File
@@ -7,5 +7,5 @@ export enum Api {
//健康终端报警
export const getMonitorList = (params: any) => get(Api.getMonitorList, params);
//长庆油田大病人数
//大病人数
export const getHealthDataList = (params: any) => get(Api.getHealthDataList, params);
+1 -4
View File
@@ -2,10 +2,7 @@
<div class="common-card" :class="themeType">
<public-title title="基层医疗点远程会诊" :theme-type="themeType" />
<div class="inner">
<div class="inner-item" data-text="应急就医-服务中心"></div>
<div class="inner-item" data-text="采油九厂-薛岔作业区"></div>
<div class="inner-item" data-text="第九采油厂-五谷城作业区"></div>
<div class="inner-item" data-text="采油十一厂-彭阳作业区"></div>
<div class="inner-item" data-text="服务中心"></div>
</div>
</div>
</template>
+1 -1
View File
@@ -1,6 +1,6 @@
<template>
<div class="common-card" :class="themeType">
<public-title title="长庆油田大病人数" :themeType="themeType" />
<public-title title="大病人数" :themeType="themeType" />
<div class="inner" ref="healthChart"></div>
</div>
</template>
+2 -2
View File
@@ -2,7 +2,7 @@ import { getAllList, getAmbulanceList } from '/@/components/chinaMap/chinaMapApi
export enum TabType {
all = '', //所有资源
youTianYiYuan = '1', //油田医院
youTianYiYuan = '1', //医院
heZuoYiYuan = '2', //合作医院
yiLiaoDian = '3', //医疗点
jiuHuChe = '5', //救护车
@@ -105,7 +105,7 @@ export function mapApiSwitch(type, params: any) {
lat: 34, //纬度34
lon: 108, //经度
};
// 全部 油田 医疗点 合作医院
// 全部 医疗点 合作医院
if ([TabType.all, TabType.youTianYiYuan, TabType.yiLiaoDian, TabType.heZuoYiYuan, TabType.jiuHuChe, TabType.jiuHuChe].includes(type)) {
return getAllList({ ...basicParams, ...params });
}
+2 -2
View File
@@ -2,7 +2,7 @@ import { getAllListNew } from '/@/components/xianMap/xianMapApi.ts';
export enum TabType {
all = '', //所有资源
youTianYiYuan = '1', //油田医院
youTianYiYuan = '1', //医院
jianKangXiaoWu = '3', //健康小屋
aed = '4', //AED
jiuHuChe = '5', //救护车
@@ -86,7 +86,7 @@ export function aircraftContent() {
}
export function mapApiSwitch(type: any, params: any) {
// 全部 油田 医疗点 合作医院
// 全部 医疗点 合作医院
if ([TabType.all, TabType.youTianYiYuan, TabType.jianKangXiaoWu, TabType.jiuHuChe, TabType.aed].includes(type)) {
// return getAllList({ ...params });
return getAllListNew({ ...params });
+1 -1
View File
@@ -9,7 +9,7 @@ export const caching = {
LEFT_KEY3: 'LEFT_KEY3',
//健康终端报警
RIGHT_KEY1: 'RIGHT_KEY1',
//长庆油田大病人数
//大病人数
RIGHT_KEY2: 'RIGHT_KEY2',
//心血管监测-心率-压力-血氧-体温
PAGE2_LEFT: 'PAGE2_LEFT',
+1 -1
View File
@@ -25,7 +25,7 @@ export const useUserStore = defineStore({
count: 0,
typeFour: 0, // aed
typeThree: 0, // 健康小屋
typeOne: 0, // 油田医院
typeOne: 0, // 医院
typeFive: 0, // 救护车
}),
getters: {
@@ -200,65 +200,6 @@
});
emergencyDialogRef.value.openDialog();
}
function employeeDialogOpen() {
setSocketData({
watchNo: 'A5GTQ24920002519',
eventType: 'a_key_alarm',
eventType_dictText: '一键告警',
bindUserId: '1942871719583739905',
bindDate: '2025-07-23',
createBy: 'apiusername',
createDate: '2025-09-25 15:01:11',
dataValue: '',
address: null,
lon: 0,
lat: 0,
dataDate: '2025-09-25',
warnTime: '2025-09-25 15:00:03',
gpsErrorMsg: '定位超时',
lonGd: null,
latGd: null,
addressGd: null,
sendFlag: '0',
largeScreenFlag: '0',
orgCode: 'A01A01A02',
orgName: '硬件部',
realName: '连龙刚',
phone: '15129287781',
hospitalList: [
{
name: '跃满油田作业区',
lon: 82.9955,
lat: 40.787056,
},
{
name: '跃满油田作业区',
lon: 82.9955,
lat: 40.787056,
},
{
name: '采油一厂稠油小屋',
lon: 84.881775,
lat: 44.987652,
},
],
centerId: '1940693902422519809',
popType: 3,
keyUser: '0',
avatar: null,
sex: 2,
age: 37,
workNo: '2025001',
deptName: '软硬件开发部',
audioUrl: null,
});
employeeDialogRef.value.openDialog();
}
// setTimeout(() => {
// openEmergencyOpen();
// employeeDialogOpen();
// }, 2000);
</script>
<style lang="less" scoped>
+1 -1
View File
@@ -25,7 +25,7 @@
</div>
<div class="bottom-d">
<span style="word-break: break-all">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;秉持统一规范高效联通自主运算智能提取原则健康服务中心创新构建健康监测健康咨询急救服务三位一体的数字化平台打造覆盖预防干预急救全链条的智慧健康保障体系该平台动态可视化追踪重点人群健康指标依托远程医疗打破资源地域限制构建分钟级急救响应通道实现健康信息互联共享与闭环管理推动健康服务从被动应对主动防控升级为员工身心健康构筑坚实防线是守护油田员工健康的数字哨兵新疆油田公司建设5000万吨现代化综合性能源公司的健康基石
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;秉持统一规范高效联通自主运算智能提取原则健康服务中心创新构建健康监测健康咨询急救服务三位一体的数字化平台打造覆盖预防干预急救全链条的智慧健康保障体系该平台动态可视化追踪重点人群健康指标依托远程医疗打破资源地域限制构建分钟级急救响应通道实现健康信息互联共享与闭环管理推动健康服务从被动应对主动防控升级为员工身心健康构筑坚实防线是守护员工健康的数字哨兵公司建设5000万吨现代化综合性能源公司的健康基石
</span>
</div>
-31
View File
@@ -310,37 +310,6 @@
showHospitalList.value = false;
}
// 地图上绘制
function test() {
let nVal = {
watchNo: 'CRFTQ22C03000080',
eventType: 'heart_rate',
bindUserId: 'fd358031299d4816b5d304fd818ecc73',
createBy: null,
createDate: null,
dataValue: '999',
address:
'一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字一段文字',
lon: 108.6666,
lat: 29.8888,
dataDate: '2023-12-07',
warnTime: '2023-12-07',
gpsErrorMsg: '',
lonGd: 108.67084314886117,
latGd: 29.88607705672868,
addressGd: null,
sendFlag: '0',
largeScreenFlag: '0',
orgCode: null,
orgName: '冯地坑采油作业区',
realName: '王志文',
phone: '15229020494',
};
nextTick(() => {
setEmergencyData(nVal);
emergencyDialogRef.value.openDialog();
});
}
/**
* 应急单查看详情
-60
View File
@@ -724,66 +724,6 @@
});
emergencyDialogRef.value.openDialog();
}
function employeeDialogOpen() {
setSocketData({
watchNo: 'A5GTQ24920002519',
eventType: 'spo2',
eventType_dictText: '一键告警',
bindUserId: '1942871719583739905',
bindDate: '2025-07-23',
createBy: 'apiusername',
createDate: '2025-09-25 15:01:11',
dataValue: '',
address: null,
lon: 0,
lat: 0,
dataDate: '2025-09-25',
warnTime: '2025-09-25 15:00:03',
gpsErrorMsg: '定位超时',
lonGd: null,
latGd: null,
addressGd: null,
sendFlag: '0',
largeScreenFlag: '0',
orgCode: 'A01A01A02',
orgName: '硬件部',
realName: '连龙刚',
phone: '15129287781',
hospitalList: [
{
name: '跃满油田作业区',
lon: 82.9955,
lat: 40.787056,
},
{
name: '跃满油田作业区',
lon: 82.9955,
lat: 40.787056,
},
{
name: '采油一厂稠油小屋',
lon: 84.881775,
lat: 44.987652,
},
],
centerId: '1940693902422519809',
popType: 3,
keyUser: '0',
avatar: null,
sex: 2,
age: 37,
workNo: '2025001',
deptName: '软硬件开发部',
audioUrl: null,
});
employeeDialogRef.value.openDialog();
}
// setTimeout(() => {
// employeeDialogOpen();
// openEmergencyOpen();
// yunZOpen();
// }, 5000);
</script>
<style lang="less" scoped>
.sun-screen-box {
+2 -2
View File
@@ -109,7 +109,7 @@
startPosition: [],
endPosition: [],
});
// 1 aed 2 健康小屋 3 油田医院 4 救护车
// 1 aed 2 健康小屋 3 医院 4 救护车
const numList = reactive([useStore.getTypeThree, useStore.getTypeOne, useStore.getTypeFive, useStore.getTypeFour]);
const props = defineProps({
//是否展示底部统计
@@ -449,7 +449,7 @@
useStore.setTypeFour(result ? result.filter((item: any) => item?.type === '4').length : 0);
// 健康小屋
useStore.setTypeThree(result ? result.filter((item: any) => item?.type === '3').length : 0);
// 油田医院
// 医院
useStore.setTypeOne(result ? result.filter((item: any) => item?.type === '1').length : 0);
// 救护车
useStore.setTypeFive(result ? result.filter((item: any) => item?.type === '5').length : 0);
+1 -1
View File
@@ -99,7 +99,7 @@ export function getClassCharts(dx: any, dy: any, m: any) {
}
export enum TabType {
all = '', //所有资源
youTianYiYuan = '1', //油田医院
youTianYiYuan = '1', //医院
jianKangXiaoWu = '3', //健康小屋
aed = '4', //AED
jiuHuChe = '5', //救护车