+
{{
+ $t("trials:readTask:title:influenceList")
+ }}
+
- {{ $fd('TaskState', scope.row.TaskState) }}
- {{ $fd('TaskState', scope.row.TaskState) }}
- {{ $fd('TaskState', scope.row.TaskState) }}
- {{ $fd('TaskState', scope.row.TaskState) }}
- {{ $fd('TaskState', scope.row.TaskState) }}
+ {{
+ $fd("TaskState", scope.row.TaskState)
+ }}
+ {{
+ $fd("TaskState", scope.row.TaskState)
+ }}
+ {{
+ $fd("TaskState", scope.row.TaskState)
+ }}
+ {{
+ $fd("TaskState", scope.row.TaskState)
+ }}
+ {{
+ $fd("TaskState", scope.row.TaskState)
+ }}
@@ -401,10 +430,18 @@
show-overflow-tooltip
>
- {{ $fd('ReadingCategory', scope.row.ReadingCategory) }}
- {{ $fd('ReadingCategory', scope.row.ReadingCategory) }}
- {{ $fd('ReadingCategory', scope.row.ReadingCategory) }}
- {{ $fd('ReadingCategory', scope.row.ReadingCategory) }}
+ {{
+ $fd("ReadingCategory", scope.row.ReadingCategory)
+ }}
+ {{
+ $fd("ReadingCategory", scope.row.ReadingCategory)
+ }}
+ {{
+ $fd("ReadingCategory", scope.row.ReadingCategory)
+ }}
+ {{
+ $fd("ReadingCategory", scope.row.ReadingCategory)
+ }}
@@ -415,8 +452,12 @@
show-overflow-tooltip
>
- {{ $fd('ReadingTaskState', scope.row.ReadingTaskState) }}
- {{ $fd('ReadingTaskState', scope.row.ReadingTaskState) }}
+ {{
+ $fd("ReadingTaskState", scope.row.ReadingTaskState)
+ }}
+ {{
+ $fd("ReadingTaskState", scope.row.ReadingTaskState)
+ }}
@@ -427,9 +468,15 @@
show-overflow-tooltip
>
- {{ $fd('ReReadingOrBackOptType', scope.row.OptType) }}
- {{ $fd('ReReadingOrBackOptType', scope.row.OptType) }}
- {{ $fd('ReReadingOrBackOptType', scope.row.OptType) }}
+ {{
+ $fd("ReReadingOrBackOptType", scope.row.OptType)
+ }}
+ {{
+ $fd("ReReadingOrBackOptType", scope.row.OptType)
+ }}
+ {{
+ $fd("ReReadingOrBackOptType", scope.row.OptType)
+ }}
@@ -440,19 +487,34 @@
show-overflow-tooltip
>
- {{ scope.row.DoctorUser.UserName }}({{ scope.row.DoctorUser.FullName }})
+ {{ scope.row.DoctorUser.UserName }}({{
+ scope.row.DoctorUser.FullName
+ }})
@@ -468,32 +530,36 @@
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 508ed5a..d698d5b 100644
--- a/src/views/trials/trials-panel/reading/reading-task/index.vue
+++ b/src/views/trials/trials-panel/reading/reading-task/index.vue
@@ -1,208 +1,158 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ $t('common:button:search') }}
-
-
-
- {{ $t('common:button:reset') }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row.SuggesteFinishedTime? scope.row.SuggesteFinishedTime.split(':')[0] + ':00:00':'' }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ randomReadInfo.UnReadTaskCount }}
-
-
-
-
-
- {{ randomReadInfo.FinishTaskCount }}
-
-
-
-
-
-
- {{ $t('trials:pendingReadingTasks:button:beginRandomReview') }}
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t("common:button:search") }}
+
+
+
+ {{ $t("common:button:reset") }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{
+ scope.row.SuggesteFinishedTime
+ ? scope.row.SuggesteFinishedTime.split(":")[0] + ":00:00"
+ : ""
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 5737a3c..a8c1202 100644
--- a/src/views/trials/trials-panel/reading/reread-task/index.vue
+++ b/src/views/trials/trials-panel/reading/reread-task/index.vue
@@ -1,282 +1,426 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
- {{ $t('common:button:search') }}
-
-
-
- {{ $t('common:button:reset') }}
-
-
-
-
-
-
+
+
+ {{ $t("common:button:search") }}
+
+
+
+ {{ $t("common:button:reset") }}
+
+
+
+
+
+
+
+
+
+
+ {{
+ $fd("YesOrNo", scope.row.OriginalReReadingTask.IsUrgent)
+ }}
-
-
-
-
- {{ $fd('YesOrNo', scope.row.OriginalReReadingTask.IsUrgent) }}
- {{ $fd('YesOrNo', scope.row.OriginalReReadingTask.IsUrgent) }}
-
-
-
-
-
-
-
-
+ {{
+ $fd("YesOrNo", scope.row.OriginalReReadingTask.IsUrgent)
+ }}
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
- {{ $fd('TaskState', scope.row.OriginalReReadingTask.TaskState) }}
- {{ $fd('TaskState', scope.row.OriginalReReadingTask.TaskState) }}
- {{ $fd('TaskState', scope.row.OriginalReReadingTask.TaskState) }}
- {{ $fd('TaskState', scope.row.OriginalReReadingTask.TaskState) }}
- {{ $fd('TaskState', scope.row.OriginalReReadingTask.TaskState) }}
-
-
-
-
-
- {{ $fd('ReadingCategory', scope.row.OriginalReReadingTask.ReadingCategory) }}
- {{ $fd('ReadingCategory', scope.row.OriginalReReadingTask.ReadingCategory) }}
- {{ $fd('ReadingCategory', scope.row.OriginalReReadingTask.ReadingCategory) }}
- {{ $fd('ReadingCategory', scope.row.OriginalReReadingTask.ReadingCategory) }}
-
-
-
-
-
-
-
-
- {{ $fd('RequestReReadingType', scope.row.RequestReReadingType) }}
- {{ $fd('RequestReReadingType', scope.row.RequestReReadingType) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row.RequestReReadingRejectReason }}
-
- {{ $fd('RequestReReadingResult', scope.row.RequestReReadingResultEnum) }}
-
-
{{ $fd('RequestReReadingResult', scope.row.RequestReReadingResultEnum) }}
-
{{ $fd('RequestReReadingResult', scope.row.RequestReReadingResultEnum) }}
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ {{
+ $fd("TaskState", scope.row.OriginalReReadingTask.TaskState)
+ }}
-
-
-
-
-
-
-
-
-
-
+
{{
+ $fd("TaskState", scope.row.OriginalReReadingTask.TaskState)
+ }}
+
{{
+ $fd("TaskState", scope.row.OriginalReReadingTask.TaskState)
+ }}
+
{{
+ $fd("TaskState", scope.row.OriginalReReadingTask.TaskState)
+ }}
+
{{
+ $fd("TaskState", scope.row.OriginalReReadingTask.TaskState)
+ }}
+
+
+
+
+
+ {{
+ $fd(
+ "ReadingCategory",
+ scope.row.OriginalReReadingTask.ReadingCategory
+ )
+ }}
+ {{
+ $fd(
+ "ReadingCategory",
+ scope.row.OriginalReReadingTask.ReadingCategory
+ )
+ }}
+ {{
+ $fd(
+ "ReadingCategory",
+ scope.row.OriginalReReadingTask.ReadingCategory
+ )
+ }}
+ {{
+ $fd(
+ "ReadingCategory",
+ scope.row.OriginalReReadingTask.ReadingCategory
+ )
+ }}
+
+
+
+
+
+
+
+
+ {{
+ $fd("RequestReReadingType", scope.row.RequestReReadingType)
+ }}
+ {{
+ $fd("RequestReReadingType", scope.row.RequestReReadingType)
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.RequestReReadingRejectReason }}
+
+ {{
+ $fd(
+ "RequestReReadingResult",
+ scope.row.RequestReReadingResultEnum
+ )
+ }}
+
+
{{
+ $fd(
+ "RequestReReadingResult",
+ scope.row.RequestReReadingResultEnum
+ )
+ }}
+
{{
+ $fd(
+ "RequestReReadingResult",
+ scope.row.RequestReReadingResultEnum
+ )
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
diff --git a/src/views/trials/trials-panel/study/components/edit-visit.vue b/src/views/trials/trials-panel/study/components/edit-visit.vue
new file mode 100644
index 0000000..fc3a38a
--- /dev/null
+++ b/src/views/trials/trials-panel/study/components/edit-visit.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/trials/trials-panel/study/index.vue b/src/views/trials/trials-panel/study/index.vue
index a87226f..7d917a7 100644
--- a/src/views/trials/trials-panel/study/index.vue
+++ b/src/views/trials/trials-panel/study/index.vue
@@ -3,28 +3,16 @@
-
-
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
- {{ item.VisitName }}
+
+
+
+
+
+
+
+
+
+ v-for="item of $d.sex"
+ :key="item.id"
+ :label="item.label"
+ :value="item.value"
+ >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- {{ $t('common:button:search') }}
+ {{ $t("common:button:search") }}
-
- {{ $t('common:button:reset') }}
+
+ {{ $t("common:button:reset") }}
-
-
+
-
+
-
- DICOM
- Non-DICOM
-
-
-
-
-
-
-
-
-
- {{ `${$t('trials:studyList:table:modality')}, ${$t('trials:studyList:table:bodyPart')}, ${$t('trials:studyList:table:studyDate')}, ${$t('trials:studyList:table:count')}` }}
-
- {{ $t('trials:studyList:table:studyInfo') }}
-
-
-
-
-
{{ scope.row.Modalities }}({{ scope.row.Count }}),
-
N/A,
-
{{ getBodyPart(scope.row.Bodypart) }},
-
N/A,
-
{{ moment(scope.row.StudyTime).format('YYYY-MM-DD') }}
-
N/A
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ `${$t('trials:studyList:table:visitName')}, ${$t('trials:studyList:table:visitNum')}` }}
-
- {{ $t('trials:studyList:table:visit') }}
-
-
-
- {{ scope.row.VisitName }},
- N/A,
- {{ scope.row.VisitNum }}
-
-
-
+
-
-
-
- {{ `${$t('trials:studyList:table:siteId')}, ${$t('trials:studyList:table:siteName')}` }}
-
- {{ $t('trials:studyList:table:site') }}
-
-
-
- {{ scope.row.TrialSiteCode }},
- N/A,
- {{ scope.row.TrialSiteAliasName }}
- N/A
-
-
+ sortable="custom"
+ min-width="100"
+ />
+
+
+
+
+
+
+
+
+
+
+
-
-
+ :label="$t('common:action:action')"
+ min-width="100"
+ fixed="right"
+ >
-
-
+ >{{ $t("trials:studyList:button:view") }}
+
+ {{
+ $t("trials:study:button:editVisit")
+ }}
-
+
-
+
成功创建分享链接
-
- 链接:
+
+ 链接:
-
- 提取码:
+
+ 提取码:
+
- 复制链接及提取码
+ 复制链接及提取码
@@ -293,11 +259,17 @@
append-to-body
custom-class="base-dialog-wrapper"
>
-
-
+
+
-
+
diff --git a/src/views/trials/trials-panel/subject/subject-list/components/add-subject.vue b/src/views/trials/trials-panel/subject/subject-list/components/add-subject.vue
index 3701e65..e4f8ec3 100644
--- a/src/views/trials/trials-panel/subject/subject-list/components/add-subject.vue
+++ b/src/views/trials/trials-panel/subject/subject-list/components/add-subject.vue
@@ -7,7 +7,7 @@
:before-close="beforeCloseStudyDig"
>
{{ $t("trials:inspection:button:addTrials") }}({{
+ >{{ $t("trials:subject:title:addSubject") }}({{
$t("trials:uploadDicomList:table:patientInfo")
}}:T0001132,ZhangSan)
@@ -15,7 +15,7 @@
@@ -25,24 +25,27 @@
>
+
+ {{ $t("trials:addRP:button:confirmAddPR") }}
+
-
{{ $t("trials:inspection:message:checkAddTrials") }}
+
{{ $t("trials:subject:messge:selectPatient") }}
-
-
+
+
-
-
+
+
-
+
+
+
+
+
+
-
- {{ $t("trials:addRP:button:confirmAddPR") }}
-
@@ -95,53 +106,61 @@
@selection-change="handleSelectChange"
>
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
@@ -193,7 +212,7 @@ export default {
beforeCloseStudyDig() {
this.$emit("update:visible", false);
},
- // 加入项目
+ // 确认添加
addTrials() {
this.$emit("update:visible", false);
this.$emit("handleOpenDialog", {}, "confirm");
@@ -215,6 +234,12 @@ export default {
display: flex;
align-items: center;
justify-content: space-between;
+ .topForm {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ width: 100%;
+ }
}
.search {
display: flex;
diff --git a/src/views/trials/trials-panel/subject/subject-list/index.vue b/src/views/trials/trials-panel/subject/subject-list/index.vue
index 0108ef0..547b336 100644
--- a/src/views/trials/trials-panel/subject/subject-list/index.vue
+++ b/src/views/trials/trials-panel/subject/subject-list/index.vue
@@ -70,7 +70,7 @@
v-hasPermi="['trials:trials-panel:subject:new']"
type="primary"
icon="el-icon-plus"
- @click="handleAdd"
+ @click="handleOpenDialog({}, 'addSubject')"
>
{{ $t("common:button:new") }}
@@ -269,7 +269,12 @@
/>
-
+
+
+