From d94d00d2cd9eaf87bb3776f72f8e73410b93cb7a Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期一, 18 十二月 2023 15:59:37 +0800 Subject: [PATCH] 随访题库完成 --- src/views/followvisit/tasklist/FollowupDetails/index.vue | 96 +++++++++++++++++++++++++---------------------- 1 files changed, 51 insertions(+), 45 deletions(-) diff --git a/src/views/followvisit/tasklist/FollowupDetails/index.vue b/src/views/followvisit/tasklist/FollowupDetails/index.vue index b480e12..30daf3e 100644 --- a/src/views/followvisit/tasklist/FollowupDetails/index.vue +++ b/src/views/followvisit/tasklist/FollowupDetails/index.vue @@ -138,7 +138,7 @@ placeholder="璇烽�夋嫨" > <el-option - v-for="item in topicoptions" + v-for="item in taskoptions" :key="item.value" :label="item.label" :value="item.value" @@ -181,11 +181,11 @@ <el-row :gutter="10" class="mb8"> <el-col :span="1.5"> <el-select - v-model="topqueryParams.topic" + v-model="tasktopic" placeholder="璇烽�夋嫨鏂板绫诲瀷" > <el-option - v-for="item in topicoptions" + v-for="item in taskoptions" :key="item.value" :label="item.label" :value="item.value" @@ -199,23 +199,13 @@ plain icon="el-icon-plus" size="medium" + :disabled="!tasktopic" @click="handleAdd" v-hasPermi="['system:user:add']" >鏂板</el-button > </el-col> - <el-col :span="1.5"> - <el-button - type="success" - plain - icon="el-icon-edit" - size="medium" - :disabled="single" - @click="handleUpdate" - v-hasPermi="['system:user:edit']" - >淇敼</el-button - > - </el-col> + <el-col :span="1.5"> <el-button type="danger" @@ -1002,16 +992,8 @@ </template> <script> -import { - listsvr_prjtask, - getsvr_prjtask, - addsvr_prjtask, - updatesvr_prjtask, - delsvr_prjtask, - Addpatienttask, -} from "@/api/smartorpor/svr_prjtask"; -import { listpat_archive } from "@/api/smartorpor/pat_archive"; -import { listsvr_prjtaskline } from "@/api/smartorpor/svr_prjtaskline"; + + export default { data() { @@ -1048,6 +1030,7 @@ userList: null, patientuserList: null, sonuserList: null, + tasktopic: null, //鏂板绫诲瀷 form: { name: "", region: "", @@ -1080,6 +1063,24 @@ label: "鍖椾含鐑ら腑", }, ], + taskoptions: [ + { + value: "1", + label: "閫氱煡", + }, + { + value: "2", + label: "闅忚", + }, + { + value: "3", + label: "闂嵎", + }, + { + value: "4", + label: "瀹f暀", + }, + ], quote: false, }; }, @@ -1087,6 +1088,7 @@ created() { this.Addsubtask(); this.Getsubtask(); + }, methods: { @@ -1107,22 +1109,24 @@ }, // 瀛愪换鍔′竴绾у脊妗� handleAdd() { - listsvr_prjtaskline(this.deliverytopqueryParams).then((response) => { - console.log(response); - this.sonuserList = response.rows; - this.sontotal = response.total; - this.loading = false; - }); + this.multiple = true; + // listsvr_prjtaskline(this.deliverytopqueryParams).then((response) => { + // console.log(response); + // this.sonuserList = response.rows; + // this.sontotal = response.total; + // this.loading = false; + // }); this.dialogVisible = true; }, // 瀛愪换鍔′簩绾у脊妗� handleAddpatient() { - listpat_archive(this.patientqueryParams).then((response) => { - console.log(response); - this.patientuserList = response.rows; - this.patienttotal = response.total; - this.loading = false; - }); + console.log(this.multiple); + // listpat_archive(this.patientqueryParams).then((response) => { + // console.log(response); + // this.patientuserList = response.rows; + // this.patienttotal = response.total; + // this.loading = false; + // }); this.dialogVisiblepatient = true; }, handleUpdate() {}, @@ -1130,8 +1134,10 @@ handleExport() {}, // 澶氶�夋閫変腑鏁版嵁 handleSelectionChange(selection) { + this.ids = null; this.ids = selection.map((item) => item.patid).join(","); // let result = this.ids.join(","); + this.multiple = !selection.length; console.log(this.ids); }, getList() {}, @@ -1168,9 +1174,9 @@ let objictpint = {}; objictpint.patientes = this.ids; objictpint.pguid = 2; - Addpatienttask(objictpint).then((res) => { - console.log(res); - }); + // Addpatienttask(objictpint).then((res) => { + // console.log(res); + // }); this.dialogVisiblepatient = false; }, @@ -1180,11 +1186,11 @@ console.log(this.topqueryParams); // this.topqueryParams.pid = this.$route.query.id; // console.log(this.topqueryParams.pid); - listsvr_prjtask(this.topqueryParams).then((res) => { - this.userList = res.rows; - this.total = res.total; - console.log(this.userList); - }); + // listsvr_prjtask(this.topqueryParams).then((res) => { + // this.userList = res.rows; + // this.total = res.total; + // console.log(this.userList); + // }); }, /** 鏌ヨ鎮h�呭垪琛� */ }, -- Gitblit v1.9.3