|
@@ -9,12 +9,12 @@
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="企业名称" prop="name">
|
|
|
- <el-input clearable v-model="form.name" placeholder="请输入企业名称" />
|
|
|
+ <el-input size="large" clearable v-model="form.name" placeholder="请输入企业名称" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="企业类型" prop="pattern">
|
|
|
- <el-select clearable v-model="form.pattern" placeholder="请选择企业类型">
|
|
|
+ <el-select size="large" clearable v-model="form.pattern" placeholder="请选择企业类型">
|
|
|
<el-option v-for="(item, index) in patternList" :key="index" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
@@ -23,77 +23,77 @@
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="企业规模" prop="scale">
|
|
|
- <el-select clearable v-model="form.scale" placeholder="请选择企业规模">
|
|
|
+ <el-select size="large" clearable v-model="form.scale" placeholder="请选择企业规模">
|
|
|
<el-option v-for="item in scaleList" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="统一信用代码" prop="code">
|
|
|
- <el-input clearable v-model="form.code" placeholder="请输入统一信用代码" />
|
|
|
+ <el-input size="large" clearable v-model="form.code" placeholder="请输入统一信用代码" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="所属行业" prop="type">
|
|
|
- <el-select clearable v-model="form.type" placeholder="请选择所属行业">
|
|
|
+ <el-select size="large" clearable v-model="form.type" placeholder="请选择所属行业">
|
|
|
<el-option v-for="(item, index) in IndustryList" :key="index" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="所在地区" prop="region">
|
|
|
- <el-cascader v-model="form.area" :props="{ value: 'name', label: 'name' }" :options="cityList" clearable placeholder="请选择所在地区" style="width: 100%" />
|
|
|
+ <el-cascader size="large" v-model="form.area" :props="{ value: 'name', label: 'name' }" :options="cityList" clearable placeholder="请选择所在地区" style="width: 100%" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="法定代表人" prop="representative">
|
|
|
- <el-input clearable v-model="form.representative" placeholder="请输入法定代表人名称" />
|
|
|
+ <el-input size="large" clearable v-model="form.representative" placeholder="请输入法定代表人名称" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="电子邮箱" prop="email">
|
|
|
- <el-input clearable v-model="form.email" type="email" placeholder="请输入电子邮箱" />
|
|
|
+ <el-input size="large" clearable v-model="form.email" type="email" placeholder="请输入电子邮箱" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="员工人数" prop="person">
|
|
|
- <el-input clearable v-model="form.person" placeholder="请输入员工人数" />
|
|
|
+ <el-input size="large" clearable v-model="form.person" placeholder="请输入员工人数" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="注册资本" prop="register">
|
|
|
- <el-input clearable v-model="form.register" placeholder="请输入注册资本(万元)" />
|
|
|
+ <el-input size="large" clearable v-model="form.register" placeholder="请输入注册资本(万元)" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="成立时间" prop="create_time">
|
|
|
- <el-date-picker format="YYYY-MM-DD" value-format="YYYY-MM-DD" v-model="form.create_time" type="date" placeholder="请选择成立时间" style="width: 100%" />
|
|
|
+ <el-date-picker size="large" format="YYYY-MM-DD" value-format="YYYY-MM-DD" v-model="form.create_time" type="date" placeholder="请选择成立时间" style="width: 100%" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="企业地址" prop="address">
|
|
|
- <el-input clearable v-model="form.address" placeholder="请输入企业地址" />
|
|
|
+ <el-input size="large" clearable v-model="form.address" placeholder="请输入企业地址" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="是否公开" prop="is_show">
|
|
|
- <el-radio-group v-model="form.is_show">
|
|
|
+ <el-radio-group size="large" v-model="form.is_show">
|
|
|
<el-radio v-for="i in isUseList" :key="i._id" :label="i.value">{{ i.label }}</el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="简介" prop="brief">
|
|
|
- <el-input v-model="form.brief" :autosize="{ minRows: 2, maxRows: 4 }" type="textarea" placeholder="请输入简介" />
|
|
|
+ <el-input size="large" v-model="form.brief" :autosize="{ minRows: 2, maxRows: 4 }" type="textarea" placeholder="请输入简介" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24" class="button">
|
|
@@ -169,7 +169,7 @@ onMounted(async () => {
|
|
|
const search = async () => {
|
|
|
if (user.value.id) {
|
|
|
let res = await companyStore.query({ user: user.value.id })
|
|
|
- if (res.errcode == '0') form.value = res.data[0]
|
|
|
+ if (res.errcode == '0') form.value = res.data[0] || { logo: [] }
|
|
|
}
|
|
|
}
|
|
|
</script>
|