diff --git a/src/views/trials/trials-panel/reading/consistency-analysis/components/ReaderRulesForm.vue b/src/views/trials/trials-panel/reading/consistency-analysis/components/ReaderRulesForm.vue
index 4c429e70..951adaa8 100644
--- a/src/views/trials/trials-panel/reading/consistency-analysis/components/ReaderRulesForm.vue
+++ b/src/views/trials/trials-panel/reading/consistency-analysis/components/ReaderRulesForm.vue
@@ -29,7 +29,7 @@
-
+ (form.BlindTrialSiteCode = v.replace(/[^\a-\z\A-\Z0-9]/g, ''))"/>
@@ -125,6 +125,7 @@ export default {
IsEnable: true,
Note: ''
},
+ Result:{}, // 接口返回弹窗数据,用于虚拟中心可编辑校验
rules: {
IsHaveReadingPeriod: [{ 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
}).then(res => {
if (res.Result) {
- this.form = res.Result
+ this.form = res.Result;
+ this.Result = JSON.parse(JSON.stringify(res.Result));
} else {
let o = this.trialCriterionList.find(v => {
return v.TrialReadingCriterionId === this.TrialReadingCriterionId