WXL
2025-05-21 8e71817416de83a5ca9243c5e7fdd1c71317c4dc
src/views/index.vue
@@ -20,7 +20,7 @@
            <el-row :gutter="20">
              <el-col :span="10">
                <div class="home-user-task-stats">
                  <p>{{ 11231 }}</p>
                  <p>{{ OutpatientData.rs }}</p>
                  <div class="text-color2">
                    <p>门诊就诊量(人次)</p>
                  </div>
@@ -28,7 +28,7 @@
              </el-col>
              <el-col :span="10">
                <div class="home-user-task-stats">
                  <p>{{ 9207 }}</p>
                  <p>{{ OutpatientData.rc }}</p>
                  <div class="text-color2">
                    <p>门诊服务量(人次)</p>
                  </div>
@@ -62,7 +62,7 @@
            <el-row :gutter="20">
              <el-col :span="10">
                <div class="home-user-task-stats">
                  <p style="color: red">{{ 3453 }}</p>
                  <p style="color: red">{{ DischargeData.rs }}</p>
                </div>
                <div class="text-color2">
                  <p>出院就诊量(人次)</p>
@@ -70,7 +70,7 @@
              </el-col>
              <el-col :span="10">
                <div class="home-user-task-stats">
                  <p style="color: red">{{ 4213 }}</p>
                  <p style="color: red">{{ DischargeData.rc }}</p>
                  <div class="text-color2">
                    <p>出院服务量(人次)</p>
                  </div>
@@ -310,6 +310,14 @@
      lastHeight: window.innerHeight,
      radio1: "周",
      ticketStatistics: {},
      DischargeData: {
        rs: "",
        rc: "",
      },
      OutpatientData: {
        rs: "",
        rc: "",
      },
      order: "",
      Count: "",
      datatni: [],
@@ -340,9 +348,9 @@
    },
  },
  created() {
    // this.getTopdata();
    // this.getgraphdata();
    // this.getranking();
    this.getTopdata();
    this.getgraphdata();
    this.getranking();
    this.$nextTick(function () {
      this.getregionAmountCollect();
      this.getnodeCollect();
@@ -420,8 +428,18 @@
        endDate: this.statd,
        cy: 1,
      };
      getEChartsPatMedOuthospCount(hospCountdata).then((res) => {});
      getechartsListCountdata(Countdata).then((res) => {});
      // 查询门诊看病人次和人数
      getEChartsPatMedOuthospCount(hospCountdata).then((res) => {
        if (res.code == 200) {
          this.OutpatientData = res.data;
        }
      });
      // 查询出、入院看病人次和人数
      getechartsListCountdata(Countdata).then((res) => {
        if (res.code == 200) {
          this.DischargeData = res.data;
        }
      });
    },
    // 获取就诊数量
    getranking() {