|
@@ -1,6 +1,7 @@
|
|
|
<!-- 会员机构管理-机构管理-机构开户申请-编辑 -->
|
|
<!-- 会员机构管理-机构管理-机构开户申请-编辑 -->
|
|
|
<template>
|
|
<template>
|
|
|
- <app-drawer :title="t('member.institution.open.edit.title')" width="900" v-model:show="show" :refresh="refresh" :loading="loading">
|
|
|
|
|
|
|
+ <app-drawer :title="t('member.institution.open.edit.title')" width="900" v-model:show="show" :refresh="refresh"
|
|
|
|
|
+ :loading="loading">
|
|
|
<el-form ref="formRef" label-width="140px" :model="formData" :rules="formRules" :show-message="false">
|
|
<el-form ref="formRef" label-width="140px" :model="formData" :rules="formRules" :show-message="false">
|
|
|
<fieldset class="g-fieldset el-form--horizontal">
|
|
<fieldset class="g-fieldset el-form--horizontal">
|
|
|
<legend class="g-fieldset__legend">{{ t('common.baseinfo') }}</legend>
|
|
<legend class="g-fieldset__legend">{{ t('common.baseinfo') }}</legend>
|
|
@@ -19,7 +20,9 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</fieldset>
|
|
</fieldset>
|
|
|
<fieldset class="g-fieldset el-form--horizontal">
|
|
<fieldset class="g-fieldset el-form--horizontal">
|
|
|
- <legend class="g-fieldset__legend">{{ isPerson ? t('member.institution.open.edit.person') : t('member.institution.open.edit.companny') }}{{ t('member.institution.open.edit.profile') }}</legend>
|
|
|
|
|
|
|
+ <legend class="g-fieldset__legend">{{ isPerson ? t('member.institution.open.edit.person') :
|
|
|
|
|
+ t('member.institution.open.edit.companny') }}{{ t('member.institution.open.edit.profile') }}
|
|
|
|
|
+ </legend>
|
|
|
<el-form-item :label="t('member.institution.open.edit.customername')" prop="customername">
|
|
<el-form-item :label="t('member.institution.open.edit.customername')" prop="customername">
|
|
|
<el-input v-model="formData.customername" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
<el-input v-model="formData.customername" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -38,26 +41,31 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item :label="t('member.institution.open.edit.cardfrontphotourl')" prop="cardfrontphotourl">
|
|
<el-form-item :label="t('member.institution.open.edit.cardfrontphotourl')" prop="cardfrontphotourl">
|
|
|
<app-upload v-model="uploadFiles.cardfrontphotourl" :file-types="['image']"
|
|
<app-upload v-model="uploadFiles.cardfrontphotourl" :file-types="['image']"
|
|
|
- :type-message="t('common.tips21')" />
|
|
|
|
|
|
|
+ :type-message="t('common.tips21')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item :label="t('member.institution.open.edit.cardbackphotourl')" prop="cardbackphotourl" v-if="isPerson">
|
|
|
|
|
|
|
+ <el-form-item :label="t('member.institution.open.edit.cardbackphotourl')" prop="cardbackphotourl"
|
|
|
|
|
+ v-if="isPerson">
|
|
|
<app-upload v-model="uploadFiles.cardbackphotourl" :file-types="['image']"
|
|
<app-upload v-model="uploadFiles.cardbackphotourl" :file-types="['image']"
|
|
|
- :type-message="t('common.tips21')" />
|
|
|
|
|
|
|
+ :type-message="t('common.tips21')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<template v-if="!isPerson">
|
|
<template v-if="!isPerson">
|
|
|
<el-form-item :label="t('member.institution.open.edit.legalpersonname')" prop="legalpersonname">
|
|
<el-form-item :label="t('member.institution.open.edit.legalpersonname')" prop="legalpersonname">
|
|
|
- <el-input v-model="formData.legalpersonname" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
|
|
|
|
|
+ <el-input v-model="formData.legalpersonname" maxlength="50"
|
|
|
|
|
+ :placeholder="t('common.pleaseenter')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item :label="t('member.institution.open.edit.legalcardfrontphotourl')" prop="legalcardfrontphotourl">
|
|
|
|
|
|
|
+ <el-form-item :label="t('member.institution.open.edit.legalcardfrontphotourl')"
|
|
|
|
|
+ prop="legalcardfrontphotourl">
|
|
|
<app-upload v-model="uploadFiles.legalcardfrontphotourl" :file-types="['image']"
|
|
<app-upload v-model="uploadFiles.legalcardfrontphotourl" :file-types="['image']"
|
|
|
- :type-message="t('common.tips21')" />
|
|
|
|
|
|
|
+ :type-message="t('common.tips21')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item :label="t('member.institution.open.edit.legalcardbackphotourl')" prop="legalcardbackphotourl">
|
|
|
|
|
|
|
+ <el-form-item :label="t('member.institution.open.edit.legalcardbackphotourl')"
|
|
|
|
|
+ prop="legalcardbackphotourl">
|
|
|
<app-upload v-model="uploadFiles.legalcardbackphotourl" :file-types="['image']"
|
|
<app-upload v-model="uploadFiles.legalcardbackphotourl" :file-types="['image']"
|
|
|
- :type-message="t('common.tips21')" />
|
|
|
|
|
|
|
+ :type-message="t('common.tips21')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item :label="t('member.institution.open.edit.contactname')" prop="contactname">
|
|
<el-form-item :label="t('member.institution.open.edit.contactname')" prop="contactname">
|
|
|
- <el-input v-model="formData.contactname" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
|
|
|
|
|
+ <el-input v-model="formData.contactname" maxlength="50"
|
|
|
|
|
+ :placeholder="t('common.pleaseenter')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</template>
|
|
</template>
|
|
|
<el-form-item :label="t('member.institution.open.edit.sex')" prop="sex">
|
|
<el-form-item :label="t('member.institution.open.edit.sex')" prop="sex">
|
|
@@ -68,16 +76,20 @@
|
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item :label="t('member.institution.open.edit.mobilephone')" prop="mobilephone">
|
|
<el-form-item :label="t('member.institution.open.edit.mobilephone')" prop="mobilephone">
|
|
|
- <el-input type="number" v-model="formData.mobilephone" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
|
|
|
|
|
+ <el-input type="number" v-model="formData.mobilephone" maxlength="50"
|
|
|
|
|
+ :placeholder="t('common.pleaseenter')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item :label="t('member.institution.open.edit.telphone')" prop="telphone">
|
|
<el-form-item :label="t('member.institution.open.edit.telphone')" prop="telphone">
|
|
|
- <el-input type="number" v-model="formData.telphone" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
|
|
|
|
|
+ <el-input v-model="formData.telphone" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item class="el-form-item--row" :label="t('member.institution.open.edit.provinceid')" prop="provinceid">
|
|
|
|
|
- <app-region class="el-form-item--col" v-model:country="formData.countryid" v-model:province="formData.provinceid"
|
|
|
|
|
- v-model:city="formData.cityid" v-model:district="formData.districtid" />
|
|
|
|
|
|
|
+ <el-form-item class="el-form-item--row" :label="t('member.institution.open.edit.provinceid')"
|
|
|
|
|
+ prop="provinceid">
|
|
|
|
|
+ <app-region class="el-form-item--col" v-model:country="formData.countryid"
|
|
|
|
|
+ v-model:province="formData.provinceid" v-model:city="formData.cityid"
|
|
|
|
|
+ v-model:district="formData.districtid" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item class="el-form-item--row" :label="t('member.institution.open.edit.cardaddress')" prop="cardaddress">
|
|
|
|
|
|
|
+ <el-form-item class="el-form-item--row" :label="t('member.institution.open.edit.cardaddress')"
|
|
|
|
|
+ prop="cardaddress">
|
|
|
<el-input v-model="formData.cardaddress" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
<el-input v-model="formData.cardaddress" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item :label="t('member.institution.open.edit.postalcode')" prop="postalcode">
|
|
<el-form-item :label="t('member.institution.open.edit.postalcode')" prop="postalcode">
|
|
@@ -87,18 +99,19 @@
|
|
|
<el-input v-model="formData.email" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
<el-input v-model="formData.email" maxlength="50" :placeholder="t('common.pleaseenter')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item class="el-form-item--row" :label="t('member.institution.open.edit.remark')" prop="remark">
|
|
<el-form-item class="el-form-item--row" :label="t('member.institution.open.edit.remark')" prop="remark">
|
|
|
- <el-input type="textarea" v-model="formData.remark" maxlength="200" :rows="3" :placeholder="t('common.pleaseenter')" />
|
|
|
|
|
|
|
+ <el-input type="textarea" v-model="formData.remark" maxlength="200" :rows="3"
|
|
|
|
|
+ :placeholder="t('common.pleaseenter')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</fieldset>
|
|
</fieldset>
|
|
|
<fieldset class="g-fieldset el-form--horizontal">
|
|
<fieldset class="g-fieldset el-form--horizontal">
|
|
|
<legend class="g-fieldset__legend">{{ t('common.annex') }}</legend>
|
|
<legend class="g-fieldset__legend">{{ t('common.annex') }}</legend>
|
|
|
<el-form-item :label="t('common.annex1')" prop="attachment1">
|
|
<el-form-item :label="t('common.annex1')" prop="attachment1">
|
|
|
<app-upload v-model="uploadFiles.attachment1" :file-types="['image', 'pdf']"
|
|
<app-upload v-model="uploadFiles.attachment1" :file-types="['image', 'pdf']"
|
|
|
- :type-message="t('common.tips21')" />
|
|
|
|
|
|
|
+ :type-message="t('common.tips21')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item :label="t('common.annex1')" prop="attachment2">
|
|
<el-form-item :label="t('common.annex1')" prop="attachment2">
|
|
|
<app-upload v-model="uploadFiles.attachment2" :file-types="['image', 'pdf']"
|
|
<app-upload v-model="uploadFiles.attachment2" :file-types="['image', 'pdf']"
|
|
|
- :type-message="t('common.tips21')" />
|
|
|
|
|
|
|
+ :type-message="t('common.tips21')" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</fieldset>
|
|
</fieldset>
|
|
|
</el-form>
|
|
</el-form>
|