一致性分析即首次自身/组间一致性分析时虚拟中心编号可编辑
parent
3524e7730c
commit
d5594e87b2
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue