qinxianzhangyao
2024-03-26 ae97cf4803095815b77e7f3b6e8aa16c85d07b06
src/views/hosp/order/index.vue
@@ -412,7 +412,7 @@
    <el-dialog
      :title="title"
      :visible.sync="Projectopen"
      width="1500px"
      width="1100px"
      style="height: 860px"
      append-to-body
    >
@@ -426,7 +426,7 @@
          <el-input placeholder="输入关键字进行过滤" v-model="filterText">
          </el-input>
          <div class="tab3">
            <div class="outside1">
              <el-tree
                class="filter-tree"
                v-loading="loading"
@@ -434,23 +434,22 @@
                :props="defaultProps"
                show-checkbox
                node-key="proId"
                @check-change="handleCurrentChecked"
                @check="handleCurrentChecked"
                :default-checked-keys="checkedkey"
                :filter-node-method="filterNode"
                ref="tree"
              >
              </el-tree>
            </div>
          </div>
        </el-col>
        <el-col :span="4">
        <el-col :span="5">
          <div
            style="text-align: center; margin-bottom: 10px; margin-top: 10px"
          >
            项目列表
            明细项目列表
          </div>
          <div class="tab3">
            <div class="outside1">
              <el-tree
                class="filter-tree"
                v-loading="loading"
@@ -463,33 +462,24 @@
                :default-checked-keys="checkedListkey"
              >
              </el-tree>
            </div>
          </div>
        </el-col>
        <el-col :span="12">
        <el-col :span="11">
          <div class="grid-content bg-purple">
            <div style="text-align: center; margin-bottom: 10px">
              已选项目列表
            </div>
            <div
              style="
                padding: 0px 6px;
                border: 1px solid #e6ebf5;
                max-height: 420px;
                overflow: auto;
              "
            >
              <el-table
                :data="DataList"
                border
                style="width: 100%"
                height="250"
              >
                <el-table-column prop="propinName" label="父项">
              <el-table-column prop="propinName" label="检查项目" >
                </el-table-column>
                <el-table-column prop="proName" label="项目" width="180">
                <el-table-column prop="proName" label="明细项目" width="260px">
                </el-table-column>
                <el-table-column prop="proPrice" label="原价">
                <el-table-column prop="proPrice" label="原价" width="56px">
                </el-table-column>
                <el-table-column
@@ -497,7 +487,7 @@
                  align="center"
                  fixed="right"
                  class-name="small-padding fixed-width"
                  width="80px"
                  width="50px"
                >
                  <template slot-scope="scope">
                    <el-button
@@ -505,7 +495,8 @@
                      type="text"
                      icon="el-icon-delete"
                      @click="handleDelete(scope.row)"
                      >删除</el-button
                      title="删除"
                      ></el-button
                    >
                  </template>
                </el-table-column>
@@ -522,7 +513,6 @@
                  </el-collapse-item>
                </div>
              </el-collapse>
            </div>
            <template>
              <el-form :model="form">
                <el-form-item label="体检类型" prop="tjType">
@@ -593,7 +583,7 @@
    <el-dialog
      :title="title"
      :visible.sync="Projectopen1"
      width="1500px"
      width="1100px"
      style="height: 860px"
      append-to-body
    >
@@ -607,7 +597,7 @@
          <el-input placeholder="输入关键字进行过滤" v-model="filterText">
          </el-input>
          <div class="tab3">
            <div class="outside1">
              <el-tree
                class="filter-tree"
                v-loading="loading"
@@ -621,14 +611,14 @@
                ref="tree"
              >
              </el-tree>
            </div>
          </div>
        </el-col>
        <el-col :span="4">
        <el-col :span="5">
          <div
            style="text-align: center; margin-bottom: 10px; margin-top: 10px"
          >
            项目列表
          明细项目列表
          </div>
          <div class="tab3">
            <div class="outside1">
@@ -647,30 +637,23 @@
            </div>
          </div>
        </el-col>
        <el-col :span="12">
        <el-col :span="11">
          <div class="grid-content bg-purple">
            <div style="text-align: center; margin-bottom: 10px">
              已选项目列表
            </div>
            <div
              style="
                padding: 0px 6px;
                border: 1px solid #e6ebf5;
                max-height: 420px;
                overflow: auto;
              "
            >
              <el-table
                :data="DataList"
                border
                style="width: 100%"
                height="250"
              >
                <el-table-column prop="propinName" label="检查项目">
              <el-table-column prop="propinName" label="检查项目" >
                </el-table-column>
                <el-table-column prop="proName" label="明细项目" width="180">
                <el-table-column prop="proName" label="明细项目" width="260px">
                </el-table-column>
                <el-table-column prop="proPrice" label="原价">
                <el-table-column prop="proPrice" label="原价" width="56px">
                </el-table-column>
                <el-table-column
@@ -678,7 +661,7 @@
                  align="center"
                  fixed="right"
                  class-name="small-padding fixed-width"
                  width="80px"
                  width="50px"
                >
                  <template slot-scope="scope">
                    <el-button
@@ -703,7 +686,7 @@
                  </el-collapse-item>
                </div>
              </el-collapse>
            </div>
            <template>
              <el-form :model="form">
                <el-form-item label="体检类型" prop="tjType">
@@ -1552,7 +1535,7 @@
// }
.outside {
  width: 700px;
  width: 500px;
  display: flex;
  margin-top: 8px;
}
@@ -1560,6 +1543,7 @@
.tab3 {
  max-height: 500px;
  overflow-y: auto;
  border: 1px solid #d9d9d9;
}
.outside1 {