|
|
|
@ -29,8 +29,8 @@
|
|
|
|
|
</i-col>
|
|
|
|
|
<i-col span="9" style="text-align: right;padding-right: 20px;">
|
|
|
|
|
<Button type="primary" @click="downloadStoreCode" style="margin-right: 10px;">批量下载门店码</Button>
|
|
|
|
|
<Button type="primary" @click="downloadStoreSellerCode" style="margin-right: 10px;">批量下载导购码</Button>
|
|
|
|
|
<Button type="primary" @click="open(index)" style="margin-right: 10px;">开通门店号</Button>
|
|
|
|
|
<Button type="primary" @click="downloadStoreSellerCode" style="margin-right: 10px;">批量下载导购码</Button>
|
|
|
|
|
<Button type="primary" @click="open()" style="margin-right: 10px;">开通门店号</Button>
|
|
|
|
|
</i-col>
|
|
|
|
|
</Row>
|
|
|
|
|
</i-col>
|
|
|
|
@ -69,15 +69,15 @@
|
|
|
|
|
|
|
|
|
|
<Form ref="formValidate" :model="formValidate" :rules="ruleValidate" :label-width="80">
|
|
|
|
|
<FormItem label="名称" prop="name">
|
|
|
|
|
<i-input v-model="formValidate.name" placeholder="请输入名字"></i-input>
|
|
|
|
|
<i-input type="text" v-model="formValidate.name" placeholder="请输入名字"></i-input>
|
|
|
|
|
</FormItem>
|
|
|
|
|
<FormItem label="别名" prop="alias">
|
|
|
|
|
<i-input v-model="formValidate.alias" placeholder="请输入别名"></i-input>
|
|
|
|
|
</FormItem>
|
|
|
|
|
<FormItem label="账号" prop="account">
|
|
|
|
|
<FormItem label="账号" prop="userId">
|
|
|
|
|
<i-input v-model="formValidate.userId" placeholder="请输入账号"></i-input>
|
|
|
|
|
</FormItem>
|
|
|
|
|
<FormItem label="手机" prop="phone">
|
|
|
|
|
<FormItem label="手机" prop="mobile">
|
|
|
|
|
<i-input v-model="formValidate.mobile" placeholder="成员通过验证该手机号后可加入企业">
|
|
|
|
|
<Select v-model="formValidate.selectedPhoneRegion" slot="prepend" style="width: 80px" >
|
|
|
|
|
<Option v-for="item in prefixDefault" :key="item.prefix + item.en" :value="item.prefix">{{item.prefix}}</Option>
|
|
|
|
@ -90,12 +90,12 @@
|
|
|
|
|
<FormItem label="地址" prop="address">
|
|
|
|
|
<i-input v-model="formValidate.address" placeholder="请输入地址"></i-input>
|
|
|
|
|
</FormItem>
|
|
|
|
|
<FormItem label="零售公司" prop="party">
|
|
|
|
|
<FormItem label="零售公司" prop="departIds">
|
|
|
|
|
<Select v-model="formValidate.departIds" placeholder="选择零售公司" @on-change="downCompanyChange(formValidate)">
|
|
|
|
|
<Option v-for="item in regionList" :value="item.id" :key="item.id">{{item.name}}</Option>
|
|
|
|
|
</Select>
|
|
|
|
|
</FormItem>
|
|
|
|
|
<FormItem label="店铺" prop="party">
|
|
|
|
|
<FormItem label="店铺" prop="storeId">
|
|
|
|
|
<Select v-model="formValidate.storeId" placeholder="选择店铺">
|
|
|
|
|
<Option v-for="item in shopList" :value="item.id" :key="item.id">{{item.name}}</Option>
|
|
|
|
|
</Select>
|
|
|
|
@ -277,21 +277,24 @@
|
|
|
|
|
storeId:'',
|
|
|
|
|
},
|
|
|
|
|
ruleValidate: {
|
|
|
|
|
account: [
|
|
|
|
|
userId: [
|
|
|
|
|
{ required: true, message: '账号不能为空', trigger: 'blur' }
|
|
|
|
|
],
|
|
|
|
|
// gender: [
|
|
|
|
|
// { required: true, message: '请选择性别', trigger: 'change' }
|
|
|
|
|
// ],
|
|
|
|
|
phone: [
|
|
|
|
|
{ required: true, message: '手机号码不能为空', trigger: 'blur' }
|
|
|
|
|
mobile: [
|
|
|
|
|
{ required: true, message: '手机号码不能为空', trigger: 'blur'}
|
|
|
|
|
],
|
|
|
|
|
// mail: [
|
|
|
|
|
// { required: true, message: '邮箱不能为空', trigger: 'blur' },
|
|
|
|
|
// { type: 'email', message: '邮箱格式错误', trigger: 'blur' }
|
|
|
|
|
// ],
|
|
|
|
|
party: [
|
|
|
|
|
{ required: true, message: '请选择部门', trigger: 'change' }
|
|
|
|
|
departIds: [
|
|
|
|
|
{ required: true, message: '请选择部门', trigger: 'change'}
|
|
|
|
|
],
|
|
|
|
|
storeId: [
|
|
|
|
|
{ required: true, message: '请选择部门', trigger: 'change'},
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|