|
@@ -33,6 +33,11 @@
|
|
|
<el-input v-model="form.phonenumber" autocomplete="on" :placeholder="$t(`请填写手机号码`)"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item :label="$t(`关联客户`)+':'" prop="sys_enterpriseids">
|
|
|
+ <popoverTemplate ref="enterpriseRef" :params="enterpriseParam"></popoverTemplate>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item :label="$t(`微信`)+':'" prop="wechatnum">
|
|
|
<el-input v-model="form.wechatnum" autocomplete="on" :placeholder="$t(`请填写微信号`)"></el-input>
|
|
@@ -133,9 +138,10 @@
|
|
|
|
|
|
<script>
|
|
|
import {mapGetters} from 'vuex'
|
|
|
-
|
|
|
+import popoverTemplate from '@/components/popoverTemplate/index'
|
|
|
export default {
|
|
|
props:['group','tagList'],
|
|
|
+ components:{popoverTemplate},
|
|
|
data () {
|
|
|
var telephone = (rule,value,callback) =>{
|
|
|
if (this.form.areaCode === '' && this.form.telephone === ''){
|
|
@@ -173,10 +179,12 @@ export default {
|
|
|
"areaCode":'',
|
|
|
"telephone":'',
|
|
|
"preference":'',
|
|
|
- "hobby":''
|
|
|
+ "hobby":'',
|
|
|
+ "sys_enterpriseids":[]
|
|
|
},
|
|
|
tags:[],
|
|
|
datatag:[],
|
|
|
+ sys_enterprise:[],
|
|
|
rules:{
|
|
|
telephone:[
|
|
|
{ required: true, validator: telephone, trigger: 'change' }
|
|
@@ -190,7 +198,17 @@ export default {
|
|
|
{ required: true, message: this.$t('请输入职位'), trigger: 'blur' },
|
|
|
],
|
|
|
},
|
|
|
- groupList:[]
|
|
|
+ groupList:[],
|
|
|
+ enterpriseParam:{
|
|
|
+ "content": {
|
|
|
+ "pageNumber": 1,
|
|
|
+ "pageSize": 9999,
|
|
|
+ "where": {
|
|
|
+ "condition": ""
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "id": 2025041710422802,
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
watch: {
|