中心调研-设备调研配置更改

uat_us
caiyiling 2024-06-14 10:54:19 +08:00
parent 16f0d72917
commit 00e44f36e2
3 changed files with 14 additions and 6 deletions

View File

@ -22,7 +22,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<!-- 扫描参数 --> <!-- 扫描参数 -->
<el-form-item :label="$t('trials:equiptResearch:form:param')"> <el-form-item v-if="isShowParameters" :label="$t('trials:equiptResearch:form:param')">
<el-input v-model="form.Parameters" /> <el-input v-model="form.Parameters" />
</el-form-item> </el-form-item>
<!-- 扫描仪器制造商名称 --> <!-- 扫描仪器制造商名称 -->
@ -68,7 +68,11 @@ export default {
trialSiteSurveyEquipmentType: { trialSiteSurveyEquipmentType: {
type: String, type: String,
default: '' default: ''
} },
isShowParameters: {
type: Boolean,
default: false
},
}, },
data() { data() {
return { return {

View File

@ -25,6 +25,7 @@
/> />
<!-- 扫描参数 --> <!-- 扫描参数 -->
<el-table-column <el-table-column
v-if="isShowParameters"
prop="Parameters" prop="Parameters"
:label="$t('trials:equiptResearch:form:param')" :label="$t('trials:equiptResearch:form:param')"
width="180" width="180"
@ -73,7 +74,7 @@
custom-class="base-dialog-wrapper" custom-class="base-dialog-wrapper"
:append-to-body="userTypeEnumInt !== 0" :append-to-body="userTypeEnumInt !== 0"
> >
<EquipmentForm :data="rowData" :trial-site-survey-equipment-type="trialSiteSurveyEquipmentType" @getList="getList" @close="closeDialog" /> <EquipmentForm :data="rowData" :trial-site-survey-equipment-type="trialSiteSurveyEquipmentType" :isShowParameters="isShowParameters" @getList="getList" @close="closeDialog" />
</el-dialog> </el-dialog>
</div> </div>
@ -105,7 +106,8 @@ export default {
userTypeEnumInt: 0, userTypeEnumInt: 0,
state: null, state: null,
trialSiteSurveyId: '', trialSiteSurveyId: '',
trialId: '' trialId: '',
isShowParameters: false
} }
}, },
mounted() { mounted() {
@ -152,7 +154,9 @@ export default {
}).catch(() => { this.loading = false }) }).catch(() => { this.loading = false })
}).catch(() => {}) }).catch(() => {})
}, },
initList(TrialSiteEquipmentSurveyList, trialSiteSurvey) { initList(TrialSiteEquipmentSurveyList, trialSiteSurvey, isShowParameters) {
console.log(isShowParameters)
this.isShowParameters = isShowParameters
this.list = TrialSiteEquipmentSurveyList this.list = TrialSiteEquipmentSurveyList
this.state = trialSiteSurvey.State this.state = trialSiteSurvey.State
this.$forceUpdate() this.$forceUpdate()

View File

@ -244,7 +244,7 @@ export default {
this.$refs['historicalParticipant'].initList(historicalArr, res.Result.TrialSiteSurvey) this.$refs['historicalParticipant'].initList(historicalArr, res.Result.TrialSiteSurvey)
this.$refs['researchParticipants'].initList(newArr, res.Result.TrialSiteSurvey) this.$refs['researchParticipants'].initList(newArr, 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 ? false : true)
this.isExistIncorrect = res.Result.TrialSiteUserSurveyList.every(item => item.IsCorrect === false) this.isExistIncorrect = res.Result.TrialSiteUserSurveyList.every(item => item.IsCorrect === false)
} }
this.loading = false this.loading = false