| | |
| | | @select="obtain" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="明细项目" prop="proName" v-if="key == 'Y'"> |
| | | <span |
| | | slot="label" |
| | | style="display: inline-block; border-bottom: 2px solid blue" |
| | | @click="getDetailed" |
| | | > |
| | | 明细项目 |
| | | <!-- <el-tooltip effect="dark" content="明细项目" placement="bottom"> |
| | | <i class='el-icon-question' @click="getDetailed" /> |
| | | </el-tooltip> --> |
| | | </span> |
| | | |
| | | <el-input v-model="form.proName" placeholder="请输入明细项目"> |
| | | </el-input> |
| | | </el-form-item> |
| | | <el-form-item label="明细项目" prop="proName" v-if="key == 'N'"> |
| | | |
| | | <el-form-item label="明细项目" prop="proName"> |
| | | <el-input v-model="form.proName" placeholder="请输入明细项目"> |
| | | </el-input> |
| | | </el-form-item> |
| | |
| | | ></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="结果类型" prop="resultType"> |
| | | <el-select |
| | | v-model="form.resultType" |
| | | placeholder="请选择结果类型" |
| | | style="width: 260px" |
| | | filterable |
| | | clearable |
| | | > |
| | | <el-option |
| | | v-for="dict in dict.type.tj_result_type" |
| | | :key="dict.value" |
| | | :label="dict.label" |
| | | :value="dict.value" |
| | | ></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="LIS项目" prop="lisXmmc"> |
| | | <span |
| | | slot="label" |
| | | style="display: inline-block; border-bottom: 2px solid blue" |
| | | @click="handleQuerys" |
| | | > |
| | | LIS项目 |
| | | <!-- <el-tooltip effect="dark" content="明细项目" placement="bottom"> |
| | | <i class='el-icon-question' @click="getDetailed" /> |
| | | </el-tooltip> --> |
| | | </span> |
| | | |
| | | <el-input v-model="form.lisXmmc" placeholder="请输入LIS项目"> |
| | | </el-input> |
| | | </el-form-item> |
| | | <el-form-item label="his编码" prop="hisXmbm"> |
| | | <el-form-item label="数量" prop="sl"> |
| | | <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项目名称" |
| | | v-model="form.sl" |
| | | placeholder="请输入数量" |
| | | style="width: 260px" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="组合标志" prop="sfzhfy"> |
| | | |
| | | <el-select |
| | | v-model="form.sfzhfy" |
| | | placeholder="请选择是否组合标志" |
| | |
| | | ></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="结果类型" prop="resultType"> |
| | | <el-select |
| | | v-model="form.resultType" |
| | | placeholder="请选择结果类型" |
| | | style="width: 200px" |
| | | filterable |
| | | clearable |
| | | > |
| | | <el-option |
| | | v-for="dict in dict.type.tj_result_type" |
| | | :key="dict.value" |
| | | :label="dict.label" |
| | | :value="dict.value" |
| | | ></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="his项目名称" prop="hisXmmc" v-if="key == 'Y'"> |
| | | <span |
| | | slot="label" |
| | | style="display: inline-block; border-bottom: 2px solid blue" |
| | | @click="getDetailed" |
| | | > |
| | | 明细项目 |
| | | <!-- <el-tooltip effect="dark" content="明细项目" placement="bottom"> |
| | | <i class='el-icon-question' @click="getDetailed" /> |
| | | </el-tooltip> --> |
| | | </span> |
| | | |
| | | <el-input v-model="form.hisXmmc" placeholder="his项目名称" style="width: 260px;"> |
| | | </el-input> |
| | | </el-form-item> |
| | | <el-form-item label="his项目名称" prop="hisXmmc" v-if="key == 'N'"> |
| | | <el-input v-model="form.hisXmmc" placeholder="请输入明细项目" style="width: 260px;"> |
| | | </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="hisdj"> |
| | | <el-input |
| | | v-model="form.hisdj" |
| | | placeholder="请输入his单价" |
| | | style="width: 200px" |
| | | /> |
| | | </el-form-item> <el-form-item label="数量" prop="sl"> |
| | | </el-form-item> |
| | | <el-form-item label="LIS项目" prop="lisXmmc"> |
| | | <span |
| | | slot="label" |
| | | style="display: inline-block; border-bottom: 2px solid blue" |
| | | @click="handleQuerys" |
| | | > |
| | | LIS项目 |
| | | </span> |
| | | |
| | | <el-input v-model="form.lisXmmc" placeholder="请输入LIS项目" style="width: 260px;"> |
| | | </el-input> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="LIS编码" prop="lisXmbm"> |
| | | <el-input |
| | | v-model="form.sl" |
| | | placeholder="请输入数量" |
| | | style="width: 260px" |
| | | v-model="form.LISXmbm" |
| | | placeholder="请输入his编码" |
| | | style="width: 200px" |
| | | /> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="备注" prop="proRemark"> |
| | | <el-input |
| | | v-model="form.proRemark" |
| | |
| | | </div> |
| | | </el-dialog> |
| | | |
| | | <el-dialog title="收费项目" :visible.sync="dialogTableVisible" width="80%" :close-on-click-modal="false"> |
| | | <el-dialog |
| | | title="收费项目" |
| | | :visible.sync="dialogTableVisible" |
| | | width="80%" |
| | | :close-on-click-modal="false" |
| | | > |
| | | <div class="app-container"> |
| | | <el-row :gutter="24"> |
| | | <!--部门数据--> |
| | |
| | | deptTree, |
| | | deptTree111, |
| | | getAllChildListById, |
| | | getInfoByProId,tbhisproprice |
| | | getInfoByProId, |
| | | tbhisproprice, |
| | | } from "@/api/hosp/project"; |
| | | import { listDept } from "@/api/system/dept"; |
| | | import Treeselect from "@riophae/vue-treeselect"; |
| | |
| | | proParentId: "", |
| | | deptId: "", |
| | | needReport: "Y", |
| | | hisXmbm:"", |
| | | hisXmmc:"", |
| | | hisXmbm: "", |
| | | hisXmmc: "", |
| | | sfzhfy: "Y", |
| | | hisdj:"", |
| | | sl:"", |
| | | hisdj: "", |
| | | sl: "", |
| | | proStatus: "0", |
| | | proName: "", |
| | | proPrice: "", |
| | |
| | | this.projectOptions.push(project); |
| | | if (row.proId) { |
| | | for (var i = 0; i < project.children.length; i++) { |
| | | if (project.children[i].proId === row.proId) { |
| | | if (project.children[i].proId === row.proId) { |
| | | this.form.proParentId = row.proId; |
| | | break; |
| | | }else{ |
| | | this.form.proParentId =0 |
| | | } else { |
| | | this.form.proParentId = 0; |
| | | } |
| | | } |
| | | |
| | | this.open = true; |
| | | } else if (this.treeDate.id) { |
| | | for (var i = 0; i < project.children.length; i++) { |
| | | if (project.children[i].proId === this.treeDate.id) { |
| | | if (project.children[i].proId === this.treeDate.id) { |
| | | this.form.proParentId = this.treeDate.id; |
| | | break; |
| | | }else{ |
| | | this.form.proParentId =0 |
| | | } else { |
| | | this.form.proParentId = 0; |
| | | } |
| | | } |
| | | |
| | |
| | | }); |
| | | }, |
| | | |
| | | Synchronizationfees(){ |
| | | Synchronizationfees() { |
| | | tbhisproprice().then((response) => { |
| | | this.$modal.msgSuccess("批量同步费用成功"); |
| | | }); |
| | |
| | | handleUpdate1() { |
| | | this.open = true; |
| | | this.form = this.xiugaiList; |
| | | this.form.proStatus = this.form.proStatus.toString() |
| | | this.form.proStatus = this.form.proStatus.toString(); |
| | | this.proParent = true; |
| | | // if(){ |
| | | // this.proParent = true |