|
@@ -5,7 +5,7 @@
|
|
|
<el-col :span="24" class="top">
|
|
|
<span class="shu"></span><span class="title">{{ formTitle }}</span>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
+ <el-col :span="24">
|
|
|
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="金融机构名称" prop="name">
|
|
@@ -13,98 +13,89 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
- <!-- <el-form-item label="logo" prop="logo">
|
|
|
+ <el-form-item label="机构logo" prop="logo">
|
|
|
<upload
|
|
|
:limit="1"
|
|
|
+ tip="请上传500×500px的图片,大小不超过2M"
|
|
|
:data="ruleForm.logo"
|
|
|
type="logo"
|
|
|
- tip="请上传500×500px的图片,大小不超过2M"
|
|
|
- :url="`/files/test/upload`"
|
|
|
+ :url="`/files/teacher/upload`"
|
|
|
@upload="uploadSuccess"
|
|
|
></upload>
|
|
|
- </el-form-item> -->
|
|
|
+ </el-form-item>
|
|
|
</el-col>
|
|
|
- <el-form-item label="机构logo" prop="logo">
|
|
|
- <upload
|
|
|
- :limit="1"
|
|
|
- tip="请上传500×500px的图片,大小不超过2M"
|
|
|
- :data="ruleForm.logo"
|
|
|
- type="logo"
|
|
|
- :url="`/files/teacher/upload`"
|
|
|
- @upload="uploadSuccess"
|
|
|
- ></upload>
|
|
|
- </el-form-item>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="融资轮次">
|
|
|
- <el-select v-model="ruleForm.round" multiple placeholder="请选择">
|
|
|
- <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> </el-option>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="融资轮次" prop="round">
|
|
|
+ <el-select v-model="ruleForm.round" multiple placeholder="请选择融资轮次">
|
|
|
+ <el-option v-for="item in rzlc" :key="item.value" :label="item.name" :value="item.name"> </el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="组织形式">
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="组织形式" prop="form">
|
|
|
<el-input v-model="ruleForm.form" placeholder="请输入组织形式"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="法定代表人">
|
|
|
- <el-input v-model="ruleForm.representative" placeholder="请输入组织形式"></el-input>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="法定代表人" prop="representative">
|
|
|
+ <el-input v-model="ruleForm.representative" placeholder="请输入法定代表人"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="办公区域">
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="办公区域" prop="business_addr">
|
|
|
<el-input v-model="ruleForm.business_addr" placeholder="请输入办公区域"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="注册地址">
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="注册地址" prop="registered_addr">
|
|
|
<el-input v-model="ruleForm.registered_addr" placeholder="请输入注册地址"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="创立时间">
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="创立时间" prop="establish_time">
|
|
|
<el-input v-model="ruleForm.establish_time" placeholder="请输入创立时间"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="所属行业">
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="所属行业" prop="profession">
|
|
|
<el-select v-model="ruleForm.profession" multiple placeholder="请选择">
|
|
|
- <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> </el-option>
|
|
|
+ <el-option v-for="item in options" :key="item.value" :label="item.name" :value="item.name"> </el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="组织机构号码">
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="组织机构号码" prop="code">
|
|
|
<el-input v-model="ruleForm.code" placeholder="请输入组织机构号码"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="管理资金规模">
|
|
|
- <el-input v-model="ruleForm.size" placeholder="请输入管理资金规模"></el-input>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="所属地区" prop="belong_addr">
|
|
|
+ <el-input v-model="ruleForm.belong_addr" placeholder="请输入所属地区"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="注册资本">
|
|
|
- <el-input v-model="ruleForm.registered_capital" placeholder="请输入注册资本"></el-input>
|
|
|
+
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="管理资金规模" prop="size">
|
|
|
+ <el-input v-model="ruleForm.size" placeholder="请输入管理资金规模"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="注册资本">
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="注册资本" prop="registered_capital">
|
|
|
<el-input v-model="ruleForm.registered_capital" placeholder="请输入注册资本"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
- <el-form-item label="实缴资金">
|
|
|
+
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="实缴资金" prop="contributed_capital">
|
|
|
<el-input v-model="ruleForm.contributed_capital" placeholder="请输入实缴资金"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="24" class="form">
|
|
|
+ <el-col :span="24">
|
|
|
<el-form-item label="机构简介" prop="introduction">
|
|
|
<el-input v-model="ruleForm.introduction" type="textarea" placeholder="请输入机构简介"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
-
|
|
|
<el-col :span="24"> </el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="机构类型" prop="type">
|
|
@@ -115,6 +106,16 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="发布状态" prop="status">
|
|
|
+ <el-select v-model="ruleForm.status" placeholder="请选择发布状态">
|
|
|
+ <el-option label="草稿" value="0"></el-option>
|
|
|
+ <el-option label="待审核" value="1"></el-option>
|
|
|
+ <el-option label="已发布" value="2"></el-option>
|
|
|
+ <el-option label="已下架" value="3"></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="24" class="clickBtn">
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" @click="submitForm('ruleForm')">提交</el-button>
|
|
@@ -135,21 +136,32 @@ export default {
|
|
|
props: {
|
|
|
formTitle: null,
|
|
|
ruleForm: null,
|
|
|
+ options: null,
|
|
|
+ rzlc: null,
|
|
|
},
|
|
|
components: {
|
|
|
upload, //图片上传
|
|
|
},
|
|
|
data: () => ({
|
|
|
rules: {
|
|
|
- name1: [{ required: true, message: '请输入名称', trigger: 'blur' }],
|
|
|
- name2: [{ required: true, message: '请输入名称', trigger: 'blur' }],
|
|
|
- textarea: [{ required: true, message: '请输入文本框', trigger: 'blur' }],
|
|
|
- change: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
- radio: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
- checkbox: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
- term: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
- onDown: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
- file: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
+ name: [{ required: true, message: '请输入机构名称', trigger: 'blur' }],
|
|
|
+ type: [{ required: true, message: '请选择机构类型', trigger: 'blur' }],
|
|
|
+ profession: [{ required: true, message: '请选择所属行业', trigger: 'blur' }],
|
|
|
+ form: [{ required: true, message: '请输人组织形式', trigger: 'blur' }],
|
|
|
+ round: [{ required: true, message: '请选择融资轮次', trigger: 'blur' }],
|
|
|
+ representative: [{ required: true, message: '请输人法定代表人', trigger: 'blur' }],
|
|
|
+ business_addr: [{ required: true, message: '请输人办公地址', trigger: 'blur' }],
|
|
|
+ belong_addr: [{ required: true, message: '请输人所属地区', trigger: 'blur' }],
|
|
|
+ registered_addr: [{ required: true, message: '请输人注册地址', trigger: 'blur' }],
|
|
|
+ establish_time: [{ required: true, message: '请输人创立时间', trigger: 'blur' }],
|
|
|
+ establish_time: [{ required: true, message: '请输人创立时间', trigger: 'blur' }],
|
|
|
+ size: [{ required: true, message: '请输入管理资金规模', trigger: 'blur' }],
|
|
|
+ registered_capital: [{ required: true, message: '请输入注册资本', trigger: 'blur' }],
|
|
|
+ introduction: [{ required: true, message: '请输入机构简介', trigger: 'blur' }],
|
|
|
+ registered_capital: [{ required: true, message: '请输入注册资本', trigger: 'blur' }],
|
|
|
+ contributed_capital: [{ required: true, message: '请输入实缴资金', trigger: 'blur' }],
|
|
|
+ status: [{ required: true, message: '请选择发布状态', trigger: 'blur' }],
|
|
|
+ belong_addr: [{ required: true, message: '请输入所属地区', trigger: 'blur' }],
|
|
|
},
|
|
|
|
|
|
props: { multiple: true },
|
|
@@ -157,28 +169,6 @@ export default {
|
|
|
value: [],
|
|
|
value: [],
|
|
|
|
|
|
- options: [
|
|
|
- {
|
|
|
- value: '选项1',
|
|
|
- label: '黄金糕',
|
|
|
- },
|
|
|
- {
|
|
|
- value: '选项2',
|
|
|
- label: '双皮奶',
|
|
|
- },
|
|
|
- {
|
|
|
- value: '选项3',
|
|
|
- label: '蚵仔煎',
|
|
|
- },
|
|
|
- {
|
|
|
- value: '选项4',
|
|
|
- label: '龙须面',
|
|
|
- },
|
|
|
- {
|
|
|
- value: '选项5',
|
|
|
- label: '北京烤鸭',
|
|
|
- },
|
|
|
- ],
|
|
|
value1: [],
|
|
|
value2: [],
|
|
|
}),
|