Compare commits

...

2 Commits

Author SHA1 Message Date
熊飞 6ca9ed8a9b Merge branch 'main' of https://gitea.frp.extimaging.com/XCKJ/irc_web
continuous-integration/drone/push Build is passing Details
2024-01-26 11:04:08 +08:00
熊飞 c3f0abaca7 1 2024-01-26 11:04:01 +08:00
3 changed files with 208 additions and 185 deletions

View File

@ -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() {

View File

@ -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() {

View File

@ -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"
> >