|
|
@@ -220,6 +220,12 @@
|
|
|
<el-form-item label="联系电话:">
|
|
|
<el-input v-model="form.phone" placeholder="请输入"></el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="模板:">
|
|
|
+ <el-select v-model="form.templateId" placeholder="请选择">
|
|
|
+ <el-option v-for="item in templateList" :key="item.id" :label="item.name" :value="item.id">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
</div>
|
|
|
<div class="page_btn" style="margin: 177px auto 0;" @click="handleQrcode">创建活码</div>
|
|
|
@@ -251,15 +257,17 @@
|
|
|
env: '',
|
|
|
memberId: null,
|
|
|
corpId: null,
|
|
|
- step: 3,
|
|
|
+ step: 1,
|
|
|
qrCode: '',
|
|
|
salesMan: '',
|
|
|
form: {
|
|
|
salesMan: '',
|
|
|
ownerDealerName: '',
|
|
|
ownerDealerCode: '',
|
|
|
- phone: ''
|
|
|
+ phone: '',
|
|
|
+ templateId: null,
|
|
|
},
|
|
|
+ templateList: [],
|
|
|
}
|
|
|
},
|
|
|
created () {
|
|
|
@@ -324,6 +332,20 @@
|
|
|
},
|
|
|
createQrcode () {
|
|
|
this.step = 2
|
|
|
+ fetch(this.httpUrl + `/scrm/v1/wxcp-live-code-template/p/counselorTemplateList?bid=${this.bId}`)
|
|
|
+ .then(res => {
|
|
|
+ return res.json()
|
|
|
+ }).then(result => {
|
|
|
+ let { data, code, msg } = result
|
|
|
+ if (code === 1) {
|
|
|
+ this.templateList = data || []
|
|
|
+ } else {
|
|
|
+ this.$message({
|
|
|
+ message: msg,
|
|
|
+ type: 'warning'
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
// 创建活码
|
|
|
handleQrcode () {
|