1
lkk
2025-07-14 41b5a6881fc9adefe11b496a6a2f01bd070fb868
src/views/hosp/project/index.vue
@@ -77,6 +77,11 @@
              <dict-tag :options="dict.type.sys_yes_no" :value="scope.row.proCheckMethod" />
            </template>
          </el-table-column>
          <el-table-column label="是否外送" align="center" prop="proDelivery" :show-overflow-tooltip="true" width="75px">
            <template v-slot="scope">
              {{ scope.row.proDelivery === 0 ? "是" : scope.row.proDelivery === 1 ? "否" : "" }}
            </template>
          </el-table-column>
          <el-table-column label="项目标准值" align="center" prop="proScope" :show-overflow-tooltip="true" width="90px">
          </el-table-column>
          <el-table-column label="Lis项目名称" align="center" prop="lisXmmc" :show-overflow-tooltip="true" width="200px">
@@ -232,6 +237,12 @@
        <el-form-item label="是否参与异常" prop="sfcyyc">
          <el-select v-model="form.sfcyyc" placeholder="请选择是否参与异常" style="width: 260px">
            <el-option v-for="dict in dictTypesy" :key="dict.value" :label="dict.label"
              :value="dict.value"></el-option>
          </el-select>
        </el-form-item>
        <el-form-item label="是否外送" prop="proDelivery">
          <el-select v-model="form.proDelivery" placeholder="请选择是否外送" style="width: 200px">
            <el-option v-for="dict in wsTypesy" :key="dict.value" :label="dict.label"
              :value="dict.value"></el-option>
          </el-select>
        </el-form-item>
@@ -457,6 +468,16 @@
          label:"否"
        }
      ],
      wsTypesy: [
        {
          value:"0",
          label:"是"
        },
        {
          value:"1",
          label:"否"
        }
      ],
      List: false,
      deptName: "",
      deptOption: [],
@@ -532,6 +553,7 @@
        proSex: "2",
        resultType: "",
        sfcyyc: "0",
        proDelivery:"1"
      },
      rules: {
        createTime: [
@@ -742,6 +764,7 @@
      this.title = "体检项目信息维护";
      this.form.deptId = this.queryParams.deptId || null;
      this.form.proCheckMethod = "N";
      this.form.proDelivery = "1";
      if (this.key === "Y") {
        gettreeList().then((response) => {
          this.deptOptionstree = response.data;
@@ -923,6 +946,7 @@
        tjStandardList: [],
        proStatus: "0",
        resultType: "1",
        proDelivery:'1'
      };
      this.resetForm("form");
    },
@@ -1007,6 +1031,7 @@
      this.form = this.xiugaiList;
      this.form.proStatus = this.form.proStatus.toString();
      this.form.sfcyyc = this.form.sfcyyc.toString();
      this.form.proDelivery = this.form.proDelivery.toString();
      this.proParent = true;
      this.isPriceDisabled = true;
      getlist().then((response) => {
@@ -1034,6 +1059,7 @@
        this.showRentPrise = !this.showPrise;
        this.form.proStatus = this.form.proStatus.toString();
        this.form.sfcyyc = this.form.sfcyyc.toString();
        this.form.proDelivery =  this.form.proDelivery.toString()
        this.form.consumablesList = response.data.consumablesList;
        this.form.tjStandardList = response.data.tjStandardList;
        if (this.form.tjStandardList) {