diff --git a/src/components/myPagination/index.vue b/src/components/myPagination/index.vue index 280571a..de19849 100644 --- a/src/components/myPagination/index.vue +++ b/src/components/myPagination/index.vue @@ -91,7 +91,7 @@ export default { */ name: "Pagination", //由父组件传递总条数 每页显示数 连续页码数 当前页下标 - props: ["total", "pageSize", "indexFromWrap"], + props: ["total", "pageSize", "indexFromWrap", "indexFrom"], data() { return { lxyms: 7, @@ -214,6 +214,17 @@ export default { deep: true, immediate: true, }, + indexFrom: { + handler(val) { + if (val) { + this.currentpageSize = val; + } else { + this.currentpageSize = 10; + } + }, + deep: true, + immediate: true, + }, }, }; diff --git a/src/views/manage/ImportDetails/index.vue b/src/views/manage/ImportDetails/index.vue index 6b227c6..aabffe7 100644 --- a/src/views/manage/ImportDetails/index.vue +++ b/src/views/manage/ImportDetails/index.vue @@ -124,7 +124,7 @@ + :indexFromWrap="queryParams.pageNum" :indexFrom="queryParams.pageSize" @updateCPage="updateCPage"> diff --git a/src/views/manage/Patientmanagement/index.vue b/src/views/manage/Patientmanagement/index.vue index 8a2aa2f..90bdff8 100644 --- a/src/views/manage/Patientmanagement/index.vue +++ b/src/views/manage/Patientmanagement/index.vue @@ -146,7 +146,7 @@ + :indexFromWrap="queryParams.pageNum" :indexFrom="queryParams.pageSize" @updateCPage="updateCPage"> @@ -162,7 +162,7 @@ import { usergetList } from "@/api/unitconfig/patientConfiguration"; import SearchFilter from "../../components/SearchForm.vue"; import cardlist from "../components/cardlist.vue"; export default { - name: "PatientInfo", + name: "Patientmanagement", dicts: ["patient_type", "visit_method", "sign_status", "patient_source"], components: { SearchFilter, cardlist }, data() { @@ -221,9 +221,8 @@ export default { handler(val) { // if (val == "table") { // this.queryParams.pageSize = 10; - // this.indexFrom = ""; // } else if (val == "card") { - // this.indexFrom = 100; + // this.queryParams.pageSize = 100; // } }, deep: true, diff --git a/src/views/manage/components/cardlist.vue b/src/views/manage/components/cardlist.vue index 2c41f9c..d0e60e7 100644 --- a/src/views/manage/components/cardlist.vue +++ b/src/views/manage/components/cardlist.vue @@ -8,7 +8,7 @@ @click="handleAuth(item, index)" /> - @@ -26,7 +26,9 @@ 门诊 -
诊断名称:{{ item.mainDiagnosis }}
+ + 诊断名称:{{ item.mainDiagnosis }} +
诊断状态:{{ item.patientSignStatus }}
画像编辑 @@ -100,25 +102,25 @@ export default { }, // 双击进入详情 handleAuthRole(item, index) { - //这里写你实现双击后的逻辑代码 - this.$router.push({ - path: "/patient/patientdetails", - query: { - path: "/patient/patientInfo", - patientId: item.id, - cardNo: item.cardNo, - patientName: item.patientName, - patientPhone: item.patientPhone, - sex: item.sex, - birthDate: item.birthDate, - familyMemberPhone: item.familyMemberPhone, - address: item.address, - patientSource: item.patientSource, - createTime: item.createTime, - age: item.birthDate ? getAge(item.birthDate) : "", - }, - }); - + //这里写你实现双击后的逻辑代码 + this.$router.push({ + path: "/patient/patientdetails", + query: { + path: "/patient/patientInfo", + patientId: item.id, + cardNo: item.cardNo, + patientName: item.patientName, + patientPhone: item.patientPhone, + sex: item.sex, + birthDate: item.birthDate, + familyMemberPhone: item.familyMemberPhone, + address: item.address, + patientSource: item.patientSource, + createTime: item.createTime, + age: item.birthDate ? getAge(item.birthDate) : "", + }, + }); + }, // 画像编辑 handleedit(item) { @@ -289,9 +291,8 @@ export default { left: 70px; top: 42px; font-size: 12px; - height: 32px; display: -webkit-box; - -webkit-line-clamp: 2; + -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; padding-right: 4px; diff --git a/src/views/manage/patientInfo/index.vue b/src/views/manage/patientInfo/index.vue index 69ce3bd..d018007 100644 --- a/src/views/manage/patientInfo/index.vue +++ b/src/views/manage/patientInfo/index.vue @@ -153,7 +153,7 @@
+ :indexFromWrap="queryParams.pageNum" :indexFrom="queryParams.pageSize" @updateCPage="updateCPage"> @@ -229,9 +229,8 @@ export default { handler(val) { if (val == "table") { this.queryParams.pageSize = 10; - this.indexFrom = ""; } else if (val == "card") { - this.indexFrom = 100; + this.queryParams.pageSize = 100; } }, deep: true,