医院设置国际化
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2024-05-11 14:30:30 +08:00
parent fba21030ea
commit d2a1d75f91
1 changed files with 24 additions and 12 deletions

View File

@ -9,14 +9,14 @@
style="width: 800px"
>
<el-card class="Basic" shadow="never" size="small">
<el-form-item label="医院名称: " prop="HospitalName">
<el-form-item :label="$t('system:hospital:name')" prop="HospitalName">
<el-input
v-model.trim="hospital.HospitalName"
:disabled="disabled"
clearable
/>
</el-form-item>
<el-form-item label="医院编码: " prop="HospitalCode">
<el-form-item :label="$t('system:hospital:code')" prop="HospitalCode">
<el-input
v-model.trim="hospital.HospitalCode"
:disabled="disabled || hasPermi(['role:oa'])"
@ -24,7 +24,10 @@
/>
</el-form-item>
<el-form-item label="医院别称: " prop="HospitalAliasName">
<el-form-item
:label="$t('system:hospital:aliasName')"
prop="HospitalAliasName"
>
<el-input
v-model="hospital.HospitalAliasName"
:disabled="disabled"
@ -32,26 +35,29 @@
/>
</el-form-item>
<el-form-item label="国家: " prop="Country">
<el-form-item :label="$t('system:hospital:country')" prop="Country">
<el-input v-model="hospital.Country" :disabled="disabled" clearable />
</el-form-item>
<el-form-item label="省份: " prop="Province">
<el-form-item :label="$t('system:hospital:province')" prop="Province">
<el-input
v-model="hospital.Province"
:disabled="disabled"
clearable
/>
</el-form-item>
<el-form-item label="城市: " prop="City">
<el-form-item :label="$t('system:hospital:city')" prop="City">
<el-input v-model="hospital.City" :disabled="disabled" clearable />
</el-form-item>
<el-form-item label="地址: " prop="Address">
<el-form-item :label="$t('system:hospital:address')" prop="Address">
<el-input v-model="hospital.Address" :disabled="disabled" clearable />
</el-form-item>
<el-form-item label="联系方式: " prop="Phone">
<el-form-item :label="$t('system:hospital:phone')" prop="Phone">
<el-input v-model="hospital.Phone" :disabled="disabled" clearable />
</el-form-item>
<el-form-item label="未激活项目数: " prop="TrialKeepCount">
<el-form-item
:label="$t('system:hospital:trialKeepCount')"
prop="TrialKeepCount"
>
<el-input
v-model="hospital.TrialKeepCount"
:disabled="disabled || hasPermi(['role:oa'])"
@ -59,7 +65,10 @@
clearable
/>
</el-form-item>
<el-form-item label="是否可以连接互联网: " v-hasPermi="['system:hospital:connectInternet']">
<el-form-item
:label="$t('system:hospital:isCanConnectInternet')"
v-hasPermi="['system:hospital:connectInternet']"
>
<el-switch
v-model="hospital.IsCanConnectInternet"
active-color="#13ce66"
@ -70,7 +79,10 @@
>
</el-switch>
</el-form-item>
<el-form-item label="LOGO: " prop="HospitalLogoPath">
<el-form-item
:label="$t('system:hospital:logo')"
prop="HospitalLogoPath"
>
<upload-logo
:path.sync="hospital.HospitalLogoPath"
:disabled="disabled"
@ -85,7 +97,7 @@
:loading="btnLoading"
:disabled="btnLoading"
@click="handleSave"
>保存</el-button
>{{ $t("system:hospital:save") }}</el-button
>
</el-form-item>
</el-form>