From b19a3cd44a42730b0b3ffeb0359ff42c9d07cba5 Mon Sep 17 00:00:00 2001 From: qinxianzhangyao <11053546+qinxianzhangyao@user.noreply.gitee.com> Date: 星期二, 20 二月 2024 15:33:33 +0800 Subject: [PATCH] qxtj --- src/views/doctor/checkAll/index.vue | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 52 insertions(+), 3 deletions(-) diff --git a/src/views/doctor/checkAll/index.vue b/src/views/doctor/checkAll/index.vue index fa51021..0adb9a6 100644 --- a/src/views/doctor/checkAll/index.vue +++ b/src/views/doctor/checkAll/index.vue @@ -13,7 +13,7 @@ style="width: 120px" placeholder="璇疯緭鍏ュ鍚�" clearable - @keyup.enter.native="handleQuery" + @keyup.enter.native="submitForm" ></el-input> </el-form-item> <el-form-item label="浣撴鍙�" prop="tjNumber"> @@ -23,7 +23,8 @@ style="width: 180px" placeholder="璇疯緭鍏ヤ綋妫�鍙�" clearable - @keyup.enter.native="handleQuery" + @keyup.enter.native="submitForm" + @blur="hb" ></el-input> </el-form-item> <el-form-item label="浣撴鏃堕棿" prop="tjTime"> @@ -283,6 +284,11 @@ <div style="margin: 10px 10px" v-if="tableAll.tjCategory == '02'"> <el-button type="primary" size="mini" @click="medicalhistory()" >鑱屼笟鐥呭彶</el-button + > + </div> + <div style="margin: 10px 10px"> + <el-button type="primary" size="mini" @click="jianqian()" + >妫�鍓嶉棶璇�</el-button > </div> </div> @@ -963,11 +969,26 @@ ></iframe> </div> </el-dialog> + <el-dialog + title="鎻愮ず" + :visible.sync="jianqians" + width="1000px" + :before-close="handleClose1" + > + <jianqianwenzhen + :jianqianwenzhendata="jianqianwenzhendata" + v-if="flags" + ></jianqianwenzhen> + <span slot="footer" class="dialog-footer"> + <el-button @click="jianqians = false">鍙� 娑�</el-button> + </span> + </el-dialog> </div> </template> <script> +import jianqianwenzhen from "@/components/jianqianwenzhen"; import { getcheckList, getTjdetailList, @@ -991,6 +1012,7 @@ components: { ViewPdf, Historicalreport, + jianqianwenzhen, }, dicts: [ "dict_tjtype", @@ -1000,10 +1022,15 @@ "lj_positive", "tj_work", "tj_work_status", + "tj_smoking_pinlv", + "tj_work", ], name: "checkAll", data() { return { + flags: false, + jianqianwenzhendata: [], + jianqians: false, sex: true, activeName: "1", wenzhen: false, @@ -1157,6 +1184,12 @@ ":" + this.add0(mm) ); + }, + jianqian() { + this.flags = true; + this.jianqians = true; + let tjNumber = this.tableAll.tjNumber; + this.jianqianwenzhendata.push(tjNumber); }, getList() { this.loading = true; @@ -1315,6 +1348,12 @@ this.startTime = val; }, + hb() { + if (this.queryParams.tjNumber != "") { + this.submitForm(); + } + }, + // 鎼滅储 submitForm() { this.loading = true; @@ -1359,6 +1398,9 @@ } if (this.tableAll.cusSex === 1) { this.tableAll.cusSex = "濂�"; + } + if (this.tableAll.cusSex === 2) { + this.tableAll.cusSex = "鏈煡"; } this.tjNumber = this.tableAll.tjNumber; getState(this.tjNumber).then((res) => { @@ -1478,9 +1520,14 @@ }, // 鎾ら攢 getRevoke(row) { + this.loading = true; const tjNumber = row.tjNumber; revoke(tjNumber).then((response) => { this.$modal.msgSuccess("鎾ゅ洖鎴愬姛"); + if (response.code == 200) { + this.loading = false; + this.getList(); + } }); }, @@ -1512,7 +1559,9 @@ getfiedState(data).then((res) => {}); }); }, - + handleClose1() { + this.jianqians = false; + }, // 鐢熸垚鎶ュ憡 // generate(row) { // const tjNumber = row.tjNumber; -- Gitblit v1.8.0