阅片单元配置附加评估逻辑及阅片问题验证更改
continuous-integration/drone/push Build is passing Details

uat_us
caiyiling 2024-08-28 10:21:21 +08:00
parent 0a6a98c33c
commit f838df51a5
3 changed files with 19 additions and 10 deletions

View File

@ -11,6 +11,7 @@
<!-- '表单问题' -->
<el-form-item :label="$t('trials:readingUnit:readingCriterion:title:formQs')">
<QuestionsList
:ref="`questionList${trialReadingCriterionId}`"
v-if="form.FormType===1"
:trial-reading-criterion-id="trialReadingCriterionId"
:list="readingInfo.TrialQuestionList"
@ -170,6 +171,9 @@ export default {
})
})
},
getQuestionLength() {
return this.$refs['questionList' + this.trialReadingCriterionId].tblList.length
},
reloadArbitrationRules() {
this.$emit('reloadArbitrationRules')
},

View File

@ -131,6 +131,7 @@
<el-form-item
:label="$t('trials:processCfg:form:IsAdditionalAssessment')"
prop="IsAdditionalAssessment"
v-if="CriterionType === 1"
>
<el-radio-group
v-model="form.IsAdditionalAssessment"

View File

@ -370,11 +370,11 @@ export default {
isCheck: readingRules,
msg: this.$t("trials:readingUnit:readingRules"), // ''
});
// var readingCriterions = await this.$refs['readingCriterions' + this.TrialReadingCriterionId][0].handleSave(false)
// isCheckList.push({
// isCheck: readingCriterions,
// msg: ''
// })
var qsLength = this.$refs['readingCriterions' + this.TrialReadingCriterionId][0].getQuestionLength()
isCheckList.push({
isCheck: qsLength > 0,
msg: this.$t('trials:readingUnit:readingCriterion')
})
if (
this.$refs["globalReading" + this.TrialReadingCriterionId] &&
this.$refs["globalReading" + this.TrialReadingCriterionId]
@ -497,12 +497,16 @@ export default {
});
},
reloadArbitrationRules() {
this.$refs[
if (this.$refs[
"arbitrationRules" + this.TrialReadingCriterionId
][0].getList();
this.$refs[
"arbitrationRules" + this.TrialReadingCriterionId
][0].getTrialJudgyInfo();
]) {
this.$refs[
"arbitrationRules" + this.TrialReadingCriterionId
][0].getList();
this.$refs[
"arbitrationRules" + this.TrialReadingCriterionId
][0].getTrialJudgyInfo();
}
},
},
};