|
@@ -2,23 +2,56 @@
|
|
<div class="hui-flex hui-dialog">
|
|
<div class="hui-flex hui-dialog">
|
|
<div class="hui-flex-box hui-dialog-content">
|
|
<div class="hui-flex-box hui-dialog-content">
|
|
<el-form :model="form" label-position="top">
|
|
<el-form :model="form" label-position="top">
|
|
- <el-form-item label="网站名称">
|
|
|
|
- <el-input type="text" v-model="form.site_name" placeholder="请输入网站名称"></el-input>
|
|
|
|
|
|
+ <el-form-item label="企业名称">
|
|
|
|
+ <el-input type="text" v-model="form.company_name" placeholder="请输入企业名称"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="网站类型">
|
|
|
|
- <el-input type="text" v-model="form.site_type" placeholder="请输入网站类型"></el-input>
|
|
|
|
|
|
+ <el-form-item label="企业简称">
|
|
|
|
+ <el-input type="text" v-model="form.company_sub_name" placeholder="请输入企业简称"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="布局风格">
|
|
|
|
- <el-input type="text" v-model="form.layout_style" placeholder="请输入布局风格"></el-input>
|
|
|
|
|
|
+ <el-form-item label="行业领域">
|
|
|
|
+ <el-select v-model="form.industry_sector" placeholder="请选择行业领域">
|
|
|
|
+ <el-option :label="item" :value="item" v-for="(item,index) in industryType" :key="index">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="核心业务">
|
|
|
|
+ <el-input type="text" v-model="form.business_scope" placeholder="请输入核心业务"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="成立时间">
|
|
|
|
+ <el-input type="text" v-model="form.create_time" placeholder="请输入成立时间"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="成立地点">
|
|
|
|
+ <el-input type="text" v-model="form.create_place" placeholder="请输入成立地点"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="主要模块">
|
|
|
|
+ <el-select v-model="model" placeholder="请选择主要模块" multiple>
|
|
|
|
+ <el-option :label="item" :value="item" v-for="(item,index) in modelList" :key="index">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="主色调">
|
|
<el-form-item label="主色调">
|
|
- <el-color-picker v-model="form.color_scheme"></el-color-picker>
|
|
|
|
|
|
+ <div style="display: flex;">
|
|
|
|
+ <el-input type="text" v-model="form.color_scheme" disabled></el-input>
|
|
|
|
+ <el-color-picker v-model="form.color_scheme" style="margin-left: 10px;"></el-color-picker>
|
|
|
|
+ </div>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="整体风格">
|
|
|
|
+ <el-select v-model="all_style" placeholder="请选择整体风格" multiple>
|
|
|
|
+ <el-option :label="item" :value="item" v-for="(item,index) in style" :key="index">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="LOGO" class="hui-textarea">
|
|
<el-form-item label="LOGO" class="hui-textarea">
|
|
<upload ref="listDisplayImage" :list="listDisplayImage" type="insert" :maxLen="1"></upload>
|
|
<upload ref="listDisplayImage" :list="listDisplayImage" type="insert" :maxLen="1"></upload>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="主要模块" class="hui-textarea">
|
|
|
|
- <el-input type="textarea" v-model="form.sections" placeholder="请输入主要模块" resize="none">
|
|
|
|
|
|
+ <el-form-item label="核心优势" class="hui-textarea">
|
|
|
|
+ <el-input type="textarea" v-model="form.key_features" placeholder="技术创新、极致性价比、独特服务、行业经验、品牌信誉"
|
|
|
|
+ resize="none">
|
|
|
|
+ </el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="联系方式" class="hui-textarea">
|
|
|
|
+ <el-input type="textarea" v-model="form.contact_info"
|
|
|
|
+ placeholder="例如:手机号:137xxxxxxxx,邮箱:xxx@xxx,com" resize="none">
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
@@ -39,14 +72,24 @@
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
form: {
|
|
form: {
|
|
- site_name: '',
|
|
|
|
- site_type: '',
|
|
|
|
- color_scheme: '',
|
|
|
|
- layout_style: '',
|
|
|
|
- sections: ''
|
|
|
|
|
|
+ company_name: '',
|
|
|
|
+ company_sub_name: '',
|
|
|
|
+ industry_sector: '',
|
|
|
|
+ business_scope: '',
|
|
|
|
+ create_place: '',
|
|
|
|
+ create_time: '',
|
|
|
|
+ color_scheme: '#006AFF',
|
|
|
|
+ key_features: '',
|
|
|
|
+ contact_info: '',
|
|
|
|
+ all_style: ''
|
|
},
|
|
},
|
|
loading: false,
|
|
loading: false,
|
|
- listDisplayImage: []
|
|
|
|
|
|
+ listDisplayImage: [],
|
|
|
|
+ industryType: ['科技', '制造', '教育', '金融', '医疗', '咨询', '电商', '餐饮'],
|
|
|
|
+ style: ['专业严谨', '现代简约', '高端奢华', '科技智能', '创新活力', '温馨亲和', '环保自然'],
|
|
|
|
+ all_style: [],
|
|
|
|
+ modelList: ['首页', '产品介绍', '解决方案', '成功案例', '关于我们', '联系我们'],
|
|
|
|
+ model: []
|
|
}
|
|
}
|
|
},
|
|
},
|
|
components: {
|
|
components: {
|
|
@@ -58,6 +101,8 @@
|
|
let postData = JSON.parse(JSON.stringify(this.form));
|
|
let postData = JSON.parse(JSON.stringify(this.form));
|
|
let fileBox = this.$refs.listDisplayImage.fileList;
|
|
let fileBox = this.$refs.listDisplayImage.fileList;
|
|
if (fileBox && fileBox.length > 0) postData['logo_url'] = fileBox[0].url;
|
|
if (fileBox && fileBox.length > 0) postData['logo_url'] = fileBox[0].url;
|
|
|
|
+ postData['all_style'] = this.all_style.join('、');
|
|
|
|
+ postData['model'] = this.model.join('、');
|
|
createAIData(2, postData).then(this.successFunc)
|
|
createAIData(2, postData).then(this.successFunc)
|
|
},
|
|
},
|
|
successFunc(res) {
|
|
successFunc(res) {
|