From 691a3721a0d1a40e97f292edc9174218235164db Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Wed, 17 Dec 2025 13:46:10 +0800 Subject: [PATCH] =?UTF-8?q?=E9=83=A8=E5=88=86=E9=97=AE=E9=A2=98=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../uploadDicomAndNonedicom/nonedicomFile.vue | 38 +++++++++---------- .../template/email/components/EmailList.vue | 10 ++--- .../dicoms/components/IVUS/QuestionList.vue | 20 +++++++--- .../dicoms/components/IVUS/UploadExcel.vue | 38 ++++++++----------- .../Recist/TableQuestionFormItem.vue | 2 +- .../dicoms3D/components/ReportPage.vue | 15 +++++++- .../reading-task/components/TargetSection.vue | 14 ++++--- 7 files changed, 77 insertions(+), 60 deletions(-) diff --git a/src/components/uploadDicomAndNonedicom/nonedicomFile.vue b/src/components/uploadDicomAndNonedicom/nonedicomFile.vue index 6bcb388f..5715210b 100644 --- a/src/components/uploadDicomAndNonedicom/nonedicomFile.vue +++ b/src/components/uploadDicomAndNonedicom/nonedicomFile.vue @@ -10,21 +10,21 @@ )"> - + - + :default-sort="{ prop: 'TaskBlindName', order: 'descending' }"> + - - + - + - + @@ -228,8 +228,8 @@ let defaultSearchData = () => { SubjectId: null, TrialReadingCriterionId: null, SubjectCode: null, - Asc: false, - SortField: 'TaskBlindName', + // Asc: false, + // SortField: 'TaskBlindName', } } export default { @@ -506,16 +506,16 @@ export default { } }, // 排序 - handleSortByColumn(column) { - if (column.order === 'ascending') { - this.searchData.Asc = true - } else { - this.searchData.Asc = false - } - this.searchData.SortField = column.prop - this.searchData.PageIndex = 1 - this.getList() - }, + // handleSortByColumn(column) { + // if (column.order === 'ascending') { + // this.searchData.Asc = true + // } else { + // this.searchData.Asc = false + // } + // this.searchData.SortField = column.prop + // this.searchData.PageIndex = 1 + // this.getList() + // }, // 获取待上传文件信息 handleSelectionChange(selection) { this.selectArr = selection diff --git a/src/views/dictionary/template/email/components/EmailList.vue b/src/views/dictionary/template/email/components/EmailList.vue index fea070e9..82c3393d 100644 --- a/src/views/dictionary/template/email/components/EmailList.vue +++ b/src/views/dictionary/template/email/components/EmailList.vue @@ -9,11 +9,11 @@ - + @@ -41,7 +41,7 @@ - + @@ -86,7 +86,7 @@ :label="$t('trials:reviewTrack:table:criterionName')" show-overflow-tooltip sortable="custom" min-width="120"> diff --git a/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue index 1c3857d4..6302e20a 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/QuestionList.vue @@ -37,7 +37,8 @@
-
+
@@ -71,13 +72,14 @@ - @@ -174,7 +176,8 @@ - +
@@ -232,8 +235,8 @@ export default { questionForm: {}, formChanged: false, digitPlaces: 2, - addOrEdit: { visible: false, title: '' }, - upload: { visible: false, title: '', TableName: '' }, + addOrEdit: { visible: false, title: '', lesionType: null }, + upload: { visible: false, title: '', TableName: '', lesionType: null }, qsList: [], answersList: [], qsForm: {}, @@ -595,6 +598,7 @@ export default { this.$set(this.qsForm, i.Id, v) }) this.addOrEdit.visible = true + this.addOrEdit.lesionType = row.LesionType }, async saveFormData() { const valid = await this.$refs.tableQsForm.validate() @@ -619,6 +623,9 @@ export default { trialId: this.trialId, answerList: answers } + if (this.addOrEdit.lesionType === 103) { + params.computationTrigger = 9 + } const res = await submitTableQuestion(params) if (res.IsSuccess) { // this.refreshQuestions() @@ -669,6 +676,7 @@ export default { } }, uploadTpl(lesionType, TableName) { + this.upload.lesionType = lesionType this.upload.TableName = TableName this.upload.title = `导入( ${this.$fd('LesionType', lesionType)} )` this.upload.visible = true diff --git a/src/views/trials/trials-panel/reading/dicoms/components/IVUS/UploadExcel.vue b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/UploadExcel.vue index abf167de..bce2d363 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/IVUS/UploadExcel.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/IVUS/UploadExcel.vue @@ -1,30 +1,15 @@