-
+
+ 疫情网数据对比
-
+
+
+ 隔离点数据对比
+ >隔离点数据对比
+
+
+
+
+
+ 方舱医院数据对比
+
+
+ 定点医院数据对比
+
+
+
+
+
+ 发热门数据对比
+
+
+
+
+
+
@@ -23,14 +61,20 @@ import { diseaseInfoServer } from '@/api/installServer';
name: 'DiseaseList',
})
export default class DiseasDeList extends Vue {
- // 数据对比
- private quarantineDataCompare() {
- diseaseInfoServer.dataCompare().then((res: any) => {
+ // 当前时间
+ private date: any;
+ private created() {
+ this.date = this.$moment().format('YYYY-MM-DD');
+ }
+
+ // 隔离点数据对比
+ private quarantineDataCompare(date: any) {
+ diseaseInfoServer.dataCompare(date).then((res: any) => {
try {
- if (res.data.status === 200) {
- this.$message.success(res.data.data);
+ if (res.data.code === '200') {
+ this.$message.success(res.data.msg);
} else {
- this.$message.error(res.data.data);
+ this.$message.error(res.data.msg);
}
} catch (error) {
this.$message('系统异常');
@@ -50,6 +94,48 @@ export default class DiseasDeList extends Vue {
this.$message('系统异常');
}
});
+ }
+ // 方舱医院数据对比
+ private dataCompareFC(date: any) {
+ diseaseInfoServer.dataCompareFC(date).then((res: any) => {
+ try {
+ if (res.data.code === '200') {
+ this.$message.success(res.data.msg);
+ } else {
+ this.$message.error(res.data.msg);
+ }
+ } catch (error) {
+ this.$message('系统异常');
+ }
+ });
+ }
+ // 定点医院数据对比
+ private dataComparePoint(date: any) {
+ diseaseInfoServer.dataComparePoint(date).then((res: any) => {
+ try {
+ if (res.data.code === '200') {
+ this.$message.success(res.data.msg);
+ } else {
+ this.$message.error(res.data.msg);
+ }
+ } catch (error) {
+ this.$message('系统异常');
+ }
+ });
+ }
+ // 发热门诊数据对比
+ private dataCompareFever(date: any) {
+ diseaseInfoServer.dataCompareFever(date).then((res: any) => {
+ try {
+ if (res.data.code === '200') {
+ this.$message.success(res.data.msg);
+ } else {
+ this.$message.error(res.data.msg);
+ }
+ } catch (error) {
+ this.$message('系统异常');
+ }
+ });
}
}
@@ -59,14 +145,18 @@ export default class DiseasDeList extends Vue {
margin: 200px auto;
width: 500px;
height: 300px;
- box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04)
+ box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04);
+ overflow: hidden;
}
diff --git a/src/components/feature/DiseaseInfoGL/DiseaseList.vue b/src/components/feature/DiseaseInfoGL/DiseaseList.vue
index 785b41df6f5b4b6b55234abf41ef71a678bcc3b6..5dbaa65ddfcd223b1647a274e4b507a8ee61216a 100644
--- a/src/components/feature/DiseaseInfoGL/DiseaseList.vue
+++ b/src/components/feature/DiseaseInfoGL/DiseaseList.vue
@@ -517,12 +517,13 @@ export default class DiseasDeList extends Vue {
}
// 数据对比
private dataCompare() {
- diseaseInfoServer.dataCompare().then((res: any) => {
+ const date: any = this.$moment().format('YYYY-MM-DD');
+ diseaseInfoServer.dataCompare(date).then((res: any) => {
try {
- if (res.data.status === 200) {
- this.$message.success(res.data.data);
+ if (res.data.status === '200') {
+ this.$message.success(res.data.msg);
} else {
- this.$message.error(res.data.data);
+ this.$message.error(res.data.msg);
}
} catch (error) {
this.$message('系统异常');