From 0516a6bf61d07b035e1a7c361d1566963a313fdd Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期二, 11 三月 2025 14:34:41 +0800 Subject: [PATCH] 测试完成 --- src/views/patient/subsequent/index.vue | 132 ++++++++++++++++++++++++-------------------- 1 files changed, 72 insertions(+), 60 deletions(-) diff --git a/src/views/patient/subsequent/index.vue b/src/views/patient/subsequent/index.vue index 1ccd83e..b8e9133 100644 --- a/src/views/patient/subsequent/index.vue +++ b/src/views/patient/subsequent/index.vue @@ -39,7 +39,7 @@ </el-option> </el-select> </el-form-item> - <el-form-item label="妯$増" prop="status"> + <el-form-item label="妯℃澘" prop="status"> <el-select v-model="topqueryParams.topic" placeholder="璇烽�夋嫨"> <el-option v-for="item in topicoptions" @@ -167,41 +167,25 @@ @selection-change="handleSelectionChange" > <el-table-column type="selection" width="50" align="center" /> - <el-table-column - label="搴忓彿" - fixed - align="center" - key="userId" - prop="userId" - /> + <el-table-column label="搴忓彿" fixed align="center" key="id" prop="id" /> <el-table-column label="濮撳悕" fixed align="center" - key="types" - prop="types" + key="sendname" + prop="sendname" /> <el-table-column - label="鐥呭巻鍙�" + label="灏辫瘖鍙�" align="center" sortable - key="userName" - prop="userName" + key="hospno" + prop="hospno" width="120" /> - <el-table-column - label="骞撮緞" - align="center" - key="nickName" - prop="nickName" - /> - <el-table-column - label="搴婂彿" - align="center" - key="nickName" - prop="nickName" - /> + <el-table-column label="骞撮緞" align="center" key="age" prop="age" /> + <el-table-column label="搴婂彿" align="center" key="bedNo" prop="bedNo" /> <el-table-column label="绉戝/鐥呭尯" align="center" @@ -209,6 +193,9 @@ prop="phonenumber" width="120" > + <template slot-scope="scope"> + <div>澶栫闂ㄨ瘖</div> + </template> </el-table-column> <el-table-column @@ -253,7 +240,7 @@ width="160" > <template slot-scope="scope"> - <span>{{ parseTime(scope.row.createTime) }}</span> + <span>{{ formatTime(scope.row.createTime) }}</span> </template> </el-table-column> <el-table-column @@ -264,7 +251,7 @@ width="160" > <template slot-scope="scope"> - <span>{{ parseTime(scope.row.createTime) }}</span> + <span>{{ formatTime(scope.row.createTime) }}</span> </template> </el-table-column> <el-table-column @@ -275,7 +262,7 @@ width="160" > <template slot-scope="scope"> - <span>{{ parseTime(scope.row.createTime) }}</span> + <span>{{ formatTime(scope.row.createTime) }}</span> </template> </el-table-column> @@ -300,33 +287,50 @@ class-name="small-padding fixed-width" > <template slot-scope="scope"> - <el-button - size="medium" - type="text" - @click="followupvisit(scope.row)" - v-hasPermi="['system:user:edit']" - ><span class="button-bb" - ><i class="el-icon-s-promotion"></i>閲嶆柊閫氱煡</span - ></el-button + <el-tooltip + class="item" + effect="dark" + content="閲嶆柊閫氱煡" + placement="top" > - <el-button - size="medium" - type="text" - @click="handlestop(scope.row)" - v-hasPermi="['system:user:edit']" - ><span class="button-sc" - ><i class="el-icon-delete"></i>鍋滄</span - ></el-button + <el-button + size="medium" + type="text" + @click="followupvisit(scope.row)" + v-hasPermi="['system:user:edit']" + ><span class="button-bb" + ><i class="el-icon-s-promotion"></i></span + ></el-button + > + </el-tooltip> + <el-tooltip + class="item" + effect="dark" + content="鍋滄" + placement="top" > - <el-button - size="medium" - type="text" - @click="Seedetails(scope.row)" - v-hasPermi="['system:user:edit']" - ><span class="button-zx" - ><i class="el-icon-s-order"></i>鏌ョ湅璇︽儏</span - ></el-button + <el-button + size="medium" + type="text" + @click="handlestop(scope.row)" + v-hasPermi="['system:user:edit']" + ><span class="button-sc"><i class="el-icon-delete"></i></span + ></el-button> + </el-tooltip> + <el-tooltip + class="item" + effect="dark" + content="鏌ョ湅浠诲姟璇︽儏" + placement="top" > + <el-button + size="medium" + type="text" + @click="Seedetails(scope.row)" + v-hasPermi="['system:user:edit']" + ><span class="button-zx"><i class="el-icon-s-order"></i></span + ></el-button> + </el-tooltip> </template> </el-table-column> </el-table> @@ -482,6 +486,8 @@ changeUserStatus, } from "@/api/system/user"; import Treeselect from "@riophae/vue-treeselect"; +import { getTaskservelist } from "@/api/AiCentre/index"; + import "@riophae/vue-treeselect/dist/vue-treeselect.css"; export default { @@ -696,13 +702,16 @@ /** 鏌ヨ闂ㄨ瘖闅忚鍒楄〃 */ getList() { this.loading = true; - listUser(this.addDateRange(this.topqueryParams, this.dateRange)).then( - (response) => { - this.userList = response.rows; - this.total = response.total; - this.loading = false; - } - ); + if (this.topqueryParams.leavehospitaldistrictcodes[0]&&this.topqueryParams.leaveldeptcodes[0]) { + this.topqueryParams.deptOrDistrict=2; + }else{ + this.topqueryParams.deptOrDistrict=1; + } + getTaskservelist(this.topqueryParams).then((response) => { + this.userList = response.rows; + this.total = response.total; + this.loading = false; + }); }, // 鏌ョ湅闂ㄨ瘖闅忚璇︽儏 Referencequestion(row) { @@ -803,7 +812,10 @@ handleAdd() { this.$router.push({ path: "/followvisit/particty", - query: { type: 4 }, + query: { + type: 3, + serviceType: 5, + }, }); }, -- Gitblit v1.9.3