feat(客户管理): 添加中国区域选择组件并替换地址输入框
- 新增 ChinaAreaSelect 组件,支持省市区三级选择与详细地址输入 - 在客户编辑和客户列表页面替换原有的地址输入框 - 组件支持标准地址与自定义地址组合格式存储 - 自动处理直辖市和港澳特别行政区的特殊区域结构
This commit is contained in:
@@ -135,7 +135,10 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="客户地址" prop="address">
|
||||
<el-input v-model="form.address" placeholder="请输入客户地址" />
|
||||
<ChinaAreaSelect
|
||||
v-model="form.address"
|
||||
placeholder="请选择客户地址"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<el-input v-model="form.remark" placeholder="请输入备注" />
|
||||
@@ -161,6 +164,7 @@ import JSONTableInput from '../components/JSONTableInput.vue'
|
||||
import CustomerDetail from '../components/CustomerInfo.vue'
|
||||
import CustomerEdit from '../components/CustomerEdit.vue'
|
||||
import CustomerOrder from '../components/CustomerOrder.vue'
|
||||
import ChinaAreaSelect from '@/components/ChinaAreaSelect/index.vue'
|
||||
|
||||
import { listCustomer, addCustomer, updateCustomer, delCustomer } from '@/api/crm/customer'
|
||||
|
||||
@@ -171,7 +175,8 @@ export default {
|
||||
JSONTableInput,
|
||||
CustomerDetail,
|
||||
CustomerEdit,
|
||||
CustomerOrder
|
||||
CustomerOrder,
|
||||
ChinaAreaSelect
|
||||
},
|
||||
dicts: ['customer_industry', 'customer_level'],
|
||||
data() {
|
||||
|
||||
Reference in New Issue
Block a user