WXL (wul)
13 小时以前 0bccc45dca0527bef40f5d9ed47c8e0d175cd40b
src/views/sfstatistics/percentage/index.vue
@@ -49,7 +49,7 @@
                  size="medium"
                  multiple
                  filterable
                  placeholder="请选择科室"
                  placeholder="请选择课题组"
                >
                  <el-option
                    v-for="item in flatArraydept"
@@ -151,7 +151,7 @@
                      align="center"
                    />
                    <el-table-column
                      label="科室"
                      label="课题组"
                      width="120"
                      prop="deptname"
                      align="center"
@@ -187,7 +187,7 @@
                    </el-table-column>
                    <el-table-column align="center" label="首次出院随访">
                      <el-table-column
                        label="应随访"
                        label="需随访"
                        align="center"
                        key="needFollowUp"
                        prop="needFollowUp"
@@ -273,7 +273,7 @@
                    </el-table-column>
                    <el-table-column align="center" label="再次出院随访">
                      <el-table-column
                        label="应随访"
                        label="需随访"
                        align="center"
                        key="needFollowUpAgain"
                        prop="needFollowUpAgain"
@@ -350,7 +350,7 @@
                :show-overflow-tooltip="true"
              />
              <el-table-column
                label="科室"
                label="课题组"
                align="center"
                key="deptname"
                prop="deptname"
@@ -382,7 +382,7 @@
              </el-table-column>
              <el-table-column align="center" label="首次出院随访">
                <el-table-column
                  label="应随访"
                  label="需随访"
                  align="center"
                  key="needFollowUp"
                  prop="needFollowUp"
@@ -466,7 +466,7 @@
              </el-table-column>
              <el-table-column align="center" label="再次出院随访">
                <el-table-column
                  label="应随访"
                  label="需随访"
                  align="center"
                  key="needFollowUpAgain"
                  prop="needFollowUpAgain"
@@ -866,7 +866,7 @@
          value: 1,
        },
        {
          label: "科室统计",
          label: "课题组统计",
          value: 2,
        },
      ],
@@ -901,7 +901,7 @@
      postOptions: [],
      // 角色选项
      roleOptions: [],
      // 存储所有科室代码
      // 存储所有课题组代码
      allDeptCodes: [],
      // 存储所有病区代码
      allWardCodes: [],
@@ -917,51 +917,7 @@
      sidecolumnval: "", //类别搜索
      propss: { multiple: true },
      SeedetailsVisible: false,
      options: [
        {
          value: 1,
          label: "监测评估",
        },
        {
          value: 2,
          label: "出院随访",
        },
        {
          value: 3,
          label: "门诊随访",
        },
        {
          value: 4,
          label: "宣教关怀",
        },
        {
          value: 5,
          label: "复诊管理",
        },
        {
          value: 7,
          label: "患者报告",
        },
        {
          value: 9,
          label: "体检随访",
        },
        {
          value: 11,
          label: "影像随访",
        },
        {
          value: 12,
          label: "心电随访",
        },
        {
          value: 13,
          label: "专病随访",
        },
      ],
      options: store.getters.tasktypes,
      pickerOptions: {
        disabledDate(time) {
          return time.getTime() < Date.now() - 3600 * 1000 * 24;
@@ -982,7 +938,7 @@
        dateRange: [],
        statisticaltype: 1,
        leavehospitaldistrictcodes: ["all"], // 默认选中全部病区
        deptcodes: [], // 默认选中全部科室
        deptcodes: [], // 默认选中全部课题组
      },
      // 列信息
      columns: [
@@ -1008,7 +964,7 @@
      // 处理查询参数
      const params = {
        ...this.queryParams,
        // 如果选择了"全部",则传所有病区/科室代码
        // 如果选择了"全部",则传所有病区/课题组代码
        leavehospitaldistrictcodes:
          this.queryParams.leavehospitaldistrictcodes.includes("all")
            ? this.allWardCodes
@@ -1045,7 +1001,7 @@
      // 处理查询参数
      const params = {
        ...this.queryParams,
        // 如果选择了"全部",则传所有病区/科室代码
        // 如果选择了"全部",则传所有病区/课题组代码
        leavehospitaldistrictcodes: [row.leavehospitaldistrictcode],
        drcode: "1",
      };
@@ -1074,16 +1030,16 @@
        tagid: row.tagid,
      };
    },
    // 获取科室树
    // 获取课题组树
    getDeptTree() {
      // 科室列表
      // 课题组列表
      this.flatArraydept = store.getters.belongDepts.map((dept) => {
        return {
          label: dept.deptName,
          value: dept.deptCode,
        };
      });
      // 存储所有科室代码
      // 存储所有课题组代码
      this.allDeptCodes = store.getters.belongDepts.map(
        (dept) => dept.deptCode
      );
@@ -1456,7 +1412,7 @@
  const option = {
    title: {
      text: "科室/病区随访趋势",
      text: "课题组/病区随访趋势",
      left: "center",
      textStyle: {
        color: '#333',