Commit 48449756 by crushh

update: dist

parent 50f903ea
......@@ -15,7 +15,7 @@
<el-input placeholder="请输入链接名称" class="w-340" :maxlength="30" show-word-limit v-model="form.name"></el-input>
</el-form-item>
<el-form-item label="链接描述" prop="remark">
<el-input placeholder="请输入链接描述" type="textarea" class="w-340" :maxlength="100" :autosize="{ minRow: 3, maxRow: 5 }" show-word-limit v-model="form.remark"></el-input>
<el-input placeholder="请输入链接描述" type="textarea" class="w-340" :maxlength="100" :autosize="{ minRows: 3, maxRows: 5 }" show-word-limit v-model="form.remark"></el-input>
</el-form-item>
<el-form-item label="链接标签" required prop="memberLabelId" class="memberTag-form-item">
<el-button plain v-if="!form.memberLabelId" @click="tagsDialogVisible = true"><i class="iconfont-components3 icon-cp-PlusOutlined addPic"></i>添加标签</el-button>
......@@ -34,11 +34,11 @@
</p>
<div class="section">
<div class="level">
<div class="title m-b-20">
<div class="title">
<span>层级一:服务门店</span>
<el-switch v-model="form.storeRuleJson.fw_store.open" :active-value="1" :inactive-value="0" :disabled="true"></el-switch>
<el-switch v-model="form.storeRuleJson.fw_store.open" :active-value="1" :inactive-value="0"></el-switch>
</div>
<div class="content">
<div class="content m-t-20" v-if="form.storeRuleJson.fw_store.open">
<el-checkbox v-model="form.storeRuleJson.fw_store.zs" :true-label="1" :false-label="0" :disabled="disabledProperty(form.storeRuleJson.fw_store.zs, form.storeRuleJson.fw_store.dz, form.storeRuleJson.fw_store.dy) && form.storeRuleJson.fw_store.zs">专属导购</el-checkbox>
<el-checkbox v-model="form.storeRuleJson.fw_store.dz" :true-label="1" :false-label="0" :disabled="disabledProperty(form.storeRuleJson.fw_store.zs, form.storeRuleJson.fw_store.dz, form.storeRuleJson.fw_store.dy) && form.storeRuleJson.fw_store.dz">店长</el-checkbox>
<el-checkbox v-model="form.storeRuleJson.fw_store.dy" :true-label="1" :false-label="0" :disabled="disabledProperty(form.storeRuleJson.fw_store.zs, form.storeRuleJson.fw_store.dz, form.storeRuleJson.fw_store.dy) && form.storeRuleJson.fw_store.dy">其他导购</el-checkbox>
......@@ -49,7 +49,7 @@
<span>层级二:协管门店</span>
<el-switch v-model="form.storeRuleJson.xg_store.open" :active-value="1" :inactive-value="0"></el-switch>
</div>
<p class="tips margin-num">当客户在多个协管门店下都有协管导购时,随机取一个协管门店导购</p>
<p class="tips margin-num" v-if="form.storeRuleJson.xg_store.open">当客户在多个协管门店下都有协管导购时,随机取一个协管门店导购</p>
<div class="content" v-if="form.storeRuleJson.xg_store.open">
<el-checkbox v-model="form.storeRuleJson.xg_store.zs" :true-label="1" :false-label="0" :disabled="disabledProperty(form.storeRuleJson.xg_store.zs, form.storeRuleJson.xg_store.dz, form.storeRuleJson.xg_store.dy) && form.storeRuleJson.xg_store.zs">协管门店导购</el-checkbox>
<el-checkbox v-model="form.storeRuleJson.xg_store.dz" :true-label="1" :false-label="0" :disabled="disabledProperty(form.storeRuleJson.xg_store.zs, form.storeRuleJson.xg_store.dz, form.storeRuleJson.xg_store.dy) && form.storeRuleJson.xg_store.dz">店长</el-checkbox>
......@@ -112,7 +112,7 @@
<el-input class="w-260" placeholder="请输入标题" v-model="landingPage.pageSearchText" @keyup.native="toInput" clearable @clear="getList"></el-input>
<el-button plain class="blueBtn" @click="addTemp">新建模板</el-button>
</div>
<el-table :data="landingData" height="426" :loading="landingLoading" @row-click="handleTableRowClick">
<el-table :data="landingData" height="426" :loading="landingLoading" @row-click="row => getCurrentRow(row)">
<el-table-column width="55">
<template slot-scope="{ row }">
<el-radio :label="row.pageId" v-model="form.pageId" @change.native="getCurrentRow(row)"><i></i></el-radio>
......@@ -178,10 +178,10 @@ export default {
storeData: [],
form: {
linkType: 1,
memberLabelName: '',
memberLabelId: '',
// memberLabelName: '测试标签值名称重复- 温州青童时代店',
// memberLabelId: 'edd3901afd1e418d93fdc3b50bb24784',
// memberLabelName: '',
// memberLabelId: '',
memberLabelName: '测试标签值名称重复- 温州青童时代店',
memberLabelId: 'edd3901afd1e418d93fdc3b50bb24784',
storeList: [],
name: '',
pageId: '',
......@@ -324,6 +324,7 @@ export default {
getCurrentRow(row) {
console.log(row);
this.landingForm = row;
this.form.pageId = row.pageId;
},
addTemp() {
this.$router.push('/ladingPageAdd');
......@@ -340,6 +341,10 @@ export default {
this.$message.error('请选择落地页模板');
return;
}
if (!this.form.storeRuleJson.fw_store.open && !this.form.storeRuleJson.xg_store.open && !this.form.customRuleJson.open) {
this.$message.error('请设置分配规则');
return;
}
if (this.isEdit && this.form.memberLabelStatus == 0) {
this.$confirm('关联的标签在GIC中已被删除,无法统计和查看添加好友客户数据,为确保后续客户数据统计,请重新关联标签', '关联的标签已被删除,请重新关联标签', {
confirmButtonText: '选择标签',
......@@ -408,7 +413,7 @@ export default {
padding: 20px 0 40px 0;
.level {
width: 100%;
min-height: 94px;
background: #f7f8fa;
border-radius: 2px;
padding: 16px 12px;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment