qinxianzhangyao
2024-06-25 c0429d6f1786485a0a6e05d20f64f5435e3658b3
src/views/hosp/order/index.vue
@@ -232,6 +232,7 @@
          label="所选套餐"
          align="center"
          prop="pacName"
          :formatter="driver"
          :show-overflow-tooltip="true"
        />
        <el-table-column
@@ -456,6 +457,7 @@
              :default-checked-keys="checkedkey"
              :filter-node-method="filterNode"
              ref="tree"
              :render-content="renderContent"
            >
            </el-tree>
          </div>
@@ -477,6 +479,7 @@
              show-checkbox
              @check-change="handleCurrentChecked1"
              :default-checked-keys="checkedListkey"
              :render-content="renderContent"
            >
            </el-tree>
          </div>
@@ -497,9 +500,9 @@
            >
              <el-table-column prop="propinName" label="检查项目">
              </el-table-column>
              <el-table-column prop="proName" label="明细项目" width="260px">
              </el-table-column>
              <el-table-column prop="proPrice" label="原价" width="56px">
              </el-table-column>
              <el-table-column prop="proName" label="明细项目" width="260px">
              </el-table-column>
              <el-table-column
@@ -627,6 +630,7 @@
              :default-checked-keys="checkedkey"
              :filter-node-method="filterNode"
              ref="tree"
              :render-content="renderContent"
            >
            </el-tree>
          </div>
@@ -649,6 +653,7 @@
                show-checkbox
                @check-change="handleCurrentChecked1"
                :default-checked-keys="checkedListkey"
                :render-content="renderContent"
              >
              </el-tree>
            </div>
@@ -671,9 +676,9 @@
            >
              <el-table-column prop="propinName" label="检查项目">
              </el-table-column>
              <el-table-column prop="proName" label="明细项目" width="260px">
              </el-table-column>
              <el-table-column prop="proPrice" label="原价" width="56px">
              </el-table-column>
              <el-table-column prop="proName" label="明细项目" width="260px">
              </el-table-column>
              <el-table-column
@@ -873,8 +878,8 @@
  name: "Order",
  data() {
    return {
      huizongList:[],
      infoList:[],
      huizongList: [],
      infoList: [],
      activeName1: "first",
      filterText: "",
      orderIds: "",
@@ -1019,6 +1024,11 @@
    filterNode(value, data) {
      if (!value) return true;
      return data.proName.indexOf(value) !== -1;
      // if (value == data.proName) {
      //   return data.proName.indexOf(value) !== -1;
      // } else {
      //   return data.proEngName.indexOf(value) !== -1;
      // }
    },
    // / 处理默认选中当前日期
    // getNowTime() {
@@ -1088,6 +1098,9 @@
        this.total = response.data.total;
        this.loading = false;
      });
    },
    driver(row) {
      return row.pacName == null ? "普通体检" : row.pacName;
    },
    /** 点击显示导检单报表*/ //lige    开始
    handleReport(row) {
@@ -1304,6 +1317,15 @@
      });
    },
    renderContent(h, { node, data, store }) {
      return (
        <span class="custom-tree-node">
            <span>{node.label}</span>
          <span>({data.proPrice}元)</span>
        </span>
      );
    },
    // 补录项目
    handleProject(row) {
      this.loading = true;