|
@@ -21,15 +21,13 @@
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
|
|
|
|
+ <!-- <el-col :span="12">
|
|
|
<el-form-item label="客户级别" prop="custLevel">
|
|
<el-form-item label="客户级别" prop="custLevel">
|
|
|
<el-select v-model="editForm.custLevel" placeholder="请选择客户级别" style="width: 100%">
|
|
<el-select v-model="editForm.custLevel" placeholder="请选择客户级别" style="width: 100%">
|
|
|
<el-option v-for="item in levelOptions" :key="item.value" :label="item.value" :value="item.value" />
|
|
<el-option v-for="item in levelOptions" :key="item.value" :label="item.value" :value="item.value" />
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
|
|
- </el-row>
|
|
|
|
|
- <el-row :gutter="20">
|
|
|
|
|
|
|
+ </el-col> -->
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="客户来源" prop="source">
|
|
<el-form-item label="客户来源" prop="source">
|
|
|
<el-select v-model="editForm.source" placeholder="请选择客户来源" style="width: 100%">
|
|
<el-select v-model="editForm.source" placeholder="请选择客户来源" style="width: 100%">
|
|
@@ -37,18 +35,8 @@
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
|
|
- <el-form-item label="下次联系时间" prop="followUpDate">
|
|
|
|
|
- <el-date-picker
|
|
|
|
|
- v-model="editForm.followUpDate"
|
|
|
|
|
- format="yyyy-MM-dd HH:mm"
|
|
|
|
|
- placeholder="选择下次联系时间"
|
|
|
|
|
- style="width: 100%"
|
|
|
|
|
- type="datetime"
|
|
|
|
|
- value-format="yyyy-MM-dd HH:mm" />
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
- </el-col>
|
|
|
|
|
</el-row>
|
|
</el-row>
|
|
|
|
|
+
|
|
|
<el-row :gutter="20">
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="所在地区" required>
|
|
<el-form-item label="所在地区" required>
|
|
@@ -85,6 +73,19 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-row>
|
|
</el-row>
|
|
|
|
|
+ <el-row :gutter="20">
|
|
|
|
|
+ <el-col :span="12">
|
|
|
|
|
+ <el-form-item label="下次联系时间" prop="followUpDate">
|
|
|
|
|
+ <el-date-picker
|
|
|
|
|
+ v-model="editForm.followUpDate"
|
|
|
|
|
+ format="yyyy-MM-dd HH:mm"
|
|
|
|
|
+ placeholder="选择下次联系时间"
|
|
|
|
|
+ style="width: 100%"
|
|
|
|
|
+ type="datetime"
|
|
|
|
|
+ value-format="yyyy-MM-dd HH:mm" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ </el-row>
|
|
|
<el-form-item label="备注" prop="remark">
|
|
<el-form-item label="备注" prop="remark">
|
|
|
<el-input
|
|
<el-input
|
|
|
v-model="editForm.remark"
|
|
v-model="editForm.remark"
|
|
@@ -146,7 +147,7 @@
|
|
|
editRules: {
|
|
editRules: {
|
|
|
custName: [{ required: true, validator: checkCustName, trigger: 'blur' }],
|
|
custName: [{ required: true, validator: checkCustName, trigger: 'blur' }],
|
|
|
custIndustry: [{ required: true, trigger: 'change', message: '请选择客户类型' }],
|
|
custIndustry: [{ required: true, trigger: 'change', message: '请选择客户类型' }],
|
|
|
- custLevel: [{ required: true, trigger: 'change', message: '请选择客户级别' }],
|
|
|
|
|
|
|
+ // custLevel: [{ required: true, trigger: 'change', message: '请选择客户级别' }],
|
|
|
source: [{ required: true, trigger: 'change', message: '请选择客户来源' }],
|
|
source: [{ required: true, trigger: 'change', message: '请选择客户来源' }],
|
|
|
},
|
|
},
|
|
|
provinceOptions: [],
|
|
provinceOptions: [],
|
|
@@ -194,10 +195,9 @@
|
|
|
let params = { ...this.editForm }
|
|
let params = { ...this.editForm }
|
|
|
const [valid] = await to(this.$refs.editForm.validate())
|
|
const [valid] = await to(this.$refs.editForm.validate())
|
|
|
if (valid == false) return
|
|
if (valid == false) return
|
|
|
- if (!params.province.id) {
|
|
|
|
|
- this.$message.warning('请选择所在地区')
|
|
|
|
|
- return
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ if (!params.province.id) return this.$message.warning('请选择所在省')
|
|
|
|
|
+ if (!params.city.id) return this.$message.warning('请选择所在市')
|
|
|
|
|
+ if (!params.region.id) return this.$message.warning('请选择所在区')
|
|
|
let arr = []
|
|
let arr = []
|
|
|
arr.push(params.province.distName)
|
|
arr.push(params.province.distName)
|
|
|
if (params.city.id) arr.push(params.city.distName)
|
|
if (params.city.id) arr.push(params.city.distName)
|
|
@@ -231,7 +231,9 @@
|
|
|
let params = { ...this.editForm }
|
|
let params = { ...this.editForm }
|
|
|
const [valid] = await to(this.$refs.editForm.validate())
|
|
const [valid] = await to(this.$refs.editForm.validate())
|
|
|
if (valid == false) return
|
|
if (valid == false) return
|
|
|
- if (!params.province.id) return this.$message.warning('请选择所在地区')
|
|
|
|
|
|
|
+ if (!params.province.id) return this.$message.warning('请选择所在省')
|
|
|
|
|
+ if (!params.city.id) return this.$message.warning('请选择所在市')
|
|
|
|
|
+ if (!params.region.id) return this.$message.warning('请选择所在区')
|
|
|
let arr = []
|
|
let arr = []
|
|
|
arr.push(params.province.distName)
|
|
arr.push(params.province.distName)
|
|
|
if (params.city.id) arr.push(params.city.distName)
|
|
if (params.city.id) arr.push(params.city.distName)
|