| | |
| | | } |
| | | |
| | | // 查询部门下拉树结构 |
| | | export function deptTreeSelect() { |
| | | export function deptTreeSelect(type) { |
| | | const data = { |
| | | deptType:type, |
| | | }; |
| | | return request({ |
| | | url: "/system/user/deptTree", |
| | | method: "get", |
| | | params: data, |
| | | }); |
| | | } |
| | | // 新增科室/病区 |
| | |
| | | <el-option |
| | | class="ruleFormaa" |
| | | v-for="item in belongDepts" |
| | | :key="item.deptCode" |
| | | :label="item.deptName" |
| | | :value="item.deptCode" |
| | | > |
| | |
| | | <el-option |
| | | class="ruleFormaa" |
| | | v-for="item in belongWards" |
| | | :key="item.districtCode" |
| | | :label="item.districtName" |
| | | :value="item.districtCode" |
| | | > |
| | |
| | | </div> |
| | | <el-tag |
| | | v-for="tag in diagglist" |
| | | :key="tag.icdcode" |
| | | @close="removediagg(tag.icd10code)" |
| | | type="warning" |
| | | closable |
| | |
| | | <el-option |
| | | class="ruleFormaa" |
| | | v-for="item in baseoperaList" |
| | | :key="item.opcode" |
| | | :label="item.opdesc" |
| | | :value="item.opcode" |
| | | > |
| | |
| | | // 手术查询 |
| | | remoteopcode(name) { |
| | | if (name) { |
| | | getillnesslist({ |
| | | getbaseopera({ |
| | | pageNum: 1, |
| | | pageSize: 1000, |
| | | opdesc: name, |
| | | }).then((res) => { |
| | | this.donorchargeList = res.rows; |
| | | this.baseoperaList = res.rows; |
| | | }); |
| | | } |
| | | }, |
| | |
| | | // 手术查询 |
| | | remoteopcode(name) { |
| | | if (name) { |
| | | getillnesslist({ |
| | | getbaseopera({ |
| | | pageNum: 1, |
| | | pageSize: 1000, |
| | | opdesc: name, |
| | | }).then((res) => { |
| | | this.donorchargeList = res.rows; |
| | | this.baseoperaList = res.rows; |
| | | }); |
| | | } |
| | | }, |
| | |
| | | style="width: 478px" |
| | | v-model="form.deptCodes" |
| | | @remove-tag="removehpsp" |
| | | :options="deptOptions" |
| | | :options="deptOptionsks" |
| | | :props="props" |
| | | filterable |
| | | clearable |
| | |
| | | style="width: 478px" |
| | | @remove-tag="removehpsp" |
| | | v-model="form.wardCodes" |
| | | :options="deptOptions" |
| | | :options="deptOptionsbq" |
| | | :props="props" |
| | | filterable |
| | | clearable |
| | |
| | | // 弹出层标题 |
| | | title: "", |
| | | // 部门树选项 |
| | | deptOptions: undefined, |
| | | deptOptionsks: undefined, |
| | | deptOptionsbq: undefined, |
| | | // 是否显示弹出层 |
| | | open: false, |
| | | // 部门名称 |
| | |
| | | /** 查询部门下拉树结构 */ |
| | | getDeptTree() { |
| | | // 科室列表 |
| | | deptTreeSelect().then((response) => { |
| | | this.deptOptions = response.data; |
| | | deptTreeSelect(1).then((response) => { |
| | | this.deptOptionsks = response.data; |
| | | }); |
| | | deptTreeSelect(2).then((response) => { |
| | | this.deptOptionsbq = response.data; |
| | | }); |
| | | // 院区列表 |
| | | // deptTreeSelect().then((response) => { |