diff --git a/src/App.vue b/src/App.vue index fba2070..0b6ce56 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,33 +1,42 @@ diff --git a/src/directive/adaptive/adaptive.js b/src/directive/adaptive/adaptive.js index 33a99fc..7d5cdd9 100644 --- a/src/directive/adaptive/adaptive.js +++ b/src/directive/adaptive/adaptive.js @@ -15,12 +15,10 @@ const doResize = async (el, binding, vnode) => { // 计算列表高度并设置 const height = window.innerHeight - el.getBoundingClientRect().top - bottomOffset // $table.layout.setMaxHeight(height) bodyHeight - console.log($table); - console.log($table.layout.bodyHeight) - $table.bodyWrapper.style.height = `${$table.layout.bodyHeight}px` $table.layout.setHeight(height) + // $table.bodyWrapper.style.cssText = `height:${$table.layout.bodyHeight - 20}px` // $table.maxHeight = height - $table.doLayout() + let timer = setTimeout(() => { $table.doLayout(); timer = null; }, 500) } export default { diff --git a/src/views/trials/trials-panel/reading/audit-records/index.vue b/src/views/trials/trials-panel/reading/audit-records/index.vue index 17dd0af..a60c1c0 100644 --- a/src/views/trials/trials-panel/reading/audit-records/index.vue +++ b/src/views/trials/trials-panel/reading/audit-records/index.vue @@ -17,22 +17,42 @@ style="width: 100px" /> + + + + + + + + + + + + @@ -54,24 +74,6 @@ /> - - - - - - @@ -114,15 +116,15 @@ :label="$t('trials:auditRecord:table:isPDConfirm')" > @@ -151,16 +153,9 @@ :data="list" ref="myTable" stripe + height="100%" @sort-change="handleSortChange" > - - + + + + + + + + + + + - - - - - - - - - - { ReadingTaskState: 2, PIAuditState: null, IsWaitPIAudit: null, + IsEnrollment: null, + IsPDConfirm: null, }; }; export default { @@ -458,6 +463,8 @@ export default { TrialReadingCriterionId: "0", openWindow: null, QuestionList: [], + PatientName: null, + PatientIdStr: null, }; }, watch: { diff --git a/src/views/trials/trials-panel/reading/pending-review/index.vue b/src/views/trials/trials-panel/reading/pending-review/index.vue index 624b093..f398dbc 100644 --- a/src/views/trials/trials-panel/reading/pending-review/index.vue +++ b/src/views/trials/trials-panel/reading/pending-review/index.vue @@ -17,16 +17,44 @@ style="width: 100px" /> + + + + + + + + - + + + + + filterable + style="width: 150px" + > + + - + - - - - - - @@ -106,13 +116,13 @@ :label="$t('trials:auditRecord:table:isPDConfirm')" > @@ -146,75 +156,6 @@ stripe @sort-change="handleSortChange" > - - - - - - + + + + + + - - - - - + + - - + /> - - - - - - - + {{ - $fd("ReReadingApplyState", scope.row.ReReadingApplyState) - }} - {{ - $fd("ReReadingApplyState", scope.row.ReReadingApplyState) - }} - {{ - $fd("ReReadingApplyState", scope.row.ReReadingApplyState) - }} - - - - - - - { return { + SubjectCode: "", + TaskCode: "", PageIndex: 1, PageSize: 20, Asc: true, SortField: "", - TrialId: null, - SiteId: null, - SubjectId: null, - SubjectCode: null, IsUrgent: null, TaskName: null, TaskState: null, @@ -663,6 +526,10 @@ const searchDataDefault = () => { ReadingTaskState: 2, PIAuditState: null, IsWaitPIAudit: null, + IsEnrollment: null, + IsPDConfirm: null, + PatientIdStr: null, + PatientName: null, }; }; export default { diff --git a/src/views/trials/trials-panel/reading/read-task/index.vue b/src/views/trials/trials-panel/reading/read-task/index.vue index 0c9abec..df32efd 100644 --- a/src/views/trials/trials-panel/reading/read-task/index.vue +++ b/src/views/trials/trials-panel/reading/read-task/index.vue @@ -5,21 +5,17 @@ >
+ + + + - + - + + + + > + + { return { SubjectCode: "", + PatientIdStr: null, + PatientName: null, SortField: "", PageIndex: 1, PageSize: 20, diff --git a/src/views/trials/trials-panel/reading/reading-task/index.vue b/src/views/trials/trials-panel/reading/reading-task/index.vue index d698d5b..d5e196c 100644 --- a/src/views/trials/trials-panel/reading/reading-task/index.vue +++ b/src/views/trials/trials-panel/reading/reading-task/index.vue @@ -5,21 +5,17 @@ >
+ + + + - + - + @@ -46,17 +42,37 @@ @sort-change="handleSortChange" > - + + + + + { return { SubjectCode: "", + PatientIdStr: null, + PatientName: null, PageIndex: 1, PageSize: 20, }; diff --git a/src/views/trials/trials-panel/reading/reread-task/index.vue b/src/views/trials/trials-panel/reading/reread-task/index.vue index a8c1202..d366513 100644 --- a/src/views/trials/trials-panel/reading/reread-task/index.vue +++ b/src/views/trials/trials-panel/reading/reread-task/index.vue @@ -2,42 +2,129 @@
- - + + - + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - @@ -64,52 +151,42 @@ @sort-change="handleSortChange" > - - - - - - - - + + + + + + - - - - + + + + -
-
+
--> - + /> --> { TaskCode: "", PageIndex: 1, PageSize: 20, + Asc: true, + SortField: "", + IsUrgent: null, + TaskName: null, + TaskState: null, + DoctorUserId: null, + ReadingTaskState: null, + PIAuditState: null, + IsWaitPIAudit: null, + IsEnrollment: null, + IsPDConfirm: null, + TrialReadingCriterionId: null, + PatientIdStr: null, + PatientName: null, }; }; export default { diff --git a/src/views/trials/trials-panel/reading/reviewed/index.vue b/src/views/trials/trials-panel/reading/reviewed/index.vue index 05dc0dc..f894112 100644 --- a/src/views/trials/trials-panel/reading/reviewed/index.vue +++ b/src/views/trials/trials-panel/reading/reviewed/index.vue @@ -1,80 +1,160 @@ diff --git a/src/views/trials/trials-panel/study/components/edit-visit.vue b/src/views/trials/trials-panel/study/components/edit-visit.vue index e8a6d78..3df62a7 100644 --- a/src/views/trials/trials-panel/study/components/edit-visit.vue +++ b/src/views/trials/trials-panel/study/components/edit-visit.vue @@ -107,7 +107,6 @@ import { addSubjectPatientStudyBinding, addOrUpdateSubjectVisit, } from "@/api/inspection.js"; -import { getVisitStudyVerifyTime } from "@/api/trials/visit.js"; import visitSelect from "@/components/visitSelect"; export default { name: "editVisitDialog",