|
@@ -7,77 +7,92 @@
|
|
|
label-width="100px"
|
|
|
v-loading="formLoading"
|
|
|
>
|
|
|
- <el-form-item label="客户名称" prop="name">
|
|
|
- <el-input v-model="formData.name" placeholder="请输入客户名称" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="手机" prop="mobile">
|
|
|
- <el-input v-model="formData.mobile" placeholder="请输入手机" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="所属行业" prop="industryId">
|
|
|
- <el-select v-model="formData.industryId" placeholder="请选择所属行业">
|
|
|
- <el-option
|
|
|
+ <el-row>
|
|
|
+ <el-form-item label="客户名称" prop="name">
|
|
|
+ <el-input v-model="formData.name" placeholder="请输入客户名称" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="所属行业" prop="industryId">
|
|
|
+ <el-select v-model="formData.industryId" placeholder="请选择所属行业">
|
|
|
+ <el-option
|
|
|
v-for="dict in getStrDictOptions(DICT_TYPE.CRM_CUSTOMER_INDUSTRY)"
|
|
|
- :key="dict.value + ''"
|
|
|
+ :key="dict.value"
|
|
|
:label="dict.label"
|
|
|
:value="dict.value"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="客户等级" prop="level">
|
|
|
- <el-select v-model="formData.level" placeholder="请选择客户等级">
|
|
|
- <el-option
|
|
|
- v-for="dict in getStrDictOptions(DICT_TYPE.CRM_CUSTOMER_LEVEL)"
|
|
|
- :key="dict.value + ''"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-form-item label="客户来源" prop="source">
|
|
|
+ <el-select v-model="formData.source" placeholder="请选择客户来源">
|
|
|
+ <el-option
|
|
|
+ v-for="dict in getStrDictOptions(DICT_TYPE.CRM_CUSTOMER_SOURCE)"
|
|
|
+ :key="dict.value"
|
|
|
:label="dict.label"
|
|
|
:value="dict.value"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="客户来源" prop="source">
|
|
|
- <el-select v-model="formData.source" placeholder="请选择客户来源">
|
|
|
- <el-option
|
|
|
- v-for="dict in getStrDictOptions(DICT_TYPE.CRM_CUSTOMER_SOURCE)"
|
|
|
- :key="dict.value + ''"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="客户等级" prop="level">
|
|
|
+ <el-select v-model="formData.level" placeholder="请选择客户等级">
|
|
|
+ <el-option
|
|
|
+ v-for="dict in getStrDictOptions(DICT_TYPE.CRM_CUSTOMER_LEVEL)"
|
|
|
+ :key="dict.value"
|
|
|
:label="dict.label"
|
|
|
:value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-form-item label="手机" prop="mobile">
|
|
|
+ <el-input v-model="formData.mobile" placeholder="请输入手机" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="电话" prop="telephone">
|
|
|
+ <el-input v-model="formData.telephone" placeholder="请输入电话" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-form-item label="邮箱" prop="email">
|
|
|
+ <el-input v-model="formData.email" placeholder="请输入邮箱" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="QQ" prop="qq">
|
|
|
+ <el-input v-model="formData.qq" placeholder="请输入QQ" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-form-item label="微信" prop="wechat">
|
|
|
+ <el-input v-model="formData.wechat" placeholder="请输入微信" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="网址" prop="website">
|
|
|
+ <el-input v-model="formData.website" placeholder="请输入网址" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-form-item label="地区编号" prop="areaId">
|
|
|
+ <el-input v-model="formData.areaId" placeholder="请输入地区编号" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="详细地址" prop="detailAddress">
|
|
|
+ <el-input v-model="formData.detailAddress" placeholder="请输入详细地址" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ <!-- TODO @Wanwan 少一个负责人字段,默认先选中自己 -->
|
|
|
+ <el-row>
|
|
|
+ <el-form-item label="下次联系时间" prop="contactNextTime">
|
|
|
+ <el-date-picker
|
|
|
+ v-model="formData.contactNextTime"
|
|
|
+ type="date"
|
|
|
+ value-format="x"
|
|
|
+ placeholder="选择下次联系时间"
|
|
|
/>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="电话" prop="telephone">
|
|
|
- <el-input v-model="formData.telephone" placeholder="请输入电话" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="网址" prop="website">
|
|
|
- <el-input v-model="formData.website" placeholder="请输入网址" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="QQ" prop="qq">
|
|
|
- <el-input v-model="formData.qq" placeholder="请输入QQ" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="微信" prop="wechat">
|
|
|
- <el-input v-model="formData.wechat" placeholder="请输入微信" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="邮箱" prop="email">
|
|
|
- <el-input v-model="formData.email" placeholder="请输入邮箱" />
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
<el-form-item label="客户描述" prop="description">
|
|
|
<el-input v-model="formData.description" placeholder="请输入客户描述" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
<el-input v-model="formData.remark" placeholder="请输入备注" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="地区编号" prop="areaId">
|
|
|
- <el-input v-model="formData.areaId" placeholder="请输入地区编号" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="详细地址" prop="detailAddress">
|
|
|
- <el-input v-model="formData.detailAddress" placeholder="请输入详细地址" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="下次联系时间" prop="contactNextTime">
|
|
|
- <el-date-picker
|
|
|
- v-model="formData.contactNextTime"
|
|
|
- type="date"
|
|
|
- value-format="x"
|
|
|
- placeholder="选择下次联系时间"
|
|
|
- />
|
|
|
- </el-form-item>
|
|
|
</el-form>
|
|
|
<template #footer>
|
|
|
<el-button @click="submitForm" type="primary" :disabled="formLoading">确 定</el-button>
|