Compare commits
2 Commits
870ca871f4
...
6ca9ed8a9b
Author | SHA1 | Date |
---|---|---|
|
6ca9ed8a9b | |
|
c3f0abaca7 |
|
@ -13,9 +13,14 @@
|
||||||
<el-input v-model="form.SiteCode" disabled />
|
<el-input v-model="form.SiteCode" disabled />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="Site Name: " prop="SiteName">
|
<!-- 中心名称 -->
|
||||||
|
<el-form-item :label="$t('trials:customSite:form:siteName')" prop="SiteName">
|
||||||
<el-input v-model="form.SiteName" />
|
<el-input v-model="form.SiteName" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<!-- 中心名称(CN) -->
|
||||||
|
<el-form-item :label="$t('trials:customSite:form:siteName') + '(CN)'" v-if="!show" prop="SiteNameCN">
|
||||||
|
<el-input v-model="form.SiteNameCN" />
|
||||||
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="Alias Name: ">
|
<el-form-item label="Alias Name: ">
|
||||||
<el-input v-model="form.AliasName" />
|
<el-input v-model="form.AliasName" />
|
||||||
|
@ -113,6 +118,10 @@ export default {
|
||||||
{ required: true, message: 'Please specify', trigger: 'blur' },
|
{ required: true, message: 'Please specify', trigger: 'blur' },
|
||||||
{ max: 50, message: 'The maximum length is 50' }
|
{ max: 50, message: 'The maximum length is 50' }
|
||||||
],
|
],
|
||||||
|
SiteNameCN: [
|
||||||
|
{ required: true, message: 'Please specify', trigger: 'blur' },
|
||||||
|
{ max: 50, message: 'The maximum length is 50' }
|
||||||
|
],
|
||||||
SiteCode: [
|
SiteCode: [
|
||||||
{ required: true, message: 'Please specify', trigger: 'blur' },
|
{ required: true, message: 'Please specify', trigger: 'blur' },
|
||||||
{ max: 50, message: 'The maximum length is 50' }
|
{ max: 50, message: 'The maximum length is 50' }
|
||||||
|
@ -144,11 +153,13 @@ export default {
|
||||||
{ max: 50, message: 'The maximum length is 50' }
|
{ max: 50, message: 'The maximum length is 50' }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
loading: false
|
loading: false,
|
||||||
|
show: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.initForm()
|
this.initForm()
|
||||||
|
this.show = process.env.VUE_APP_OSS_PATH === '/usa/dist'
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
handleSave() {
|
handleSave() {
|
||||||
|
|
|
@ -17,6 +17,10 @@
|
||||||
<el-form-item :label="$t('trials:customSite:form:siteName')" prop="SiteName">
|
<el-form-item :label="$t('trials:customSite:form:siteName')" prop="SiteName">
|
||||||
<el-input v-model="form.SiteName" />
|
<el-input v-model="form.SiteName" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<!-- 中心名称(CN) -->
|
||||||
|
<el-form-item :label="$t('trials:customSite:form:siteName') + '(CN)'" v-if="!show" prop="SiteNameCN">
|
||||||
|
<el-input v-model="form.SiteNameCN" />
|
||||||
|
</el-form-item>
|
||||||
<!-- 组织机构代码 -->
|
<!-- 组织机构代码 -->
|
||||||
<el-form-item :label="$t('trials:customSite:form:orgCode')">
|
<el-form-item :label="$t('trials:customSite:form:orgCode')">
|
||||||
<el-input v-model="form.UniqueCode" />
|
<el-input v-model="form.UniqueCode" />
|
||||||
|
@ -100,6 +104,7 @@ export default {
|
||||||
Id: '',
|
Id: '',
|
||||||
SiteCode: '',
|
SiteCode: '',
|
||||||
SiteName: '',
|
SiteName: '',
|
||||||
|
SiteNameCN: '',
|
||||||
Country: '',
|
Country: '',
|
||||||
City: '',
|
City: '',
|
||||||
HospitalId: '',
|
HospitalId: '',
|
||||||
|
@ -115,6 +120,10 @@ export default {
|
||||||
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' },
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' },
|
||||||
{ max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50` }
|
{ max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50` }
|
||||||
],
|
],
|
||||||
|
SiteNameCN: [
|
||||||
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' },
|
||||||
|
{ max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50` }
|
||||||
|
],
|
||||||
SiteCode: [
|
SiteCode: [
|
||||||
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' },
|
{ required: true, message: this.$t('common:ruleMessage:specify'), trigger: 'blur' },
|
||||||
{ max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50` }
|
{ max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50` }
|
||||||
|
@ -146,11 +155,13 @@ export default {
|
||||||
{ max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50` }
|
{ max: 50, message: `${this.$t('common:ruleMessage:maxLength')} 50` }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
loading: false
|
loading: false,
|
||||||
|
show: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.initForm()
|
this.initForm()
|
||||||
|
this.show = process.env.VUE_APP_OSS_PATH === '/usa/dist'
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
handleSave() {
|
handleSave() {
|
||||||
|
|
|
@ -66,6 +66,7 @@
|
||||||
<!-- 下载模板 -->
|
<!-- 下载模板 -->
|
||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
|
v-hasPermi="['trials:trials-panel:visit:consistency-check:upload']"
|
||||||
icon="el-icon-download"
|
icon="el-icon-download"
|
||||||
@click="handleDownload"
|
@click="handleDownload"
|
||||||
>
|
>
|
||||||
|
|
Loading…
Reference in New Issue