qinxianzhangyao
2024-06-21 4162d0e6692f3b02a183312d4e7f984a2a4baef5
qxtj
2个文件已修改
35 ■■■■ 已修改文件
src/views/hosp/order/index.vue 29 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/package/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/order/index.vue
@@ -456,6 +456,7 @@
              :default-checked-keys="checkedkey"
              :filter-node-method="filterNode"
              ref="tree"
                :render-content="renderContent"
            >
            </el-tree>
          </div>
@@ -477,6 +478,7 @@
              show-checkbox
              @check-change="handleCurrentChecked1"
              :default-checked-keys="checkedListkey"
                :render-content="renderContent"
            >
            </el-tree>
          </div>
@@ -497,10 +499,11 @@
            >
              <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
                label="操作"
@@ -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,10 +676,11 @@
            >
              <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
                label="操作"
@@ -1018,7 +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() {
@@ -1304,6 +1314,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;
src/views/system/package/index.vue
@@ -782,7 +782,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;
      }
    },
    /** 查询体检套餐列表 */
    getList() {