一致性分析即首次自身/组间一致性分析时虚拟中心编号可编辑

uat_us
wangxiaoshuang 2024-03-19 17:45:32 +08:00
parent 3524e7730c
commit d5594e87b2
1 changed files with 4 additions and 2 deletions

View File

@ -29,7 +29,7 @@
</el-form-item> </el-form-item>
<!-- 虚拟中心编号 --> <!-- 虚拟中心编号 -->
<el-form-item :label="$t('trials:consistencyAnalysisRule:table:siteCode')" prop="BlindTrialSiteCode"> <el-form-item :label="$t('trials:consistencyAnalysisRule:table:siteCode')" prop="BlindTrialSiteCode">
<el-input v-model="form.BlindTrialSiteCode" style="width: 140px;" disabled /> <el-input v-model="form.BlindTrialSiteCode" style="width: 140px;" :disabled="Result.BlindTrialSiteCode" @input="(v)=>(form.BlindTrialSiteCode = v.replace(/[^\a-\z\A-\Z0-9]/g, ''))"/>
</el-form-item> </el-form-item>
<!-- 虚拟受试者位数 --> <!-- 虚拟受试者位数 -->
<el-form-item :label="$t('trials:consistencyAnalysisRule:table:subjectNum')" prop="BlindSubjectNumberOfPlaces"> <el-form-item :label="$t('trials:consistencyAnalysisRule:table:subjectNum')" prop="BlindSubjectNumberOfPlaces">
@ -125,6 +125,7 @@ export default {
IsEnable: true, IsEnable: true,
Note: '' Note: ''
}, },
Result:{}, //
rules: { rules: {
IsHaveReadingPeriod: [{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }], IsHaveReadingPeriod: [{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }],
IsGenerateGlobalTask: [{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }], IsGenerateGlobalTask: [{ required: true, message: this.$t('common:ruleMessage:select'), trigger: 'blur' }],
@ -153,7 +154,8 @@ export default {
TrialReadingCriterionId: this.TrialReadingCriterionId TrialReadingCriterionId: this.TrialReadingCriterionId
}).then(res => { }).then(res => {
if (res.Result) { if (res.Result) {
this.form = res.Result this.form = res.Result;
this.Result = JSON.parse(JSON.stringify(res.Result));
} else { } else {
let o = this.trialCriterionList.find(v => { let o = this.trialCriterionList.find(v => {
return v.TrialReadingCriterionId === this.TrialReadingCriterionId return v.TrialReadingCriterionId === this.TrialReadingCriterionId