1
wwl
2025-01-07 e2035d4c9ef8d6f701860957318dd7ba7b27c5dc
src/views/system/package/index.vue
@@ -432,10 +432,10 @@
            style="width: 150px"
          />
        </el-form-item>
         <el-form-item label="体检类别" prop="tjCategory">
         <el-select
        <el-form-item label="体检类别" prop="tjCategory">
          <el-select
            v-model="form.tjCategory"
            placeholder="请选择是否上架"
            placeholder="请选择体检类别"
            style="width: 150px"
            filterable
            clearable
@@ -448,7 +448,6 @@
            ></el-option>
          </el-select>
        </el-form-item>
        <div v-if="!isCollapsed" style="display: flex">
          <div>
@@ -516,8 +515,8 @@
        </el-table-column>
      </el-table> -->
      <el-row :gutter="20">
        <el-col :span="7">
      <el-row :gutter="11">
        <el-col :span="11">
          <div
            style="text-align: center; margin-bottom: 10px; margin-top: 10px"
          >
@@ -542,7 +541,7 @@
            </el-tree>
          </div>
        </el-col>
        <el-col :span="6">
       <!--  <el-col :span="6">
          <div
            style="text-align: center; margin-bottom: 10px; margin-top: 10px"
          >
@@ -564,27 +563,27 @@
            >
            </el-tree>
          </div>
        </el-col>
        </el-col> -->
        <el-col :span="11">
          <div class="grid-content bg-purple">
            <div
              style="text-align: center; margin-bottom: 10px; margin-top: 10px"
              style="text-align: center; margin-bottom: 10px; margin-top: 10px; margin-left: 16%;"
            >
              已选项目列表
            </div>
            <el-table
              :data="DataList"
              border
              style="width: 100%"
              style="width: 80%; margin-left: 18%;"
              height="400"
              :span-method="objectSpanMethod"
            >
              <el-table-column prop="propinName" label="检查项目">
              <el-table-column prop="propinName" label="检查项目" >
              </el-table-column>
              <el-table-column prop="proPrice" label="原价" width="56px">
              <el-table-column prop="proPrice" label="原价" align="center" >
              </el-table-column>
              <el-table-column prop="proName" label="明细项目" width="260px">
              </el-table-column>
              <!-- <el-table-column prop="proName" label="明细项目" width="260px">
              </el-table-column> -->
              <!-- <el-table-column
                label="操作"
@@ -604,7 +603,7 @@
                </template> 
              </el-table-column>-->
            </el-table>
            <h3 style="font-weight: 600;">合计:{{ pics }}元</h3>
            <h3 style="font-weight: 600">合计:{{ pics }}元</h3>
          </div>
        </el-col>
      </el-row>
@@ -657,7 +656,7 @@
import { Message } from "element-ui";
export default {
  name: "Package",
  dicts: ["sys_normal_disable", "sys_yes_no","dict_tjtype"],
  dicts: ["sys_normal_disable", "sys_yes_no", "dict_tjtype"],
  components: { Packages },
  data() {
    let checkPhoneNum = (rule, value, callback) => {
@@ -782,7 +781,12 @@
    },
    filterNode(value, data) {
      if (!value) return true;
      return data.proName.indexOf(value) !== -1;
      // return data.proName.indexOf(value) !== -1;
      if(data.proName.indexOf(value) !== -1){
        return data.proName.indexOf(value) !== -1;
      }else{
        return data.proEngName.indexOf(value) !== -1;
      }
    },
    /** 查询体检套餐列表 */
    getList() {
@@ -1442,7 +1446,6 @@
  max-height: 400px;
  overflow-y: auto;
  border: 1px solid #d9d9d9;
}
/* .custom-tree-node {
    flex: 1;