qinxianzhangyao
2024-07-12 f169a06cea16bc6215743a7be07febdb1d4fdc38
src/views/hosp/project/index.vue
@@ -108,6 +108,15 @@
          <el-col :span="1.5">
            <el-button
              type="primary"
              icon="el-icon-download"
              size="mini"
              @click="Synchronizationfees"
              >批量同步费用</el-button
            >
          </el-col>
          <el-col :span="1.5">
            <el-button
              type="primary"
              icon="el-icon-sort"
              size="mini"
              @click="toggleExpandAll"
@@ -506,6 +515,49 @@
          <el-input v-model="form.lisXmmc" placeholder="请输入LIS项目">
          </el-input>
        </el-form-item>
        <el-form-item label="his编码" prop="hisXmbm">
          <el-input
            v-model="form.hisXmbm"
            placeholder="请输入his编码"
            style="width: 200px"
          />
        </el-form-item>
        <el-form-item label="his项目名称" prop="hisXmmc">
          <el-input
            v-model="form.hisXmmc"
            placeholder="请输入his项目名称"
            style="width: 260px"
          />
        </el-form-item>
        <el-form-item label="组合标志" prop="sfzhfy">
          <el-select
            v-model="form.sfzhfy"
            placeholder="请选择是否组合标志"
            style="width: 200px"
          >
            <el-option
              v-for="dict in dict.type.sys_yes_no"
              :key="dict.value"
              :label="dict.label"
              :value="dict.value"
            ></el-option>
          </el-select>
        </el-form-item>
        <el-form-item label="his单价" prop="hisdj">
          <el-input
            v-model="form.hisdj"
            placeholder="请输入his单价"
            style="width: 200px"
          />
        </el-form-item> <el-form-item label="数量" prop="sl">
          <el-input
            v-model="form.sl"
            placeholder="请输入数量"
            style="width: 260px"
          />
        </el-form-item>
        <el-form-item label="备注" prop="proRemark">
          <el-input
            v-model="form.proRemark"
@@ -822,7 +874,7 @@
  deptTree,
  deptTree111,
  getAllChildListById,
  getInfoByProId,
  getInfoByProId,tbhisproprice
} from "@/api/hosp/project";
import { listDept } from "@/api/system/dept";
import Treeselect from "@riophae/vue-treeselect";
@@ -953,6 +1005,11 @@
        proParentId: "",
        deptId: "",
        needReport: "Y",
        hisXmbm:"",
        hisXmmc:"",
        sfzhfy: "Y",
        hisdj:"",
        sl:"",
        proStatus: "0",
        proName: "",
        proPrice: "",
@@ -1197,6 +1254,12 @@
        this.loading = false;
      });
    },
    Synchronizationfees(){
      tbhisproprice().then((response) => {
        this.$modal.msgSuccess("批量同步费用成功");
      });
    },
    // input弹框搜索
    handlecharge() {
      this.querycharge.pageNum = 1;