虚拟中心编号添加输入长度限制
parent
7969db76fe
commit
fa2bf66dd1
|
@ -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="!!Result.BlindTrialSiteCode || !!OtherInfo.VitrualSiteCode" @input="(v)=>(form.BlindTrialSiteCode = v.replace(/[^\a-\z\A-\Z0-9]/g, ''))"/>
|
<el-input v-model="form.BlindTrialSiteCode" maxlength="10" style="width: 140px;" :disabled="!!Result.BlindTrialSiteCode || !!OtherInfo.VitrualSiteCode" @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">
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 虚拟中心编号 -->
|
<!-- 虚拟中心编号 -->
|
||||||
<el-form-item :label="$t('trials:consistencyAnalysisRule:table:siteCode')" prop="VirtualSiteCode">
|
<el-form-item :label="$t('trials:consistencyAnalysisRule:table:siteCode')" prop="VirtualSiteCode">
|
||||||
<el-input v-model="form.VirtualSiteCode" style="width: 140px;" @input="(v)=>(form.VirtualSiteCode = v.replace(/[^\a-\z\A-\Z0-9]/g, ''))"/>
|
<el-input v-model="form.VirtualSiteCode" maxlength="10" style="width: 140px;" @input="(v)=>(form.VirtualSiteCode = v.replace(/[^\a-\z\A-\Z0-9]/g, ''))"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<div class="base-dialog-footer" style="text-align:right;margin-top:10px;">
|
<div class="base-dialog-footer" style="text-align:right;margin-top:10px;">
|
||||||
|
|
|
@ -110,7 +110,7 @@
|
||||||
{{$t('trials:consistencyAnalysis:button:site')}}
|
{{$t('trials:consistencyAnalysis:button:site')}}
|
||||||
</el-button>
|
</el-button>
|
||||||
<!--导出-->
|
<!--导出-->
|
||||||
<el-button type="primary" icon="el-icon-download" @click="exportVisible = true">
|
<el-button type="primary" icon="el-icon-download" @click="openExport()">
|
||||||
{{$t('common:button:export')}}
|
{{$t('common:button:export')}}
|
||||||
</el-button>
|
</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
@ -901,6 +901,13 @@ export default {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
openExport(){
|
||||||
|
if (this.trialCriterionList.length === 0) {
|
||||||
|
this.$alert(this.$t('trials:trials-panel:consistency-analysis:trialCriterionListLength'))
|
||||||
|
return
|
||||||
|
}
|
||||||
|
this.exportVisible = true;
|
||||||
|
},
|
||||||
openTaskConsistentRule(IsSelfAnalysis) {
|
openTaskConsistentRule(IsSelfAnalysis) {
|
||||||
if (this.trialCriterionList.length === 0) {
|
if (this.trialCriterionList.length === 0) {
|
||||||
this.$alert(this.$t('trials:trials-panel:consistency-analysis:trialCriterionListLength'))
|
this.$alert(this.$t('trials:trials-panel:consistency-analysis:trialCriterionListLength'))
|
||||||
|
|
Loading…
Reference in New Issue