| | |
| | | <el-select |
| | | v-model="illnesscodes" |
| | | style="width: 400px" |
| | | @remove-tag="removehpsp" |
| | | @remove-tag="removediagg" |
| | | :remote-method="remotedonor" |
| | | size="medium" |
| | | multiple |
| | |
| | | <el-select |
| | | v-model="operationcodes" |
| | | style="width: 400px" |
| | | @remove-tag="removehpsp" |
| | | @remove-tag="removeopera" |
| | | :remote-method="remoteopcode" |
| | | size="medium" |
| | | multiple |
| | |
| | | getFollowupclassify, |
| | | taskdepthospgetsonlist, |
| | | taskdepthospgetsondel, |
| | | depthospgetsonlist, |
| | | taskoperhospgetsondel, |
| | | taskdiaghospgetsondel, |
| | | } from "@/api/AiCentre/index"; |
| | | import { deptTreeSelect } from "@/api/system/user"; |
| | | import { MessageBox } from "element-ui"; |
| | |
| | | belongWards: [], |
| | | deptlist: [], |
| | | hosplist: [], |
| | | diagglist: [], |
| | | operlist: [], |
| | | tempDetpRelevanceslist: [], //科室数据 |
| | | tempDetpRelevanceslistform: [], //科室数据 |
| | | tempbelongWards: [], //病区数据 |
| | |
| | | }); |
| | | } |
| | | }); |
| | | taskdiaggetlist(this.queryParamsdept).then((res) => { |
| | | if (res.code == 200) { |
| | | let arr = res.rows; |
| | | arr.forEach((item) => { |
| | | this.diagglist.push(item); |
| | | this.illnesscodes.push(item.icd10code); |
| | | }); |
| | | } |
| | | }); |
| | | taskopergetlist(this.queryParamsdept).then((res) => { |
| | | if (res.code == 200) { |
| | | let arr = res.rows; |
| | | arr.forEach((item) => { |
| | | this.operlist.push(item); |
| | | this.operationcodes.push(item.opcode); |
| | | }); |
| | | } |
| | | }); |
| | | }, |
| | | getillnesslist() { |
| | | getillnesslist({ |
| | |
| | | if (result.length) { |
| | | taskdepthospgetsondel(result).then((res) => { |
| | | if (res.code) { |
| | | this.$modal.msgSuccess("删除成功"); |
| | | } |
| | | }); |
| | | } |
| | |
| | | if (result.length) { |
| | | taskdepthospgetsondel(result).then((res) => { |
| | | if (res.code) { |
| | | this.$modal.msgSuccess("删除成功"); |
| | | } |
| | | }); |
| | | } |
| | | }, |
| | | // 手术删除触发 |
| | | removeopera(row) { |
| | | let result = this.operlist |
| | | .filter((item) => item.opcode == row) |
| | | .map((item) => item.id); |
| | | if (result.length) { |
| | | taskoperhospgetsondel(result).then((res) => { |
| | | if (res.code) { |
| | | this.$modal.msgSuccess("删除成功"); |
| | | } |
| | | }); |
| | | } |
| | | }, |
| | | // 疾病删除触发 |
| | | removediagg(row) { |
| | | let result = this.diagglist |
| | | .filter((item) => item.icd10code == row) |
| | | .map((item) => item.id); |
| | | if (result.length) { |
| | | taskdiaghospgetsondel(result).then((res) => { |
| | | if (res.code) { |
| | | this.$modal.msgSuccess("删除成功"); |
| | | } |
| | | }); |
| | | } |