From 2c7e304820886dd511540b551d3f8ecd6b71e61d Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Wed, 21 Aug 2024 13:34:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AD=E5=BF=83=E8=B0=83=E7=A0=94=E6=9B=B4?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../research/components/ResearchForm.vue | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/views/research/components/ResearchForm.vue b/src/views/research/components/ResearchForm.vue index 69465cb2..4b70774a 100644 --- a/src/views/research/components/ResearchForm.vue +++ b/src/views/research/components/ResearchForm.vue @@ -26,7 +26,7 @@

{{ $t('trials:staffResearch:title:newStaff') }}

- +

{{ $t('trials:equiptResearch:title:equiptResearch') }}

@@ -35,9 +35,12 @@ -

{{ $t('trials:equiptResearch:form:precautions') }}

-
    +
      +
      +
      +
    +
    1. {{ $t('trials:equiptResearch:form:item1') }}
    2. @@ -148,7 +151,8 @@ export default { rejectForm: { reason: '' }, btnLoading: false, isFullscreen: false, - historyVisible: false + historyVisible: false, + siteSurveyNoteInfo: null } }, mounted() { @@ -165,6 +169,9 @@ export default { if (res.Result) { // this.trialSiteSurveyEquipmentType = res.Result.TrialInfo.TrialSiteSurveyEquipmentType // this.trialSiteSurveyUserRoles = res.Result.TrialInfo.TrialSiteSurveyUserRoles + if (res.Result.SiteSurveyFiledConfig && res.Result.SiteSurveyFiledConfig.ModifyFiledList.length > 0) { + this.siteSurveyNoteInfo = res.Result.SiteSurveyFiledConfig.ModifyFiledList.find(i => i.NeedModifyFiled === 'SiteSurveyNote') + } var historicalArr = [] var newArr = [] res.Result.TrialSiteUserSurveyList.map(i => { @@ -176,11 +183,11 @@ export default { }) this.state = res.Result.TrialSiteSurvey.State this.siteId = res.Result.TrialSiteSurvey.TrialSiteId - this.$refs['baseResearchInfo'].initForm(res.Result.TrialInfo, res.Result.TrialSiteSurvey) + this.$refs['baseResearchInfo'].initForm(res.Result.TrialInfo, res.Result.TrialSiteSurvey, res.Result.SiteSurveyFiledConfig ? res.Result.SiteSurveyFiledConfig.NotShowFieldList : null) this.$refs['historicalParticipant'].initList(historicalArr, res.Result.TrialSiteSurvey) this.$refs['researchParticipants'].initList(newArr, res.Result.TrialSiteSurvey) // this.$refs['researchParticipants'].initList(res.Result.TrialSiteUserSurveyList, res.Result.TrialSiteSurvey) - this.$refs['researchEquipments'].initList(res.Result.TrialSiteEquipmentSurveyList, res.Result.TrialSiteSurvey) + this.$refs['researchEquipments'].initList(res.Result.TrialSiteEquipmentSurveyList, res.Result.TrialSiteSurvey, !(res.Result.SiteSurveyFiledConfig && res.Result.SiteSurveyFiledConfig.ModifyFiledList.length > 0)) this.isExistIncorrect = res.Result.TrialSiteUserSurveyList.every(item => item.IsCorrect === false) } this.loading = false