feat(客户管理): 添加中国区域选择组件并替换地址输入框
- 新增 ChinaAreaSelect 组件,支持省市区三级选择与详细地址输入 - 在客户编辑和客户列表页面替换原有的地址输入框 - 组件支持标准地址与自定义地址组合格式存储 - 自动处理直辖市和港澳特别行政区的特殊区域结构
This commit is contained in:
@@ -86,11 +86,16 @@
|
||||
</el-col>
|
||||
<el-col :span="24" v-hasPermi="['crm:customer:address']">
|
||||
<el-form-item label="客户地址" prop="address">
|
||||
<el-input
|
||||
<!-- <el-input
|
||||
type="textarea"
|
||||
v-model="customer.address"
|
||||
placeholder="请输入客户地址"
|
||||
@input="handleInputChange"
|
||||
/> -->
|
||||
<ChinaAreaSelect
|
||||
v-model="customer.address"
|
||||
placeholder="请选择客户地址"
|
||||
@change="handleInputChange"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@@ -110,11 +115,13 @@
|
||||
|
||||
<script>
|
||||
import JSONTableInput from './JSONTableInput.vue'
|
||||
import ChinaAreaSelect from '@/components/ChinaAreaSelect/index.vue'
|
||||
|
||||
export default {
|
||||
name: 'CustomerEdit',
|
||||
components: {
|
||||
JSONTableInput
|
||||
JSONTableInput,
|
||||
ChinaAreaSelect
|
||||
},
|
||||
props: {
|
||||
// 客户信息对象(双向绑定)
|
||||
|
||||
Reference in New Issue
Block a user