Commit 64152e73 by chenyu

update: 专属导购

parent 744fa657
...@@ -143,6 +143,7 @@ ...@@ -143,6 +143,7 @@
<div class="m-b-20" :key="'tag6' + pindex"> <div class="m-b-20" :key="'tag6' + pindex">
<el-radio v-model="parent.computeRadio" label="in">属于</el-radio> <el-radio v-model="parent.computeRadio" label="in">属于</el-radio>
<el-radio v-model="parent.computeRadio" label="notIn">不属于</el-radio> <el-radio v-model="parent.computeRadio" label="notIn">不属于</el-radio>
<el-radio v-model="parent.computeRadio" label="-1" v-if="['mainClerkId'].includes(currentKey)">无归属</el-radio>
</div> </div>
</template> </template>
<!-- 7.固定时段/最近 --> <!-- 7.固定时段/最近 -->
...@@ -187,7 +188,7 @@ ...@@ -187,7 +188,7 @@
</div> </div>
</template> </template>
<!-- 9.输入搜索下拉多选 添加值 --> <!-- 9.输入搜索下拉多选 添加值 -->
<template v-if="parent.templateCode == 'tag008'"> <template v-if="parent.templateCode == 'tag008'?(currentKey==='mainClerkId'?(templateData[0].computeRadio!='-1'?true:false):true):false">
<div class="m-b-20" :key="'tag9' + pindex"> <div class="m-b-20" :key="'tag9' + pindex">
<div class="add-search-select"> <div class="add-search-select">
<el-select <el-select
......
...@@ -553,14 +553,12 @@ export default { ...@@ -553,14 +553,12 @@ export default {
.replace(/\s+/g, ''); .replace(/\s+/g, '');
} }
that.postTemplateData.selectedVal.push(that.templateData[0].dateRangeValue[0].split(' ')[0] + '至' + that.templateData[0].dateRangeValue[1].split(' ')[0]); that.postTemplateData.selectedVal.push(that.templateData[0].dateRangeValue[0].split(' ')[0] + '至' + that.templateData[0].dateRangeValue[1].split(' ')[0]);
console.log(that.postTemplateData.selectedVal);
} }
if ((code === 'tag014' || code === 'tag017' || code === 'tag019' || code === 'tag020' || code === 'tag015') && that.templateData.length === 1 && that.templateData[0].radio == 2) { if ((code === 'tag014' || code === 'tag017' || code === 'tag019' || code === 'tag020' || code === 'tag015') && that.templateData.length === 1 && that.templateData[0].radio == 2) {
// 天 // 天
// timeAfterChecked 最近/之后 // timeAfterChecked 最近/之后
// timeChecked 当天/年/月 // timeChecked 当天/年/月
console.log(that.templateData[0].timeRadio );
if (that.templateData[0].timeRadio == 1) { if (that.templateData[0].timeRadio == 1) {
/** 同时选择 /** 同时选择
* lastdayHasToday 最近几天包含今天 * lastdayHasToday 最近几天包含今天
...@@ -825,7 +823,6 @@ export default { ...@@ -825,7 +823,6 @@ export default {
this.$message.warning('商品选择器未选择条件!') this.$message.warning('商品选择器未选择条件!')
return false; return false;
} }
console.log(this.com022.conditionsList);
tagValue.val.push({ tagValue.val.push({
type: 'data', //类型 type: 'data', //类型
data: { data: {
...@@ -858,11 +855,14 @@ export default { ...@@ -858,11 +855,14 @@ export default {
} }
// 属于/不属于 // 属于/不属于
if (ele.templateCode === 'tag002') { if (ele.templateCode === 'tag002') {
tagValue.val[0].data.compute = ele.computeRadio; tagValue.val[0].data.compute = ele.computeRadio=='-1'?'=':ele.computeRadio;
tagValue.val[0].data.value = ele.computeRadio=='-1'?'-1':tagValue.val[0].data.value;
if (ele.computeRadio == 'in') { if (ele.computeRadio == 'in') {
that.postTemplateData.selectedVal.unshift('属于'); that.postTemplateData.selectedVal.unshift('属于');
} else { } else if (ele.computeRadio == 'notIn'){
that.postTemplateData.selectedVal.unshift('不属于'); that.postTemplateData.selectedVal.unshift('不属于');
}else {
that.postTemplateData.selectedVal=['无归属'];
} }
} }
// 数字区间 // 数字区间
...@@ -925,11 +925,15 @@ export default { ...@@ -925,11 +925,15 @@ export default {
// 下拉搜索添加值 // 下拉搜索添加值
if (ele.templateCode === 'tag008') { if (ele.templateCode === 'tag008') {
if (!ele.addSelectTags.length) { if (!ele.addSelectTags.length) {
returnFlag = false; returnFlag = this.currentKey==='mainClerkId'&&tagValue.val[0].data.compute==='='?true:false;
} }
if (this.currentKey==='mainClerkId'&&tagValue.val[0].data.compute==='=') {
tagValue.val[0].data.value = '';
}else{
tagValue.val[0].data.value = ele.addSelectTags.map(item => item.key).join(' '); tagValue.val[0].data.value = ele.addSelectTags.map(item => item.key).join(' ');
that.postTemplateData.selectedVal.push(ele.addSelectTags.map(item => item.value).join(',')); that.postTemplateData.selectedVal.push(ele.addSelectTags.map(item => item.value).join(','));
} }
}
// 多选项(城市选择) ( 全部选项/已选选项 ) // 多选项(城市选择) ( 全部选项/已选选项 )
if (ele.templateCode === 'tag010') { if (ele.templateCode === 'tag010') {
if (!ele.citySelectedOptions.length) { if (!ele.citySelectedOptions.length) {
...@@ -1145,7 +1149,6 @@ export default { ...@@ -1145,7 +1149,6 @@ export default {
tagValue: JSON.stringify(tagValue), // 标签选择保存值 tagValue: JSON.stringify(tagValue), // 标签选择保存值
tagParams: JSON.stringify(tagParams) // 标签前端选择 tagParams: JSON.stringify(tagParams) // 标签前端选择
}; };
console.log(2222, para);
postRequest('/member-tag-value/add.json', para) postRequest('/member-tag-value/add.json', para)
.then(res => { .then(res => {
let resData = res.data; let resData = res.data;
...@@ -1168,7 +1171,6 @@ export default { ...@@ -1168,7 +1171,6 @@ export default {
isActive: that.tagData.isActive, isActive: that.tagData.isActive,
templateCode: this.templateCode templateCode: this.templateCode
}; };
console.log(sendObj);
this.$emit('returnTagData', sendObj); this.$emit('returnTagData', sendObj);
} }
}) })
...@@ -1837,7 +1839,6 @@ export default { ...@@ -1837,7 +1839,6 @@ export default {
let selectVal = null; let selectVal = null;
let checkedCount = null; let checkedCount = null;
console.log(this.templateDataList, 'asdsd');
// compute 是计算属性的区间值 value是选中的值 // compute 是计算属性的区间值 value是选中的值
for(let i = 0; i < this.templateDataList.templateCode.length; i++) { for(let i = 0; i < this.templateDataList.templateCode.length; i++) {
...@@ -1886,7 +1887,6 @@ export default { ...@@ -1886,7 +1887,6 @@ export default {
break; break;
case 'tag013': case 'tag013':
console.log(this.templateData, 'asdsad')
value = tagValue.val[0].data.value.split(' '); value = tagValue.val[0].data.value.split(' ');
for (let i = 0; i < this.templateData.length; i++) { for (let i = 0; i < this.templateData.length; i++) {
if (this.templateData[i].templateCode === 'tag013') { if (this.templateData[i].templateCode === 'tag013') {
......
...@@ -231,7 +231,6 @@ export default { ...@@ -231,7 +231,6 @@ export default {
name: 'memberGroupEdit', name: 'memberGroupEdit',
data() { data() {
const rateOneValid = (rule, value, callback) => { const rateOneValid = (rule, value, callback) => {
console.log(value);
if (this.ruleForm.isActive == 0 && value == '') { if (this.ruleForm.isActive == 0 && value == '') {
callback(new Error('请选择更新频率')); callback(new Error('请选择更新频率'));
} else { } else {
...@@ -239,9 +238,7 @@ export default { ...@@ -239,9 +238,7 @@ export default {
} }
}; };
const rateValid = (rule, value, callback) => { const rateValid = (rule, value, callback) => {
console.log(value, this.ruleForm);
if (this.ruleForm.isActive == 0 && (this.ruleForm.updateType != '1' || this.ruleForm.updateType == '') && value == '') { if (this.ruleForm.isActive == 0 && (this.ruleForm.updateType != '1' || this.ruleForm.updateType == '') && value == '') {
console.log(value, this.ruleForm);
callback(new Error('请选择更新频率')); callback(new Error('请选择更新频率'));
} else { } else {
callback(); callback();
...@@ -618,7 +615,6 @@ export default { ...@@ -618,7 +615,6 @@ export default {
this.tagsGroupList = []; this.tagsGroupList = [];
this.total = 0; this.total = 0;
} }
console.log('tagsGroupList', this.tagsGroupList);
}); });
}, },
// 搜索标签 // 搜索标签
...@@ -660,7 +656,6 @@ export default { ...@@ -660,7 +656,6 @@ export default {
const resData = res.data; const resData = res.data;
if (resData.errorCode == 1) { if (resData.errorCode == 1) {
let tagGroupDto = resData.result.tagGroupDto; let tagGroupDto = resData.result.tagGroupDto;
console.log('tagGroupDto', tagGroupDto);
this.creatorId = tagGroupDto.createUser || ''; this.creatorId = tagGroupDto.createUser || '';
if (!!tagGroupDto) { if (!!tagGroupDto) {
this.ruleForm.memberTagGroupClassifyId = tagGroupDto.memberTagGroupClassifyId || '0'; this.ruleForm.memberTagGroupClassifyId = tagGroupDto.memberTagGroupClassifyId || '0';
...@@ -713,11 +708,10 @@ export default { ...@@ -713,11 +708,10 @@ export default {
result = result || []; result = result || [];
result.forEach(item => { result.forEach(item => {
if (item.memberTagGroupClassifyId === 'b3a45c4711134c939b5f8ee31a10f646') { if (item.memberTagGroupClassifyId === 'b3a45c4711134c939b5f8ee31a10f646') {
console.log(item); // console.log(item);
} }
}); });
this.memberGroupList = result.slice(0); this.memberGroupList = result.slice(0);
console.log('memberTagGroupClassifyId', this.ruleForm.memberTagGroupClassifyId);
this.ruleForm.memberTagGroupClassifyId = this.ruleForm.memberTagGroupClassifyId || '0'; this.ruleForm.memberTagGroupClassifyId = this.ruleForm.memberTagGroupClassifyId || '0';
}) })
.catch(err => { .catch(err => {
......
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