1
wwl
2024-12-26 f0b94ac13990a4aace85e91ac9f2f682ba25b351
1
1个文件已修改
78 ■■■■■ 已修改文件
src/views/doctor/check/index.vue 78 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/doctor/check/index.vue
@@ -513,6 +513,7 @@
                :key="index"
              >
                <el-table
                  class="bgc"
                  v-loading="loading"
                  :data="proParentList.sons"
                  border
@@ -524,7 +525,6 @@
                    prop="project.proName"
                    label="检测项目"
                    width="150"
                    fixed="left"
                  >
                    <!-- <template slot-scope="scope">
            {{ scope.row.project.proName }}
@@ -533,7 +533,7 @@
                  <el-table-column
                    prop="proResult"
                    label="检测结果"
                    width="200"
                    width="150"
                  >
                    <template slot-scope="scope">
                      <el-input
@@ -551,7 +551,7 @@
                  <el-table-column
                    prop="exceptionDesc"
                    label="异常"
                    width="80px"
                    width="55px"
                    align="center"
                  >
                    <template slot-scope="scope">
@@ -560,7 +560,7 @@
                      ></el-checkbox>
                    </template>
                  </el-table-column>
                  <el-table-column label="规则" width="55">
                  <el-table-column label="规则" width="70">
                    <template slot-scope="scope">
                      <el-button
                        class="blue-button"
@@ -628,11 +628,14 @@
                    </template>
                  </el-table-column>
                  <el-table-column prop="resultType" label="结果建议">
                    <template>
                      <el-popover placement="top" trigger="click" width="400">
                        <div>建议议结果建议结果建议结建议建议议结果建议结果建议结建议建议议结果建议结果建议结建议建议议结果建议结果建议结建议建议议结果建议结果建议结建议</div>
                    <template slot-scope="scope">
                      <el-popover placement="top" trigger="hover" width="400">
                        <div>
                         {{ scope.row.nr }}
                        </div>
                        <div slot="reference" class="jianyi">
                          的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发 的手法首发
                          {{ scope.row.nr }}
                        </div>
                      </el-popover>
                    </template>
@@ -819,6 +822,7 @@
                :key="index"
              >
                <el-table
                  class="bgc"
                  v-loading="loading"
                  :data="proParentList.sons"
                  border
@@ -830,7 +834,6 @@
                    prop="project.proName"
                    label="检测项目"
                    width="100"
                    fixed="left"
                  >
                    <!-- <template slot-scope="scope">
            {{ scope.row.project.proName }}
@@ -854,7 +857,7 @@
                      ></el-input>
                    </template>
                  </el-table-column>
                  <el-table-column label="规则" width="55">
                  <el-table-column label="规则" width="70">
                    <template slot-scope="scope">
                      <el-button
                        class="blue-button"
@@ -863,12 +866,20 @@
                      >
                    </template>
                  </el-table-column>
                  <el-table-column prop="project.proMetering" label="单位" width="55">
                  <el-table-column
                    prop="project.proMetering"
                    label="单位"
                    width="55"
                  >
                    <!-- <template slot-scope="scope">
            {{ scope.row.standard.company }}
          </template> -->
                  </el-table-column>
                  <el-table-column prop="project.proScope" label="参考范围" width="80">
                  <el-table-column
                    prop="project.proScope"
                    label="参考范围"
                    width="80"
                  >
                  </el-table-column>
            
                  <el-table-column
@@ -894,7 +905,11 @@
                    </template>
                  </el-table-column>
          
                  <el-table-column prop="isPositive" label="重大阳性" width="55">
                  <el-table-column
                    prop="isPositive"
                    label="重大阳性"
                    width="55"
                  >
                    <template slot-scope="scope">
                      <el-switch
                        v-model="scope.row.isPositive"
@@ -905,10 +920,13 @@
                    </template>
                  </el-table-column>
                  <el-table-column prop="resultType" label="结果建议">
                    <template>
                      <el-popover placement="top" trigger="click" width="400">
                        <div></div>
                    <template slot-scope="scope">
                      <el-popover placement="top" trigger="hover" width="400">
                        <div>
                         {{ scope.row.nr }}
                        </div>
                        <div slot="reference" class="jianyi">
                          {{ scope.row.nr }}
                        
                        </div>
                      </el-popover>
@@ -1761,7 +1779,7 @@
            } else {
              this.focusrow.exceptionDesc = false;
            }
            this.focusrow.nr = this.autorule[0].nr
            this.autorule.forEach((item) => {
              if (this.focusrow.conclusion) {
                this.focusrow.conclusion += item.bz;
@@ -1794,7 +1812,7 @@
            } else {
              this.focusrow.exceptionDesc = false;
            }
            this.focusrow.nr = this.autorule[0].nr
            this.autorule.forEach((item) => {
              if (this.focusrow.conclusion) {
                this.focusrow.conclusion += item.bz;
@@ -2831,7 +2849,7 @@
  },
};
</script>
<style>
<style lang="scss" scoped>
.el-table .cell {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
@@ -2902,11 +2920,18 @@
  display: flex;
  justify-content: center;
}
.el-table__body tr:hover > td {
  background-color: transparent !important; /* 移除默认的 hover 效果 */
}
.el-table .warning-row {
::v-deep .el-table .warning-row {
  background: #ffe6e6 !important; /* 轻微的红色背景 */
}
/* .el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #ffe6e6 !important;
} */
::v-deep .bgc .el-table__body tr:hover > td {
  background-color: #ffe6e6 !important;
}
::v-deep .bgc .el-table__cell {
  padding: 5px 0 !important;
}
.jianyi {
  display: -webkit-box;
@@ -2914,6 +2939,11 @@
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;  /* 鼠标悬停时显示手型,提示可以点击 */
  cursor: pointer;
  font-size: 12px;
}
::v-deep .el-checkbox__input.is-checked .el-checkbox__inner {
    background-color: #66cc66;
    border-color: #66cc66;
}
</style>