+
@@ -1754,12 +1757,10 @@ export default {
this.selected.TrialId = this.subjectRowData.TrialId
this.selected.SubjectId = this.subjectRowData.SubjectId
this.isShow = true
- console.log(res)
})
}
},
handleView2(row) {
- console.log(row)
this.rowData = { ...row }
this.openType = 'look'
this.preview.visible = true
@@ -1914,7 +1915,6 @@ export default {
this.list = res.Result.CurrentPageData
this.total = res.Result.TotalCount
this.otherInfo = res.OtherInfo
- console.log(this.otherInfo)
})
.catch(() => {
this.loading = false
@@ -2053,9 +2053,16 @@ export default {
this.otherInfo.ClinicalInformationTransmissionEnum > 0 &&
this.rowData.IsBaseLine
) {
- const { ClinicalDataConfirmation } = const_.processSignature
- this.signCode = ClinicalDataConfirmation
- this.signVisible = true
+ getVisitClinicalDataName({ id: this.rowData.Id })
+ .then((res) => {
+ this.signReplaceText = res.Result.ClinicalDataName
+ const { ClinicalDataConfirmation } = const_.processSignature
+ this.signCode = ClinicalDataConfirmation
+ this.signVisible = true
+ })
+ .catch((err) => {
+ console.log(err)
+ })
} else {
this.submit()
}
From ca4f2c4a8e2a87a70cd00faf1313e7ae7af7117c Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Mon, 30 Dec 2024 13:15:50 +0800
Subject: [PATCH 053/194] =?UTF-8?q?=E7=99=BB=E5=BD=95=E6=97=A5=E5=BF=97?=
=?UTF-8?q?=E8=AF=A6=E6=83=85=E5=BC=B9=E6=A1=86=E6=A0=B7=E5=BC=8F=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/system/login-log/detail.vue | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/views/system/login-log/detail.vue b/src/views/system/login-log/detail.vue
index fedbb8ca..f8890f5b 100644
--- a/src/views/system/login-log/detail.vue
+++ b/src/views/system/login-log/detail.vue
@@ -49,6 +49,8 @@ export default {
title: this.$t('system:loginLog:dialog:title'),
width: '500px',
top: '10vh',
+ appendToBody: true,
+ bodyStyle: `min-height: 100px; max-height: 650px;overflow-y: auto;padding: 10px;border: 1px solid #e0e0e0;`,
}
},
},
@@ -86,4 +88,9 @@ export default {
},
},
}
-
\ No newline at end of file
+
+
\ No newline at end of file
From 75f3b37c05226ded9c956e17bfce5c810e9d4b7f Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Mon, 30 Dec 2024 13:18:19 +0800
Subject: [PATCH 054/194] =?UTF-8?q?=E4=BB=B2=E8=A3=81=E8=A7=84=E5=88=99?=
=?UTF-8?q?=E9=85=8D=E7=BD=AE=E9=9C=80=E8=A6=81=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../reading-unit/components/ArbitrationRules.vue | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/src/views/trials/trials-panel/setting/reading-unit/components/ArbitrationRules.vue b/src/views/trials/trials-panel/setting/reading-unit/components/ArbitrationRules.vue
index 75a91c56..8611acdd 100644
--- a/src/views/trials/trials-panel/setting/reading-unit/components/ArbitrationRules.vue
+++ b/src/views/trials/trials-panel/setting/reading-unit/components/ArbitrationRules.vue
@@ -72,12 +72,10 @@
"
:label="item.value"
v-if="
- (JudgyInfo.ArbitrationRule === 1 &&
- (item.value < 4 ||
- (item.value > 3 &&
- (QuestionList[index].Type === 'number' ||
- QuestionList[index].Type === 'calculation')))) ||
- (JudgyInfo.ArbitrationRule === 2 && item.value < 4)
+ item.value < 4 ||
+ (item.value > 3 &&
+ (QuestionList[index].Type === 'number' ||
+ QuestionList[index].Type === 'calculation'))
"
>
{{ item.label }}
From a78d848424a03cbf2ff7bd04988a89adfdc0e305 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Mon, 30 Dec 2024 13:30:10 +0800
Subject: [PATCH 055/194] =?UTF-8?q?=E7=AE=A1=E7=90=86=E7=AB=AF=E7=94=A8?=
=?UTF-8?q?=E6=88=B7=E5=88=87=E6=8D=A2=E8=A7=92=E8=89=B2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/layout/components/Navbar.vue | 123 +++++++++++++++++++++++++++----
1 file changed, 107 insertions(+), 16 deletions(-)
diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue
index 49442e19..1800836a 100644
--- a/src/layout/components/Navbar.vue
+++ b/src/layout/components/Navbar.vue
@@ -14,13 +14,13 @@
From 8ad77f1679bb2d3ce1a6726a9c4b1c690156c019 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Mon, 20 Jan 2025 11:23:09 +0800
Subject: [PATCH 155/194] =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/email-recompose/index.vue | 12 +-
src/views/error.vue | 7 +-
.../enrollment/components/Approval.vue | 104 +++++--
.../enrollment/components/Confirmation.vue | 11 +-
.../enrollment/components/Selection.vue | 11 +-
.../enrollment/components/Submission.vue | 11 +-
.../attachments/enrollment/index.vue | 276 +++++++++++-------
7 files changed, 276 insertions(+), 156 deletions(-)
diff --git a/src/views/email-recompose/index.vue b/src/views/email-recompose/index.vue
index 29f809a9..49e12126 100644
--- a/src/views/email-recompose/index.vue
+++ b/src/views/email-recompose/index.vue
@@ -180,9 +180,9 @@ export default {
this.$i18n.locale = this.$route.query.lang
this.setLanguage(this.$route.query.lang)
this.$updateDictionary()
- if (!this.password.NewUserName) {
- this.$alert(this.$t('recompose:message:warning'))
- }
+ // if (!this.password.NewUserName) {
+ // this.$alert(this.$t('recompose:message:warning'))
+ // }
},
methods: {
...mapMutations({ setLanguage: 'lang/setLanguage' }),
@@ -194,8 +194,10 @@ export default {
} else {
this.$router.push(`/login`)
}
- this.$i18n.locale = 'zh'
- this.setLanguage('zh')
+ if (!this.$i18n.locale) {
+ this.$i18n.locale = 'zh'
+ this.setLanguage('zh')
+ }
this.$updateDictionary()
},
save() {
diff --git a/src/views/error.vue b/src/views/error.vue
index db3aa915..47389a41 100644
--- a/src/views/error.vue
+++ b/src/views/error.vue
@@ -2,7 +2,8 @@
-
+
+
@@ -56,8 +57,10 @@ export default {
.pic-404 {
position: relative;
float: left;
- width: 400px;
+ width: 500px;
+ height: 300px;
overflow: hidden;
+ margin-right: 10px;
&__parent {
width: 100%;
}
diff --git a/src/views/trials/trials-panel/attachments/enrollment/components/Approval.vue b/src/views/trials/trials-panel/attachments/enrollment/components/Approval.vue
index 5dd4dce1..88000983 100644
--- a/src/views/trials/trials-panel/attachments/enrollment/components/Approval.vue
+++ b/src/views/trials/trials-panel/attachments/enrollment/components/Approval.vue
@@ -1,14 +1,14 @@
-
+
- {{ scope.row.LastName }} / {{ scope.row.FirstName }}
+ {{ scope.row.LastName }} / {{ scope.row.FirstName }}
-
+ />
- {{ $fd('DoctorTrialState', scope.row.DoctorTrialState) }}
- {{ $fd('DoctorTrialState', scope.row.DoctorTrialState) }}
+ {{
+ $fd('DoctorTrialState', scope.row.DoctorTrialState)
+ }}
+ {{
+ $fd('DoctorTrialState', scope.row.DoctorTrialState)
+ }}
@@ -70,19 +83,34 @@
min-width="150"
/>
-
+
diff --git a/src/views/trials/trials-panel/attachments/enrollment/components/Confirmation.vue b/src/views/trials/trials-panel/attachments/enrollment/components/Confirmation.vue
index e914972b..c5e3b65b 100644
--- a/src/views/trials/trials-panel/attachments/enrollment/components/Confirmation.vue
+++ b/src/views/trials/trials-panel/attachments/enrollment/components/Confirmation.vue
@@ -50,13 +50,14 @@
-
+ />
-
+ />
-
+ />
- {{ $t('trials:trials-list:form:indication:') }}
- {{$fd('Indication', trialInfo.IndicationEnum)}}{{trialInfo.Indication ? '-' + trialInfo.Indication : '' }}
-
-
-
- {{ $t('trials:trials-list:form:declarationType:') }}
- {{
+ $t('trials:trials-list:form:indication:')
+ }}
+ {{ $fd('Indication', trialInfo.IndicationEnum)
+ }}{{
+ trialInfo.Indication ? '-' + trialInfo.Indication : ''
+ }}
- {{ trialInfo.DeclarationTypeEnumList.map(v => $fd('DeclarationType', v)).join(', ') }}
-
-
-
- {{ $t('trials:trials-list:form:criterion:') }}
-
- {{ (trialInfo.CriterionList && trialInfo.CriterionList.length>0)? trialInfo.CriterionList.join(', '): '' }}
-
-
-
-
+
+ {{
+ $t('trials:trials-list:form:declarationType:')
+ }}
+
+ {{
+ trialInfo.DeclarationTypeEnumList.map((v) =>
+ $fd('DeclarationType', v)
+ ).join(', ')
+ }}
+
+
+
+ {{
+ $t('trials:trials-list:form:criterion:')
+ }}
+
+ {{
+ trialInfo.CriterionList && trialInfo.CriterionList.length > 0
+ ? trialInfo.CriterionList.join(', ')
+ : ''
+ }}
+
+
+
- {{ $t('trials:trials-list:form:expedited:') }}
- {{$fd('YesOrNoForInt', trialInfo.Expedited)}}
+ {{
+ $t('trials:trials-list:form:expedited:')
+ }}
+ {{ $fd('YesOrNoForInt', trialInfo.Expedited) }}
- {{ $t('trials:trials-list:form:totalReviewers:') }}
+ {{
+ $t('trials:trials-list:form:totalReviewers:')
+ }}
{{ trialInfo.TotalReviewers }}
- {{ $t('trials:trials-list:form:typeofReviewers:') }}
- {{ trialInfo.AttendedReviewerTypeEnumList.map(v => $fd('AttendedReviewerType', v)).join(', ') }}
-
-
+ {{
+ $t('trials:trials-list:form:typeofReviewers:')
+ }}
+ {{
+ trialInfo.AttendedReviewerTypeEnumList.map((v) =>
+ $fd('AttendedReviewerType', v)
+ ).join(', ')
+ }}
+
@@ -60,7 +93,12 @@
@@ -127,18 +169,30 @@ export default {
trialInfo: null,
TrialId: '',
activeStatus: null,
- TrialMaxState: 0
+ TrialMaxState: 0,
}
},
mounted() {
this.TrialId = this.$route.query.trialId
this.initPage()
},
+ computed: {
+ isEN() {
+ return this.$i18n.locale !== 'zh'
+ },
+ },
methods: {
initPage() {
- getTrialInfoAndMaxTrialState(this.TrialId).then(res => {
+ getTrialInfoAndMaxTrialState(this.TrialId).then((res) => {
this.trialInfo = res.Result.TrialView
- var activeStatus = res.Result.TrialMaxState < 1 ? 0 : res.Result.TrialMaxState < 5 ? 1 : res.Result.TrialMaxState < 8 ? 2 : 3
+ var activeStatus =
+ res.Result.TrialMaxState < 1
+ ? 0
+ : res.Result.TrialMaxState < 5
+ ? 1
+ : res.Result.TrialMaxState < 8
+ ? 2
+ : 3
this.activeStatus = activeStatus
this.TrialMaxState = activeStatus
})
@@ -147,95 +201,93 @@ export default {
this.activeStatus = step
},
nextStep(stepName) {
- this.activeStatus = this.activeStatus === 3 ? 3 : this.activeStatus + 1;
- if(stepName==='confirmation'){
- this.activeStatus = 3;
+ this.activeStatus = this.activeStatus === 3 ? 3 : this.activeStatus + 1
+ if (stepName === 'confirmation') {
+ this.activeStatus = 3
}
this.TrialMaxState = this.activeStatus
this.$nextTick(
- function() {
+ function () {
this.$refs[stepName].getList()
}.bind(this)
)
- }
-
- }
+ },
+ },
}
From 70735f2c479817666acacca8c00d0677a4a48831 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Mon, 20 Jan 2025 13:19:51 +0800
Subject: [PATCH 156/194] =?UTF-8?q?=E9=87=8D=E7=BD=AE=E5=AF=86=E7=A0=81?=
=?UTF-8?q?=E5=AE=8C=E6=88=90=E5=90=8E=E5=9B=BD=E9=99=85=E5=8C=96=E9=97=AE?=
=?UTF-8?q?=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/recompose/index.vue | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/views/recompose/index.vue b/src/views/recompose/index.vue
index 99544b63..7f43ecbb 100644
--- a/src/views/recompose/index.vue
+++ b/src/views/recompose/index.vue
@@ -144,8 +144,10 @@ export default {
} else {
this.$router.push(`/login`)
}
- this.$i18n.locale = 'zh'
- this.setLanguage('zh')
+ if (!this.$i18n.locale) {
+ this.$i18n.locale = 'zh'
+ this.setLanguage('zh')
+ }
this.$updateDictionary()
},
save() {
From 13191c914e4d18aa9b68a144450719aaf11eecfb Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Mon, 20 Jan 2025 13:49:16 +0800
Subject: [PATCH 157/194] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E9=98=85=E7=89=87?=
=?UTF-8?q?=E6=A0=87=E5=87=86=E9=85=8D=E7=BD=AE=E9=A1=B5=E5=AD=97=E6=AE=B5?=
=?UTF-8?q?=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/dictionary/template/components/AddCriterion.vue | 2 +-
src/views/dictionary/template/components/CriterionsTmp.vue | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/views/dictionary/template/components/AddCriterion.vue b/src/views/dictionary/template/components/AddCriterion.vue
index 5d7f4d57..249cd998 100644
--- a/src/views/dictionary/template/components/AddCriterion.vue
+++ b/src/views/dictionary/template/components/AddCriterion.vue
@@ -50,7 +50,7 @@
-
+
diff --git a/src/views/dictionary/template/components/CriterionsTmp.vue b/src/views/dictionary/template/components/CriterionsTmp.vue
index 629d700b..e54ace34 100644
--- a/src/views/dictionary/template/components/CriterionsTmp.vue
+++ b/src/views/dictionary/template/components/CriterionsTmp.vue
@@ -141,8 +141,8 @@
sortable="custom"
/>
Date: Mon, 20 Jan 2025 14:05:36 +0800
Subject: [PATCH 158/194] =?UTF-8?q?=E7=99=BB=E5=BD=95=E9=A1=B5=E5=9B=BD?=
=?UTF-8?q?=E9=99=85=E5=8C=96=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/login/index.vue | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index 81003a5c..cbd8136e 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -343,9 +343,9 @@ export default {
this.setLanguage('en')
this.$updateDictionary()
} else {
- // this.$i18n.locale = 'zh'
- // this.setLanguage('zh')
- // this.$updateDictionary()
+ this.$i18n.locale = 'zh'
+ this.setLanguage('zh')
+ this.$updateDictionary()
}
}
this.$refs.browserTip.open()
From 3441793bcb1cf683d8a4d041d6f7b66f86702802 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Mon, 20 Jan 2025 14:29:17 +0800
Subject: [PATCH 159/194] =?UTF-8?q?=E8=BF=94=E5=9B=9E=E5=8A=9F=E8=83=BD?=
=?UTF-8?q?=E6=A0=B7=E5=BC=8F=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/TrialsTab/index.vue | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/components/TrialsTab/index.vue b/src/components/TrialsTab/index.vue
index f49aafe6..981871c4 100644
--- a/src/components/TrialsTab/index.vue
+++ b/src/components/TrialsTab/index.vue
@@ -22,11 +22,14 @@
-
+
-
{{ $t('trials:trials:title:back') }}
-
+
+
From 73e0a13e91909313b73083817e6d7f1af2ff9cd8 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Mon, 20 Jan 2025 15:47:31 +0800
Subject: [PATCH 160/194] =?UTF-8?q?=E7=AE=80=E5=8E=86=E8=8B=B1=E6=96=87?=
=?UTF-8?q?=E5=A7=93=E5=90=8D=E5=B1=95=E7=A4=BA=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../curriculumVitae/components/info/info.vue | 12 +++---------
src/views/reviewers/curriculumVitae/preview.vue | 5 +++--
2 files changed, 6 insertions(+), 11 deletions(-)
diff --git a/src/views/reviewers/curriculumVitae/components/info/info.vue b/src/views/reviewers/curriculumVitae/components/info/info.vue
index 94f94864..68a6ef80 100644
--- a/src/views/reviewers/curriculumVitae/components/info/info.vue
+++ b/src/views/reviewers/curriculumVitae/components/info/info.vue
@@ -6,7 +6,7 @@
{{
- isEN ? DATA.FirstName + DATA.LastName : DATA.ChineseName
+ isEN ? DATA.LastName + ' / ' + DATA.FirstName : DATA.ChineseName
}}
{{ $fd('Sex', DATA.Sex) }}
@@ -269,16 +269,10 @@
:label="$t('curriculumVitae:info:form:City')"
v-if="isEN"
>
-
+
-
+
{{
isEN
- ? reviewerData.BasicInfoView.FirstName +
- reviewerData.BasicInfoView.LastName
+ ? reviewerData.BasicInfoView.LastName +
+ ' / ' +
+ reviewerData.BasicInfoView.FirstName
: reviewerData.BasicInfoView.ChineseName
}}
From 823ac2f085a6eb815ecd9c8c09cc5f0948474c7f Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Mon, 20 Jan 2025 15:58:19 +0800
Subject: [PATCH 161/194] =?UTF-8?q?=E7=99=BB=E9=99=86=E9=A1=B5=E9=9D=A2?=
=?UTF-8?q?=E5=9B=BD=E9=99=85=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/login/index.vue | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index cbd8136e..c31e6d48 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -328,6 +328,7 @@ export default {
},
},
mounted() {
+ let lang = zzSessionStorage.getItem('lang') || 'zh'
zzSessionStorage.clear()
this.loginType = this.$route.query.loginType
this.location = this.$route.query.location
@@ -343,8 +344,8 @@ export default {
this.setLanguage('en')
this.$updateDictionary()
} else {
- this.$i18n.locale = 'zh'
- this.setLanguage('zh')
+ this.$i18n.locale = lang
+ this.setLanguage(lang)
this.$updateDictionary()
}
}
@@ -388,8 +389,8 @@ export default {
.dispatch('user/login', this.loginForm)
.then((res) => {
if (res.BasicInfo.LoginState === 2) {
- this.$message.warning(this.$t('login:message:login4'))
- }
+ this.$message.warning(this.$t('login:message:login4'))
+ }
if (res.BasicInfo.IsFirstAdd) {
// 当前用户为首次登录,请先修改密码之后再次登录
this.$message.success(this.$t('login:message:login1'))
From 55ae6bac7e96eb28cbb9ea18ec912515d20beba2 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Mon, 20 Jan 2025 16:14:06 +0800
Subject: [PATCH 162/194] =?UTF-8?q?lili=E5=85=B3=E4=BA=8E=E9=A1=B5?=
=?UTF-8?q?=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/login/index.vue | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index c31e6d48..79431359 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -205,17 +205,21 @@
"
>
About
-
关于
-
- {{ $t('login:title:system_title_about') }}
+
关于
+
+
+
-
{{ $t('login:title:system') }}
-
+
{{ $t('login:title:system') }}
+
V{{ $version.IsEnv_US ? $version.Version_US : $version.Version }}
@@ -313,7 +317,8 @@ export default {
computed: {
...mapGetters(['asyncRoutes', 'routes', 'language']),
host() {
- return window.location.host
+ // return window.location.host
+ return 'elevateimaging.ai '
},
},
watch: {
From 6e1d07ee95cf97adbd8b22a1968963107c9974a2 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Mon, 20 Jan 2025 17:32:49 +0800
Subject: [PATCH 163/194] =?UTF-8?q?=E5=A4=9A=E9=A1=B5=E7=AD=BE=E7=99=BB?=
=?UTF-8?q?=E5=BD=95=E6=B8=85=E6=A5=9A=E7=BC=93=E5=AD=98uerId=E5=92=8Ciden?=
=?UTF-8?q?tityUserId?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/login/index.vue | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index 79431359..21f33813 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -437,6 +437,8 @@ export default {
// // this.$alert(this.$t('login:message:login4'), this.$t('common:title:warning'))
// this.$message.warning(this.$t('login:message:login4'))
// }
+ zzSessionStorage.removeItem('userId')
+ zzSessionStorage.removeItem('identityUserId')
this.changeRoleLogin()
})
.catch(() => {
From 102089c16fd639f85b061642bb4bfc0a6fc9b4e2 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Tue, 21 Jan 2025 09:23:40 +0800
Subject: [PATCH 164/194] =?UTF-8?q?=E6=88=91=E7=9A=84=E9=A1=B9=E7=9B=AE?=
=?UTF-8?q?=E6=A8=A1=E5=9D=97=E4=B8=8BTab=E6=A0=B7=E5=BC=8F=E6=9B=B4?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/TrialsTab/index.vue | 5 ++++-
src/views/trials/trials-layout/components/trialsNavbar.vue | 5 +++++
.../trials-panel/reading/read-task-allocation/index.vue | 7 ++++++-
3 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/src/components/TrialsTab/index.vue b/src/components/TrialsTab/index.vue
index 981871c4..7ea17661 100644
--- a/src/components/TrialsTab/index.vue
+++ b/src/components/TrialsTab/index.vue
@@ -3,7 +3,7 @@
-
+
-
+
@@ -1013,6 +1013,11 @@ export default {
}
diff --git a/src/views/trials/trials-panel/setting/qc-question/index.vue b/src/views/trials/trials-panel/setting/qc-question/index.vue
index a0d8800e..65f82fef 100644
--- a/src/views/trials/trials-panel/setting/qc-question/index.vue
+++ b/src/views/trials/trials-panel/setting/qc-question/index.vue
@@ -4,7 +4,7 @@
-
+
@@ -26,22 +26,22 @@
-
+
-
+
-
+
-
+
{{ $t('common:button:search') }}
diff --git a/src/views/trials/trials-panel/setting/reading-unit/index.vue b/src/views/trials/trials-panel/setting/reading-unit/index.vue
index 157f44d3..37190fe6 100644
--- a/src/views/trials/trials-panel/setting/reading-unit/index.vue
+++ b/src/views/trials/trials-panel/setting/reading-unit/index.vue
@@ -8,14 +8,14 @@
:label="item.TrialReadingCriterionName"
:name="item.TrialReadingCriterionId"
>
-
+
{{ $t("trials:readingUnit:button:sync") }}
@@ -525,6 +525,9 @@ export default {
background: #e5ecef;
padding-left: 10px;
}
+ /deep/ .el-tabs--border-card>.el-tabs__content {
+ padding: 0px 15px;
+ }
/deep/ .el-collapse-item__content {
padding: 10px;
}
diff --git a/src/views/trials/trials-panel/subject/reading-period/index.vue b/src/views/trials/trials-panel/subject/reading-period/index.vue
index f7caecb0..5b1605f0 100644
--- a/src/views/trials/trials-panel/subject/reading-period/index.vue
+++ b/src/views/trials/trials-panel/subject/reading-period/index.vue
@@ -1,5 +1,5 @@
-
+
@@ -576,6 +576,11 @@ export default {
}
diff --git a/src/views/forgetpassword/index.vue b/src/views/forgetpassword/index.vue
index d66f6c34..170a0c5c 100644
--- a/src/views/forgetpassword/index.vue
+++ b/src/views/forgetpassword/index.vue
@@ -423,7 +423,7 @@ export default {
/* margin-bottom: 40px;*/
/*}*/
.is-error.my_new_pwd {
- margin-bottom: 40px;
+ margin-bottom: 45px;
}
.flexBox {
display: flex;
diff --git a/src/views/recompose/index.vue b/src/views/recompose/index.vue
index da7365e4..7fcb08e3 100644
--- a/src/views/recompose/index.vue
+++ b/src/views/recompose/index.vue
@@ -42,6 +42,7 @@
@@ -221,4 +222,7 @@ input {
background-color: transparent;
caret-color: #fff;
}
+::v-deep .is-error.my_new_pwd {
+ margin-bottom: 45px;
+}
diff --git a/src/views/trials/trials-myinfo/password.vue b/src/views/trials/trials-myinfo/password.vue
index f16a0569..ce97b99e 100644
--- a/src/views/trials/trials-myinfo/password.vue
+++ b/src/views/trials/trials-myinfo/password.vue
@@ -27,6 +27,7 @@
\ No newline at end of file
diff --git a/src/views/user/myInfo.vue b/src/views/user/myInfo.vue
index 17ccc97b..b79417d1 100644
--- a/src/views/user/myInfo.vue
+++ b/src/views/user/myInfo.vue
@@ -659,6 +659,6 @@ export default {
From ff0ddeea9a9853225709b45f5290546e24d449be Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Tue, 21 Jan 2025 15:58:45 +0800
Subject: [PATCH 171/194] =?UTF-8?q?=E5=8C=BB=E5=AD=A6=E5=AE=A1=E6=A0=B8?=
=?UTF-8?q?=E9=97=AE=E9=A2=98=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../reading/medical-feedback/components/ChatForm.vue | 4 ++--
.../reading/mim-medical-audit/components/ChatForm.vue | 4 ++--
.../reading/mim-medical-audit/components/Conclusions.vue | 6 +++++-
3 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue b/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
index 5a8c2668..ccf2b913 100644
--- a/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
+++ b/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
@@ -11,8 +11,8 @@
({{ record.CreateTime }})
-
- {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
+
+ {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
{{ $t('trials:medicalFeedback:title:closereasonRemarks') }}{{ record.Content }}
diff --git a/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue b/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue
index b2012239..58a8f22f 100644
--- a/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue
+++ b/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue
@@ -11,8 +11,8 @@
({{ record.CreateTime }})
-
- {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
+
+ {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
{{ $t('trials:medicalFeedback:title:closereasonRemarks') }}{{ record.Content }}
diff --git a/src/views/trials/trials-panel/reading/mim-medical-audit/components/Conclusions.vue b/src/views/trials/trials-panel/reading/mim-medical-audit/components/Conclusions.vue
index 899e1396..81c9d179 100644
--- a/src/views/trials/trials-panel/reading/mim-medical-audit/components/Conclusions.vue
+++ b/src/views/trials/trials-panel/reading/mim-medical-audit/components/Conclusions.vue
@@ -260,7 +260,11 @@ export default {
if (Object.keys(this.medicalReviewInfo).length > 0) {
for (const k in this.form) {
if (this.medicalReviewInfo.hasOwnProperty(k)) {
- this.form[k] = this.medicalReviewInfo[k];
+ if (k === 'IsHaveQuestion' && this.medicalReviewInfo.AuditState === 0) {
+ this.form[k] = null
+ } else {
+ this.form[k] = this.medicalReviewInfo[k]
+ }
}
}
this.fileList = [];
From efe3d937b4dbbe38db0aa49949970ac586096f67 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Tue, 21 Jan 2025 16:16:23 +0800
Subject: [PATCH 172/194] =?UTF-8?q?=E5=8C=BB=E5=AD=A6=E5=AE=A1=E6=A0=B8?=
=?UTF-8?q?=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../reading/medical-feedback/components/ChatForm.vue | 7 +++----
.../reading/mim-medical-audit/components/ChatForm.vue | 7 +++----
2 files changed, 6 insertions(+), 8 deletions(-)
diff --git a/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue b/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
index ccf2b913..3907976a 100644
--- a/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
+++ b/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
@@ -11,9 +11,8 @@
({{ record.CreateTime }})
-
- {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
- {{ $t('trials:medicalFeedback:title:closereasonRemarks') }}{{ record.Content }}
+
+ {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
@@ -60,7 +59,7 @@
{{ $t('trials:medicalFeedback:message:msg4') }}
-
+
{{ record.Content }}
diff --git a/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue b/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue
index 58a8f22f..7e4f6b7b 100644
--- a/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue
+++ b/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue
@@ -11,9 +11,8 @@
({{ record.CreateTime }})
-
- {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
- {{ $t('trials:medicalFeedback:title:closereasonRemarks') }}{{ record.Content }}
+
+ {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
@@ -60,7 +59,7 @@
{{ $t('trials:medicalFeedback:message:msg4') }}
-
+
{{ record.Content }}
From e0f42e815ebf71eee91366c02da36d3556ffe09b Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Tue, 21 Jan 2025 16:26:03 +0800
Subject: [PATCH 173/194] 1
---
.../medical-feedback/components/ChatForm.vue | 14 +++++++-------
.../mim-medical-audit/components/ChatForm.vue | 14 +++++++-------
2 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue b/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
index 3907976a..5abce1aa 100644
--- a/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
+++ b/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
@@ -11,12 +11,9 @@
({{ record.CreateTime }})
-
- {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
-
-
-
+
+ 111
{{ $t('trials:medicalFeedback:message:msg1') }}
@@ -59,11 +56,14 @@
{{ $t('trials:medicalFeedback:message:msg4') }}
-
+
+ {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
+
+
{{ record.Content }}
-
+
{{ $t('trials:medicalFeedback:title:isEndorse') }}{{ $fd('MedicalReviewDoctorUserIdea', record.DoctorUserIdeaEnum) }}
diff --git a/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue b/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue
index 7e4f6b7b..bb717a57 100644
--- a/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue
+++ b/src/views/trials/trials-panel/reading/mim-medical-audit/components/ChatForm.vue
@@ -11,11 +11,8 @@
({{ record.CreateTime }})
-
- {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
-
-
-
+
+
{{ $t('trials:medicalFeedback:message:msg1') }}
@@ -59,11 +56,14 @@
{{ $t('trials:medicalFeedback:message:msg4') }}
-
+
+ {{ $t('trials:medicalFeedback:title:closeReasonEnum') }}{{ $fd('MedicalDialogCloseEnum',record.MedicalDialogCloseEnum) }}
+
+
{{ record.Content }}
-
+
{{ $t('trials:medicalFeedback:title:isEndorse') }}{{ $fd('MedicalReviewDoctorUserIdea', record.DoctorUserIdeaEnum) }}
From d04898dc28f2381ab3f8bb42cbec06631954d2a7 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Tue, 21 Jan 2025 16:38:16 +0800
Subject: [PATCH 174/194] =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E6=96=B0?=
=?UTF-8?q?=E5=A2=9E=E7=94=A8=E6=88=B7=E8=A7=92=E8=89=B2=E5=BF=85=E5=A1=AB?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/system/user/components/UserInfo.vue | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/src/views/system/user/components/UserInfo.vue b/src/views/system/user/components/UserInfo.vue
index 557113f6..6e1761c5 100644
--- a/src/views/system/user/components/UserInfo.vue
+++ b/src/views/system/user/components/UserInfo.vue
@@ -73,7 +73,8 @@
+
+
+
+
Date: Tue, 21 Jan 2025 16:38:52 +0800
Subject: [PATCH 175/194] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=99=BB=E5=BD=95?=
=?UTF-8?q?=E5=8F=AA=E6=9C=89=E4=B8=80=E4=B8=AA=E8=A7=92=E8=89=B2=E5=8F=AF?=
=?UTF-8?q?=E4=BB=A5=E9=80=89=E6=8B=A9=E6=97=B6=E8=87=AA=E5=8A=A8=E7=99=BB?=
=?UTF-8?q?=E5=BD=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/login/index.vue | 12 ++++++++++++
src/views/trials/trials-myinfo/account.vue | 3 ++-
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index 21f33813..7a353d14 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -510,6 +510,18 @@ export default {
this.loginByRole(this.$store.state.user.roles[0].Id)
return
}
+ if (
+ Array.isArray(this.$store.state.user.roles) &&
+ this.$store.state.user.roles.filter((item) => item.IsUserRoleDisabled)
+ .length ===
+ this.$store.state.user.roles.length - 1
+ ) {
+ let role = this.$store.state.user.roles.find(
+ (item) => !item.IsUserRoleDisabled
+ )
+ this.loginByRole(role.Id)
+ return
+ }
return (this.toggleRoleVisible = true)
},
cancel() {
diff --git a/src/views/trials/trials-myinfo/account.vue b/src/views/trials/trials-myinfo/account.vue
index feb9161b..35244193 100644
--- a/src/views/trials/trials-myinfo/account.vue
+++ b/src/views/trials/trials-myinfo/account.vue
@@ -119,7 +119,7 @@
v-for="item in roles"
:key="item.Id"
:label="item.Id"
- :disabled="item.isUserRoleDisabled"
+ :disabled="item.IsUserRoleDisabled"
style="margin-bottom: 10px"
>
{{ item.UserTypeShortName }}
@@ -210,6 +210,7 @@ export default {
},
computed: {
roles() {
+ console.log(this.$store.state.user.roles, 'this.$store.state.user.roles')
return this.$store.state.user.roles
},
hasRole() {
From e56440634ef5ae83c61738c6ee1e76f131ecc2b7 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Tue, 21 Jan 2025 16:47:19 +0800
Subject: [PATCH 176/194] 1
---
src/views/trials/trials-myinfo/account.vue | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/views/trials/trials-myinfo/account.vue b/src/views/trials/trials-myinfo/account.vue
index 35244193..3bbfe432 100644
--- a/src/views/trials/trials-myinfo/account.vue
+++ b/src/views/trials/trials-myinfo/account.vue
@@ -210,7 +210,6 @@ export default {
},
computed: {
roles() {
- console.log(this.$store.state.user.roles, 'this.$store.state.user.roles')
return this.$store.state.user.roles
},
hasRole() {
From 79caed3fd9d8dd8a06303316d282d26886d6a6b9 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Tue, 21 Jan 2025 16:49:02 +0800
Subject: [PATCH 177/194] 1
---
.../reading/medical-feedback/components/ChatForm.vue | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue b/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
index 5abce1aa..8a9acda4 100644
--- a/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
+++ b/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
@@ -13,7 +13,6 @@
- 111
{{ $t('trials:medicalFeedback:message:msg1') }}
From e3f6f9107d62d5779a5f0d87bddf8ff7e107f485 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Tue, 21 Jan 2025 17:12:33 +0800
Subject: [PATCH 178/194] =?UTF-8?q?=E8=A7=92=E8=89=B2=E5=8F=AF=E5=88=87?=
=?UTF-8?q?=E6=8D=A2=E9=80=89=E9=A1=B9=E4=B8=8D=E8=B6=B3=E6=97=B6=E4=B8=8D?=
=?UTF-8?q?=E6=98=BE=E7=A4=BA=E5=88=87=E6=8D=A2=E8=A7=92=E8=89=B2=E6=8C=89?=
=?UTF-8?q?=E9=92=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/trials/trials-layout/components/trialsNavbar.vue | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/views/trials/trials-layout/components/trialsNavbar.vue b/src/views/trials/trials-layout/components/trialsNavbar.vue
index c5c47cc9..004aa805 100644
--- a/src/views/trials/trials-layout/components/trialsNavbar.vue
+++ b/src/views/trials/trials-layout/components/trialsNavbar.vue
@@ -146,7 +146,11 @@ export default {
return this.$store.state.user.roles
},
hasRole() {
- return this.roles && this.roles.length > 1
+ return (
+ this.roles &&
+ this.roles.length > 1 &&
+ this.roles.filter((item) => !item.IsUserRoleDisabled).length > 1
+ )
},
},
watch: {
From b209c6566b509e294dcf1b6457e4dc544bd0dc85 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Wed, 22 Jan 2025 09:48:25 +0800
Subject: [PATCH 179/194] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=A4=96=E9=83=A8?=
=?UTF-8?q?=E4=BA=BA=E5=91=98=E5=BC=B9=E6=A1=86=E6=8C=89=E9=92=AE=E6=A0=B7?=
=?UTF-8?q?=E5=BC=8F=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../setting/personnel-manage/components/staffExternalForm.vue | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/views/trials/trials-panel/setting/personnel-manage/components/staffExternalForm.vue b/src/views/trials/trials-panel/setting/personnel-manage/components/staffExternalForm.vue
index d1fe8dbd..18dc25d1 100644
--- a/src/views/trials/trials-panel/setting/personnel-manage/components/staffExternalForm.vue
+++ b/src/views/trials/trials-panel/setting/personnel-manage/components/staffExternalForm.vue
@@ -24,6 +24,7 @@
@@ -491,6 +492,7 @@ export default {
.participant-container {
height: 100%;
.el-header {
+ padding-right: 5px;
.filter-container {
display: flex;
align-items: center;
From 6e66dd8bbe3e712fdb90f9c6e5b5d9b803acabbc Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Wed, 22 Jan 2025 09:48:28 +0800
Subject: [PATCH 180/194] =?UTF-8?q?=E5=AF=BC=E8=A1=A8=E9=85=8D=E7=BD=AE?=
=?UTF-8?q?=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/configList.vue | 60 +++++++++++--------
1 file changed, 36 insertions(+), 24 deletions(-)
diff --git a/src/views/trials/trials-panel/reading/reading-tracking/components/configList.vue b/src/views/trials/trials-panel/reading/reading-tracking/components/configList.vue
index 933452c2..edf6b235 100644
--- a/src/views/trials/trials-panel/reading/reading-tracking/components/configList.vue
+++ b/src/views/trials/trials-panel/reading/reading-tracking/components/configList.vue
@@ -22,12 +22,15 @@
+ :label="$i18n.locale === 'zh' ? item.ValueCN : item.Value"
+
+ >
changeState(scope, item.Code)"
:checked="getCheckState(scope, item.Code)"
:disabled="getDisabledState(scope.row, item)"
+ v-show="!scope.row.IsGroup || !scope.row.HasChildren"
>
@@ -43,6 +46,7 @@
v-model="scope.row.CDISCCode"
size="mini"
:disabled="scope.row.HasChildren || scope.row.IsTableQuestion"
+ v-show="!scope.row.IsGroup || !scope.row.HasChildren"
>
@@ -91,29 +95,7 @@ export default {
async submit() {
this.loading = true
try {
- let params= {
- questionList: [],
- tableQuestionList: []
- }
- params.questionList = this.exportInfo.QuestionList.map(i => {
- return {
- questionId: i.QuestionId,
- tableQuestionId: i.TableQuestionId,
- exportResult: i.ExportResult,
- CDISCCode: i.CDISCCode
- }
- })
- this.exportInfo.QuestionList.forEach(i => {
- let childlist = i.Children.map(k => {
- return {
- questionId: i.QuestionId,
- tableQuestionId: k.TableQuestionId,
- exportResult: k.ExportResult,
- CDISCCode: k.CDISCCode
- }
- })
- params.tableQuestionList = params.tableQuestionList.concat(childlist)
- })
+ let params = this.filterQuestions(this.exportInfo.QuestionList)
let res = await setTrialQuestionExportResult(params)
if (res.IsSuccess) {
this.$message.success(this.$t('common:message:savedSuccessfully'))
@@ -124,6 +106,36 @@ export default {
console.log(e)
}
},
+ filterQuestions(arr) {
+ let params= {
+ questionList: [],
+ tableQuestionList: []
+ }
+ for (let i of arr) {
+ if (!i.IsGroup && !i.IsTableQuestion) {
+ params.questionList.push({
+ questionId: i.QuestionId,
+ tableQuestionId: i.TableQuestionId,
+ exportResult: i.ExportResult,
+ CDISCCode: i.CDISCCode
+ })
+ }
+ if (i.TableQuestionId) {
+ params.tableQuestionList.push({
+ questionId: i.QuestionId,
+ tableQuestionId: i.TableQuestionId,
+ exportResult: i.ExportResult,
+ CDISCCode: i.CDISCCode
+ })
+ }
+ if (i.Children && i.Children.length > 0) {
+ const childResults = this.filterQuestions(i.Children)
+ params.questionList = params.questionList.concat(childResults.questionList)
+ params.tableQuestionList = params.tableQuestionList.concat(childResults.tableQuestionList)
+ }
+ }
+ return params;
+ },
// 获取状态
getCheckState(item, code) {
return item.row.ExportResult.indexOf(code) > -1
From 21c96300ad8d6a3f921bc9cf9741e5db341ea4ba Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Wed, 22 Jan 2025 10:21:32 +0800
Subject: [PATCH 181/194] 1
---
src/components/BaseForm/search-form.vue | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/components/BaseForm/search-form.vue b/src/components/BaseForm/search-form.vue
index 101e399b..f1f99380 100644
--- a/src/components/BaseForm/search-form.vue
+++ b/src/components/BaseForm/search-form.vue
@@ -13,6 +13,7 @@
v-model="searchData[item.prop]"
:placeholder="item.placeholder"
size="mini"
+ clearable
:style="{ width: item.width }"
:readonly="item.readonly"
/>
@@ -22,6 +23,7 @@
v-model="searchData[item.prop]"
:placeholder="item.placeholder"
size="mini"
+ clearable
:style="{ width: item.width }"
@change="item.change && item.change(that, searchData[item.prop])"
>
@@ -37,6 +39,7 @@
v-model="searchData[item.prop]"
:placeholder="item.placeholder"
size="mini"
+ clearable
:style="{ width: item.width }"
@change="item.change && item.change(that, searchData[item.prop])"
>
@@ -96,6 +99,7 @@
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
:picker-options="item.pickerOption"
+ clearable
/>
Date: Wed, 22 Jan 2025 15:27:20 +0800
Subject: [PATCH 182/194] =?UTF-8?q?=E9=83=A8=E5=88=86=E9=97=AE=E9=A2=98?=
=?UTF-8?q?=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/noticeMarquee.vue | 2 +
src/views/trials/trials-notice/index.vue | 100 ++++++++++++------
.../components/needSignSysDoc.vue | 4 +-
.../components/needSignedSysDoc.vue | 4 +-
4 files changed, 75 insertions(+), 35 deletions(-)
diff --git a/src/views/trials/trials-layout/components/noticeMarquee.vue b/src/views/trials/trials-layout/components/noticeMarquee.vue
index 4b54f77b..336504f7 100644
--- a/src/views/trials/trials-layout/components/noticeMarquee.vue
+++ b/src/views/trials/trials-layout/components/noticeMarquee.vue
@@ -71,6 +71,8 @@ export default {
diff --git a/src/views/trials/trials-workbench/components/needSignSysDoc.vue b/src/views/trials/trials-workbench/components/needSignSysDoc.vue
index ce8a7d16..1f97a933 100644
--- a/src/views/trials/trials-workbench/components/needSignSysDoc.vue
+++ b/src/views/trials/trials-workbench/components/needSignSysDoc.vue
@@ -59,7 +59,7 @@
/>
@@ -168,7 +168,7 @@ const searchDataDefault = () => {
pageIndex: 1,
pageSize: 20,
asc: false,
- sortField: 'UpdateTime',
+ sortField: 'CreateTime',
}
}
export default {
diff --git a/src/views/trials/trials-workbench/components/needSignedSysDoc.vue b/src/views/trials/trials-workbench/components/needSignedSysDoc.vue
index c5dd013f..e26c7553 100644
--- a/src/views/trials/trials-workbench/components/needSignedSysDoc.vue
+++ b/src/views/trials/trials-workbench/components/needSignedSysDoc.vue
@@ -38,7 +38,7 @@
/>
@@ -130,7 +130,7 @@ const searchDataDefault = () => {
pageIndex: 1,
pageSize: 20,
asc: false,
- sortField: 'UpdateTime'
+ sortField: 'CreateTime'
}
}
export default {
From c7eb323eaabc706c5e941b4177bcf65c6c42e2f2 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Wed, 22 Jan 2025 17:29:20 +0800
Subject: [PATCH 183/194] =?UTF-8?q?=E9=80=9A=E7=94=A8=E5=9F=B9=E8=AE=AD?=
=?UTF-8?q?=E8=AF=BE=E4=BB=B6=E6=B7=BB=E5=8A=A0=E5=9B=BD=E9=99=85=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../SignatureTemplate/TemplateForm.vue | 50 +++++++++++++------
.../components/SignatureTemplate/index.vue | 2 +-
2 files changed, 35 insertions(+), 17 deletions(-)
diff --git a/src/views/dictionary/attachment/components/SignatureTemplate/TemplateForm.vue b/src/views/dictionary/attachment/components/SignatureTemplate/TemplateForm.vue
index 725124bd..f93cf82a 100644
--- a/src/views/dictionary/attachment/components/SignatureTemplate/TemplateForm.vue
+++ b/src/views/dictionary/attachment/components/SignatureTemplate/TemplateForm.vue
@@ -3,13 +3,16 @@
ref="sysAttachmentFrom"
v-loading="loading"
:model="form"
- label-width="170px"
+ label-width="190px"
size="small"
:rules="rules"
class="upload-temporary-file"
>
-
+
-
+
Select{{ $t('common:button:check') }}
- (must be in pdf format)
+ ({{ $t('trials:signature:label:mustBepdf') }})
-
+
Save{{ $t('common:button:save') }}
@@ -138,13 +144,25 @@ export default {
},
rules: {
FileTypeId: [
- { required: true, message: 'Please select', trigger: ['blur'] },
+ {
+ required: true,
+ message: this.$t('common:ruleMessage:select'),
+ trigger: ['blur'],
+ },
],
SignViewMinimumMinutes: [
- { required: true, message: 'Please specify', trigger: ['change'] },
+ {
+ required: true,
+ message: this.$t('common:ruleMessage:specify'),
+ trigger: ['change'],
+ },
],
NeedConfirmedUserTypeIdList: [
- { required: true, message: 'Please select', trigger: ['blur'] },
+ {
+ required: true,
+ message: this.$t('common:ruleMessage:select'),
+ trigger: ['blur'],
+ },
],
},
fileList: [],
@@ -211,7 +229,7 @@ export default {
this.fileList = []
return true
} else {
- this.$alert('must be in pdf format')
+ this.$alert(this.$t('trials:signature:label:mustBepdf'))
return false
}
@@ -236,7 +254,7 @@ export default {
this.$refs.sysAttachmentFrom.validate((valid) => {
if (!valid) return
if (!this.form.Name) {
- this.$alert('Please select file.')
+ this.$alert(this.$t('trials:signature:message:selectFile'))
return
}
this.saveBtnLoading = true
@@ -245,7 +263,7 @@ export default {
this.saveBtnLoading = false
this.$emit('closeDialog')
this.$emit('getList')
- this.$message.success('Uploaded successfully')
+ this.$message.success(this.$t('common:message:updatedSuccessfully'))
})
.catch(() => {
this.saveBtnLoading = false
@@ -263,7 +281,7 @@ export default {
}
},
handleExceed(files, fileList) {
- this.$message.warning(`Upload is currently limited to 1 file`)
+ this.$message.warning(this.$t('upload:rule:maxFile1'))
},
checkFileSuffix(fileName) {
var typeArr = ['pdf']
diff --git a/src/views/dictionary/attachment/components/SignatureTemplate/index.vue b/src/views/dictionary/attachment/components/SignatureTemplate/index.vue
index 29279a3c..f1b79f67 100644
--- a/src/views/dictionary/attachment/components/SignatureTemplate/index.vue
+++ b/src/views/dictionary/attachment/components/SignatureTemplate/index.vue
@@ -34,7 +34,7 @@
From b176ab0716d0971f929432fa9eb99a7f9a0eca11 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Thu, 23 Jan 2025 09:10:40 +0800
Subject: [PATCH 184/194] =?UTF-8?q?=E5=85=B3=E9=94=AE=E5=BA=8F=E5=88=97?=
=?UTF-8?q?=E6=B8=B2=E6=9F=93=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/store/modules/reading.js | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/store/modules/reading.js b/src/store/modules/reading.js
index e53aaa8b..d201a2f5 100644
--- a/src/store/modules/reading.js
+++ b/src/store/modules/reading.js
@@ -882,11 +882,17 @@ const actions = {
// }
series.InstanceInfoList.forEach(instance => {
if (instance.NumberOfFrames && instance.NumberOfFrames > 1) {
- if (study.IsCriticalSequence && instance.KeyFramesList.length > 0) {
+ if (study.IsCriticalSequence && instance.KeyFramesList.length > 0 && instance.KeyFramesList[0] !== null) {
instance.KeyFramesList.map(i => {
const imageId = `wadouri:${localStorage.getItem('location') !== 'USA' ? Vue.prototype.OSSclientConfig.basePath : Vue.prototype.OSSclientConfig.basePath}${instance.Path}?frame=${i}&instanceId=${instance.Id}&visitTaskId=${obj.visitTaskId}&idx=${studyIndex}|${seriesIndex}|${index}`
imageIds.push(imageId)
})
+ } else if (study.IsCriticalSequence && instance.KeyFramesList.length === 0) {
+ console.log(111)
+ for (let i = 0; i < instance.NumberOfFrames; i++) {
+ const imageId = `wadouri:${localStorage.getItem('location') !== 'USA' ? Vue.prototype.OSSclientConfig.basePath : Vue.prototype.OSSclientConfig.basePath}${instance.Path}?frame=${i}&instanceId=${instance.Id}&visitTaskId=${obj.visitTaskId}&idx=${studyIndex}|${seriesIndex}|${index}`
+ imageIds.push(imageId)
+ }
} else {
for (let i = 0; i < instance.NumberOfFrames; i++) {
const imageId = `wadouri:${localStorage.getItem('location') !== 'USA' ? Vue.prototype.OSSclientConfig.basePath : Vue.prototype.OSSclientConfig.basePath}${instance.Path}?frame=${i}&instanceId=${instance.Id}&visitTaskId=${obj.visitTaskId}&idx=${studyIndex}|${seriesIndex}|${index}`
From 9eb3f2f322a83d138a107d463b3d8eb1452c3475 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Thu, 23 Jan 2025 09:22:24 +0800
Subject: [PATCH 185/194] 1
---
.../attachment/components/SignatureTemplate/index.vue | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/views/dictionary/attachment/components/SignatureTemplate/index.vue b/src/views/dictionary/attachment/components/SignatureTemplate/index.vue
index f1b79f67..3d052d91 100644
--- a/src/views/dictionary/attachment/components/SignatureTemplate/index.vue
+++ b/src/views/dictionary/attachment/components/SignatureTemplate/index.vue
@@ -69,6 +69,7 @@
:label="$t('dictionary:signature:table:SignViewMinimumMinutes')"
show-overflow-tooltip
sortable="custom"
+ min-width="110"
/>
{{ $fd('ReadingYesOrNo', Number(scope.row.DocUserSignType)) }}
@@ -115,7 +117,7 @@
sortable="custom"
/>
-
+
{{ $t('common:button:preview') }}
From 53738c2da443bc9b8cb0798ea814a119ca4966a4 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Thu, 23 Jan 2025 09:32:15 +0800
Subject: [PATCH 186/194] 1
---
src/store/modules/reading.js | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/store/modules/reading.js b/src/store/modules/reading.js
index d201a2f5..bf714331 100644
--- a/src/store/modules/reading.js
+++ b/src/store/modules/reading.js
@@ -882,13 +882,12 @@ const actions = {
// }
series.InstanceInfoList.forEach(instance => {
if (instance.NumberOfFrames && instance.NumberOfFrames > 1) {
- if (study.IsCriticalSequence && instance.KeyFramesList.length > 0 && instance.KeyFramesList[0] !== null) {
+ if (study.IsCriticalSequence && instance.KeyFramesList.length > 0) {
instance.KeyFramesList.map(i => {
const imageId = `wadouri:${localStorage.getItem('location') !== 'USA' ? Vue.prototype.OSSclientConfig.basePath : Vue.prototype.OSSclientConfig.basePath}${instance.Path}?frame=${i}&instanceId=${instance.Id}&visitTaskId=${obj.visitTaskId}&idx=${studyIndex}|${seriesIndex}|${index}`
imageIds.push(imageId)
})
} else if (study.IsCriticalSequence && instance.KeyFramesList.length === 0) {
- console.log(111)
for (let i = 0; i < instance.NumberOfFrames; i++) {
const imageId = `wadouri:${localStorage.getItem('location') !== 'USA' ? Vue.prototype.OSSclientConfig.basePath : Vue.prototype.OSSclientConfig.basePath}${instance.Path}?frame=${i}&instanceId=${instance.Id}&visitTaskId=${obj.visitTaskId}&idx=${studyIndex}|${seriesIndex}|${index}`
imageIds.push(imageId)
From a2d06ba72f65cd9af8a827bb71e24df16dc918f5 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Thu, 23 Jan 2025 10:21:51 +0800
Subject: [PATCH 187/194] =?UTF-8?q?=E5=A4=9A=E5=B8=A7=E5=85=B3=E9=94=AE?=
=?UTF-8?q?=E5=BA=8F=E5=88=97=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/store/modules/reading.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/store/modules/reading.js b/src/store/modules/reading.js
index bf714331..e3a7eb1b 100644
--- a/src/store/modules/reading.js
+++ b/src/store/modules/reading.js
@@ -888,6 +888,7 @@ const actions = {
imageIds.push(imageId)
})
} else if (study.IsCriticalSequence && instance.KeyFramesList.length === 0) {
+ // 兼容保存标记数据未存NumberOfFrames的情况,按序列展示
for (let i = 0; i < instance.NumberOfFrames; i++) {
const imageId = `wadouri:${localStorage.getItem('location') !== 'USA' ? Vue.prototype.OSSclientConfig.basePath : Vue.prototype.OSSclientConfig.basePath}${instance.Path}?frame=${i}&instanceId=${instance.Id}&visitTaskId=${obj.visitTaskId}&idx=${studyIndex}|${seriesIndex}|${index}`
imageIds.push(imageId)
From c08d7011436f6ae6cfb3977abd9b4f31df49b6d7 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Thu, 23 Jan 2025 14:13:01 +0800
Subject: [PATCH 188/194] =?UTF-8?q?=E9=87=8D=E5=A4=8D=E6=96=B0=E5=A2=9E?=
=?UTF-8?q?=E8=A7=92=E8=89=B2=E5=BC=B9=E6=A1=86=E6=9C=AA=E6=B8=85=E7=A9=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/system/user/components/UserInfo.vue | 2 +-
src/views/system/user/components/roleList.vue | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/views/system/user/components/UserInfo.vue b/src/views/system/user/components/UserInfo.vue
index 6e1761c5..64b8dd60 100644
--- a/src/views/system/user/components/UserInfo.vue
+++ b/src/views/system/user/components/UserInfo.vue
@@ -46,7 +46,7 @@
-->
-
+
diff --git a/src/views/system/user/components/roleList.vue b/src/views/system/user/components/roleList.vue
index 94f319a2..fc96ebda 100644
--- a/src/views/system/user/components/roleList.vue
+++ b/src/views/system/user/components/roleList.vue
@@ -165,6 +165,7 @@ export default {
this.$emit('update:visible', false)
},
openAdd() {
+ this.form.roles = []
this.addVisible = true
},
async save() {
From d3afa7b676d108959c0738bceb9564772d0bc991 Mon Sep 17 00:00:00 2001
From: caiyiling <1321909229@qq.com>
Date: Thu, 23 Jan 2025 18:18:29 +0800
Subject: [PATCH 189/194] =?UTF-8?q?=E4=B8=AD=E5=BF=83=E5=88=97=E8=A1=A8?=
=?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=BF=AB=E6=8D=B7=E8=B7=B3=E8=BD=AC=E5=85=A5?=
=?UTF-8?q?=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/trials/trials-panel/site/index.vue | 53 +++++++++++++++++--
.../subject/subject-list/index.vue | 7 ++-
.../trials-panel/visit/crc-upload/index.vue | 7 ++-
3 files changed, 62 insertions(+), 5 deletions(-)
diff --git a/src/views/trials/trials-panel/site/index.vue b/src/views/trials/trials-panel/site/index.vue
index f5dda6db..bf9e1e62 100644
--- a/src/views/trials/trials-panel/site/index.vue
+++ b/src/views/trials/trials-panel/site/index.vue
@@ -83,7 +83,18 @@
:label="$t('trials:site:table:subjects')"
show-overflow-tooltip
sortable="custom"
- />
+ >
+
+
+ {{ scope.row.SubjectCount }}
+
+ {{ scope.row.SubjectCount }}
+
+
+ >
+
+
+ {{ scope.row.VisitCount }}
+
+ {{ scope.row.VisitCount }}
+
+
{ return r.name === 'Trials' })
+ const trialsPanelRouter = trialsRouter.children.find(r => { return r.name === 'TrialsPanel' }).children
+ this.hasSubjectRoute = this.hasRoute('subject-list', trialsPanelRouter)
+ this.hasVisitRoute = this.hasRoute('crc-upload', trialsPanelRouter)
this.getList()
},
methods: {
@@ -273,6 +300,26 @@ export default {
this.searchData.PageIndex = 1
this.getList()
},
+ jumpToSubjectList(trialSiteId) {
+ this.$router.push({ path: `/trials/trials-panel/subject/subject-list?trialId=${this.$route.query.trialId}&trialCode=${this.$route.query.trialCode}&researchProgramNo=${this.$route.query.researchProgramNo}&trialSiteId=${trialSiteId}` })
+ },
+ jumpToVisitList(trialSiteId) {
+ this.$router.push({ path: `/trials/trials-panel/visit/crc-upload?trialId=${this.$route.query.trialId}&trialCode=${this.$route.query.trialCode}&researchProgramNo=${this.$route.query.researchProgramNo}&trialSiteId=${trialSiteId}` })
+ },
+ hasRoute(name, routeList) {
+ for (let i = 0; i < routeList.length; i++) {
+ if (routeList[i].name === name) {
+ return true
+ }
+ if (routeList[i].children) {
+ const flag = this.hasRoute(name, routeList[i].children)
+ if (flag) {
+ return flag
+ }
+ }
+ }
+ return false
+ }
},
}
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 8da20979..dce76874 100644
--- a/src/views/trials/trials-panel/subject/subject-list/index.vue
+++ b/src/views/trials/trials-panel/subject/subject-list/index.vue
@@ -291,6 +291,7 @@ import SubjectsForm from './components/SubjectsForm'
import SubjectStatusForm from './components/SubjectStatusForm'
import MessageTable from './components/MessageTable'
import moment from 'moment'
+import { changeURLStatic } from '@/utils/history.js'
const searchDataDefault = () => {
return {
Code: '',
@@ -339,6 +340,10 @@ export default {
this.hasCrcRoute = this.hasRoute('crc-upload', trialsPanelRouter)
this.hasQCRoute = this.hasRoute('qc-check', trialsPanelRouter)
this.trialId = this.$route.query.trialId
+ if (this.$route.query.trialSiteId) {
+ this.searchData.TrialSiteId = this.$route.query.trialSiteId
+ changeURLStatic('trialSiteId', '')
+ }
this.getSite()
this.getList()
},
@@ -441,7 +446,7 @@ export default {
// 关闭状态编辑框
closeStatusDialog() {
this.statusVisible = false
- },
+ },
handleTotalVisitCount(subjectCode) {
if (this.hasCrcRoute) {
this.$router.push({ path: `/trials/trials-panel/visit/crc-upload?trialId=${this.$route.query.trialId}&trialCode=${this.$route.query.trialCode}&researchProgramNo=${this.$route.query.researchProgramNo}&subjectCode=${subjectCode}` })
diff --git a/src/views/trials/trials-panel/visit/crc-upload/index.vue b/src/views/trials/trials-panel/visit/crc-upload/index.vue
index bf178718..725cefbb 100644
--- a/src/views/trials/trials-panel/visit/crc-upload/index.vue
+++ b/src/views/trials/trials-panel/visit/crc-upload/index.vue
@@ -1680,8 +1680,13 @@ export default {
this.getSite()
if (this.$route.query.subjectCode) {
this.searchData.SubjectInfo = this.$route.query.subjectCode
+ changeURLStatic('subjectCode', '')
+ }
+
+ if (this.$route.query.trialSiteId) {
+ this.searchData.TrialSiteId = this.$route.query.trialSiteId
+ changeURLStatic('trialSiteId', '')
}
- changeURLStatic('subjectCode', '')
this.TrialCode = this.$route.query.trialCode
this.getList()
this.getVisitPlanOptions()
From 99d099496e65329c10be5fab77bceb39c83f194a Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Thu, 23 Jan 2025 18:41:10 +0800
Subject: [PATCH 190/194] 1
---
src/views/login/index.vue | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index 7a353d14..512faf72 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -6,14 +6,7 @@
- {{
- $t("dictionary:browser:button:reset")
- }}
- {{
- $t("dictionary:browser:button:search")
- }}
+
+ {{ $t('common:button:search') }}
+
+
+ {{ $t('common:button:reset') }}
+
diff --git a/src/views/dictionary/template/components/Anonymization.vue b/src/views/dictionary/template/components/Anonymization.vue
index d202154b..817d65eb 100644
--- a/src/views/dictionary/template/components/Anonymization.vue
+++ b/src/views/dictionary/template/components/Anonymization.vue
@@ -16,8 +16,16 @@
- Reset
- Search
+
+ {{ $t('common:button:search') }}
+
+
+ {{ $t('common:button:reset') }}
+
diff --git a/src/views/dictionary/template/components/ClinicalDataConfig.vue b/src/views/dictionary/template/components/ClinicalDataConfig.vue
index 1fcdc3e3..9fda81a4 100644
--- a/src/views/dictionary/template/components/ClinicalDataConfig.vue
+++ b/src/views/dictionary/template/components/ClinicalDataConfig.vue
@@ -27,8 +27,16 @@
- 重置
- 查询
+
+ {{ $t('common:button:search') }}
+
+
+ {{ $t('common:button:reset') }}
+
diff --git a/src/views/dictionary/template/components/CriterionsConfig.vue b/src/views/dictionary/template/components/CriterionsConfig.vue
index fba49f04..69ac43b1 100644
--- a/src/views/dictionary/template/components/CriterionsConfig.vue
+++ b/src/views/dictionary/template/components/CriterionsConfig.vue
@@ -8,9 +8,16 @@
- 重置
- 查询
-
+
+ {{ $t('common:button:search') }}
+
+
+ {{ $t('common:button:reset') }}
+
diff --git a/src/views/dictionary/template/components/CriterionsTmp.vue b/src/views/dictionary/template/components/CriterionsTmp.vue
index e54ace34..2d5deae5 100644
--- a/src/views/dictionary/template/components/CriterionsTmp.vue
+++ b/src/views/dictionary/template/components/CriterionsTmp.vue
@@ -57,8 +57,16 @@
- 重置
- 查询
+
+ {{ $t('common:button:search') }}
+
+
+ {{ $t('common:button:reset') }}
+
diff --git a/src/views/dictionary/template/components/IncreaseFields.vue b/src/views/dictionary/template/components/IncreaseFields.vue
index c653fafb..badc3517 100644
--- a/src/views/dictionary/template/components/IncreaseFields.vue
+++ b/src/views/dictionary/template/components/IncreaseFields.vue
@@ -16,8 +16,16 @@
- Reset
- Search
+
+ {{ $t('common:button:search') }}
+
+
+ {{ $t('common:button:reset') }}
+
diff --git a/src/views/dictionary/template/components/MedicalAudit.vue b/src/views/dictionary/template/components/MedicalAudit.vue
index 543ae93a..6b5f5636 100644
--- a/src/views/dictionary/template/components/MedicalAudit.vue
+++ b/src/views/dictionary/template/components/MedicalAudit.vue
@@ -38,8 +38,16 @@
- 重置
- 查询
+
+ {{ $t('common:button:search') }}
+
+
+ {{ $t('common:button:reset') }}
+
diff --git a/src/views/dictionary/template/components/QcQuestions.vue b/src/views/dictionary/template/components/QcQuestions.vue
index 9e16395e..b6730d59 100644
--- a/src/views/dictionary/template/components/QcQuestions.vue
+++ b/src/views/dictionary/template/components/QcQuestions.vue
@@ -26,8 +26,16 @@
- Reset
- Search
+
+ {{ $t('common:button:search') }}
+
+
+ {{ $t('common:button:reset') }}
+
diff --git a/src/views/dictionary/template/email/components/EmailList.vue b/src/views/dictionary/template/email/components/EmailList.vue
index d881977d..db56ca4d 100644
--- a/src/views/dictionary/template/email/components/EmailList.vue
+++ b/src/views/dictionary/template/email/components/EmailList.vue
@@ -123,8 +123,16 @@
- 查询
- 重置
+
+ {{ $t('common:button:search') }}
+
+
+ {{ $t('common:button:reset') }}
+
diff --git a/src/views/dictionary/template/sign/index.vue b/src/views/dictionary/template/sign/index.vue
index 7e84582b..0ced8f42 100644
--- a/src/views/dictionary/template/sign/index.vue
+++ b/src/views/dictionary/template/sign/index.vue
@@ -3,15 +3,23 @@
-
+
- Reset
- Search
+
+ {{ $t('common:button:search') }}
+
+
+ {{ $t('common:button:reset') }}
+
diff --git a/src/views/system/user/list/index.vue b/src/views/system/user/list/index.vue
index 9583a02f..2114e3e5 100644
--- a/src/views/system/user/list/index.vue
+++ b/src/views/system/user/list/index.vue
@@ -392,15 +392,17 @@ export default {
},
],
searchHandle: [
- {
- label: this.$t('common:button:reset'),
- type: 'primary',
- emitKey: 'reset',
- },
{
label: this.$t('common:button:search'),
type: 'primary',
emitKey: 'search',
+ icon: 'el-icon-search'
+ },
+ {
+ label: this.$t('common:button:reset'),
+ type: 'primary',
+ emitKey: 'reset',
+ icon: 'el-icon-refresh-left'
},
{
label: this.$t('common:button:new'),
diff --git a/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue b/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
index 8a9acda4..ec423c4b 100644
--- a/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
+++ b/src/views/trials/trials-panel/reading/medical-feedback/components/ChatForm.vue
@@ -30,7 +30,7 @@
style="margin:0 10px;"
:images="[`${OSSclientConfig.basePath}${file.ImagePath}`]"
>
-
+
{{ file.FileName }}
-
+
{{ file.FileName }}
Date: Fri, 24 Jan 2025 13:27:47 +0800
Subject: [PATCH 193/194] =?UTF-8?q?=E9=98=85=E7=89=87=E4=BA=BA=E7=AE=80?=
=?UTF-8?q?=E5=8E=86=E9=A2=84=E8=A7=88=E6=B0=B4=E5=8D=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/reviewers/components/Agreements.vue | 6 +++---
.../reviewers/curriculumVitae/components/file/agreement.vue | 2 +-
.../curriculumVitae/components/file/certificate.vue | 2 +-
src/views/reviewers/curriculumVitae/preview.vue | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/views/reviewers/components/Agreements.vue b/src/views/reviewers/components/Agreements.vue
index c037b271..4b23887c 100644
--- a/src/views/reviewers/components/Agreements.vue
+++ b/src/views/reviewers/components/Agreements.vue
@@ -437,7 +437,7 @@ export default {
},
handlePreview3(row) {
return this.$preview({
- path: row.FilePath,
+ path: row.Path || row.FilePath,
type: 'pdf',
title: row.FileName,
})
@@ -447,7 +447,7 @@ export default {
},
handlePreview2(row, r2) {
return this.$preview({
- path: row.fullPath,
+ path: row.Path || row.fullPath,
type: 'pdf',
title: row.FileName,
})
@@ -537,7 +537,7 @@ export default {
handlePreview(row) {
console.log(row)
return this.$preview({
- path: row.FullPath,
+ path: row.Path || row.FullPath,
type: 'pdf',
title: row.FileName,
})
diff --git a/src/views/reviewers/curriculumVitae/components/file/agreement.vue b/src/views/reviewers/curriculumVitae/components/file/agreement.vue
index 06d67587..7a3a8a1b 100644
--- a/src/views/reviewers/curriculumVitae/components/file/agreement.vue
+++ b/src/views/reviewers/curriculumVitae/components/file/agreement.vue
@@ -333,7 +333,7 @@ export default {
},
preview(row) {
this.$preview({
- path: row.FullPath,
+ path: row.Path || row.FullPath,
type: 'pdf',
title: row.FileName,
})
diff --git a/src/views/reviewers/curriculumVitae/components/file/certificate.vue b/src/views/reviewers/curriculumVitae/components/file/certificate.vue
index 752f7fa7..5826bdf0 100644
--- a/src/views/reviewers/curriculumVitae/components/file/certificate.vue
+++ b/src/views/reviewers/curriculumVitae/components/file/certificate.vue
@@ -292,7 +292,7 @@ export default {
},
preview(row) {
this.$preview({
- path: row.FullPath,
+ path: row.Path || row.FullPath,
type: 'pdf',
title: row.FileName,
})
diff --git a/src/views/reviewers/curriculumVitae/preview.vue b/src/views/reviewers/curriculumVitae/preview.vue
index 81934a8d..999cbbc4 100644
--- a/src/views/reviewers/curriculumVitae/preview.vue
+++ b/src/views/reviewers/curriculumVitae/preview.vue
@@ -1015,7 +1015,7 @@ export default {
}
},
preview(row) {
- let path = row.FullPath || row.FilePath
+ let path = row.Path || row.FullPath || row.FilePath
this.$preview({
path: path,
type: 'pdf',
From dba4466ac26890fcedfd8d20d8c20c9fd45e8850 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Fri, 24 Jan 2025 16:27:39 +0800
Subject: [PATCH 194/194] =?UTF-8?q?=E5=9B=BD=E9=99=85=E5=8C=96=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/App.vue | 6 +++---
.../attachments/site-research/index.vue | 5 ++---
.../trial-config/components/processConfig.vue | 3 +++
.../visit/qc-check/components/qualityAssurance.vue | 14 +++++++++++++-
src/views/trials/trials-workbench/index.vue | 4 ++--
5 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/src/App.vue b/src/App.vue
index e7b9b781..769f0bed 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -209,9 +209,9 @@ export default {
[],
this.arr.filter(
(v) =>
- ~v.Code.indexOf(this.key) ||
- ~v.Value.indexOf(this.key) ||
- ~v.ValueCN.indexOf(this.key)
+ ~v.Code.toLowerCase().indexOf(this.key.toLowerCase()) ||
+ ~v.Value.toLowerCase().indexOf(this.key.toLowerCase()) ||
+ ~v.ValueCN.toLowerCase().indexOf(this.key.toLowerCase())
)
)
} else {
diff --git a/src/views/trials/trials-panel/attachments/site-research/index.vue b/src/views/trials/trials-panel/attachments/site-research/index.vue
index 1b3cbb06..cd45126a 100644
--- a/src/views/trials/trials-panel/attachments/site-research/index.vue
+++ b/src/views/trials/trials-panel/attachments/site-research/index.vue
@@ -332,13 +332,12 @@
-
+
{{
$t('trials:researchRecord:message:createLinkSuccessfully')
}}
-
+
-->
{{ $t('trials:researchRecord:label:link') }}
diff --git a/src/views/trials/trials-panel/setting/trial-config/components/processConfig.vue b/src/views/trials/trials-panel/setting/trial-config/components/processConfig.vue
index beb797dd..b1fff910 100644
--- a/src/views/trials/trials-panel/setting/trial-config/components/processConfig.vue
+++ b/src/views/trials/trials-panel/setting/trial-config/components/processConfig.vue
@@ -771,6 +771,7 @@
@@ -778,6 +779,7 @@
@@ -785,6 +787,7 @@
diff --git a/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue b/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue
index 274695a3..d1262449 100644
--- a/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue
+++ b/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue
@@ -121,7 +121,19 @@
:label="$t('trials:audit:table:bodyPart')"
>
- {{ getBodyPart(scope.row.BodyPartForEdit) }}
+
+
+
+ {{ getBodyPart(scope.row.BodyPartForEdit) }}
diff --git a/src/views/trials/trials-workbench/index.vue b/src/views/trials/trials-workbench/index.vue
index 8e128252..4f803c9f 100644
--- a/src/views/trials/trials-workbench/index.vue
+++ b/src/views/trials/trials-workbench/index.vue
@@ -233,14 +233,14 @@
- {{ $t('trials:workbench:title:trialDocSigned') }} · {{ tabList.TrialSignedDocCount }}
+ {{ $t('trials:workbench:title:trialDocSigned') }} · {{ tabList.TrialSignedDocCount }}
selected = 'NeedSignedSysDoc')" v-if="!hasPermi(['role:zys'])">
- {{ $t('trials:workbench:title:sysDocSigned') }} · {{ tabList.SysSignedDocCount }}
+ {{ $t('trials:workbench:title:sysDocSigned') }} · {{ tabList.SysSignedDocCount }}