From 42f17b759cc69f44a8d200934117daaaa703d87d Mon Sep 17 00:00:00 2001 From: wwl <xchao828@163.com> Date: 星期三, 25 十二月 2024 17:59:53 +0800 Subject: [PATCH] his科室ID --- src/views/system/dept/index.vue | 42 ++++++++++++++++++++++++++++++------------ 1 files changed, 30 insertions(+), 12 deletions(-) diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 9e0298b..d71e42f 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -322,7 +322,11 @@ </el-input> </el-form-item> <el-form-item label="his绉戝鍚�" prop="hisksmc"> - <el-input v-model="form.hisksmc" placeholder="his绉戝鍚�" style="width: 202px;"> + <el-input + v-model="form.hisksmc" + placeholder="his绉戝鍚�" + style="width: 202px" + > </el-input> </el-form-item> <!-- <el-form-item label="閲嶇偣绉戝" prop="deptFcusTypeCode"> @@ -362,10 +366,12 @@ </el-form> <div slot="footer" class="dialog-footer"> - <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> + <el-button @click="cancel">鍙� 娑�</el-button> + <el-button type="primary" @click="submitForm">纭� 瀹�</el-button> </div> - <Packagese ref="aaa" @add="handleChanges" /> + <!-- 鍦ㄧ埗缁勪欢涓� --> + <Packagese ref="aaa" :visible="showPackagese" @add="handleChanges" :selectedId="form.hisksid" /> </el-dialog> </div> </template> @@ -389,7 +395,7 @@ export default { name: "Dept", dicts: ["sys_normal_disable", "dict_user_orgtype", "dict_dept_type"], - components: { Treeselect,Packagese }, + components: { Treeselect, Packagese }, data() { let checkPhoneNum = (rule, value, callback) => { let patter = new RegExp(/^1\s*[3456789]\s*(\d\s*){9}$/); @@ -402,12 +408,14 @@ } }; return { + showPackagese: false, // 閮ㄩ棬鍚嶇О deptName: undefined, // 閬僵灞� loading: true, hospList: [], parentNameList: [], + total: 0, // 鏄剧ず鎼滅储鏉′欢 showSearch: true, // 琛ㄦ牸鏍戞暟鎹� @@ -500,18 +508,28 @@ this.getDeptTree(); }, methods: { - handlePacCode(data) { - // 澶勭悊pacCode鐨勯�昏緫 - console.log('Received pacCode:', data); -}, handleQuerys() { + + this.showPackagese = true; + if (this.form.hisksid) { + this.$refs.aaa.list = [ + { + pacCode: this.form.hisksid, + pacName: this.form.hisksmc, + }, + ]; + } + this.$refs.aaa.open = true; this.$refs.aaa.getAllList(); this.$refs.aaa.title = "鏁版嵁瀛楀吀"; }, handleChanges(param1) { - this.form.lisXmbm = param1[0].pacCode; - this.form.lisXmmc = param1[0].pacName; + this.form = { + ...this.form, + hisksid: param1[0].pacCode, + hisksmc: param1[0].pacName, + }; }, /** 鏌ヨ閮ㄩ棬鍒楄〃 */ getList() { @@ -658,14 +676,15 @@ }); }, /** 淇敼鎸夐挳鎿嶄綔 */ + handleUpdate(row) { - // console.log(11111) // this.reset(); this.form = row; this.form.parentId = this.form.parentId.toString(); if (this.form.parentId == 0) { this.deptOption.push({ id: 0, label: "涓荤被鐩�" }); } + this.open = true; this.title = "绉戝淇℃伅缁存姢 "; // getDept(row.deptId).then((response) => { @@ -691,7 +710,6 @@ if (valid) { if (this.form.deptId != undefined) { if (this.form.hospId) { - // console.log(this.form); updateDept(this.form).then((response) => { this.$modal.msgSuccess("淇敼鎴愬姛"); this.open = false; -- Gitblit v1.8.0