- {{ record.CreateUserFullName || record.CreateUserName }}
+ {{ record.CreateUserFullName || record.CreateUserName }}
+
({{ record.CreateTime }})
@@ -250,6 +255,7 @@ import {
addQCChallengeReply,
cRCRequestReUpload,
verifyReuploadIsCanJump,
+ getVisitClinicalDataName,
} from '@/api/trials'
import { setReuploadFinished } from '@/api/trials/visit'
import adminAvatar from '@/assets/Admin.png'
@@ -322,6 +328,7 @@ export default {
ReuploadEnum: 0,
trialId: '',
uploadBtnLoading: false,
+ signReplaceText: null,
}
},
mounted() {
@@ -544,9 +551,16 @@ export default {
handleSetUploadFinished() {
// 签名认证
if (this.clinicalEnum > 0 && this.data.IsBaseLine) {
- const { ClinicalDataConfirmation } = const_.processSignature
- this.signCode = ClinicalDataConfirmation
- this.signVisible = true
+ getVisitClinicalDataName({ id: this.data.SubjectVisitId })
+ .then((res) => {
+ this.signReplaceText = res.Result.ClinicalDataName
+ const { ClinicalDataConfirmation } = const_.processSignature
+ this.signCode = ClinicalDataConfirmation
+ this.signVisible = true
+ })
+ .catch((err) => {
+ console.log(err)
+ })
} else {
this.$confirm(this.$t('trials:crcQuestion:message:reuploadConfirm'), {
type: 'warning',
diff --git a/src/views/trials/trials-panel/visit/crc-upload/components/studyInfo.vue b/src/views/trials/trials-panel/visit/crc-upload/components/studyInfo.vue
index 450f8feb..41b526bb 100644
--- a/src/views/trials/trials-panel/visit/crc-upload/components/studyInfo.vue
+++ b/src/views/trials/trials-panel/visit/crc-upload/components/studyInfo.vue
@@ -127,7 +127,6 @@
diff --git a/src/views/trials/trials-panel/visit/crc-upload/components/uploadNonDicomFiles.vue b/src/views/trials/trials-panel/visit/crc-upload/components/uploadNonDicomFiles.vue
index e7302722..b36164da 100644
--- a/src/views/trials/trials-panel/visit/crc-upload/components/uploadNonDicomFiles.vue
+++ b/src/views/trials/trials-panel/visit/crc-upload/components/uploadNonDicomFiles.vue
@@ -27,6 +27,7 @@
:data="nonDicomStudyList"
style="width: 100%"
:default-sort="{ prop: 'CreateTime', order: 'ascending' }"
+ :row-class-name="tableRowClassName"
>
@@ -1308,6 +1312,14 @@ export default {
})
return newArr.join(' | ')
},
+ // 设置已删除序列行样式
+ tableRowClassName({ row, rowIndex }) {
+ if (row.IsDeleted) {
+ return 'delete-row'
+ } else {
+ return ''
+ }
+ },
},
}
@@ -1351,4 +1363,16 @@ export default {
pointer-events: none; //pointer-events:none用来控制该标签的点击穿透事件
}
}
+.non-dicom-wrapper {
+ ::v-deep .delete-row {
+ text-decoration-line: line-through;
+ color: #c0c4cc;
+ }
+}
+
+