Commit 18eb1673 by member

修改bug

parent 0b6d86f2
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-会员标签</title><link href=./static/css/app.cac808079c112c76aa4c8ec3b5d36a95.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/elementUI/index.2.5.4.js></script><script src=//web-1251519181.file.myqcloud.com/components/header.2.0.18.js></script><script src=//web-1251519181.file.myqcloud.com/components/footer.2.0.02.js></script><script src=//web-1251519181.file.myqcloud.com/components/store-new.2.0.12.js></script><script src=//web-1251519181.file.myqcloud.com/components/aside-menu.2.0.02.js></script><script src=//web-1251519181.file.myqcloud.com/components/area-ab.2.0.00.js></script><script src=//web-1251519181.file.myqcloud.com/components/card.2.0.02.js></script><script type=text/javascript src=./static/js/manifest.e6665fb9fb8b7b56b141.js></script><script type=text/javascript src=./static/js/vendor.eb4fd5c01c3b98d7fcea.js></script><script type=text/javascript src=./static/js/app.bc3e3db18b5851ff9c2e.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-会员标签</title><link href=./static/css/app.0a25d66a0338e270dc5da1b541120c63.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/elementUI/index.2.5.4.js></script><script src=//web-1251519181.file.myqcloud.com/components/header.2.0.18.js></script><script src=//web-1251519181.file.myqcloud.com/components/footer.2.0.02.js></script><script src=//web-1251519181.file.myqcloud.com/components/store-new.2.0.12.js></script><script src=//web-1251519181.file.myqcloud.com/components/aside-menu.2.0.02.js></script><script src=//web-1251519181.file.myqcloud.com/components/area-ab.2.0.00.js></script><script src=//web-1251519181.file.myqcloud.com/components/card.2.0.02.js></script><script type=text/javascript src=./static/js/manifest.f83329ede00bf1dbf3c4.js></script><script type=text/javascript src=./static/js/vendor.eb4fd5c01c3b98d7fcea.js></script><script type=text/javascript src=./static/js/app.183b608c36b1f53cda18.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -467,6 +467,9 @@ input:focus {
.w-427 {
width: 427px;
}
.w-400 {
width: 400px;
}
.w-485 {
width: 485px;
}
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([11],{"7fmg":function(e,t){},q0vu:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Dd8w"),s=a.n(r),o=a("mvHQ"),i=a.n(o),l=a("woOf"),n=a.n(l),u=(a("zFZp"),a("3Xzz")),c=a("Gndl"),g=a("jkVl"),p=a("vcge"),m=a("3E4D"),d=a("P9l9"),h=a("OOvn"),v=a("2CGT"),f={name:"memberGroupEdit",data:function(){var e=this;return{templateCode:"",ruleForm:{memberTagGroupId:"",selectedTags:[[]],tagsGroupRelation:[],newTagVal:"",groupName:"",effectiveDateTmp:"",describle:"",isActive:0,updateType:"",updateDay:"",effectiveStatus:1},refreshList:{},activeTagsGroupIndex:0,activeTagIndex:0,pickerOptions:{disabledDate:function(e){var t=(new Date).getTime()+31536e6;return e.getTime()<Date.now()-864e5||e.getTime()>t}},rules:{selectedTags:[{type:"array",required:!0,message:"请选择标签",trigger:"blur"}],groupName:[{required:!0,message:"请输入分组名称",trigger:"blur"}],effectiveDateTmp:[{required:!0,message:"请选择分组过期时间",trigger:"change"}],updateType:[{validator:function(t,a,r){console.log(a),0==e.ruleForm.isActive&&""==a?r(new Error("请选择更新频率")):r()},trigger:"blur"}],updateDay:[{validator:function(t,a,r){console.log(a,e.ruleForm),0!=e.ruleForm.isActive||"1"==e.ruleForm.updateType&&""!=e.ruleForm.updateType||""!=a?r():(console.log(a,e.ruleForm),r(new Error("请选择更新频率")))},trigger:"change"}]},rateData:[{label:"每日一次",options:[]},{label:"每周一次",options:["周一","周二","周三","周四","周五","周六","周日"]},{label:"每月一次",options:["1号","2号","3号","4号","5号","6号","7号","8号","9号","10号","11号","12号","13号","14号","15号","16号","17号","18号","19号","20号","21号","22号","23号","24号","25号","26号","27号","28号"]}],showSelectTagPop:!1,tagsList:[],tagsGroupList:[],searchData:"",showEditTagPop:!1,editPopType:"add",tagData:{},pageNum:1,pageSize:20,total:0}},computed:{navpath:function(){var e=this.$route.query.memberTagGroupId;return[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员标签",path:""},{name:"会员分组",path:"/memberGroupList"},{name:e?"会员分组编辑":"新增会员分组",path:""}]}},watch:{"ruleForm.selectedTags":{deep:!0,handler:function(){var e=0===this.ruleForm.selectedTags.length||this.ruleForm.selectedTags.some(function(e){return 0===e.length||e.some(function(e){return 0===parseInt(e.isActive)})});this.ruleForm.isActive=e?0:1}}},methods:{changeRoute:function(e){this.$router.push(e)},refresh:function(e){e.changeRefersh=!0,this.refershList=e},addTags:function(){this.editPopType="add",this.showSelectTagPop=!0},editTags:function(){var e=this;this.editPopType="edit",this.showEditTagPop=!0,this.$nextTick(function(){e.tagData=n()({},e.tagData,e.ruleForm.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){this.showEditTagPop=!0,this.tagData=n()({},this.tagData,e),this.tagData.editCondition=!1},returnTagData:function(e){var t=this,a=JSON.parse(e.tagParams);switch(e.newTagVal=i()(a.selectedVal),e.level=this.activeTagsGroupIndex,this.editPopType){case"add":this.ruleForm.selectedTags[this.activeTagsGroupIndex].some(function(t){return t.tagId===e.tagId})?this.ruleForm.selectedTags[this.activeTagsGroupIndex].forEach(function(a,r){a.tagId===e.tagId&&t.ruleForm.selectedTags[t.activeTagsGroupIndex].splice(r,1,e)}):this.ruleForm.selectedTags[this.activeTagsGroupIndex].push(e);break;case"edit":var r=this.ruleForm.selectedTags[this.activeTagsGroupIndex];r.splice(this.activeTagIndex,1,s()({},r[this.activeTagIndex],e)),this.ruleForm.selectedTags.splice(this.activeTagsGroupIndex,1,r)}},confirmSavePost:function(){var e=this;this.$refs.ruleForm.validate(function(t){if(t){var a=0===e.ruleForm.isActive&&1!==e.ruleForm.updateType&&""===e.ruleForm.updateDay,r=0===e.ruleForm.selectedTags.length||e.ruleForm.selectedTags.some(function(e){return 0===e.length});if(a)return e.$message.error({message:"请选择更新频率!"}),!1;if(r)return e.$message.error({message:"请至少保留一个标签!"}),!1;e.postSave()}})},postSave:function(){var e=this,t=this.ruleForm;t.selectedTags.forEach(function(e,a){var r=t.tagsGroupRelation[a-1];e.forEach(function(e){e.levelType=r||"or"})});var a={memberTagGroupId:t.memberTagGroupId,groupName:t.groupName,isRealTime:t.isActive,describle:t.describle,updateType:t.updateType,updateDay:t.updateDay,effectiveStatus:t.effectiveStatus,json:i()(t.selectedTags),effectiveDateTmp:t.effectiveDateTmp.split(" ")[0]+" 23:59:59"},r=this.ruleForm.memberTagGroupId?"/member-tag-group/update.json":"/member-tag-group/add.json";Object(d.b)(r,a).then(function(t){1===t.data.errorCode?(m.a.showmsg(e.ruleForm.memberTagGroupId?"编辑成功":"新增成功","success"),e.changeRoute("/memberGroupList")):e.$message.warning(t.data.message)}).catch(function(t){e.$message.warning(t)})},getTagsList:function(){var e=this;Object(h.a)({url:"/memberTag/platformHomePageCountV2",method:"get",params:{requestProject:"gic-member-tag-web"}}).then(function(t){t.result&&t.result.length?(e.tagsList=t.result,e.tagsList.forEach(function(e){e.nameStr=e.name,e.children.forEach(function(e){e.nameStr=e.name,e.children.forEach(function(e){e.nameStr=e.name,e.count&&e.count>0&&(e.nameStr=e.name+" ("+e.count+")")})})})):e.tagsList=[]})},getTagsGroupList:function(e){var t=this,a={requestProject:"gic-member-tag-web",search:(e=e||{}).searchName||null,tagLevelGroupId:e.id||0,tagType:e.type||null,pageNum:this.pageNum,pageSize:this.pageSize};Object(v.j)(a).then(function(e){e.result.result&&e.result.result.length?(t.tagsGroupList=e.result.result,t.total=e.result.totalCount):(t.tagsGroupList=[],t.total=0),console.log("tagsGroupList",t.tagsGroupList)})},searchTags:function(){this.searchData.length>0&&(this.pageNum=1,this.getTagsGroupList({searchName:this.searchData}))},treeClick:function(e,t){3===t.level&&(this.pageNum=1,this.getTagsGroupList({id:e.id,type:e.handTag}))},handleSizeChange:function(e){this.pageSize=e,this.pageNum=1,this.getTagsGroupList()},handleCurrentChange:function(e){this.pageNum=e,this.getTagsGroupList()},getGroupData:function(){var e=this;Object(d.b)("/member-tag-group/findOneDetial.json",{memberTagGroupId:this.ruleForm.memberTagGroupId}).then(function(t){var a=t.data;if(1==a.errorCode){var r=a.result.tagGroupDto;r&&(e.ruleForm.groupName=r.groupName,e.ruleForm.isActive=r.isRealTime,e.ruleForm.effectiveStatus=r.effectiveStatus,e.ruleForm.describle=r.describle,e.ruleForm.effectiveDateTmp=r.effectiveDate,e.ruleForm.updateType=r.updateType?Number(r.updateType):"",e.ruleForm.updateDay=r.updateDay?Number(r.updateDay):"");var s=Array.isArray(a.result.tagValueDtoList)?a.result.tagValueDtoList:[];e.ruleForm.selectedTags=s.map(function(e){return e.map(function(e){if("[object Object]"===Object.prototype.toString.call(e)){var t=JSON.parse(e.tagParams);e.newTagVal=t.selectedVal?i()(t.selectedVal):""}return e})}),e.ruleForm.selectedTags=e.ruleForm.selectedTags.filter(function(e){return e.length>0}),e.ruleForm.selectedTags.map(function(t,a){e.ruleForm.selectedTags[a+1]&&e.ruleForm.tagsGroupRelation.push(e.ruleForm.selectedTags[a+1][0].levelType?e.ruleForm.selectedTags[a+1][0].levelType:"or")})}}).catch(function(e){console.log(e)})}},mounted:function(){var e=sessionStorage.getItem("selectTempTag"),t=this.$route.query.memberTagGroupId;if(e&&(this.ruleForm.selectedTags=JSON.parse(e),sessionStorage.removeItem("selectTempTag")),t)this.ruleForm.memberTagGroupId=t,this.getGroupData();else{var a=new Date((new Date).getTime()+31536e6),r=a.getFullYear()+"-",s=(a.getMonth()+1<10?"0"+(a.getMonth()+1):a.getMonth()+1)+"-",o=(a.getDate()<10?"0"+a.getDate():a.getDate())+" ";this.ruleForm.effectiveDateTmp=r+s+o+"23:59:59"}this.getTagsList(),this.getTagsGroupList()},components:{navCrumb:u.a,tagsGroupList:p.default,tagContainer:c.default,editTag:g.default}},T={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"common-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"memberGroupEdit-wrap__body"},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules}},[a("el-form-item",{attrs:{label:"",prop:"selectedTag"}},[a("div",[e._v("\n 已选标签\n "),a("span",{staticClass:"color-909399 font-14"},[e._v("(同一个输入框内标签关系为且)")])]),e._v(" "),a("tags-group-list",{attrs:{selectedTagsData:e.ruleForm.selectedTags,tagsGroupRelation:e.ruleForm.tagsGroupRelation,activeTagsGroupIndex:e.activeTagsGroupIndex,activeTagIndex:e.activeTagIndex,showAddMenu:!0},on:{"update:activeTagsGroupIndex":function(t){e.activeTagsGroupIndex=t},"update:activeTagIndex":function(t){e.activeTagIndex=t},addTags:e.addTags,editTags:e.editTags}})],1),e._v(" "),a("el-form-item",{staticClass:"w-220",attrs:{label:"",prop:"groupName"}},[a("div",[e._v("分组名称")]),e._v(" "),a("el-input",{staticClass:"w-220",attrs:{maxlength:10,placeholder:"请输入分组名称"},model:{value:e.ruleForm.groupName,callback:function(t){e.$set(e.ruleForm,"groupName",t)},expression:"ruleForm.groupName"}}),e._v(" "),a("label",{staticClass:"input-label"},[e._v(e._s(e.ruleForm.groupName.length)+"/10")])],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"effectiveDateTmp"}},[a("div",{staticClass:"effective"},[e._v("\n 分组有效期\n "),a("el-tooltip",{attrs:{content:"分组有效期需早于所用标签的最早有效期,且最长不超过365天"}},[a("i",{staticClass:"form-tip-icon"},[e._v("i")])])],1),e._v(" "),a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd HH:mm:ss","default-time":"23:59:59","picker-options":e.pickerOptions},model:{value:e.ruleForm.effectiveDateTmp,callback:function(t){e.$set(e.ruleForm,"effectiveDateTmp",t)},expression:"ruleForm.effectiveDateTmp"}})],1),e._v(" "),a("el-form-item",{staticClass:"w-548",attrs:{label:"",prop:"describle"}},[a("div",[e._v("分组描述")]),e._v(" "),a("el-input",{staticClass:"w-548",staticStyle:{height:"96px"},attrs:{type:"textarea",maxlength:200},model:{value:e.ruleForm.describle,callback:function(t){e.$set(e.ruleForm,"describle",t)},expression:"ruleForm.describle"}}),e._v(" "),a("label",{staticClass:"input-label textarea-label"},[e._v(e._s(e.ruleForm.describle.length)+"/200")])],1),e._v(" "),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:0==e.ruleForm.isActive,expression:"ruleForm.isActive == 0"}],attrs:{label:"",prop:"updateDay"}},[a("div",[e._v("更新频率 "),a("span",{staticClass:"form-tip-text"},[e._v("(更新时间预计选择日期的凌晨0点至6点)")])]),e._v(" "),a("el-select",{staticClass:"w-200",attrs:{placeholder:"请选择"},on:{change:function(t){e.ruleForm.updateDay=""}},model:{value:e.ruleForm.updateType,callback:function(t){e.$set(e.ruleForm,"updateType",t)},expression:"ruleForm.updateType"}},e._l(e.rateData,function(e,t){return a("el-option",{key:e.label,attrs:{label:e.label,value:t+1}})})),e._v(" "),a("el-select",{directives:[{name:"show",rawName:"v-show",value:1!=e.ruleForm.updateType,expression:"ruleForm.updateType != 1"}],staticClass:"w-200 p-l-8",attrs:{placeholder:"请选择"},model:{value:e.ruleForm.updateDay,callback:function(t){e.$set(e.ruleForm,"updateDay",t)},expression:"ruleForm.updateDay"}},e._l(e.rateData[e.ruleForm.updateType?e.ruleForm.updateType-1:0].options,function(e,t){return a("el-option",{key:e,attrs:{label:e,value:t+1}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){t.stopPropagation(),e.confirmSavePost(t)}}},[e._v("保存")]),e._v(" "),a("el-button",[a("router-link",{attrs:{to:"/memberGroupList"}},[e._v("返回")])],1)],1)],1)],1)])]),e._v(" "),a("el-dialog",{attrs:{visible:e.showSelectTagPop,title:"选择标签","custom-class":"tags-body",width:"980px"},on:{"update:visible":function(t){e.showSelectTagPop=t}}},[a("div",{staticClass:"tags"},[a("div",{staticClass:"tags-list"},[a("el-tree",{attrs:{data:e.tagsList,props:{label:"nameStr",children:"children"},"default-expand-all":!0,"highlight-current":!0},on:{"node-click":e.treeClick}})],1),e._v(" "),a("div",{staticClass:"tags-table"},[a("div",{staticClass:"tags-search"},[a("el-input",{attrs:{type:"search",placeholder:"请输入关键词回车搜索标签","prefix-icon":"el-icon-search"},nativeOn:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key))return null;e.searchTags(t)}},model:{value:e.searchData,callback:function(t){e.searchData=t},expression:"searchData"}})],1),e._v(" "),a("tag-container",{staticStyle:{height:"475px"},attrs:{data:e.tagsGroupList,refersh:e.refreshList},on:{addTag:e.selectedTag}}),e._v(" "),a("div",{staticClass:"page-box"},[e.total>0?a("el-pagination",{attrs:{background:"","current-page":e.pageNum,"page-sizes":[20,30],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}}):e._e()],1)],1)])]),e._v(" "),a("edit-tag",{attrs:{showEditTagPop:e.showEditTagPop,tagData:e.tagData,title:"add"===e.editPopType?"添加标签":"编辑标签"},on:{"update:showEditTagPop":function(t){e.showEditTagPop=t},returnTagData:e.returnTagData,refersh:e.refresh}}),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var b=a("VU/8")(f,T,!1,function(e){a("7fmg")},"data-v-353df9cf",null);t.default=b.exports},zFZp:function(e,t){}});
\ No newline at end of file
webpackJsonp([11],{"7fmg":function(e,t){},q0vu:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Dd8w"),s=a.n(r),o=a("mvHQ"),i=a.n(o),l=a("woOf"),n=a.n(l),u=(a("zFZp"),a("3Xzz")),c=a("Gndl"),g=a("jkVl"),p=a("vcge"),m=a("3E4D"),d=a("P9l9"),h=a("OOvn"),v=a("2CGT"),f={name:"memberGroupEdit",data:function(){var e=this;return{templateCode:"",ruleForm:{memberTagGroupId:"",selectedTags:[[]],tagsGroupRelation:[],newTagVal:"",groupName:"",effectiveDateTmp:"",describle:"",isActive:0,updateType:"",updateDay:"",effectiveStatus:1},refreshList:{},activeTagsGroupIndex:0,activeTagIndex:0,pickerOptions:{disabledDate:function(e){var t=(new Date).getTime()+31536e6;return e.getTime()<Date.now()-864e5||e.getTime()>t}},rules:{selectedTags:[{type:"array",required:!0,message:"请选择标签",trigger:"blur"}],groupName:[{required:!0,message:"请输入分组名称",trigger:"blur"}],effectiveDateTmp:[{required:!0,message:"请选择分组过期时间",trigger:"change"}],updateType:[{validator:function(t,a,r){console.log(a),0==e.ruleForm.isActive&&""==a?r(new Error("请选择更新频率")):r()},trigger:"blur"}],updateDay:[{validator:function(t,a,r){console.log(a,e.ruleForm),0!=e.ruleForm.isActive||"1"==e.ruleForm.updateType&&""!=e.ruleForm.updateType||""!=a?r():(console.log(a,e.ruleForm),r(new Error("请选择更新频率")))},trigger:"change"}]},rateData:[{label:"每日一次",options:[]},{label:"每周一次",options:["周一","周二","周三","周四","周五","周六","周日"]},{label:"每月一次",options:["1号","2号","3号","4号","5号","6号","7号","8号","9号","10号","11号","12号","13号","14号","15号","16号","17号","18号","19号","20号","21号","22号","23号","24号","25号","26号","27号","28号"]}],showSelectTagPop:!1,tagsList:[],tagsGroupList:[],searchData:"",showEditTagPop:!1,editPopType:"add",tagData:{},pageNum:1,pageSize:20,total:0}},computed:{navpath:function(){var e=this.$route.query.memberTagGroupId;return[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员标签",path:""},{name:"会员分组",path:"/memberGroupList"},{name:e?"会员分组编辑":"新增会员分组",path:""}]}},watch:{"ruleForm.selectedTags":{deep:!0,handler:function(){var e=0===this.ruleForm.selectedTags.length||this.ruleForm.selectedTags.some(function(e){return 0===e.length||e.some(function(e){return 0===parseInt(e.isActive)})});this.ruleForm.isActive=e?0:1}}},methods:{changeRoute:function(e){this.$router.push(e)},refresh:function(e){e.changeRefersh=!0,this.refershList=e},addTags:function(){this.editPopType="add",this.showSelectTagPop=!0},editTags:function(){var e=this;this.editPopType="edit",this.showEditTagPop=!0,this.$nextTick(function(){e.tagData=n()({},e.tagData,e.ruleForm.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){this.showEditTagPop=!0,this.tagData=n()({},this.tagData,e),this.tagData.editCondition=!1},returnTagData:function(e){var t=this,a=JSON.parse(e.tagParams);switch(e.newTagVal=i()(a.selectedVal),e.level=this.activeTagsGroupIndex,this.editPopType){case"add":this.ruleForm.selectedTags[this.activeTagsGroupIndex].some(function(t){return t.tagId===e.tagId})?this.ruleForm.selectedTags[this.activeTagsGroupIndex].forEach(function(a,r){a.tagId===e.tagId&&t.ruleForm.selectedTags[t.activeTagsGroupIndex].splice(r,1,e)}):this.ruleForm.selectedTags[this.activeTagsGroupIndex].push(e);break;case"edit":var r=this.ruleForm.selectedTags[this.activeTagsGroupIndex];r.splice(this.activeTagIndex,1,s()({},r[this.activeTagIndex],e)),this.ruleForm.selectedTags.splice(this.activeTagsGroupIndex,1,r)}},confirmSavePost:function(){var e=this;this.$refs.ruleForm.validate(function(t){if(t){var a=0===e.ruleForm.isActive&&1!==e.ruleForm.updateType&&""===e.ruleForm.updateDay,r=0===e.ruleForm.selectedTags.length||e.ruleForm.selectedTags.some(function(e){return 0===e.length});if(a)return e.$message.error({message:"请选择更新频率!"}),!1;if(r)return e.$message.error({message:"请至少保留一个标签!"}),!1;e.postSave()}})},postSave:function(){var e=this,t=this.ruleForm;t.selectedTags.forEach(function(e,a){var r=t.tagsGroupRelation[a-1];e.forEach(function(e){e.levelType=r||"or"})});var a={memberTagGroupId:t.memberTagGroupId,groupName:t.groupName,isRealTime:t.isActive,describle:t.describle,updateType:t.updateType,updateDay:t.updateDay,effectiveStatus:t.effectiveStatus,json:i()(t.selectedTags),effectiveDateTmp:t.effectiveDateTmp.split(" ")[0]+" 23:59:59"},r=this.ruleForm.memberTagGroupId?"/member-tag-group/update.json":"/member-tag-group/add.json";Object(d.b)(r,a).then(function(t){1===t.data.errorCode?(m.a.showmsg(e.ruleForm.memberTagGroupId?"编辑成功":"新增成功","success"),e.changeRoute("/memberGroupList")):e.$message.warning(t.data.message)}).catch(function(t){e.$message.warning(t)})},getTagsList:function(){var e=this;Object(h.a)({url:"/memberTag/platformHomePageCountV2",method:"get",params:{requestProject:"gic-member-tag-web"}}).then(function(t){t.result&&t.result.length?(e.tagsList=t.result,e.tagsList.forEach(function(e){e.nameStr=e.name,e.children.forEach(function(e){e.nameStr=e.name,e.children.forEach(function(e){e.nameStr=e.name,e.count&&e.count>0&&(e.nameStr=e.name+" ("+e.count+")")})})})):e.tagsList=[]})},getTagsGroupList:function(e){var t=this,a={requestProject:"gic-member-tag-web",search:(e=e||{}).searchName||null,tagLevelGroupId:e.id||0,tagType:e.type||null,pageNum:this.pageNum,pageSize:this.pageSize};Object(v.i)(a).then(function(e){e.result.result&&e.result.result.length?(t.tagsGroupList=e.result.result,t.total=e.result.totalCount):(t.tagsGroupList=[],t.total=0),console.log("tagsGroupList",t.tagsGroupList)})},searchTags:function(){this.searchData.length>0&&(this.pageNum=1,this.getTagsGroupList({searchName:this.searchData}))},treeClick:function(e,t){3===t.level&&(this.pageNum=1,this.getTagsGroupList({id:e.id,type:e.handTag}))},handleSizeChange:function(e){this.pageSize=e,this.pageNum=1,this.getTagsGroupList()},handleCurrentChange:function(e){this.pageNum=e,this.getTagsGroupList()},getGroupData:function(){var e=this;Object(d.b)("/member-tag-group/findOneDetial.json",{memberTagGroupId:this.ruleForm.memberTagGroupId}).then(function(t){var a=t.data;if(1==a.errorCode){var r=a.result.tagGroupDto;r&&(e.ruleForm.groupName=r.groupName,e.ruleForm.isActive=r.isRealTime,e.ruleForm.effectiveStatus=r.effectiveStatus,e.ruleForm.describle=r.describle,e.ruleForm.effectiveDateTmp=r.effectiveDate,e.ruleForm.updateType=r.updateType?Number(r.updateType):"",e.ruleForm.updateDay=r.updateDay?Number(r.updateDay):"");var s=Array.isArray(a.result.tagValueDtoList)?a.result.tagValueDtoList:[];e.ruleForm.selectedTags=s.map(function(e){return e.map(function(e){if("[object Object]"===Object.prototype.toString.call(e)){var t=JSON.parse(e.tagParams);e.newTagVal=t.selectedVal?i()(t.selectedVal):""}return e})}),e.ruleForm.selectedTags=e.ruleForm.selectedTags.filter(function(e){return e.length>0}),e.ruleForm.selectedTags.map(function(t,a){e.ruleForm.selectedTags[a+1]&&e.ruleForm.tagsGroupRelation.push(e.ruleForm.selectedTags[a+1][0].levelType?e.ruleForm.selectedTags[a+1][0].levelType:"or")})}}).catch(function(e){console.log(e)})}},mounted:function(){var e=sessionStorage.getItem("selectTempTag"),t=this.$route.query.memberTagGroupId;if(e&&(this.ruleForm.selectedTags=JSON.parse(e),sessionStorage.removeItem("selectTempTag")),t)this.ruleForm.memberTagGroupId=t,this.getGroupData();else{var a=new Date((new Date).getTime()+31536e6),r=a.getFullYear()+"-",s=(a.getMonth()+1<10?"0"+(a.getMonth()+1):a.getMonth()+1)+"-",o=(a.getDate()<10?"0"+a.getDate():a.getDate())+" ";this.ruleForm.effectiveDateTmp=r+s+o+"23:59:59"}this.getTagsList(),this.getTagsGroupList()},components:{navCrumb:u.a,tagsGroupList:p.default,tagContainer:c.default,editTag:g.default}},T={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"common-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"memberGroupEdit-wrap__body"},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules}},[a("el-form-item",{attrs:{label:"",prop:"selectedTag"}},[a("div",[e._v("\n 已选标签\n "),a("span",{staticClass:"color-909399 font-14"},[e._v("(同一个输入框内标签关系为且)")])]),e._v(" "),a("tags-group-list",{attrs:{selectedTagsData:e.ruleForm.selectedTags,tagsGroupRelation:e.ruleForm.tagsGroupRelation,activeTagsGroupIndex:e.activeTagsGroupIndex,activeTagIndex:e.activeTagIndex,showAddMenu:!0},on:{"update:activeTagsGroupIndex":function(t){e.activeTagsGroupIndex=t},"update:activeTagIndex":function(t){e.activeTagIndex=t},addTags:e.addTags,editTags:e.editTags}})],1),e._v(" "),a("el-form-item",{staticClass:"w-220",attrs:{label:"",prop:"groupName"}},[a("div",[e._v("分组名称")]),e._v(" "),a("el-input",{staticClass:"w-220",attrs:{maxlength:10,placeholder:"请输入分组名称"},model:{value:e.ruleForm.groupName,callback:function(t){e.$set(e.ruleForm,"groupName",t)},expression:"ruleForm.groupName"}}),e._v(" "),a("label",{staticClass:"input-label"},[e._v(e._s(e.ruleForm.groupName.length)+"/10")])],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"effectiveDateTmp"}},[a("div",{staticClass:"effective"},[e._v("\n 分组有效期\n "),a("el-tooltip",{attrs:{content:"分组有效期需早于所用标签的最早有效期,且最长不超过365天"}},[a("i",{staticClass:"form-tip-icon"},[e._v("i")])])],1),e._v(" "),a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd HH:mm:ss","default-time":"23:59:59","picker-options":e.pickerOptions},model:{value:e.ruleForm.effectiveDateTmp,callback:function(t){e.$set(e.ruleForm,"effectiveDateTmp",t)},expression:"ruleForm.effectiveDateTmp"}})],1),e._v(" "),a("el-form-item",{staticClass:"w-548",attrs:{label:"",prop:"describle"}},[a("div",[e._v("分组描述")]),e._v(" "),a("el-input",{staticClass:"w-548",staticStyle:{height:"96px"},attrs:{type:"textarea",maxlength:200},model:{value:e.ruleForm.describle,callback:function(t){e.$set(e.ruleForm,"describle",t)},expression:"ruleForm.describle"}}),e._v(" "),a("label",{staticClass:"input-label textarea-label"},[e._v(e._s(e.ruleForm.describle.length)+"/200")])],1),e._v(" "),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:0==e.ruleForm.isActive,expression:"ruleForm.isActive == 0"}],attrs:{label:"",prop:"updateDay"}},[a("div",[e._v("更新频率 "),a("span",{staticClass:"form-tip-text"},[e._v("(更新时间预计选择日期的凌晨0点至6点)")])]),e._v(" "),a("el-select",{staticClass:"w-200",attrs:{placeholder:"请选择"},on:{change:function(t){e.ruleForm.updateDay=""}},model:{value:e.ruleForm.updateType,callback:function(t){e.$set(e.ruleForm,"updateType",t)},expression:"ruleForm.updateType"}},e._l(e.rateData,function(e,t){return a("el-option",{key:e.label,attrs:{label:e.label,value:t+1}})})),e._v(" "),a("el-select",{directives:[{name:"show",rawName:"v-show",value:1!=e.ruleForm.updateType,expression:"ruleForm.updateType != 1"}],staticClass:"w-200 p-l-8",attrs:{placeholder:"请选择"},model:{value:e.ruleForm.updateDay,callback:function(t){e.$set(e.ruleForm,"updateDay",t)},expression:"ruleForm.updateDay"}},e._l(e.rateData[e.ruleForm.updateType?e.ruleForm.updateType-1:0].options,function(e,t){return a("el-option",{key:e,attrs:{label:e,value:t+1}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){t.stopPropagation(),e.confirmSavePost(t)}}},[e._v("保存")]),e._v(" "),a("el-button",[a("router-link",{attrs:{to:"/memberGroupList"}},[e._v("返回")])],1)],1)],1)],1)])]),e._v(" "),a("el-dialog",{attrs:{visible:e.showSelectTagPop,title:"选择标签","custom-class":"tags-body",width:"980px"},on:{"update:visible":function(t){e.showSelectTagPop=t}}},[a("div",{staticClass:"tags"},[a("div",{staticClass:"tags-list"},[a("el-tree",{attrs:{data:e.tagsList,props:{label:"nameStr",children:"children"},"default-expand-all":!0,"highlight-current":!0},on:{"node-click":e.treeClick}})],1),e._v(" "),a("div",{staticClass:"tags-table"},[a("div",{staticClass:"tags-search"},[a("el-input",{attrs:{type:"search",placeholder:"请输入关键词回车搜索标签","prefix-icon":"el-icon-search"},nativeOn:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key))return null;e.searchTags(t)}},model:{value:e.searchData,callback:function(t){e.searchData=t},expression:"searchData"}})],1),e._v(" "),a("tag-container",{staticStyle:{height:"475px"},attrs:{data:e.tagsGroupList,refersh:e.refreshList},on:{addTag:e.selectedTag}}),e._v(" "),a("div",{staticClass:"page-box"},[e.total>0?a("el-pagination",{attrs:{background:"","current-page":e.pageNum,"page-sizes":[20,30],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}}):e._e()],1)],1)])]),e._v(" "),a("edit-tag",{attrs:{showEditTagPop:e.showEditTagPop,tagData:e.tagData,title:"add"===e.editPopType?"添加标签":"编辑标签"},on:{"update:showEditTagPop":function(t){e.showEditTagPop=t},returnTagData:e.returnTagData,refersh:e.refresh}}),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var b=a("VU/8")(f,T,!1,function(e){a("7fmg")},"data-v-353df9cf",null);t.default=b.exports},zFZp:function(e,t){}});
\ No newline at end of file
webpackJsonp([19],{GSV8:function(t,e){},iHP3:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a("Dd8w"),n=a.n(s),i=a("lRwf"),l=a.n(i),c=a("zL8q"),o=a("CUHN"),d=a("SJI6");l.a.component(c.CollapseTransition.name,c.CollapseTransition);var r={name:"tag-type",components:{SecondTag:o.default},props:{tagList:Object},data:function(){return{list:{},typeName:"",editData:[],expends:"收起"}},computed:n()({},Object(d.mapState)(["tagRealName"])),methods:{handleChangeExpends:function(){this.expends="收起"===this.expends?"展开":"收起"},handleFirstTag:function(){this.$emit("handleFristTag",this.list)}},watch:{tagList:{immediate:!0,handler:function(t){this.list=t}}}},p={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"list"},[a("span",{staticClass:"expends-txt",on:{click:t.handleChangeExpends}},[t._v(t._s(t.expends)+" ")]),t._v(" "),a("div",{staticClass:"first-tag"},[a("div",[a("i",{staticClass:"iconfont menu-icon",class:[t.list.icon,{"icon-tag-light":t.list.name===t.tagRealName}]}),t._v(" "),a("span",{staticClass:"tag-name",class:{"icon-tag-light":t.list.name===t.tagRealName},on:{click:t.handleFirstTag}},[t._v(t._s(t.list.name))])]),t._v(" "),a("el-collapseTransition",[a("div",{directives:[{name:"show",rawName:"v-show",value:"收起"===t.expends,expression:"expends === '收起'"}],staticClass:"second-tag"},t._l(t.list.children,function(e,s){return a("second-tag",{key:s,attrs:{list:e,"tag-name":t.list.name}})}))])],1)])},staticRenderFns:[]};var m=a("VU/8")(r,p,!1,function(t){a("GSV8")},"data-v-76274c1c",null);e.default=m.exports}});
\ No newline at end of file
webpackJsonp([20],{SJ7l:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("Dd8w"),a=i.n(s),n=i("lRwf"),o=i.n(n),r=i("zL8q"),c=i("2CGT");o.a.component(r.CollapseTransition.name,r.CollapseTransition);var l={name:"group-list",data:function(){return{lists:[],addGroupDialog:!1,expendTxt:"展开",groupName:"",title:"新增分组名称",currentIndex:-1,active:!1}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""}},methods:{handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return a()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.active=!1,this.currentIndex=e,this.$emit("second-list",t)},editGroupName:function(e){if(e.edit)this.modifyName(e);else{if(!this.operatorName(e))return;e.edit=!0}},deleteGroupName:function(e){var t=this;this.operatorName(e)&&this.$confirm("是否删除分组名称?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.excludeName(e)}).catch(function(){t.$message({type:"info",message:"已取消删除"})})},excludeName:function(e){var t=this,i={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e.memberTagGroupClassifyId};Object(c.k)(i).then(function(e){1==e.errorCode&&(t.getMemberGroupList(),t.$message({type:"success",message:"删除成功!"}))})},modifyName:function(e){var t=this;if(e.classifyName){var i={requestProject:"gic-member-tag-web",classifyName:e.classifyName,memberTagGroupClassifyId:e.memberTagGroupClassifyId};Object(c.m)(i).then(function(i){1==i.errorCode&&(e.edit=!1,t.getMemberGroupList(),t.$message({type:"success",message:"修改成功",duration:2e3}))})}else this.$message({message:"分组名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId||(this.$message({message:e.classifyName+"的不能操作",type:"warning",duration:2e3}),!1)},handleGroupDialog:function(){var e=this;if(this.groupName){var t={requestProject:"gic-member-tag-web",classifyName:this.groupName};Object(c.m)(t).then(function(t){1==t.errorCode&&(e.getMemberGroupList(),e.groupName="",e.addGroupDialog=!1,e.$message({type:"success",message:"添加成功"}))})}else this.$message({type:"warning",message:"分组名称不能为空"})},getMemberGroupList:function(){var e=this;Object(c.l)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.lists=t.result.map(function(e){return a()({},e,{edit:!1})}))})},handleExpend:function(){this.expendTxt="展开"===this.expendTxt?"收起":"展开"}},beforeMount:function(){this.getMemberGroupList()}},u={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"group-list"},[i("div",{staticClass:"member-group"},[i("i",{staticClass:"icon-list el-icon-caret-top icon-transform",class:e.expendClass,on:{click:e.handleExpend}}),e._v("\n 我的会员分组\n "),i("i",{staticClass:"el-icon-plus icon-right icon-list",on:{click:function(t){e.addGroupDialog=!0}}})]),e._v(" "),i("el-collapseTransition",[i("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxt,expression:"expendTxt == '展开'"}],staticClass:"lists"},e._l(e.lists,function(t,s){return i("li",{key:s,staticClass:"member-list",class:{"active-li":s==e.currentIndex},on:{click:function(i){e.handleChangeIndex(s,t)}}},[i("span",{directives:[{name:"show",rawName:"v-show",value:!t.edit,expression:"!list.edit"}],staticClass:"name-txt",attrs:{title:t.classifyName}},[e._v(e._s(t.classifyName))]),e._v(" "),i("el-input",{directives:[{name:"show",rawName:"v-show",value:t.edit,expression:"list.edit"}],staticStyle:{width:"100px"},attrs:{size:"mini"},nativeOn:{keyup:function(i){if(!("button"in i)&&e._k(i.keyCode,"enter",13,i.key))return null;e.modifyName(t)}},model:{value:t.classifyName,callback:function(i){e.$set(t,"classifyName",i)},expression:"list.classifyName"}}),e._v(" "),"未分类"!==t.classifyName?i("div",{staticClass:"oper-area"},[i("i",{staticClass:"icon-list icon-list-oper",class:[t.edit?"el-icon-check":"el-icon-edit"],on:{click:function(i){i.stopPropagation(),e.editGroupName(t)}}}),e._v(" "),i("i",{staticClass:"icon-list el-icon-circle-close icon-list-oper",on:{click:function(i){e.deleteGroupName(t)}}})]):e._e()],1)}))]),e._v(" "),i("el-dialog",{attrs:{title:e.title,visible:e.addGroupDialog,width:"320px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.addGroupDialog=t}}},[i("div",[e._v("\n 分组名称:\n "),i("el-input",{staticStyle:{width:"200px"},attrs:{placeholder:"请输入分组名称",maxlength:8,clearable:""},model:{value:e.groupName,callback:function(t){e.groupName=t},expression:"groupName"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.addGroupDialog=!1}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.handleGroupDialog}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var m=i("VU/8")(l,u,!1,function(e){i("Z1PK")},"data-v-752807c8",null);t.default=m.exports},Z1PK:function(e,t){}});
\ No newline at end of file
webpackJsonp([19],{SJ7l:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("Dd8w"),a=i.n(s),n=i("lRwf"),o=i.n(n),r=i("zL8q"),c=i("2CGT");o.a.component(r.CollapseTransition.name,r.CollapseTransition);var l={name:"group-list",data:function(){return{lists:[],addGroupDialog:!1,expendTxt:"展开",groupName:"",title:"新增分组名称",currentIndex:-1,active:!1}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""}},methods:{handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return a()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.active=!1,this.currentIndex=e,this.$emit("second-list",t)},editGroupName:function(e){if(e.edit)this.modifyName(e);else{if(!this.operatorName(e))return;e.edit=!0}},deleteGroupName:function(e){var t=this;this.operatorName(e)&&this.$confirm("是否删除分组名称?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.excludeName(e)}).catch(function(){t.$message({type:"info",message:"已取消删除"})})},excludeName:function(e){var t=this,i={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e.memberTagGroupClassifyId};Object(c.j)(i).then(function(e){1==e.errorCode&&(t.getMemberGroupList(),t.$message({type:"success",message:"删除成功!"}))})},modifyName:function(e){var t=this;if(e.classifyName){var i={requestProject:"gic-member-tag-web",classifyName:e.classifyName,memberTagGroupClassifyId:e.memberTagGroupClassifyId};Object(c.l)(i).then(function(i){1==i.errorCode&&(e.edit=!1,t.getMemberGroupList(),t.$message({type:"success",message:"修改成功",duration:2e3}))})}else this.$message({message:"分组名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId||(this.$message({message:e.classifyName+"的不能操作",type:"warning",duration:2e3}),!1)},handleGroupDialog:function(){var e=this;if(this.groupName){var t={requestProject:"gic-member-tag-web",classifyName:this.groupName};Object(c.l)(t).then(function(t){1==t.errorCode&&(e.getMemberGroupList(),e.groupName="",e.addGroupDialog=!1,e.$message({type:"success",message:"添加成功"}))})}else this.$message({type:"warning",message:"分组名称不能为空"})},getMemberGroupList:function(){var e=this;Object(c.k)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.lists=t.result.map(function(e){return a()({},e,{edit:!1})}))})},handleExpend:function(){this.expendTxt="展开"===this.expendTxt?"收起":"展开"}},beforeMount:function(){this.getMemberGroupList()}},u={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"group-list"},[i("div",{staticClass:"member-group"},[i("i",{staticClass:"icon-list el-icon-caret-top icon-transform",class:e.expendClass,on:{click:e.handleExpend}}),e._v("\n 我的会员分组\n "),i("i",{staticClass:"el-icon-plus icon-right icon-list",on:{click:function(t){e.addGroupDialog=!0}}})]),e._v(" "),i("el-collapseTransition",[i("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxt,expression:"expendTxt == '展开'"}],staticClass:"lists"},e._l(e.lists,function(t,s){return i("li",{key:s,staticClass:"member-list",class:{"active-li":s==e.currentIndex},on:{click:function(i){e.handleChangeIndex(s,t)}}},[i("span",{directives:[{name:"show",rawName:"v-show",value:!t.edit,expression:"!list.edit"}],staticClass:"name-txt",attrs:{title:t.classifyName}},[e._v(e._s(t.classifyName))]),e._v(" "),i("el-input",{directives:[{name:"show",rawName:"v-show",value:t.edit,expression:"list.edit"}],staticStyle:{width:"100px"},attrs:{size:"mini"},nativeOn:{keyup:function(i){if(!("button"in i)&&e._k(i.keyCode,"enter",13,i.key))return null;e.modifyName(t)}},model:{value:t.classifyName,callback:function(i){e.$set(t,"classifyName",i)},expression:"list.classifyName"}}),e._v(" "),"未分类"!==t.classifyName?i("div",{staticClass:"oper-area"},[i("i",{staticClass:"icon-list icon-list-oper",class:[t.edit?"el-icon-check":"el-icon-edit"],on:{click:function(i){i.stopPropagation(),e.editGroupName(t)}}}),e._v(" "),i("i",{staticClass:"icon-list el-icon-circle-close icon-list-oper",on:{click:function(i){e.deleteGroupName(t)}}})]):e._e()],1)}))]),e._v(" "),i("el-dialog",{attrs:{title:e.title,visible:e.addGroupDialog,width:"320px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.addGroupDialog=t}}},[i("div",[e._v("\n 分组名称:\n "),i("el-input",{staticStyle:{width:"200px"},attrs:{placeholder:"请输入分组名称",maxlength:8,clearable:""},model:{value:e.groupName,callback:function(t){e.groupName=t},expression:"groupName"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.addGroupDialog=!1}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.handleGroupDialog}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var m=i("VU/8")(l,u,!1,function(e){i("Z1PK")},"data-v-752807c8",null);t.default=m.exports},Z1PK:function(e,t){}});
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([21],{"8WW0":function(e,t){},f0o3:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("mvHQ"),o=a.n(r),n=a("3Xzz"),i=a("5QTb"),s=a("Mk6G"),l=a("3E4D"),c=a("Ch4/"),u=(a("PI0u"),a("P9l9")),g={name:"manualTagList",data:function(){return{navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:""},{name:"手工标签库",path:"/manualTagLib"},{name:"手工标签列表",path:""}],tagLibName:"manualTag",tagSearch:"",tagTableData:[],selTagTableData:[],currentPage:1,pageSize:20,total:0,currentGroupId:0,cateTableVisible:!1,inputNum:0,limitLength:10,cateForm:{cateTwo:"",cateThree:""},rules:{cateTwo:[{required:!0,message:"请选择分类",trigger:"blur"}],cateThree:[{required:!0,message:"请输入分类名称",trigger:"blur"}]},cateTwOptions:[],cateTableData:[]}},methods:{changeRoute:function(e){this.$router.push(e)},toAddMyTagLib:function(e,t){console.log(t);var a={};if("mult"===e){if(!this.selTagTableData.length)return this.$message.error({message:"请选择标签"}),!1;a.tagIds=[],this.selTagTableData.forEach(function(e,t){a.tagIds.push(e.tagId)}),console.log(a),a.tagIds=a.tagIds.join(","),this.addByTagId("addByTagIds",a)}else a.tagId=t,this.addByTagId("addByTagId",a)},addByTagId:function(e,t){var a=this;Object(u.a)("/enterpriseMemberTag/"+e,t).then(function(e){var t=e.data;if(1==t.errorCode)return l.a.showmsg("添加成功","success"),void a.getTagList();c.a.errorMsg(t)}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},searchEnterFun:function(e){console.log(e),this.currentPage=1,this.getTagList()},clearSearch:function(){this.currentPage=1,this.getTagList()},handleSelectChange:function(e){this.selTagTableData=e},handleSizeChange:function(e){this.pageSize=e,this.getTagList()},handleCurrentChange:function(e){this.currentPage=e,this.$route.fullPath.includes("?")&&this.$router.push(this.$route.path+"?tagLevelGroupId="+this.$route.query.tagLevelGroupId+"&currentPage="+e),this.getTagList()},getTagList:function(e){var t=this,a={tagName:t.tagSearch,tagLevelGroupId:t.currentGroupId,pageNum:t.currentPage,pageSize:t.pageSize};Object(u.a)("/memberTag/handTagPageList",a).then(function(e){var a=e.data;if(1==a.errorCode)return t.tagTableData=a.result.result,void(t.total=a.result.totalCount);c.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},cancelDelTag:function(e,t){t.popVisible=!1},toDelTag:function(e,t){var a=this;a.$confirm("删除标签后,符合该标签值的会员对应标签值将同步删除。一旦删除将无法恢复,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postDelTag(e,t)}).catch(function(){})},postDelTag:function(e,t){var a=this,r={tagId:t.tagId};Object(u.a)("/memberTag/delHandMemberTag",r).then(function(t){var r=t.data;if(1==r.errorCode)return a.tagTableData.splice(e,1),void l.a.showmsg("删除成功","success");100005!=r.errorCode?c.a.errorMsg(r):a.$message.error({duration:1e3,message:"该标签正在被会员分组使用,无法删除!"})}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},toManualTagEdit:function(){this.changeRoute("/manualTagEdit")},isRepeat:function(e){var t={};for(var a in e){if(t[e[a]])return!0;t[e[a]]=!0}return!1},showCateDialog:function(){this.cateTableVisible=!0,this.getTWoLevel()},cateTwoChange:function(e){this.cateForm.cateThree="",this.inputNum=0,this.getThreeLevel(e)},toAddCate:function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.cateForm.levelName=t.cateForm.cateThree,t.cateForm.editAble=!1,t.cateForm.inputValue="";var a=JSON.parse(o()(t.cateTableData));a.push(JSON.parse(o()(t.cateForm)));var r=a.map(function(e){return e.levelName});if(t.isRepeat(r))return a.splice(t.cateTableData.length-1,1),void t.$message.error({duration:1e3,message:"名称不能重复"});t.postAdd()})},postAdd:function(){var e=this,t={parentLevelGroupId:e.cateForm.cateTwo,levelName:e.cateForm.cateThree};Object(u.a)("/tagLevel/addHand",t).then(function(t){var a=t.data;if(1==a.errorCode)return e.$refs.tagCategoryCom.refreshData(),l.a.showmsg("添加成功","success"),void e.getThreeLevel(e.cateForm.cateTwo);c.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},toEditCate:function(e,t){t.editAble=!0,t.inputValue=t.levelName},toDelCate:function(e,t){var a=this;a.$confirm("删除分类后,该分类下所有标签进入未分类,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postDel(e,t)}).catch(function(){})},postDel:function(e,t){var a=this,r={tagLevelGroupId:t.tagLevelGroupId};Object(u.a)("/tagLevel/delHand",r).then(function(t){var r=t.data;if(1==r.errorCode)return a.cateTableData.splice(e,1),a.$refs.tagCategoryCom.refreshData(),void l.a.showmsg("删除成功","success");200001!=r.errorCode?c.a.errorMsg(r):a.$message.error({duration:1e3,message:"该标签被会员分组使用,无法删除!"})}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},confirmEdit:function(e,t){if(!t.inputValue.trim())return this.$message.error({duration:1e3,message:"请输入分类名称"}),!1;var a=JSON.parse(o()(this.cateTableData));a[e].levelName=t.inputValue;var r=a.map(function(e){return e.levelName});this.isRepeat(r)?this.$message.error({duration:1e3,message:"名称不能重复"}):this.postEdit(t)},postEdit:function(e){var t=this,a={tagLevelGroupId:e.tagLevelGroupId,levelName:e.inputValue};Object(u.a)("/tagLevel/editHand",a).then(function(a){var r=a.data;if(1==r.errorCode)return e.levelName=e.inputValue,e.editAble=!1,t.$refs.tagCategoryCom.refreshData(),void l.a.showmsg("保存成功","success");c.a.errorMsg(r)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},cancleEdit:function(e,t){t.editAble=!1},toInput:function(e){var t="";t=s.a.getByteVal(e.target.value,this.limitLength),this.cateForm.cateThree=t.trim(),this.inputNum=s.a.getZhLen(t.trim())},toEditInput:function(e,t,a){var r="";r=s.a.getByteVal(e.target.value,this.limitLength),a.inputValue=r.trim()},closeCateDialog:function(){this.cateTableVisible=!1,this.cateForm.cateTwo="",this.cateForm.cateThree="",this.cateTableData=[],this.inputNum=0},cancelDialog:function(){this.closeCateDialog()},confirmDialog:function(){this.closeCateDialog()},getTWoLevel:function(){var e=this;Object(u.a)("/tagLevel/handSecondLevel",{}).then(function(t){var a=t.data;if(1==a.errorCode)return e.cateTwOptions=a.result,e.cateForm.cateTwo=e.cateTwOptions[0].tagLevelGroupId,void e.getThreeLevel(e.cateForm.cateTwo);c.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getThreeLevel:function(e){var t=this,a={tagLevelGroupId:e};t.cateTableData=[],Object(u.a)("/tagLevel/handThirdLevel",a).then(function(e){var a=e.data;if(1==a.errorCode)return a.result.forEach(function(e,t){e.inputValue="",e.editAble=!1}),void(t.cateTableData=a.result);c.a.errorMsg(a)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getUrlParams:function(){this.tagSearch=this.$route.query.searchName?this.$route.query.searchName:"",this.currentGroupId=this.$route.query.tagLevelGroupId?this.$route.query.tagLevelGroupId:0,this.currentPage=this.$route.query.currentPage?parseInt(this.$route.query.currentPage):1,document.getElementById("app").style.zIndex="auto",this.getTagList()}},watch:{$route:{handler:function(e,t){this.getUrlParams()},deep:!0}},mounted:function(){this.getUrlParams()},components:{navCrumb:n.a,tagCategory:i.a}},d={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"manualTagList-wrap common-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"common-wrap__cateTags"},[a("tag-category",{ref:"tagCategoryCom",attrs:{tagLibName:e.tagLibName}})],1),e._v(" "),a("div",{staticClass:"common-wrap__opt"},[a("el-input",{staticClass:"w-184",attrs:{placeholder:"搜索标签","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key))return null;e.searchEnterFun(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}}),e._v(" "),a("el-button",{staticClass:"fr m-l-8",on:{click:function(t){e.toAddMyTagLib("mult")}}},[e._v("添加至我的标签库")]),e._v(" "),a("el-button",{staticClass:"fr",on:{click:e.showCateDialog}},[e._v("分类设置")]),e._v(" "),a("el-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:e.toManualTagEdit}},[e._v("新增标签")])],1),e._v(" "),a("div",{staticClass:"common-wrap__table m-t-20"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:e.tagTableData,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectChange}},[a("el-table-column",{attrs:{type:"selection"}}),e._v(" "),a("el-table-column",{attrs:{prop:"tagName",label:"标签名称","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"tagDescribe",label:"标签描述","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{label:"是否实时"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.isActive?"实时":"非实时")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"320"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{staticClass:"edit-btn el-button--text",attrs:{to:{path:"/manualTagDetail",query:{tagId:t.row.tagId,addFlag:t.row.isAdd,form:"notMyTag",navSign:"manualTag"}}}},[e._v("详情")]),e._v(" "),a("router-link",{staticClass:"edit-btn el-button--text p-l-10",attrs:{to:{path:"/manualTagEdit",query:{tagId:t.row.tagId}}}},[e._v("编辑")]),e._v(" "),a("el-button",{staticClass:"p-l-10",attrs:{slot:"reference",type:"text"},on:{click:function(a){e.toDelTag(t.$index,t.row)}},slot:"reference"},[e._v("\n 删除\n ")]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small",disabled:1==t.row.isAdd},on:{click:function(a){e.toAddMyTagLib("single",t.row.tagId)}}},[e._v("\n "+e._s(1==t.row.isAdd?"已":"")+"添加至我的标签库\n ")])]}}])})],1)],1),e._v(" "),0!=e.tagTableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("el-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()])]),e._v(" "),a("vue-gic-footer"),e._v(" "),a("el-dialog",{staticClass:"cate-dialog",attrs:{title:"分类设置",visible:e.cateTableVisible,width:"543px","before-close":e.closeCateDialog},on:{"update:visible":function(t){e.cateTableVisible=t}}},[a("el-form",{ref:"cateForm",attrs:{model:e.cateForm,rules:e.rules,"label-width":"80px","label-position":"left"}},[a("el-form-item",{attrs:{label:"二级分类",prop:"cateTwo"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.cateTwoChange},model:{value:e.cateForm.cateTwo,callback:function(t){e.$set(e.cateForm,"cateTwo",t)},expression:"cateForm.cateTwo"}},e._l(e.cateTwOptions,function(e){return a("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"三级分类",prop:"cateThree"}},[a("el-input",{attrs:{"auto-complete":"off",placeholder:"请输入分类名称"},nativeOn:{keyup:function(t){var a;a=t,e.toInput(a)}},model:{value:e.cateForm.cateThree,callback:function(t){e.$set(e.cateForm,"cateThree",t)},expression:"cateForm.cateThree"}}),e._v(" "),a("label",{staticClass:"input-label"},[e._v(e._s(e.inputNum)+"/"+e._s(e.limitLength))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){e.toAddCate("cateForm")}}},[e._v("添加")])],1)],1),e._v(" "),a("el-table",{attrs:{data:e.cateTableData,height:"275"}},[a("el-table-column",{attrs:{label:"分类名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.editAble?"":t.row.levelName)+"\n "),t.row.editAble?a("el-input",{staticClass:"h5-el-input",attrs:{size:"small",type:"text",placeholder:"请输入分类名称"},nativeOn:{keyup:function(a){var r;r=a,e.toEditInput(r,t.$index,t.row)}},model:{value:t.row.inputValue,callback:function(a){e.$set(t.row,"inputValue",a)},expression:"scope.row.inputValue"}}):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.editAble?e._e():a("el-button",{attrs:{type:"text",size:"small",disabled:!t.row.enterpriseId},on:{click:function(a){e.toEditCate(t.$index,t.row)}}},[e._v("编辑")]),e._v(" "),t.row.editAble?e._e():a("el-button",{attrs:{slot:"reference",type:"text",size:"small",disabled:!t.row.enterpriseId},on:{click:function(a){e.toDelCate(t.$index,t.row)}},slot:"reference"},[e._v("删除")]),e._v(" "),t.row.editAble?a("el-button",{attrs:{type:"text"},on:{click:function(a){a.stopPropagation(),e.confirmEdit(t.$index,t.row)}}},[e._v("确认")]):e._e(),e._v(" "),t.row.editAble?a("el-button",{attrs:{type:"text"},on:{click:function(a){a.stopPropagation(),e.cancleEdit(t.$index,t.row)}}},[e._v("取消")]):e._e()]}}])})],1)],1)],1)},staticRenderFns:[]};var h=a("VU/8")(g,d,!1,function(e){a("8WW0")},"data-v-6030522c",null);t.default=h.exports}});
\ No newline at end of file
webpackJsonp([20],{"8WW0":function(e,t){},f0o3:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("mvHQ"),o=a.n(r),n=a("3Xzz"),i=a("5QTb"),s=a("Mk6G"),l=a("3E4D"),c=a("Ch4/"),u=(a("PI0u"),a("P9l9")),g={name:"manualTagList",data:function(){return{navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:""},{name:"手工标签库",path:"/manualTagLib"},{name:"手工标签列表",path:""}],tagLibName:"manualTag",tagSearch:"",tagTableData:[],selTagTableData:[],currentPage:1,pageSize:20,total:0,currentGroupId:0,cateTableVisible:!1,inputNum:0,limitLength:10,cateForm:{cateTwo:"",cateThree:""},rules:{cateTwo:[{required:!0,message:"请选择分类",trigger:"blur"}],cateThree:[{required:!0,message:"请输入分类名称",trigger:"blur"}]},cateTwOptions:[],cateTableData:[]}},methods:{changeRoute:function(e){this.$router.push(e)},toAddMyTagLib:function(e,t){console.log(t);var a={};if("mult"===e){if(!this.selTagTableData.length)return this.$message.error({message:"请选择标签"}),!1;a.tagIds=[],this.selTagTableData.forEach(function(e,t){a.tagIds.push(e.tagId)}),console.log(a),a.tagIds=a.tagIds.join(","),this.addByTagId("addByTagIds",a)}else a.tagId=t,this.addByTagId("addByTagId",a)},addByTagId:function(e,t){var a=this;Object(u.a)("/enterpriseMemberTag/"+e,t).then(function(e){var t=e.data;if(1==t.errorCode)return l.a.showmsg("添加成功","success"),void a.getTagList();c.a.errorMsg(t)}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},searchEnterFun:function(e){console.log(e),this.currentPage=1,this.getTagList()},clearSearch:function(){this.currentPage=1,this.getTagList()},handleSelectChange:function(e){this.selTagTableData=e},handleSizeChange:function(e){this.pageSize=e,this.getTagList()},handleCurrentChange:function(e){this.currentPage=e,this.$route.fullPath.includes("?")&&this.$router.push(this.$route.path+"?tagLevelGroupId="+this.$route.query.tagLevelGroupId+"&currentPage="+e),this.getTagList()},getTagList:function(e){var t=this,a={tagName:t.tagSearch,tagLevelGroupId:t.currentGroupId,pageNum:t.currentPage,pageSize:t.pageSize};Object(u.a)("/memberTag/handTagPageList",a).then(function(e){var a=e.data;if(1==a.errorCode)return t.tagTableData=a.result.result,void(t.total=a.result.totalCount);c.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},cancelDelTag:function(e,t){t.popVisible=!1},toDelTag:function(e,t){var a=this;a.$confirm("删除标签后,符合该标签值的会员对应标签值将同步删除。一旦删除将无法恢复,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postDelTag(e,t)}).catch(function(){})},postDelTag:function(e,t){var a=this,r={tagId:t.tagId};Object(u.a)("/memberTag/delHandMemberTag",r).then(function(t){var r=t.data;if(1==r.errorCode)return a.tagTableData.splice(e,1),void l.a.showmsg("删除成功","success");100005!=r.errorCode?c.a.errorMsg(r):a.$message.error({duration:1e3,message:"该标签正在被会员分组使用,无法删除!"})}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},toManualTagEdit:function(){this.changeRoute("/manualTagEdit")},isRepeat:function(e){var t={};for(var a in e){if(t[e[a]])return!0;t[e[a]]=!0}return!1},showCateDialog:function(){this.cateTableVisible=!0,this.getTWoLevel()},cateTwoChange:function(e){this.cateForm.cateThree="",this.inputNum=0,this.getThreeLevel(e)},toAddCate:function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.cateForm.levelName=t.cateForm.cateThree,t.cateForm.editAble=!1,t.cateForm.inputValue="";var a=JSON.parse(o()(t.cateTableData));a.push(JSON.parse(o()(t.cateForm)));var r=a.map(function(e){return e.levelName});if(t.isRepeat(r))return a.splice(t.cateTableData.length-1,1),void t.$message.error({duration:1e3,message:"名称不能重复"});t.postAdd()})},postAdd:function(){var e=this,t={parentLevelGroupId:e.cateForm.cateTwo,levelName:e.cateForm.cateThree};Object(u.a)("/tagLevel/addHand",t).then(function(t){var a=t.data;if(1==a.errorCode)return e.$refs.tagCategoryCom.refreshData(),l.a.showmsg("添加成功","success"),void e.getThreeLevel(e.cateForm.cateTwo);c.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},toEditCate:function(e,t){t.editAble=!0,t.inputValue=t.levelName},toDelCate:function(e,t){var a=this;a.$confirm("删除分类后,该分类下所有标签进入未分类,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postDel(e,t)}).catch(function(){})},postDel:function(e,t){var a=this,r={tagLevelGroupId:t.tagLevelGroupId};Object(u.a)("/tagLevel/delHand",r).then(function(t){var r=t.data;if(1==r.errorCode)return a.cateTableData.splice(e,1),a.$refs.tagCategoryCom.refreshData(),void l.a.showmsg("删除成功","success");200001!=r.errorCode?c.a.errorMsg(r):a.$message.error({duration:1e3,message:"该标签被会员分组使用,无法删除!"})}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},confirmEdit:function(e,t){if(!t.inputValue.trim())return this.$message.error({duration:1e3,message:"请输入分类名称"}),!1;var a=JSON.parse(o()(this.cateTableData));a[e].levelName=t.inputValue;var r=a.map(function(e){return e.levelName});this.isRepeat(r)?this.$message.error({duration:1e3,message:"名称不能重复"}):this.postEdit(t)},postEdit:function(e){var t=this,a={tagLevelGroupId:e.tagLevelGroupId,levelName:e.inputValue};Object(u.a)("/tagLevel/editHand",a).then(function(a){var r=a.data;if(1==r.errorCode)return e.levelName=e.inputValue,e.editAble=!1,t.$refs.tagCategoryCom.refreshData(),void l.a.showmsg("保存成功","success");c.a.errorMsg(r)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},cancleEdit:function(e,t){t.editAble=!1},toInput:function(e){var t="";t=s.a.getByteVal(e.target.value,this.limitLength),this.cateForm.cateThree=t.trim(),this.inputNum=s.a.getZhLen(t.trim())},toEditInput:function(e,t,a){var r="";r=s.a.getByteVal(e.target.value,this.limitLength),a.inputValue=r.trim()},closeCateDialog:function(){this.cateTableVisible=!1,this.cateForm.cateTwo="",this.cateForm.cateThree="",this.cateTableData=[],this.inputNum=0},cancelDialog:function(){this.closeCateDialog()},confirmDialog:function(){this.closeCateDialog()},getTWoLevel:function(){var e=this;Object(u.a)("/tagLevel/handSecondLevel",{}).then(function(t){var a=t.data;if(1==a.errorCode)return e.cateTwOptions=a.result,e.cateForm.cateTwo=e.cateTwOptions[0].tagLevelGroupId,void e.getThreeLevel(e.cateForm.cateTwo);c.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getThreeLevel:function(e){var t=this,a={tagLevelGroupId:e};t.cateTableData=[],Object(u.a)("/tagLevel/handThirdLevel",a).then(function(e){var a=e.data;if(1==a.errorCode)return a.result.forEach(function(e,t){e.inputValue="",e.editAble=!1}),void(t.cateTableData=a.result);c.a.errorMsg(a)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getUrlParams:function(){this.tagSearch=this.$route.query.searchName?this.$route.query.searchName:"",this.currentGroupId=this.$route.query.tagLevelGroupId?this.$route.query.tagLevelGroupId:0,this.currentPage=this.$route.query.currentPage?parseInt(this.$route.query.currentPage):1,document.getElementById("app").style.zIndex="auto",this.getTagList()}},watch:{$route:{handler:function(e,t){this.getUrlParams()},deep:!0}},mounted:function(){this.getUrlParams()},components:{navCrumb:n.a,tagCategory:i.a}},d={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"manualTagList-wrap common-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"common-wrap__cateTags"},[a("tag-category",{ref:"tagCategoryCom",attrs:{tagLibName:e.tagLibName}})],1),e._v(" "),a("div",{staticClass:"common-wrap__opt"},[a("el-input",{staticClass:"w-184",attrs:{placeholder:"搜索标签","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key))return null;e.searchEnterFun(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}}),e._v(" "),a("el-button",{staticClass:"fr m-l-8",on:{click:function(t){e.toAddMyTagLib("mult")}}},[e._v("添加至我的标签库")]),e._v(" "),a("el-button",{staticClass:"fr",on:{click:e.showCateDialog}},[e._v("分类设置")]),e._v(" "),a("el-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:e.toManualTagEdit}},[e._v("新增标签")])],1),e._v(" "),a("div",{staticClass:"common-wrap__table m-t-20"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:e.tagTableData,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectChange}},[a("el-table-column",{attrs:{type:"selection"}}),e._v(" "),a("el-table-column",{attrs:{prop:"tagName",label:"标签名称","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"tagDescribe",label:"标签描述","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{label:"是否实时"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.isActive?"实时":"非实时")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"320"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{staticClass:"edit-btn el-button--text",attrs:{to:{path:"/manualTagDetail",query:{tagId:t.row.tagId,addFlag:t.row.isAdd,form:"notMyTag",navSign:"manualTag"}}}},[e._v("详情")]),e._v(" "),a("router-link",{staticClass:"edit-btn el-button--text p-l-10",attrs:{to:{path:"/manualTagEdit",query:{tagId:t.row.tagId}}}},[e._v("编辑")]),e._v(" "),a("el-button",{staticClass:"p-l-10",attrs:{slot:"reference",type:"text"},on:{click:function(a){e.toDelTag(t.$index,t.row)}},slot:"reference"},[e._v("\n 删除\n ")]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small",disabled:1==t.row.isAdd},on:{click:function(a){e.toAddMyTagLib("single",t.row.tagId)}}},[e._v("\n "+e._s(1==t.row.isAdd?"已":"")+"添加至我的标签库\n ")])]}}])})],1)],1),e._v(" "),0!=e.tagTableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("el-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()])]),e._v(" "),a("vue-gic-footer"),e._v(" "),a("el-dialog",{staticClass:"cate-dialog",attrs:{title:"分类设置",visible:e.cateTableVisible,width:"543px","before-close":e.closeCateDialog},on:{"update:visible":function(t){e.cateTableVisible=t}}},[a("el-form",{ref:"cateForm",attrs:{model:e.cateForm,rules:e.rules,"label-width":"80px","label-position":"left"}},[a("el-form-item",{attrs:{label:"二级分类",prop:"cateTwo"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.cateTwoChange},model:{value:e.cateForm.cateTwo,callback:function(t){e.$set(e.cateForm,"cateTwo",t)},expression:"cateForm.cateTwo"}},e._l(e.cateTwOptions,function(e){return a("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"三级分类",prop:"cateThree"}},[a("el-input",{attrs:{"auto-complete":"off",placeholder:"请输入分类名称"},nativeOn:{keyup:function(t){var a;a=t,e.toInput(a)}},model:{value:e.cateForm.cateThree,callback:function(t){e.$set(e.cateForm,"cateThree",t)},expression:"cateForm.cateThree"}}),e._v(" "),a("label",{staticClass:"input-label"},[e._v(e._s(e.inputNum)+"/"+e._s(e.limitLength))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){e.toAddCate("cateForm")}}},[e._v("添加")])],1)],1),e._v(" "),a("el-table",{attrs:{data:e.cateTableData,height:"275"}},[a("el-table-column",{attrs:{label:"分类名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.editAble?"":t.row.levelName)+"\n "),t.row.editAble?a("el-input",{staticClass:"h5-el-input",attrs:{size:"small",type:"text",placeholder:"请输入分类名称"},nativeOn:{keyup:function(a){var r;r=a,e.toEditInput(r,t.$index,t.row)}},model:{value:t.row.inputValue,callback:function(a){e.$set(t.row,"inputValue",a)},expression:"scope.row.inputValue"}}):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.editAble?e._e():a("el-button",{attrs:{type:"text",size:"small",disabled:!t.row.enterpriseId},on:{click:function(a){e.toEditCate(t.$index,t.row)}}},[e._v("编辑")]),e._v(" "),t.row.editAble?e._e():a("el-button",{attrs:{slot:"reference",type:"text",size:"small",disabled:!t.row.enterpriseId},on:{click:function(a){e.toDelCate(t.$index,t.row)}},slot:"reference"},[e._v("删除")]),e._v(" "),t.row.editAble?a("el-button",{attrs:{type:"text"},on:{click:function(a){a.stopPropagation(),e.confirmEdit(t.$index,t.row)}}},[e._v("确认")]):e._e(),e._v(" "),t.row.editAble?a("el-button",{attrs:{type:"text"},on:{click:function(a){a.stopPropagation(),e.cancleEdit(t.$index,t.row)}}},[e._v("取消")]):e._e()]}}])})],1)],1)],1)},staticRenderFns:[]};var h=a("VU/8")(g,d,!1,function(e){a("8WW0")},"data-v-6030522c",null);t.default=h.exports}});
\ No newline at end of file
webpackJsonp([22],{KknK:function(e,t){},Lc2x:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i("GXH0"),s=i.n(l),a=i("mw3O"),n=i.n(a),o={name:"links",props:["linkToolsVisible"],data:function(){return{activeName:"first",twoLevelVisible:!1,threeLevelVisible:!1,linksType:"",linksTypeOptions:[],twoLevelValue:"",twoLevelOptions:[],threeLeveloneVisible:!1,threeLevelTreeVisible:!1,threeLevelSearchVisible:!1,threeLevelValue:"",threeLevelOptions:[],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[{value:"openid",label:"openid"},{value:"unionid",label:"unionid"},{value:"wxOpenid",label:"wxOpenid"},{value:"appkey",label:"appkey"},{value:"enterpriseId",label:"enterpriseId"},{value:"appid",label:"appid"},{value:"memberID",label:"memberID"}]},mylinkToolsVisible:this.linkToolsVisible,goodsLinksVisible:!1,searchGoods:"",category:null,categoryOptions:[],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},selectGoodId:"",goodsList:[],currentPage:1,pageSize:9,total:0,classify:null,classifyOptions:[],goodsCategory:null,goodsCategoryOptions:[],oneLevelTypeValue:"",twoLevelSelectValue:"",threeLevelSelectValue:"",selectLinkObj:{name:"",url:""}}},methods:{linksTypeChange:function(e){var t="";this.linksTypeOptions.forEach(function(i,l){i.linkId==e&&(t=i)}),this.oneLevelTypeValue=t.type;var i=5==t.type;this.setOneLevelVisible(i,t),this.selectLinkObj.name="",this.selectLinkObj.url="",this.twoLevelSelectValue="",this.threeLevelSelectValue=""},setOneLevelVisible:function(e,t){e?(this.h5linkVisible=!0,this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1):(this.h5linkVisible=!1,this.twoLevelVisible=!0,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.threeLevelValue="",this.getLinksList(t.linkId,2))},twoLevelValueChange:function(e){var t=this,i="";if(t.twoLevelOptions.forEach(function(t,l){e==t.linkId&&(i=t)}),1==i.type||4==i.type||6==i.type){if(t.threeLevelVisible=!1,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="",t.selectLinkObj.name="",t.selectLinkObj.url="",4==i.type)return t.getGoodsList(),t.getGoodsCategory(),t.getGoodsClassify(),t.threeLevelVisible=!1,t.goodsLinksVisible=!0,!1;t.twoLevelOptions.forEach(function(i,l){e==i.value&&(t.selectLinkObj.name=i.label,t.selectLinkObj.url=i.content)})}else{t.goodsLinksVisible=!1,t.threeLevelVisible=!0,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="";var l=i.type;if(t.setThreeVisible(l,i),2==l)return t.twoLevelSelectValue="sign",!1;if(3==l)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(i.linkId,3,l)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content;break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){var i=t.data,l="";if(0==i.errorCode){i.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,l=e,i.result.splice(t,1))});var s=i.result,a=i.result;return s.forEach(function(e,t){0==e.isLeaf&&(e.subOptions=null),e.key=e.mallCategoryId,a.forEach(function(t,i){t.key=t.mallCategoryId,t.parentId==e.mallCategoryId&&(e.subOptions=[],e.subOptions.push(t),s.splice(i,1))})}),s.forEach(function(e,t){l.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(l),!1}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_tag_tree",n.a.stringify({})).then(function(t){var i=t.data;if(0==i.errorCode){var l=[i.result];return l.forEach(function(t,i){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=l,void(e.classifyOptions=l)}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},checkChildren:function(e){var t=this;return e&&e.forEach(function(e,i){e.name=e.tagName,e.key=e.mallProTagId,e.childTagList&&(e.subOptions=t.checkChildren(e.childTagList))}),e},threeLevelValueChange:function(e){},categorySelect:function(e,t){this.category=e.key,this.getGoodsList()},beforeClearCategory:function(e,t){this.category=null,this.getGoodsList()},loadOptions:function(e){var t=e.action,i=e.parentNode;e.callback;"LOAD_CHILDREN_OPTIONS"===t&&i.key&&this.getChildrenNode(i,i.key)},getChildrenNode:function(e,t){var i=this,l={filterGoods:1,parentId:t};i.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify(l)).then(function(t){var l=t.data;0!=l.errorCode?i.$message.error({duration:1e3,message:l.message}):e.subOptions=l.result}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){},handleClose:function(e){var t=this;t.$confirm("确认关闭?").then(function(i){e(),t.mylinkToolsVisible=!1,t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this,t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://gicdev.demogic.com:9310/api-mall/page-mall-goods",n.a.stringify(t)).then(function(t){var i=t.data;if(0==i.errorCode)return e.goodsList=i.result.result,void(e.total=i.result.totalCount);e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){""!==e?this.getStoreList(e,this.threeLevelValue):this.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){e.$emit("linkSelect")}).catch(function(){})},confirmLinkSelect:function(){return 5==this.oneLevelTypeValue?this.h5linkObj.name.trim()&&this.h5linkObj.url.trim()?(this.selectLinkObj.name=this.h5linkObj.name,this.selectLinkObj.url=this.h5linkObj.url+"?"+this.h5linkObj.fixParam+"&"+this.h5linkObj.dynamicPara,void this.transData()):void this.$message.error({duration:1e3,message:"请填写链接内容"}):"sign"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):"goodsCate"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):void(this.selectLinkObj.name&&this.selectLinkObj.url?this.transData():this.$message.error({duration:1e3,message:"请选择链接"}))},checkTwoLevel:function(e){if(!this.threeLevelValue||!this.threeLevelValue.length)return this.$message.error({duration:1e3,message:"请选择"+("sign"==e?"门店":"商品分类")}),!1;this.selectLinkObj.url=this.selectLinkObj.url+"?"+this.threeLevelValue,this.transData()},resetAll:function(){this.h5linkVisible=!1,this.linksType="",this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.twoLevelSelectValue="",this.threeLevelValue="",this.selectLinkObj={url:"",name:""},this.currentPage=1,this.total=0,this.pageSize=9,this.searchGoods="",this.classify=null,this.category=null,this.h5linkObj.name="",this.h5linkObj.url="",this.h5linkObj.fixParam="",this.h5linkObj.dynamicPara=""},transData:function(){this.$emit("linkSelect",this.selectLinkObj),this.resetAll()},getLinksList:function(e,t,i){var l=this;i=i||"";var s={parentId:e};l.axios.post("http://gicdev.demogic.com:9310/api-plug/list-link-data",n.a.stringify(s)).then(function(s){var a=s.data;0!=a.errorCode?l.$message.error({duration:1e3,message:a.message}):l.setLevelListOptions(e,a.result,t,i)}).catch(function(e){l.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,i,l){return 0==e?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.linksTypeOptions=t)):2==i&&t[0]?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.twoLevelOptions=t)):void 0},getStoreList:function(e,t){var i=this,l={searchParam:e,selectedIds:t.toString(),flag:null};i.axios.post("http://gicdev.demogic.com:9310/api-plug/query-store-by-code-name",n.a.stringify(l)).then(function(e){var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(i.threeLevelOptions=t.result);i.$message.error({duration:1e3,message:t.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-auth/do-login",n.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){e.getLinksList(0,1)}).catch(function(e){})}},watch:{linkToolsVisible:function(e){this.mylinkToolsVisible=e}},mounted:function(){this.toLogin()},components:{Treeselect:s.a}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"link-tools-contain"},[i("el-dialog",{class:"first"==e.activeName?"min-1026":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.mylinkToolsVisible=t}}},[i("div",{staticClass:"links-types"},[i("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(t){e.linksType=t},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),e.twoLevelVisible?i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(t){e.twoLevelValue=t},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),e.threeLevelVisible?i("div",{staticClass:"three-level-wrap"},[e.threeLevelTreeVisible?i("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}}):e._e(),e._v(" "),e.threeLevelSearchVisible?i("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e()],1):e._e()],1),e._v(" "),e.h5linkVisible?i("div",{staticClass:"h5link-contain"},[i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("名称:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入名称"},model:{value:e.h5linkObj.name,callback:function(t){e.$set(e.h5linkObj,"name",t)},expression:"h5linkObj.name"}})],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(t){e.$set(e.h5linkObj,"url",t)},expression:"h5linkObj.url"}}),i("a",{staticClass:"h5link-help",attrs:{href:"http://doc.demogic.com/doc/index.php?s=/41&page_id=441",target:"_blank"}},[e._v("【帮助文档】请联系公司技术人员查看文档配置标准链接")])],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),i("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(t){e.$set(e.h5linkObj,"fixParam",t)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),i("el-select",{staticClass:"dynamic-param-select",attrs:{multiple:"",placeholder:"请选择动态参数(可选)"},model:{value:e.h5linkObj.dynamicPara,callback:function(t){e.$set(e.h5linkObj,"dynamicPara",t)},expression:"h5linkObj.dynamicPara"}},e._l(e.h5linkObj.dynamicParaOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)]):e._e(),e._v(" "),e.goodsLinksVisible?i("div",{staticClass:"goods-links-contian"},[i("div",{staticClass:"links-tools-row"},[i("treeselect",{attrs:{options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,flat:!0,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据","no-children-text":"无数据","load-options":e.loadOptions,beforeClearAll:e.beforeClearCategory},on:{select:e.categorySelect},model:{value:e.category,callback:function(t){e.category=t},expression:"category"}}),e._v(" "),i("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",beforeClearAll:e.beforeClearClassify},on:{select:e.classifySelect},model:{value:e.classify,callback:function(t){e.classify=t},expression:"classify"}}),e._v(" "),i("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(t){var i;i=t,e.toSearchInput(i)}},model:{value:e.searchGoods,callback:function(t){e.searchGoods=t},expression:"searchGoods"}},[i("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),i("div",{staticClass:"goods-link-content"},[i("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(t,l){return i("li",{key:t.proName+l,class:t.mallProId==e.selectGoodId?"goods-link-item goodSelect":"goods-link-item",on:{click:function(i){e.selectGoodLinkItem(t)}}},[i("img",{attrs:{src:t.mallProImageUrl,alt:"商品图片"}}),e._v(" "),i("div",{staticClass:"inline-block goods-message"},[i("p",{staticClass:"limit-2 pro-name"},[e._v(e._s(t.proName))]),e._v(" "),i("p",{staticClass:"gray-color pro-code"},[e._v("货号:"+e._s(t.proCode))]),e._v(" "),i("span",{staticClass:"pro-price"},[e._v("¥"+e._s(t.mallProSpuPrice))])])])}))]),e._v(" "),i("div",{staticClass:"links-tools-page"},[i("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[9],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.linkSizeChange,"current-change":e.linkCurrentChange}})],1)]):e._e(),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var c=i("VU/8")(o,r,!1,function(e){i("KknK")},"data-v-4c72a88c",null);t.default=c.exports}});
\ No newline at end of file
webpackJsonp([21],{KknK:function(e,t){},Lc2x:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i("GXH0"),s=i.n(l),a=i("mw3O"),n=i.n(a),o={name:"links",props:["linkToolsVisible"],data:function(){return{activeName:"first",twoLevelVisible:!1,threeLevelVisible:!1,linksType:"",linksTypeOptions:[],twoLevelValue:"",twoLevelOptions:[],threeLeveloneVisible:!1,threeLevelTreeVisible:!1,threeLevelSearchVisible:!1,threeLevelValue:"",threeLevelOptions:[],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[{value:"openid",label:"openid"},{value:"unionid",label:"unionid"},{value:"wxOpenid",label:"wxOpenid"},{value:"appkey",label:"appkey"},{value:"enterpriseId",label:"enterpriseId"},{value:"appid",label:"appid"},{value:"memberID",label:"memberID"}]},mylinkToolsVisible:this.linkToolsVisible,goodsLinksVisible:!1,searchGoods:"",category:null,categoryOptions:[],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},selectGoodId:"",goodsList:[],currentPage:1,pageSize:9,total:0,classify:null,classifyOptions:[],goodsCategory:null,goodsCategoryOptions:[],oneLevelTypeValue:"",twoLevelSelectValue:"",threeLevelSelectValue:"",selectLinkObj:{name:"",url:""}}},methods:{linksTypeChange:function(e){var t="";this.linksTypeOptions.forEach(function(i,l){i.linkId==e&&(t=i)}),this.oneLevelTypeValue=t.type;var i=5==t.type;this.setOneLevelVisible(i,t),this.selectLinkObj.name="",this.selectLinkObj.url="",this.twoLevelSelectValue="",this.threeLevelSelectValue=""},setOneLevelVisible:function(e,t){e?(this.h5linkVisible=!0,this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1):(this.h5linkVisible=!1,this.twoLevelVisible=!0,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.threeLevelValue="",this.getLinksList(t.linkId,2))},twoLevelValueChange:function(e){var t=this,i="";if(t.twoLevelOptions.forEach(function(t,l){e==t.linkId&&(i=t)}),1==i.type||4==i.type||6==i.type){if(t.threeLevelVisible=!1,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="",t.selectLinkObj.name="",t.selectLinkObj.url="",4==i.type)return t.getGoodsList(),t.getGoodsCategory(),t.getGoodsClassify(),t.threeLevelVisible=!1,t.goodsLinksVisible=!0,!1;t.twoLevelOptions.forEach(function(i,l){e==i.value&&(t.selectLinkObj.name=i.label,t.selectLinkObj.url=i.content)})}else{t.goodsLinksVisible=!1,t.threeLevelVisible=!0,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="";var l=i.type;if(t.setThreeVisible(l,i),2==l)return t.twoLevelSelectValue="sign",!1;if(3==l)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(i.linkId,3,l)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content;break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){var i=t.data,l="";if(0==i.errorCode){i.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,l=e,i.result.splice(t,1))});var s=i.result,a=i.result;return s.forEach(function(e,t){0==e.isLeaf&&(e.subOptions=null),e.key=e.mallCategoryId,a.forEach(function(t,i){t.key=t.mallCategoryId,t.parentId==e.mallCategoryId&&(e.subOptions=[],e.subOptions.push(t),s.splice(i,1))})}),s.forEach(function(e,t){l.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(l),!1}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_tag_tree",n.a.stringify({})).then(function(t){var i=t.data;if(0==i.errorCode){var l=[i.result];return l.forEach(function(t,i){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=l,void(e.classifyOptions=l)}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},checkChildren:function(e){var t=this;return e&&e.forEach(function(e,i){e.name=e.tagName,e.key=e.mallProTagId,e.childTagList&&(e.subOptions=t.checkChildren(e.childTagList))}),e},threeLevelValueChange:function(e){},categorySelect:function(e,t){this.category=e.key,this.getGoodsList()},beforeClearCategory:function(e,t){this.category=null,this.getGoodsList()},loadOptions:function(e){var t=e.action,i=e.parentNode;e.callback;"LOAD_CHILDREN_OPTIONS"===t&&i.key&&this.getChildrenNode(i,i.key)},getChildrenNode:function(e,t){var i=this,l={filterGoods:1,parentId:t};i.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify(l)).then(function(t){var l=t.data;0!=l.errorCode?i.$message.error({duration:1e3,message:l.message}):e.subOptions=l.result}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){},handleClose:function(e){var t=this;t.$confirm("确认关闭?").then(function(i){e(),t.mylinkToolsVisible=!1,t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this,t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://gicdev.demogic.com:9310/api-mall/page-mall-goods",n.a.stringify(t)).then(function(t){var i=t.data;if(0==i.errorCode)return e.goodsList=i.result.result,void(e.total=i.result.totalCount);e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){""!==e?this.getStoreList(e,this.threeLevelValue):this.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){e.$emit("linkSelect")}).catch(function(){})},confirmLinkSelect:function(){return 5==this.oneLevelTypeValue?this.h5linkObj.name.trim()&&this.h5linkObj.url.trim()?(this.selectLinkObj.name=this.h5linkObj.name,this.selectLinkObj.url=this.h5linkObj.url+"?"+this.h5linkObj.fixParam+"&"+this.h5linkObj.dynamicPara,void this.transData()):void this.$message.error({duration:1e3,message:"请填写链接内容"}):"sign"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):"goodsCate"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):void(this.selectLinkObj.name&&this.selectLinkObj.url?this.transData():this.$message.error({duration:1e3,message:"请选择链接"}))},checkTwoLevel:function(e){if(!this.threeLevelValue||!this.threeLevelValue.length)return this.$message.error({duration:1e3,message:"请选择"+("sign"==e?"门店":"商品分类")}),!1;this.selectLinkObj.url=this.selectLinkObj.url+"?"+this.threeLevelValue,this.transData()},resetAll:function(){this.h5linkVisible=!1,this.linksType="",this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.twoLevelSelectValue="",this.threeLevelValue="",this.selectLinkObj={url:"",name:""},this.currentPage=1,this.total=0,this.pageSize=9,this.searchGoods="",this.classify=null,this.category=null,this.h5linkObj.name="",this.h5linkObj.url="",this.h5linkObj.fixParam="",this.h5linkObj.dynamicPara=""},transData:function(){this.$emit("linkSelect",this.selectLinkObj),this.resetAll()},getLinksList:function(e,t,i){var l=this;i=i||"";var s={parentId:e};l.axios.post("http://gicdev.demogic.com:9310/api-plug/list-link-data",n.a.stringify(s)).then(function(s){var a=s.data;0!=a.errorCode?l.$message.error({duration:1e3,message:a.message}):l.setLevelListOptions(e,a.result,t,i)}).catch(function(e){l.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,i,l){return 0==e?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.linksTypeOptions=t)):2==i&&t[0]?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.twoLevelOptions=t)):void 0},getStoreList:function(e,t){var i=this,l={searchParam:e,selectedIds:t.toString(),flag:null};i.axios.post("http://gicdev.demogic.com:9310/api-plug/query-store-by-code-name",n.a.stringify(l)).then(function(e){var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(i.threeLevelOptions=t.result);i.$message.error({duration:1e3,message:t.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-auth/do-login",n.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){e.getLinksList(0,1)}).catch(function(e){})}},watch:{linkToolsVisible:function(e){this.mylinkToolsVisible=e}},mounted:function(){this.toLogin()},components:{Treeselect:s.a}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"link-tools-contain"},[i("el-dialog",{class:"first"==e.activeName?"min-1026":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.mylinkToolsVisible=t}}},[i("div",{staticClass:"links-types"},[i("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(t){e.linksType=t},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),e.twoLevelVisible?i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(t){e.twoLevelValue=t},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),e.threeLevelVisible?i("div",{staticClass:"three-level-wrap"},[e.threeLevelTreeVisible?i("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}}):e._e(),e._v(" "),e.threeLevelSearchVisible?i("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e()],1):e._e()],1),e._v(" "),e.h5linkVisible?i("div",{staticClass:"h5link-contain"},[i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("名称:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入名称"},model:{value:e.h5linkObj.name,callback:function(t){e.$set(e.h5linkObj,"name",t)},expression:"h5linkObj.name"}})],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(t){e.$set(e.h5linkObj,"url",t)},expression:"h5linkObj.url"}}),i("a",{staticClass:"h5link-help",attrs:{href:"http://doc.demogic.com/doc/index.php?s=/41&page_id=441",target:"_blank"}},[e._v("【帮助文档】请联系公司技术人员查看文档配置标准链接")])],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),i("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(t){e.$set(e.h5linkObj,"fixParam",t)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),i("el-select",{staticClass:"dynamic-param-select",attrs:{multiple:"",placeholder:"请选择动态参数(可选)"},model:{value:e.h5linkObj.dynamicPara,callback:function(t){e.$set(e.h5linkObj,"dynamicPara",t)},expression:"h5linkObj.dynamicPara"}},e._l(e.h5linkObj.dynamicParaOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)]):e._e(),e._v(" "),e.goodsLinksVisible?i("div",{staticClass:"goods-links-contian"},[i("div",{staticClass:"links-tools-row"},[i("treeselect",{attrs:{options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,flat:!0,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据","no-children-text":"无数据","load-options":e.loadOptions,beforeClearAll:e.beforeClearCategory},on:{select:e.categorySelect},model:{value:e.category,callback:function(t){e.category=t},expression:"category"}}),e._v(" "),i("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",beforeClearAll:e.beforeClearClassify},on:{select:e.classifySelect},model:{value:e.classify,callback:function(t){e.classify=t},expression:"classify"}}),e._v(" "),i("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(t){var i;i=t,e.toSearchInput(i)}},model:{value:e.searchGoods,callback:function(t){e.searchGoods=t},expression:"searchGoods"}},[i("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),i("div",{staticClass:"goods-link-content"},[i("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(t,l){return i("li",{key:t.proName+l,class:t.mallProId==e.selectGoodId?"goods-link-item goodSelect":"goods-link-item",on:{click:function(i){e.selectGoodLinkItem(t)}}},[i("img",{attrs:{src:t.mallProImageUrl,alt:"商品图片"}}),e._v(" "),i("div",{staticClass:"inline-block goods-message"},[i("p",{staticClass:"limit-2 pro-name"},[e._v(e._s(t.proName))]),e._v(" "),i("p",{staticClass:"gray-color pro-code"},[e._v("货号:"+e._s(t.proCode))]),e._v(" "),i("span",{staticClass:"pro-price"},[e._v("¥"+e._s(t.mallProSpuPrice))])])])}))]),e._v(" "),i("div",{staticClass:"links-tools-page"},[i("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[9],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.linkSizeChange,"current-change":e.linkCurrentChange}})],1)]):e._e(),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var c=i("VU/8")(o,r,!1,function(e){i("KknK")},"data-v-4c72a88c",null);t.default=c.exports}});
\ No newline at end of file
webpackJsonp([22],{GXzu:function(t,e){},iHP3:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a("Dd8w"),n=a.n(s),i=a("lRwf"),l=a.n(i),c=a("zL8q"),o=a("CUHN"),d=a("SJI6");l.a.component(c.CollapseTransition.name,c.CollapseTransition);var r={name:"tag-type",components:{SecondTag:o.default},props:{tagList:Object},data:function(){return{list:{},typeName:"",editData:[],expends:"收起"}},computed:n()({},Object(d.mapState)(["tagRealName"])),methods:{handleChangeExpends:function(){this.expends="收起"===this.expends?"展开":"收起"},handleFirstTag:function(){localStorage.setItem("jumpTag",""),this.$emit("handleFristTag",this.list)}},watch:{tagList:{immediate:!0,handler:function(t){this.list=t}}}},p={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"list"},[a("span",{staticClass:"expends-txt",on:{click:t.handleChangeExpends}},[t._v(t._s(t.expends)+" ")]),t._v(" "),a("div",{staticClass:"first-tag"},[a("div",[a("i",{staticClass:"iconfont menu-icon",class:[t.list.icon,{"icon-tag-light":t.list.name===t.tagRealName}]}),t._v(" "),a("span",{staticClass:"tag-name",class:{"icon-tag-light":t.list.name===t.tagRealName},on:{click:t.handleFirstTag}},[t._v(t._s(t.list.name))])]),t._v(" "),a("el-collapseTransition",[a("div",{directives:[{name:"show",rawName:"v-show",value:"收起"===t.expends,expression:"expends === '收起'"}],staticClass:"second-tag"},t._l(t.list.children,function(e,s){return a("second-tag",{key:s,attrs:{list:e,"tag-name":t.list.name}})}))])],1)])},staticRenderFns:[]};var m=a("VU/8")(r,p,!1,function(t){a("GXzu")},"data-v-4c518050",null);e.default=m.exports}});
\ No newline at end of file
webpackJsonp([3,20,29],{"9ZvA":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o={name:"recommend-table",props:{data:Array},data:function(){return{tableData:[]}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}}},methods:{createMemberGroup:function(e){console.log(e)}}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-table",{attrs:{data:e.tableData}},[a("el-table-column",{attrs:{label:"查看详情",type:"expand",width:"200"}}),e._v(" "),a("el-table-column",{attrs:{prop:"groupName",label:"分组名称"}}),e._v(" "),a("el-table-column",{attrs:{prop:"describle",label:"分组描述"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){e.createMemberGroup(t)}}},[e._v("创建会员分组")])]}}])})],1)},staticRenderFns:[]},s=a("VU/8")(o,n,!1,null,null,null);t.default=s.exports},SJ7l:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("Dd8w"),n=a.n(o),s=a("lRwf"),r=a.n(s),i=a("zL8q"),c=a("2CGT");r.a.component(i.CollapseTransition.name,i.CollapseTransition);var l={name:"group-list",data:function(){return{lists:[],addGroupDialog:!1,expendTxt:"展开",groupName:"",title:"新增分组名称",currentIndex:-1,active:!1}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""}},methods:{handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return n()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.active=!1,this.currentIndex=e,this.$emit("second-list",t)},editGroupName:function(e){if(e.edit)this.modifyName(e);else{if(!this.operatorName(e))return;e.edit=!0}},deleteGroupName:function(e){var t=this;this.operatorName(e)&&this.$confirm("是否删除分组名称?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.excludeName(e)}).catch(function(){t.$message({type:"info",message:"已取消删除"})})},excludeName:function(e){var t=this,a={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e.memberTagGroupClassifyId};Object(c.k)(a).then(function(e){1==e.errorCode&&(t.getMemberGroupList(),t.$message({type:"success",message:"删除成功!"}))})},modifyName:function(e){var t=this;if(e.classifyName){var a={requestProject:"gic-member-tag-web",classifyName:e.classifyName,memberTagGroupClassifyId:e.memberTagGroupClassifyId};Object(c.m)(a).then(function(a){1==a.errorCode&&(e.edit=!1,t.getMemberGroupList(),t.$message({type:"success",message:"修改成功",duration:2e3}))})}else this.$message({message:"分组名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId||(this.$message({message:e.classifyName+"的不能操作",type:"warning",duration:2e3}),!1)},handleGroupDialog:function(){var e=this;if(this.groupName){var t={requestProject:"gic-member-tag-web",classifyName:this.groupName};Object(c.m)(t).then(function(t){1==t.errorCode&&(e.getMemberGroupList(),e.groupName="",e.addGroupDialog=!1,e.$message({type:"success",message:"添加成功"}))})}else this.$message({type:"warning",message:"分组名称不能为空"})},getMemberGroupList:function(){var e=this;Object(c.l)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.lists=t.result.map(function(e){return n()({},e,{edit:!1})}))})},handleExpend:function(){this.expendTxt="展开"===this.expendTxt?"收起":"展开"}},beforeMount:function(){this.getMemberGroupList()}},u={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"group-list"},[a("div",{staticClass:"member-group"},[a("i",{staticClass:"icon-list el-icon-caret-top icon-transform",class:e.expendClass,on:{click:e.handleExpend}}),e._v("\n 我的会员分组\n "),a("i",{staticClass:"el-icon-plus icon-right icon-list",on:{click:function(t){e.addGroupDialog=!0}}})]),e._v(" "),a("el-collapseTransition",[a("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxt,expression:"expendTxt == '展开'"}],staticClass:"lists"},e._l(e.lists,function(t,o){return a("li",{key:o,staticClass:"member-list",class:{"active-li":o==e.currentIndex},on:{click:function(a){e.handleChangeIndex(o,t)}}},[a("span",{directives:[{name:"show",rawName:"v-show",value:!t.edit,expression:"!list.edit"}],staticClass:"name-txt",attrs:{title:t.classifyName}},[e._v(e._s(t.classifyName))]),e._v(" "),a("el-input",{directives:[{name:"show",rawName:"v-show",value:t.edit,expression:"list.edit"}],staticStyle:{width:"100px"},attrs:{size:"mini"},nativeOn:{keyup:function(a){if(!("button"in a)&&e._k(a.keyCode,"enter",13,a.key))return null;e.modifyName(t)}},model:{value:t.classifyName,callback:function(a){e.$set(t,"classifyName",a)},expression:"list.classifyName"}}),e._v(" "),"未分类"!==t.classifyName?a("div",{staticClass:"oper-area"},[a("i",{staticClass:"icon-list icon-list-oper",class:[t.edit?"el-icon-check":"el-icon-edit"],on:{click:function(a){a.stopPropagation(),e.editGroupName(t)}}}),e._v(" "),a("i",{staticClass:"icon-list el-icon-circle-close icon-list-oper",on:{click:function(a){e.deleteGroupName(t)}}})]):e._e()],1)}))]),e._v(" "),a("el-dialog",{attrs:{title:e.title,visible:e.addGroupDialog,width:"320px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.addGroupDialog=t}}},[a("div",[e._v("\n 分组名称:\n "),a("el-input",{staticStyle:{width:"200px"},attrs:{placeholder:"请输入分组名称",maxlength:8,clearable:""},model:{value:e.groupName,callback:function(t){e.groupName=t},expression:"groupName"}})],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.addGroupDialog=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.handleGroupDialog}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var m=a("VU/8")(l,u,!1,function(e){a("Z1PK")},"data-v-752807c8",null);t.default=m.exports},XFci:function(e,t){},Z1PK:function(e,t){},oVck:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("Dd8w"),n=a.n(o),s=a("2CGT"),r={name:"batch-list",props:{batchVisiable:Boolean,operateNumber:Number,multipleSelection:Array},data:function(){return{batchDialog:!1,operNum:-1,groupList:[],groupName:"",listIndex:-1}},methods:{confirmBatch:function(){var e=this;console.log(this.operateNumber);var t=this.operateNumber,a={requestProject:"gic-member-tag-web",memberTagGroupIds:this.selectionList.map(function(e){return e.memberTagGroupId}).join(",")};if(0==t)a.effectiveStatus=0,Object(s.d)(a).then(function(t){1==t.errorCode&&(console.log(t),e.$message.success({message:"修改成功"}))}).catch(function(e){console.log(e)});else if(1==t)Object(s.c)(a).then(function(t){1==t.errorCode&&e.$message.success({message:"删除成功"})});else if(2==t){if(!this.groupName)return void this.$message.warning({message:"请先选择的会员分组的分类"});var o=this.groupList.findIndex(function(t){return t.classifyName===e.groupName});a.memberTagGroupClassifyId=this.groupList[o].memberTagGroupClassifyId,Object(s.b)(a).then(function(t){1==t.errorCode&&e.$message.success({message:"修改分类成功"})}).catch(function(e){console.log(e)})}this.closeBatch(),this.$emit("refresh-list")},chooseGroup:function(e,t){this.listIndex=t,this.groupName=e.classifyName},closeBatch:function(){this.batchDialog=!1,this.$emit("update:batchVisiable",!1)},getMemberGroupList:function(){var e=this;Object(s.l)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupList=t.result.filter(function(e){return"未分类"!=e.classifyName}).map(function(e){return n()({},e,{edit:!1})}))}).catch(function(e){console.log(e)})}},created:function(){this.getMemberGroupList(),this.selectionList=[]},watch:{batchVisiable:function(e){this.batchDialog=e},operateNumber:function(e){this.operNum=e},multipleSelection:{immediate:!0,handler:function(e){this.selectionList=e}}}},i={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"",width:"400px",top:"30vh","custom-class":"cre-dialog",visible:e.batchDialog,center:"","modal-append-to-body":!1,"before-close":e.closeBatch},on:{"update:visible":function(t){e.batchDialog=t}}},[a("p",{staticClass:"tips",attrs:{slot:"title"},slot:"title"},[e._v("提示")]),e._v(" "),a("div",{staticClass:"batch-content"},[0==e.operNum?a("div",[a("div",{staticClass:"el-message-box__status el-icon-warning"}),e._v(" "),a("p",{staticClass:"batch-txt"},[e._v("该分组失效后,不再更新数据,确认要失效吗?")])]):e._e(),e._v(" "),1==e.operNum?a("div",[a("div",{staticClass:"el-message-box__status el-icon-warning"}),e._v(" "),a("p",{staticClass:"batch-txt"},[e._v("一旦删除无法恢复,确认要批量删除分组吗?")])]):e._e(),e._v(" "),2==e.operNum?a("div",[a("p",{staticClass:"title"},[e._v("\n 我的会员分组\n ")]),e._v(" "),a("ul",{staticClass:"batch-ul"},e._l(e.groupList,function(t,o){return a("li",{key:t.memberTagGroupClassifyId,staticClass:"batch-li",class:{"active-li":o==e.listIndex},on:{click:function(a){e.chooseGroup(t,o)}}},[e._v("\n "+e._s(t.classifyName)+"\n ")])})),e._v(" "),a("p",{staticClass:"group-name"},[e._v("选中的分组:"+e._s(e.groupName))])]):e._e()]),e._v(" "),a("div",{staticClass:"cre-btn"},[a("el-button",{on:{click:e.closeBatch}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.confirmBatch}},[e._v("确 定")])],1)])},staticRenderFns:[]};var c=a("VU/8")(r,i,!1,function(e){a("sOi/")},"data-v-02442e12",null).exports,l=a("3Xzz"),u=a("Ch4/"),m=function(e,t){function a(e){return(e=e.toString())[1]?e:"0"+e}if(null!=e){var o=new Date(e),n=o.getFullYear(),s=o.getMonth()+1,r=o.getDate(),i=o.getHours(),c=o.getMinutes(),l=o.getSeconds();return[n,s,r].map(a).join(t||"-")+" "+[i,c,l].map(a).join(":")}return"--"},p=a("P9l9"),d=a("SJ7l"),f=a("9ZvA"),h={name:"memberGroupList",components:{navCrumb:l.a,GroupList:d.default,RecommendTable:f.default,BatchList:c},data:function(){return{operateNumber:-1,batchVisiable:!1,dialogVisible:!0,isRecommend:!1,recommendItems:[],recommendData:[],activeName:"",navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员分组",path:""}],tagSearch:"",groupTableData:[],multipleSelection:[],currentPage:1,pageSize:20,total:0,groupSetShow:!1,loading:!1,statusSelect:"",batchSelect:""}},watch:{tagSearch:function(e){this.params.groupName=e},batchVisiable:function(e){e||(this.batchSelect="")}},filters:{formatTimeYMD:function(e){return e&&"- -"!=e?e.split(" ")[0]:"--"},formatTimeHMS:function(e){return e&&"- -"!=e?e.split(" ")[1]:"--"},formatNum:function(e){return(e+"").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")},formatUpdateFrequency:function(e){var t=e.updateType,a=e.updateDay;if(1===e.isRealTime)return"--";switch(t){case 1:return"每天一次";case 2:return a?"每周"+["一","二","三","四","五","六","日"][a-1]:"每周一次";case 3:return a?"每月"+a+"号":"每月一次";default:return"--"}}},methods:{getMemberGroupList:function(){var e=this;Object(s.l)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.options[2].children=t.result.filter(function(e){return"未分类"!=e.classifyName}))})},refershMember:function(){var e=this,t={requestProject:"gic-member-tag-web",memberTagGroupIds:this.groupTableData.map(function(e){return e.memberTagGroupId}).join(",")};Object(s.r)(t).then(function(t){1==t.errorCode&&(e.getGroupList(e.params),e.$message.success({message:"更新成功"}))})},refreshList:function(){this.getGroupList()},getsecondList:function(e){var t=this;this.isRecommend=!1,this.params.memberTagGroupClassifyId=e.memberTagGroupClassifyId,Object(s.h)(this.params).then(function(e){1==e.errorCode?(t.total=e.result.totalCount,t.groupTableData=e.result.result.map(function(e){return n()({},e,{createTime:m(e.createTime)})})):t.groupTableData=[]}).catch(function(e){console.log(e)})},handleTabClick:function(e){var t=this.checkTabIndex(e);t&&this.getRecommendList(t)},checkTabIndex:function(e){var t=this.recommendItems.findIndex(function(t){return t.recommendName==e.name});if(t>=0)return this.recommendItems[t].tagGroupRecommendId},getRecommend:function(){var e=this;this.isRecommend=!0,Object(s.p)().then(function(t){1==t.errorCode&&(e.recommendItems=t.result,e.recommendItems&&e.recommendItems.length?(e.activeName=e.recommendItems[0].recommendName,e.getRecommendList(e.recommendItems[0].tagGroupRecommendId)):e.recommendItems=[])}).catch(function(e){console.log(e)})},getRecommendList:function(e){var t=this,a={tagGroupRecommendId:e,requestProject:"gic-member-tag-web"};Object(s.q)(a).then(function(e){1==e.errorCode?t.recommendData=e.result:t.recommendData=[]}).catch(function(e){console.log(e)})},handleSelectionChange:function(e){this.multipleSelection=e},handleFocus:function(){if(!this.multipleSelection.length)return this.batchSelect="",this.$message.warning({message:"请先勾选分组",duration:2e3}),!1},batchHandleSelect:function(e){if(!this.multipleSelection.length)return this.batchSelect="",this.$message.warning({message:"请先勾选分组",duration:2e3}),!1;this.operateNumber=e,this.batchVisiable=!0},showGroupSet:function(){this.groupSetShow=!0},changeRoute:function(e){this.$router.push(e)},toAddGroup:function(){this.changeRoute("/memberGroupEdit")},clearSearch:function(){this.currentPage=1,this.params.pageNum=1,this.getGroupList()},searchEnterFun:function(e){this.currentPage=1,this.params.pageNum=1,this.getGroupList()},handleSizeChange:function(e){this.params.pageSize=e,this.pageSize=e,this.getGroupList()},handleCurrentChange:function(e){this.params.pageNum=e,this.currentPage=e,this.getGroupList()},toInvalid:function(e){var t=this;t.$confirm("该分组失效后,不再更新数据,确认要失效吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.loading=!0;var a={effectiveStatus:"0",memberTagGroupId:e.memberTagGroupId};t.updateGroup(a,e)}).catch(function(){})},switchAppStatus:function(e,t){this.loading=!0;var a={memberTagGroupId:t.memberTagGroupId,appStatus:e};this.updateGroup(a,t)},refreshGroup:function(e){var t=this;t.loading=!0;var a={memberTagGroupId:e.memberTagGroupId};Object(p.a)("/member-tag-member/getMemberCountByGroupId.json",a).then(function(a){e.memberCount=a.data.result,t.loading=!1}).catch(function(e){t.loading=!1})},updateGroup:function(e,t){var a=this;Object(p.a)("/member-tag-group/simpleUpdate.json",e).then(function(o){t.effectiveStatus=e.effectiveStatus||t.effectiveStatus,t.memberCount=e.memberCount||0==e.memberCount?e.memberCount:t.memberCount,a.loading=!1,a.$message.success({duration:1e3,message:"操作成功!"}),a.loading=!1}).catch(function(e){a.loading=!1})},cancelDelTag:function(e,t){t.popVisible=!1},toDelTag:function(e,t){var a=this;a.$confirm("该分组覆盖"+a.$options.filters.formatNum(e.memberCount||0)+"人,一旦删除无法恢复,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.loading=!0,a.delGroup(e.memberTagGroupId,t)}).catch(function(){})},delGroup:function(e,t){var a=this,o={memberTagGroupId:e};Object(p.a)("/member-tag-group/delete.json",o).then(function(e){var o=e.data;if(a.loading=!1,1==o.errorCode)return a.groupTableData.splice(t,1),void a.$message.success({duration:1e3,message:"删除成功!"});200003!=o.errorCode?u.a.errorMsg(o):a.$confirm("该分组正在被活动使用,无法删除!","提示",{confirmButtonText:"确定",type:"warning"})}).catch(function(e){a.loading=!1,a.$message.error({duration:1e3,message:e.message})})},searchByStatus:function(e){this.params.effectiveStatus=e,this.getGroupList()},getGroupList:function(){var e=this;Object(s.n)(this.params).then(function(t){1==t.errorCode&&(e.total=t.result.totalCount,e.groupTableData=t.result.result.map(function(e){return n()({},e,{latestUpdateTime:e.latestUpdateTime?e.latestUpdateTime:"--",createTime:m(e.createTime)})})),e.loading=!1}).catch(function(e){console.log(e)})}},created:function(){this.loading=!0,this.params={groupName:this.tagSearch,pageSize:20,pageNum:1,effectiveStatus:this.statusSelect,requestProject:"gic-member-tag-web",memberTagGroupClassifyId:""}},mounted:function(){this.getGroupList()}},g={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"memberGroupList-wrap common-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"left-box"},[a("group-list",{on:{getRecommend:e.getRecommend,"second-list":e.getsecondList}})],1),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.isRecommend,expression:"!isRecommend"}],staticClass:"right-box"},[a("div",{staticClass:"common-wrap__opt"},[a("el-input",{staticClass:"w-220 m-r-8",attrs:{placeholder:"请输入关键字搜索人群","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key))return null;e.searchEnterFun(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}}),e._v(" "),a("el-select",{staticClass:"w-220 m-l-0",attrs:{placeholder:"请选择"},on:{change:e.searchByStatus},model:{value:e.statusSelect,callback:function(t){e.statusSelect=t},expression:"statusSelect"}},[a("el-option",{key:0,attrs:{label:"失效",value:0}}),e._v(" "),a("el-option",{key:1,attrs:{label:"有效",value:1}}),e._v(" "),a("el-option",{key:"",attrs:{label:"全部",value:""}})],1),e._v(" "),a("div",{staticClass:"batch-option"},[a("el-select",{staticClass:"w-180 m-l-0",attrs:{placeholder:"批量操作"},on:{change:e.batchHandleSelect,focus:e.handleFocus},model:{value:e.batchSelect,callback:function(t){e.batchSelect=t},expression:"batchSelect"}},[a("el-option",{key:0,attrs:{label:"失效",value:0}}),e._v(" "),a("el-option",{key:1,attrs:{label:"删除",value:1}}),e._v(" "),a("el-option",{key:2,attrs:{label:"修改所属分类",value:2}})],1),e._v(" "),a("el-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:e.toAddGroup}},[e._v("新增分组")])],1)],1),e._v(" "),a("div",{staticClass:"common-wrap__table m-t-20"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"multipleTable",attrs:{data:e.groupTableData,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),e._v(" "),a("el-table-column",{attrs:{label:"分组名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-popover",{attrs:{placement:"top-start",width:"200",trigger:"hover"}},[a("div",[a("p",[e._v("名称:"+e._s(t.row.groupName))]),e._v(" "),a("p",[e._v("描述:"+e._s(t.row.describle))])]),e._v(" "),a("router-link",{staticClass:"a-href",attrs:{slot:"reference",to:"/memberGroupDetail?memberTagGroupId="+t.row.memberTagGroupId},slot:"reference"},[e._v("\n "+e._s(t.row.groupName)+"\n ")])],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"是否实时"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1===t.row.isRealTime?"实时":"非实时")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"最近更新时间","show-overflow-tooltip":"",width:"230px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.latestUpdateTime)))]),e._v(" "),a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.latestUpdateTime)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"更新频率","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("formatUpdateFrequency")(t.row))+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"state",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"peopleCover",label:"覆盖人数","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("formatNum")(t.row.memberCount||0))+" 人\n ")]}}])},[a("template",{attrs:{slot:"header"},slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover"}},[a("div",{staticStyle:{color:"#909399"}},[e._v("\n 默认显示上次页面缓存人数,可点击刷新按钮查看当页分组最新人数。\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-zhongzhi refresh",attrs:{slot:"reference"},on:{click:e.refershMember},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{prop:"appStatus",label:"好办展示"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#1890ff"},on:{change:function(a){e.switchAppStatus(t.row.appStatus,t.row)}},model:{value:t.row.appStatus,callback:function(a){e.$set(t.row,"appStatus",a)},expression:"scope.row.appStatus"}})]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.createTime)))]),e._v(" "),a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.createTime)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"recentUpdateDate",label:"到期时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.effectiveDate)))]),e._v(" "),a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.effectiveDate)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"150px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{staticClass:"edit-btn el-button--text p-r-12",attrs:{to:"/memberGroupDetail?memberTagGroupId="+t.row.memberTagGroupId}},[e._v("\n 详情\n ")]),e._v(" "),a("router-link",{staticClass:"edit-btn el-button--text p-r-12",attrs:{to:"/memberGroupEdit?memberTagGroupId="+t.row.memberTagGroupId}},[e._v("\n 编辑\n ")])]}}])})],1)],1),e._v(" "),0!=e.groupTableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("el-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()]),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:e.isRecommend,expression:"isRecommend"}],staticClass:"right-box recommend-box"},[a("el-tabs",{on:{"tab-click":e.handleTabClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},e._l(e.recommendItems,function(t){return a("el-tab-pane",{key:t.tagGroupRecommendId,attrs:{label:t.recommendName,name:t.recommendName}},[a("recommend-table",{attrs:{data:e.recommendData}})],1)}))],1)]),e._v(" "),a("vue-gic-footer"),e._v(" "),a("batch-list",{attrs:{batchVisiable:e.batchVisiable,operateNumber:e.operateNumber,multipleSelection:e.multipleSelection},on:{"update:batchVisiable":function(t){e.batchVisiable=t},"refresh-list":e.refreshList}})],1)},staticRenderFns:[]};var b=a("VU/8")(h,g,!1,function(e){a("XFci")},null,null);t.default=b.exports},"sOi/":function(e,t){}});
\ No newline at end of file
webpackJsonp([3,19,29],{"9ZvA":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o={name:"recommend-table",props:{data:Array},data:function(){return{tableData:[]}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}}},methods:{createMemberGroup:function(e){console.log(e)}}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-table",{attrs:{data:e.tableData}},[a("el-table-column",{attrs:{label:"查看详情",type:"expand",width:"200"}}),e._v(" "),a("el-table-column",{attrs:{prop:"groupName",label:"分组名称"}}),e._v(" "),a("el-table-column",{attrs:{prop:"describle",label:"分组描述"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){e.createMemberGroup(t)}}},[e._v("创建会员分组")])]}}])})],1)},staticRenderFns:[]},s=a("VU/8")(o,n,!1,null,null,null);t.default=s.exports},SJ7l:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("Dd8w"),n=a.n(o),s=a("lRwf"),r=a.n(s),i=a("zL8q"),c=a("2CGT");r.a.component(i.CollapseTransition.name,i.CollapseTransition);var l={name:"group-list",data:function(){return{lists:[],addGroupDialog:!1,expendTxt:"展开",groupName:"",title:"新增分组名称",currentIndex:-1,active:!1}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""}},methods:{handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return n()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.active=!1,this.currentIndex=e,this.$emit("second-list",t)},editGroupName:function(e){if(e.edit)this.modifyName(e);else{if(!this.operatorName(e))return;e.edit=!0}},deleteGroupName:function(e){var t=this;this.operatorName(e)&&this.$confirm("是否删除分组名称?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.excludeName(e)}).catch(function(){t.$message({type:"info",message:"已取消删除"})})},excludeName:function(e){var t=this,a={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e.memberTagGroupClassifyId};Object(c.j)(a).then(function(e){1==e.errorCode&&(t.getMemberGroupList(),t.$message({type:"success",message:"删除成功!"}))})},modifyName:function(e){var t=this;if(e.classifyName){var a={requestProject:"gic-member-tag-web",classifyName:e.classifyName,memberTagGroupClassifyId:e.memberTagGroupClassifyId};Object(c.l)(a).then(function(a){1==a.errorCode&&(e.edit=!1,t.getMemberGroupList(),t.$message({type:"success",message:"修改成功",duration:2e3}))})}else this.$message({message:"分组名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId||(this.$message({message:e.classifyName+"的不能操作",type:"warning",duration:2e3}),!1)},handleGroupDialog:function(){var e=this;if(this.groupName){var t={requestProject:"gic-member-tag-web",classifyName:this.groupName};Object(c.l)(t).then(function(t){1==t.errorCode&&(e.getMemberGroupList(),e.groupName="",e.addGroupDialog=!1,e.$message({type:"success",message:"添加成功"}))})}else this.$message({type:"warning",message:"分组名称不能为空"})},getMemberGroupList:function(){var e=this;Object(c.k)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.lists=t.result.map(function(e){return n()({},e,{edit:!1})}))})},handleExpend:function(){this.expendTxt="展开"===this.expendTxt?"收起":"展开"}},beforeMount:function(){this.getMemberGroupList()}},u={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"group-list"},[a("div",{staticClass:"member-group"},[a("i",{staticClass:"icon-list el-icon-caret-top icon-transform",class:e.expendClass,on:{click:e.handleExpend}}),e._v("\n 我的会员分组\n "),a("i",{staticClass:"el-icon-plus icon-right icon-list",on:{click:function(t){e.addGroupDialog=!0}}})]),e._v(" "),a("el-collapseTransition",[a("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxt,expression:"expendTxt == '展开'"}],staticClass:"lists"},e._l(e.lists,function(t,o){return a("li",{key:o,staticClass:"member-list",class:{"active-li":o==e.currentIndex},on:{click:function(a){e.handleChangeIndex(o,t)}}},[a("span",{directives:[{name:"show",rawName:"v-show",value:!t.edit,expression:"!list.edit"}],staticClass:"name-txt",attrs:{title:t.classifyName}},[e._v(e._s(t.classifyName))]),e._v(" "),a("el-input",{directives:[{name:"show",rawName:"v-show",value:t.edit,expression:"list.edit"}],staticStyle:{width:"100px"},attrs:{size:"mini"},nativeOn:{keyup:function(a){if(!("button"in a)&&e._k(a.keyCode,"enter",13,a.key))return null;e.modifyName(t)}},model:{value:t.classifyName,callback:function(a){e.$set(t,"classifyName",a)},expression:"list.classifyName"}}),e._v(" "),"未分类"!==t.classifyName?a("div",{staticClass:"oper-area"},[a("i",{staticClass:"icon-list icon-list-oper",class:[t.edit?"el-icon-check":"el-icon-edit"],on:{click:function(a){a.stopPropagation(),e.editGroupName(t)}}}),e._v(" "),a("i",{staticClass:"icon-list el-icon-circle-close icon-list-oper",on:{click:function(a){e.deleteGroupName(t)}}})]):e._e()],1)}))]),e._v(" "),a("el-dialog",{attrs:{title:e.title,visible:e.addGroupDialog,width:"320px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.addGroupDialog=t}}},[a("div",[e._v("\n 分组名称:\n "),a("el-input",{staticStyle:{width:"200px"},attrs:{placeholder:"请输入分组名称",maxlength:8,clearable:""},model:{value:e.groupName,callback:function(t){e.groupName=t},expression:"groupName"}})],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.addGroupDialog=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.handleGroupDialog}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var m=a("VU/8")(l,u,!1,function(e){a("Z1PK")},"data-v-752807c8",null);t.default=m.exports},XFci:function(e,t){},Z1PK:function(e,t){},oVck:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("Dd8w"),n=a.n(o),s=a("2CGT"),r={name:"batch-list",props:{batchVisiable:Boolean,operateNumber:Number,multipleSelection:Array},data:function(){return{batchDialog:!1,operNum:-1,groupList:[],groupName:"",listIndex:-1}},methods:{confirmBatch:function(){var e=this;console.log(this.operateNumber);var t=this.operateNumber,a={requestProject:"gic-member-tag-web",memberTagGroupIds:this.selectionList.map(function(e){return e.memberTagGroupId}).join(",")};if(0==t)a.effectiveStatus=0,Object(s.d)(a).then(function(t){1==t.errorCode&&(console.log(t),e.$message.success({message:"修改成功"}))}).catch(function(e){console.log(e)});else if(1==t)Object(s.c)(a).then(function(t){1==t.errorCode&&e.$message.success({message:"删除成功"})});else if(2==t){if(!this.groupName)return void this.$message.warning({message:"请先选择的会员分组的分类"});var o=this.groupList.findIndex(function(t){return t.classifyName===e.groupName});a.memberTagGroupClassifyId=this.groupList[o].memberTagGroupClassifyId,Object(s.b)(a).then(function(t){1==t.errorCode&&e.$message.success({message:"修改分类成功"})}).catch(function(e){console.log(e)})}this.closeBatch(),this.$emit("refresh-list")},chooseGroup:function(e,t){this.listIndex=t,this.groupName=e.classifyName},closeBatch:function(){this.batchDialog=!1,this.$emit("update:batchVisiable",!1)},getMemberGroupList:function(){var e=this;Object(s.k)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupList=t.result.filter(function(e){return"未分类"!=e.classifyName}).map(function(e){return n()({},e,{edit:!1})}))}).catch(function(e){console.log(e)})}},created:function(){this.getMemberGroupList(),this.selectionList=[]},watch:{batchVisiable:function(e){this.batchDialog=e},operateNumber:function(e){this.operNum=e},multipleSelection:{immediate:!0,handler:function(e){this.selectionList=e}}}},i={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"",width:"400px",top:"30vh","custom-class":"cre-dialog",visible:e.batchDialog,center:"","modal-append-to-body":!1,"before-close":e.closeBatch},on:{"update:visible":function(t){e.batchDialog=t}}},[a("p",{staticClass:"tips",attrs:{slot:"title"},slot:"title"},[e._v("提示")]),e._v(" "),a("div",{staticClass:"batch-content"},[0==e.operNum?a("div",[a("div",{staticClass:"el-message-box__status el-icon-warning"}),e._v(" "),a("p",{staticClass:"batch-txt"},[e._v("该分组失效后,不再更新数据,确认要失效吗?")])]):e._e(),e._v(" "),1==e.operNum?a("div",[a("div",{staticClass:"el-message-box__status el-icon-warning"}),e._v(" "),a("p",{staticClass:"batch-txt"},[e._v("一旦删除无法恢复,确认要批量删除分组吗?")])]):e._e(),e._v(" "),2==e.operNum?a("div",[a("p",{staticClass:"title"},[e._v("\n 我的会员分组\n ")]),e._v(" "),a("ul",{staticClass:"batch-ul"},e._l(e.groupList,function(t,o){return a("li",{key:t.memberTagGroupClassifyId,staticClass:"batch-li",class:{"active-li":o==e.listIndex},on:{click:function(a){e.chooseGroup(t,o)}}},[e._v("\n "+e._s(t.classifyName)+"\n ")])})),e._v(" "),a("p",{staticClass:"group-name"},[e._v("选中的分组:"+e._s(e.groupName))])]):e._e()]),e._v(" "),a("div",{staticClass:"cre-btn"},[a("el-button",{on:{click:e.closeBatch}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.confirmBatch}},[e._v("确 定")])],1)])},staticRenderFns:[]};var c=a("VU/8")(r,i,!1,function(e){a("sOi/")},"data-v-02442e12",null).exports,l=a("3Xzz"),u=a("Ch4/"),m=function(e,t){function a(e){return(e=e.toString())[1]?e:"0"+e}if(null!=e){var o=new Date(e),n=o.getFullYear(),s=o.getMonth()+1,r=o.getDate(),i=o.getHours(),c=o.getMinutes(),l=o.getSeconds();return[n,s,r].map(a).join(t||"-")+" "+[i,c,l].map(a).join(":")}return"--"},p=a("P9l9"),d=a("SJ7l"),f=a("9ZvA"),h={name:"memberGroupList",components:{navCrumb:l.a,GroupList:d.default,RecommendTable:f.default,BatchList:c},data:function(){return{operateNumber:-1,batchVisiable:!1,dialogVisible:!0,isRecommend:!1,recommendItems:[],recommendData:[],activeName:"",navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员分组",path:""}],tagSearch:"",groupTableData:[],multipleSelection:[],currentPage:1,pageSize:20,total:0,groupSetShow:!1,loading:!1,statusSelect:"",batchSelect:""}},watch:{tagSearch:function(e){this.params.groupName=e},batchVisiable:function(e){e||(this.batchSelect="")}},filters:{formatTimeYMD:function(e){return e&&"- -"!=e?e.split(" ")[0]:"--"},formatTimeHMS:function(e){return e&&"- -"!=e?e.split(" ")[1]:"--"},formatNum:function(e){return(e+"").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")},formatUpdateFrequency:function(e){var t=e.updateType,a=e.updateDay;if(1===e.isRealTime)return"--";switch(t){case 1:return"每天一次";case 2:return a?"每周"+["一","二","三","四","五","六","日"][a-1]:"每周一次";case 3:return a?"每月"+a+"号":"每月一次";default:return"--"}}},methods:{getMemberGroupList:function(){var e=this;Object(s.k)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.options[2].children=t.result.filter(function(e){return"未分类"!=e.classifyName}))})},refershMember:function(){var e=this,t={requestProject:"gic-member-tag-web",memberTagGroupIds:this.groupTableData.map(function(e){return e.memberTagGroupId}).join(",")};Object(s.q)(t).then(function(t){1==t.errorCode&&(e.getGroupList(e.params),e.$message.success({message:"更新成功"}))})},refreshList:function(){this.getGroupList()},getsecondList:function(e){var t=this;this.isRecommend=!1,this.params.memberTagGroupClassifyId=e.memberTagGroupClassifyId,Object(s.g)(this.params).then(function(e){1==e.errorCode?(t.total=e.result.totalCount,t.groupTableData=e.result.result.map(function(e){return n()({},e,{createTime:m(e.createTime)})})):t.groupTableData=[]}).catch(function(e){console.log(e)})},handleTabClick:function(e){var t=this.checkTabIndex(e);t&&this.getRecommendList(t)},checkTabIndex:function(e){var t=this.recommendItems.findIndex(function(t){return t.recommendName==e.name});if(t>=0)return this.recommendItems[t].tagGroupRecommendId},getRecommend:function(){var e=this;this.isRecommend=!0,Object(s.o)().then(function(t){1==t.errorCode&&(e.recommendItems=t.result,e.recommendItems&&e.recommendItems.length?(e.activeName=e.recommendItems[0].recommendName,e.getRecommendList(e.recommendItems[0].tagGroupRecommendId)):e.recommendItems=[])}).catch(function(e){console.log(e)})},getRecommendList:function(e){var t=this,a={tagGroupRecommendId:e,requestProject:"gic-member-tag-web"};Object(s.p)(a).then(function(e){1==e.errorCode?t.recommendData=e.result:t.recommendData=[]}).catch(function(e){console.log(e)})},handleSelectionChange:function(e){this.multipleSelection=e},handleFocus:function(){if(!this.multipleSelection.length)return this.batchSelect="",this.$message.warning({message:"请先勾选分组",duration:2e3}),!1},batchHandleSelect:function(e){if(!this.multipleSelection.length)return this.batchSelect="",this.$message.warning({message:"请先勾选分组",duration:2e3}),!1;this.operateNumber=e,this.batchVisiable=!0},showGroupSet:function(){this.groupSetShow=!0},changeRoute:function(e){this.$router.push(e)},toAddGroup:function(){this.changeRoute("/memberGroupEdit")},clearSearch:function(){this.currentPage=1,this.params.pageNum=1,this.getGroupList()},searchEnterFun:function(e){this.currentPage=1,this.params.pageNum=1,this.getGroupList()},handleSizeChange:function(e){this.params.pageSize=e,this.pageSize=e,this.getGroupList()},handleCurrentChange:function(e){this.params.pageNum=e,this.currentPage=e,this.getGroupList()},toInvalid:function(e){var t=this;t.$confirm("该分组失效后,不再更新数据,确认要失效吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.loading=!0;var a={effectiveStatus:"0",memberTagGroupId:e.memberTagGroupId};t.updateGroup(a,e)}).catch(function(){})},switchAppStatus:function(e,t){this.loading=!0;var a={memberTagGroupId:t.memberTagGroupId,appStatus:e};this.updateGroup(a,t)},refreshGroup:function(e){var t=this;t.loading=!0;var a={memberTagGroupId:e.memberTagGroupId};Object(p.a)("/member-tag-member/getMemberCountByGroupId.json",a).then(function(a){e.memberCount=a.data.result,t.loading=!1}).catch(function(e){t.loading=!1})},updateGroup:function(e,t){var a=this;Object(p.a)("/member-tag-group/simpleUpdate.json",e).then(function(o){t.effectiveStatus=e.effectiveStatus||t.effectiveStatus,t.memberCount=e.memberCount||0==e.memberCount?e.memberCount:t.memberCount,a.loading=!1,a.$message.success({duration:1e3,message:"操作成功!"}),a.loading=!1}).catch(function(e){a.loading=!1})},cancelDelTag:function(e,t){t.popVisible=!1},toDelTag:function(e,t){var a=this;a.$confirm("该分组覆盖"+a.$options.filters.formatNum(e.memberCount||0)+"人,一旦删除无法恢复,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.loading=!0,a.delGroup(e.memberTagGroupId,t)}).catch(function(){})},delGroup:function(e,t){var a=this,o={memberTagGroupId:e};Object(p.a)("/member-tag-group/delete.json",o).then(function(e){var o=e.data;if(a.loading=!1,1==o.errorCode)return a.groupTableData.splice(t,1),void a.$message.success({duration:1e3,message:"删除成功!"});200003!=o.errorCode?u.a.errorMsg(o):a.$confirm("该分组正在被活动使用,无法删除!","提示",{confirmButtonText:"确定",type:"warning"})}).catch(function(e){a.loading=!1,a.$message.error({duration:1e3,message:e.message})})},searchByStatus:function(e){this.params.effectiveStatus=e,this.getGroupList()},getGroupList:function(){var e=this;Object(s.m)(this.params).then(function(t){1==t.errorCode&&(e.total=t.result.totalCount,e.groupTableData=t.result.result.map(function(e){return n()({},e,{latestUpdateTime:e.latestUpdateTime?e.latestUpdateTime:"--",createTime:m(e.createTime)})})),e.loading=!1}).catch(function(e){console.log(e)})}},created:function(){this.loading=!0,this.params={groupName:this.tagSearch,pageSize:20,pageNum:1,effectiveStatus:this.statusSelect,requestProject:"gic-member-tag-web",memberTagGroupClassifyId:""}},mounted:function(){this.getGroupList()}},g={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"memberGroupList-wrap common-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"left-box"},[a("group-list",{on:{getRecommend:e.getRecommend,"second-list":e.getsecondList}})],1),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.isRecommend,expression:"!isRecommend"}],staticClass:"right-box"},[a("div",{staticClass:"common-wrap__opt"},[a("el-input",{staticClass:"w-220 m-r-8",attrs:{placeholder:"请输入关键字搜索人群","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key))return null;e.searchEnterFun(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}}),e._v(" "),a("el-select",{staticClass:"w-220 m-l-0",attrs:{placeholder:"请选择"},on:{change:e.searchByStatus},model:{value:e.statusSelect,callback:function(t){e.statusSelect=t},expression:"statusSelect"}},[a("el-option",{key:0,attrs:{label:"失效",value:0}}),e._v(" "),a("el-option",{key:1,attrs:{label:"有效",value:1}}),e._v(" "),a("el-option",{key:"",attrs:{label:"全部",value:""}})],1),e._v(" "),a("div",{staticClass:"batch-option"},[a("el-select",{staticClass:"w-180 m-l-0",attrs:{placeholder:"批量操作"},on:{change:e.batchHandleSelect,focus:e.handleFocus},model:{value:e.batchSelect,callback:function(t){e.batchSelect=t},expression:"batchSelect"}},[a("el-option",{key:0,attrs:{label:"失效",value:0}}),e._v(" "),a("el-option",{key:1,attrs:{label:"删除",value:1}}),e._v(" "),a("el-option",{key:2,attrs:{label:"修改所属分类",value:2}})],1),e._v(" "),a("el-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:e.toAddGroup}},[e._v("新增分组")])],1)],1),e._v(" "),a("div",{staticClass:"common-wrap__table m-t-20"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"multipleTable",attrs:{data:e.groupTableData,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),e._v(" "),a("el-table-column",{attrs:{label:"分组名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-popover",{attrs:{placement:"top-start",width:"200",trigger:"hover"}},[a("div",[a("p",[e._v("名称:"+e._s(t.row.groupName))]),e._v(" "),a("p",[e._v("描述:"+e._s(t.row.describle))])]),e._v(" "),a("router-link",{staticClass:"a-href",attrs:{slot:"reference",to:"/memberGroupDetail?memberTagGroupId="+t.row.memberTagGroupId},slot:"reference"},[e._v("\n "+e._s(t.row.groupName)+"\n ")])],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"是否实时"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1===t.row.isRealTime?"实时":"非实时")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"最近更新时间","show-overflow-tooltip":"",width:"230px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.latestUpdateTime)))]),e._v(" "),a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.latestUpdateTime)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"更新频率","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("formatUpdateFrequency")(t.row))+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"state",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"peopleCover",label:"覆盖人数","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("formatNum")(t.row.memberCount||0))+" 人\n ")]}}])},[a("template",{attrs:{slot:"header"},slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover"}},[a("div",{staticStyle:{color:"#909399"}},[e._v("\n 默认显示上次页面缓存人数,可点击刷新按钮查看当页分组最新人数。\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-zhongzhi refresh",attrs:{slot:"reference"},on:{click:e.refershMember},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{prop:"appStatus",label:"好办展示"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#1890ff"},on:{change:function(a){e.switchAppStatus(t.row.appStatus,t.row)}},model:{value:t.row.appStatus,callback:function(a){e.$set(t.row,"appStatus",a)},expression:"scope.row.appStatus"}})]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.createTime)))]),e._v(" "),a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.createTime)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"recentUpdateDate",label:"到期时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.effectiveDate)))]),e._v(" "),a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.effectiveDate)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"150px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{staticClass:"edit-btn el-button--text p-r-12",attrs:{to:"/memberGroupDetail?memberTagGroupId="+t.row.memberTagGroupId}},[e._v("\n 详情\n ")]),e._v(" "),a("router-link",{staticClass:"edit-btn el-button--text p-r-12",attrs:{to:"/memberGroupEdit?memberTagGroupId="+t.row.memberTagGroupId}},[e._v("\n 编辑\n ")])]}}])})],1)],1),e._v(" "),0!=e.groupTableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("el-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()]),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:e.isRecommend,expression:"isRecommend"}],staticClass:"right-box recommend-box"},[a("el-tabs",{on:{"tab-click":e.handleTabClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},e._l(e.recommendItems,function(t){return a("el-tab-pane",{key:t.tagGroupRecommendId,attrs:{label:t.recommendName,name:t.recommendName}},[a("recommend-table",{attrs:{data:e.recommendData}})],1)}))],1)]),e._v(" "),a("vue-gic-footer"),e._v(" "),a("batch-list",{attrs:{batchVisiable:e.batchVisiable,operateNumber:e.operateNumber,multipleSelection:e.multipleSelection},on:{"update:batchVisiable":function(t){e.batchVisiable=t},"refresh-list":e.refreshList}})],1)},staticRenderFns:[]};var b=a("VU/8")(h,g,!1,function(e){a("XFci")},null,null);t.default=b.exports},"sOi/":function(e,t){}});
\ No newline at end of file
webpackJsonp([5,19],{GSV8:function(e,a){},bytj:function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var s=t("fZjL"),i=t.n(s),n=t("Xxa5"),r=t.n(n),o=t("exGp"),g=t.n(o),l=t("woOf"),c=t.n(l),d=t("Dd8w"),p=t.n(d),u=t("mvHQ"),m=t.n(u),h=t("lRwf"),v=t.n(h),T=t("zL8q"),f=t("3Xzz"),C=t("vcge"),b=t("iHP3"),x=t("Gndl"),y=t("2CGT"),_=t("jkVl");v.a.component(T.CollapseTransition.name,T.CollapseTransition);var w={name:"member-tag",componentName:"member-tag",components:{navCrumb:f.a,TagType:b.default,TagContainer:x.default,TagsGroupList:C.default,EditTag:_.default},data:function(){return{sy:"",margin60:!1,refershList:{},tagConfig:{groupName:"",textarea:"",date:"",updateType:"",updateDay:"",isRealTime:0,effectiveStatus:1},activeTagsGroupIndex:0,activeTagIndex:0,groupShow:!1,selectedTags:[[]],tagsGroupRelation:[],pickerOptions:{disabledDate:function(e){var a=(new Date).getTime()+31536e6;return e.getTime()<Date.now()-864e5||e.getTime()>a}},navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:""}],tagList:[],memberTagList:[],tagName:"全部标签",memberTag:"",tagCategory:"",pageSize:20,pageNum:1,total:0,rateData:[{label:"每日一次",options:[]},{label:"每周一次",options:["周一","周二","周三","周四","周五","周六","周日"]},{label:"每月一次",options:["1号","2号","3号","4号","5号","6号","7号","8号","9号","10号","11号","12号","13号","14号","15号","16号","17号","18号","19号","20号","21号","22号","23号","24号","25号","26号","27号","28号"]}],showEditTagPop:!1,tagData:{},editPopType:"add"}},computed:{groupListNumber:function(){for(var e=0,a=0;a<this.selectedTags.length;)e+=this.selectedTags[a].length,a++;return this.checkRealTime(),e},marginSixty:function(){return this.selectedTags.length>1}},methods:{defaultDate:function(){var e=new Date((new Date).getTime()+31536e6),a=e.getFullYear()+"-",t=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",s=(e.getDate()<10?"0"+e.getDate():e.getDate())+" ";this.tagConfig.date=a+t+s+"23:59:59"},collapseRightList:function(e){console.log(e.target.className)},refersh:function(e){e.changeRefersh=!0,this.refershList=e},allTagList:function(){localStorage.setItem("groupId",""),this.params.id="",this.params.type=-1,this.loadMemberTagList(this.params),this.tagName="全部标签",this.$store.commit("modiftTagName","全部标签")},checkRealTime:function(){var e=this.selectedTags.reduce(function(e,a){return e.concat(a)},[]).map(function(e){return e.isActive});this.tagConfig.isRealTime=e.indexOf(0)>-1?0:1},createNewGroup:function(){var e=this;this.selectedTags.forEach(function(a,t){var s=e.tagsGroupRelation[t-1];a.forEach(function(e){e.levelType=s||"or"})});var a={groupName:this.tagConfig.groupName,isRealTime:this.tagConfig.isRealTime,describle:this.tagConfig.textarea,updateType:this.tagConfig.updateType,updateDay:this.tagConfig.updateDay,effectiveStatus:1,requestProject:"gic-member-tag-web",json:m()(this.selectedTags),effectiveDateTmp:this.tagConfig.date.split(" ")[0]+" 23:59:59"};0===this.selectedTags.length||this.selectedTags.some(function(e){return 0===e.length})?this.$message.warning({message:"请至少保留一个标签!"}):""!=a.groupName?""!=a.effectiveDateTmp?0!==a.isRealTime||1===a.updateType||""!==a.updateDay?Object(y.a)(a).then(function(a){1==a.errorCode&&e.$router.push({path:"memberGroupList"})}).catch(function(e){console.log(e)}):this.$message.warning({message:"会员分组更新频率不能为空!"}):this.$message.warning({message:"会员分组有效期不能为空!"}):this.$message.warning({message:"会员分组名称不能为空!"})},expendsGroupList:function(){this.groupShow=!0},returnTagData:function(e){var a=JSON.parse(e.tagParams);switch(e.newTagVal=m()(a.selectedVal),e.level=this.activeTagsGroupIndex,this.editPopType){case"add":this.selectedTags[this.activeTagsGroupIndex].push(e);break;case"edit":var t=this.selectedTags[this.activeTagsGroupIndex];t.splice(this.activeTagIndex,1,p()({},t[this.activeTagIndex],e)),this.selectedTags.splice(this.activeTagsGroupIndex,1,t)}},editTags:function(){var e=this;this.editPopType="edit",this.showEditTagPop=!0,this.$nextTick(function(a){console.log(e.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData=c()({},e.tagData,e.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){e.refersh?this.editPopType="edit":this.editPopType="add",this.tagData=c()({},this.tagData,e),this.tagData.editCondition=!1,this.showEditTagPop=!0},getTagList:function(){var e=this;return g()(r.a.mark(function a(){var t;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(y.i)();case 2:(t=a.sent).result&&t.result.length?e.tagList=t.result:e.tagList=[];case 4:case"end":return a.stop()}},a,e)}))()},loadMemberTagList:function(e){var a=this;return g()(r.a.mark(function t(){var s,i;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,s={requestProject:"gic-member-tag-web",search:e.searchName||null,tagLevelGroupId:e.id||"",tagType:e.type||null,pageNum:e.pageNum||1,pageSize:e.pageSize||20},t.next=4,Object(y.j)(s);case 4:(i=t.sent).result.result&&i.result.result.length?(a.memberTagList=i.result.result.map(function(e){return p()({},e,{refersh:!1})}),a.total=i.result.totalCount):(a.memberTagList=[],a.total=0),t.next=10;break;case 8:t.prev=8,t.t0=t.catch(0);case 10:case"end":return t.stop()}},t,a,[[0,8]])}))()},handleSizeChange:function(e){this.pageSize=e,this.params.pageSize=e,this.loadMemberTagList(this.params)},handleCurrentChange:function(e){this.params.pageNum=e,this.pageNum=e,this.loadMemberTagList(this.params)},JudgeIsHandTag:function(){var e=null;return i()(this.middleWareVariable).length&&(e={id:this.middleWareVariable.id,type:1==this.middleWareVariable.type?1:0}),e},searchMemberList:function(){this.memberTag?this.tagName=this.memberTag:this.tagName="全部标签",this.loadMemberTagList({searchName:this.memberTag})},handleFristTag:function(e){this.pageNum=1,this.pageSize=20,this.params.pageNum=1,this.params.pageSize=20,localStorage.setItem("groupId",""),this.saveHandTagData(e),this.saveTagLevelGroupId(e),this.loadMemberTagList(this.params),this.groupId=e.id,this.handTag=e.handTag,this.changeTagTitle(e.name)},changeTagTitle:function(e){this.tagName=e||"全部标签",this.$store.commit("modiftTagName",this.tagName)},saveTagLevelGroupId:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.params.id=e.id,1==e.handTag||(this.params.type=-1,localStorage.setItem("groupId",""))},addNewTag:function(){this.$router.push("/manualTagEdit")},deleteHandTag:function(e){this.loadMemberTagList({id:e,type:1})},saveHandTagData:function(e){localStorage.setItem("middleHandtag",m()(e))}},beforeMount:function(){if(this.middleWareVariable={},this.params={requestProject:"gic-member-tag-web",id:"",searchName:this.memberTag,type:-1,pageNum:1,pageSize:20},this.tagConfig={groupName:"",isRealTime:"",textarea:"",updateType:"",updateDay:"",date:""},this.handTag=null,this.groupId="",this.getTagList(),localStorage.getItem("groupId")){var e=JSON.parse(localStorage.getItem("groupId"));this.middleWareVariable=JSON.parse(m()(e)),this.params.type=1,this.params.id=e.id,this.loadMemberTagList(this.params),this.tagName=e.name,this.$store.commit("modiftTagName",this.tagName),this.handTag=!0}else this.loadMemberTagList(this.params)},mounted:function(){var e=this;this.$on("refersh-member-list",function(){e.getTagList()}),this.$on("handle-second-tag",function(a){e.middleWareVariable={id:a.id,type:a.handTag,name:a.name},e.pageNum=1,e.pageSize=20,localStorage.setItem("groupId",""),e.saveHandTagData(a),e.saveTagLevelGroupId(a),e.loadMemberTagList(e.params),e.groupId=a.id,e.handTag=a.handTag,e.changeTagTitle(a.name)}),this.$on("edit-third-tag",function(a){var t=JSON.parse(localStorage.getItem("middleHandtag"));e.saveTagLevelGroupId(t)}),this.$on("handle-third-tag",function(a){e.middleWareVariable={id:a.id,type:a.handTag,name:a.name},e.pageNum=1,e.pageSize=20,e.params.pageNum=1,e.params.pageSize=20,localStorage.setItem("groupId",""),e.saveHandTagData(a),e.saveTagLevelGroupId(a),e.loadMemberTagList(e.params),e.groupId=a.id,e.handTag=a.handTag,e.changeTagTitle(a.name)}),this.defaultDate()}},N={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"member-tag"},[t("div",{staticClass:"tag-container"},[t("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),t("div",{staticClass:"member-box"},[t("div",{staticClass:"tag-input"},[t("el-input",{staticStyle:{width:"348px"},attrs:{placeholder:"请输入关键词回车搜索标签","prefix-icon":"el-icon-search",clearable:""},nativeOn:{keyup:function(a){if(!("button"in a)&&e._k(a.keyCode,"enter",13,a.key))return null;e.searchMemberList(a)}},model:{value:e.memberTag,callback:function(a){e.memberTag=a},expression:"memberTag"}})],1),e._v(" "),t("div",{staticClass:"main-tag"},[t("div",{staticClass:"tag-list"},[t("div",{staticClass:"search-box"}),e._v(" "),t("p",{staticClass:"user-info",on:{click:e.allTagList}},[e._v("我的用户")]),e._v(" "),t("div",{staticClass:"list-box"},e._l(e.tagList,function(a,s){return t("TagType",{key:s,attrs:{"tag-list":a},on:{handleFristTag:e.handleFristTag}})}))]),e._v(" "),t("div",{staticClass:"tag-all"},[t("p",{staticClass:"tag-name"},[e._v("\r\n "+e._s(e.tagName)+"\r\n "),e._v(" "),t("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.handTag,expression:"handTag == 1"}],staticClass:"add-newtag",attrs:{type:"primary"},on:{click:e.addNewTag}},[e._v("新增标签")])],1),e._v(" "),t("tag-container",{ref:"tagContainer",attrs:{data:e.memberTagList,handTag:e.handTag,groupId:e.groupId,refersh:e.refershList},on:{deleteHandTag:e.deleteHandTag,addTag:e.selectedTag}}),e._v(" "),e.total>0?t("div",{staticClass:"page-box"},[t("el-pagination",{attrs:{background:"","current-page":e.pageNum,"page-sizes":[20,30],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e(),e._v(" "),t("div",{staticClass:"my-pop-tagbox",on:{click:e.expendsGroupList}},[t("p",{staticClass:"txt"},[e._v("已选标签")]),e._v(" "),t("p",{staticClass:"number-txt"},[e._v(e._s(e.groupListNumber))])])],1)])])],1),e._v(" "),t("div",{staticClass:"foot-box"},[t("vue-gic-footer")],1),e._v(" "),t("div",{staticClass:"group-right-list",class:{"group-transtion-list":e.groupShow}},[t("div",{staticClass:"group-title"},[t("i",{staticClass:"iconfont icon-17"}),e._v("\r\n 已经选标签:\r\n "),t("strong",{staticClass:"label-count"},[e._v("\r\n "+e._s(e.groupListNumber)+"\r\n ")]),e._v(" "),t("i",{staticClass:"el-icon-close icon-right",on:{click:function(a){e.groupShow=!1}}})]),e._v(" "),t("div",{staticClass:"wapper"},[t("p",{staticClass:"desc-labeltxt",class:{"margin-60":e.marginSixty}},[e._v("(一个输入框内标签关系为且)")]),e._v(" "),t("div",{staticClass:"inner"},[t("tags-group-list",{attrs:{selectedTagsData:e.selectedTags,tagsGroupRelation:e.tagsGroupRelation,activeTagsGroupIndex:e.activeTagsGroupIndex,activeTagIndex:e.activeTagIndex},on:{editTags:e.editTags,"update:activeTagsGroupIndex":function(a){e.activeTagsGroupIndex=a},"update:activeTagIndex":function(a){e.activeTagIndex=a}}}),e._v(" "),t("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[t("label",{attrs:{for:""}},[e._v("分组名称")]),e._v(" "),t("el-input",{staticClass:"w-220",attrs:{maxlength:10,placeholder:"请输入内容"},model:{value:e.tagConfig.groupName,callback:function(a){e.$set(e.tagConfig,"groupName",a)},expression:"tagConfig.groupName"}}),e._v(" "),t("span",{staticClass:"groupName-txt"},[e._v(e._s(e.tagConfig.groupName.length)+"/10")])],1),e._v(" "),t("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[t("label",{attrs:{for:""}},[e._v("\r\n 分组有效期\r\n "),t("el-tooltip",{attrs:{content:"分组有效期需早于所用标签的最早有效期,且最长不超过365天"}},[t("i",{staticClass:"form-tip-icon"},[e._v("i")])])],1),e._v(" "),t("el-date-picker",{staticClass:"w-220",attrs:{"picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",type:"date",placeholder:"选择日期"},model:{value:e.tagConfig.date,callback:function(a){e.$set(e.tagConfig,"date",a)},expression:"tagConfig.date"}})],1),e._v(" "),t("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[t("label",{attrs:{for:""}},[e._v("分组描述")]),e._v(" "),t("el-input",{staticClass:"w-427",attrs:{type:"textarea",maxlength:200,placeholder:"请输入内容"},model:{value:e.tagConfig.textarea,callback:function(a){e.$set(e.tagConfig,"textarea",a)},expression:"tagConfig.textarea"}}),e._v(" "),t("span",{staticClass:"textarea-txt"},[e._v(e._s(e.tagConfig.textarea.length)+"/200")])],1),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tagConfig.isRealTime,expression:"tagConfig.isRealTime == 0"}],staticClass:"form-item",class:{"margin-60":e.marginSixty}},[e._m(0),e._v(" "),t("el-select",{staticClass:"w-200",attrs:{placeholder:"请选择"},model:{value:e.tagConfig.updateType,callback:function(a){e.$set(e.tagConfig,"updateType",a)},expression:"tagConfig.updateType"}},e._l(e.rateData,function(e,a){return t("el-option",{key:e.label,attrs:{label:e.label,value:a+1}})})),e._v(" "),t("el-select",{directives:[{name:"show",rawName:"v-show",value:1!=e.tagConfig.updateType,expression:"tagConfig.updateType != 1"}],staticClass:"w-200 p-l-8",attrs:{placeholder:"请选择"},model:{value:e.tagConfig.updateDay,callback:function(a){e.$set(e.tagConfig,"updateDay",a)},expression:"tagConfig.updateDay"}},e._l(e.rateData[e.tagConfig.updateType?e.tagConfig.updateType-1:0].options,function(e,a){return t("el-option",{key:e,attrs:{label:e,value:a+1}})}))],1)],1)]),e._v(" "),t("div",{staticClass:"fixed-btn"},[t("el-button",{attrs:{type:"primary"},on:{click:e.createNewGroup}},[e._v("创建会员分组")])],1)]),e._v(" "),t("edit-tag",{attrs:{showEditTagPop:e.showEditTagPop,tagData:e.tagData,title:"add"===e.editPopType?"添加标签":"编辑标签"},on:{"update:showEditTagPop":function(a){e.showEditTagPop=a},returnTagData:e.returnTagData,refersh:e.refersh}})],1)},staticRenderFns:[function(){var e=this.$createElement,a=this._self._c||e;return a("label",{attrs:{for:""}},[this._v("更新频率"),a("span",{staticClass:"desc-labeltxt"},[this._v("(更新时间预计选择日期的凌晨0点至6点)")])])}]};var I=t("VU/8")(w,N,!1,function(e){t("ioD1")},"data-v-edb0b802",null);a.default=I.exports},iHP3:function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var s=t("Dd8w"),i=t.n(s),n=t("lRwf"),r=t.n(n),o=t("zL8q"),g=t("CUHN"),l=t("SJI6");r.a.component(o.CollapseTransition.name,o.CollapseTransition);var c={name:"tag-type",components:{SecondTag:g.default},props:{tagList:Object},data:function(){return{list:{},typeName:"",editData:[],expends:"收起"}},computed:i()({},Object(l.mapState)(["tagRealName"])),methods:{handleChangeExpends:function(){this.expends="收起"===this.expends?"展开":"收起"},handleFirstTag:function(){this.$emit("handleFristTag",this.list)}},watch:{tagList:{immediate:!0,handler:function(e){this.list=e}}}},d={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"list"},[t("span",{staticClass:"expends-txt",on:{click:e.handleChangeExpends}},[e._v(e._s(e.expends)+" ")]),e._v(" "),t("div",{staticClass:"first-tag"},[t("div",[t("i",{staticClass:"iconfont menu-icon",class:[e.list.icon,{"icon-tag-light":e.list.name===e.tagRealName}]}),e._v(" "),t("span",{staticClass:"tag-name",class:{"icon-tag-light":e.list.name===e.tagRealName},on:{click:e.handleFirstTag}},[e._v(e._s(e.list.name))])]),e._v(" "),t("el-collapseTransition",[t("div",{directives:[{name:"show",rawName:"v-show",value:"收起"===e.expends,expression:"expends === '收起'"}],staticClass:"second-tag"},e._l(e.list.children,function(a,s){return t("second-tag",{key:s,attrs:{list:a,"tag-name":e.list.name}})}))])],1)])},staticRenderFns:[]};var p=t("VU/8")(c,d,!1,function(e){t("GSV8")},"data-v-76274c1c",null);a.default=p.exports},ioD1:function(e,a){}});
\ No newline at end of file
webpackJsonp([5,22],{GXzu:function(e,a){},NNRU:function(e,a){},bytj:function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var s=t("fZjL"),i=t.n(s),n=t("Xxa5"),r=t.n(n),o=t("exGp"),g=t.n(o),l=t("woOf"),c=t.n(l),d=t("Dd8w"),p=t.n(d),u=t("mvHQ"),m=t.n(u),h=t("lRwf"),v=t.n(h),T=t("zL8q"),f=t("3Xzz"),C=t("vcge"),b=t("iHP3"),x=t("Gndl"),_=t("2CGT"),y=t("jkVl");v.a.component(T.CollapseTransition.name,T.CollapseTransition);var N={name:"member-tag",componentName:"member-tag",components:{navCrumb:f.a,TagType:b.default,TagContainer:x.default,TagsGroupList:C.default,EditTag:y.default},data:function(){return{margin60:!1,refershList:{},tagConfig:{groupName:"",textarea:"",date:"",updateType:"",updateDay:"",isRealTime:0,effectiveStatus:1},activeTagsGroupIndex:0,activeTagIndex:0,groupShow:!1,selectedTags:[[]],tagsGroupRelation:[],pickerOptions:{disabledDate:function(e){var a=(new Date).getTime()+31536e6;return e.getTime()<Date.now()-864e5||e.getTime()>a}},navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:""}],tagList:[],memberTagList:[],tagName:"全部标签",memberTag:"",tagCategory:"",pageSize:20,pageNum:1,total:0,rateData:[{label:"每日一次",options:[]},{label:"每周一次",options:["周一","周二","周三","周四","周五","周六","周日"]},{label:"每月一次",options:["1号","2号","3号","4号","5号","6号","7号","8号","9号","10号","11号","12号","13号","14号","15号","16号","17号","18号","19号","20号","21号","22号","23号","24号","25号","26号","27号","28号"]}],showEditTagPop:!1,tagData:{},editPopType:"add"}},computed:{groupListNumber:function(){for(var e=0,a=0;a<this.selectedTags.length;)e+=this.selectedTags[a].length,a++;return this.checkRealTime(),e},marginSixty:function(){return this.selectedTags.length>1}},methods:{defaultDate:function(){var e=new Date((new Date).getTime()+31536e6),a=e.getFullYear()+"-",t=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",s=(e.getDate()<10?"0"+e.getDate():e.getDate())+" ";this.tagConfig.date=a+t+s+"23:59:59"},collapseRightList:function(e){console.log(e.target.className)},refersh:function(e){e.changeRefersh=!0,this.refershList=e},allTagList:function(){localStorage.setItem("groupId",""),this.params.id="",this.params.type=-1,this.loadMemberTagList(this.params),this.tagName="全部标签",this.$store.commit("modiftTagName","全部标签")},checkRealTime:function(){var e=this.selectedTags.reduce(function(e,a){return e.concat(a)},[]).map(function(e){return e.isActive});this.tagConfig.isRealTime=e.indexOf(0)>-1?0:1},createNewGroup:function(){var e=this;this.selectedTags.forEach(function(a,t){var s=e.tagsGroupRelation[t-1];a.forEach(function(e){e.levelType=s||"or"})});var a={groupName:this.tagConfig.groupName,isRealTime:this.tagConfig.isRealTime,describle:this.tagConfig.textarea,updateType:this.tagConfig.updateType,updateDay:this.tagConfig.updateDay,effectiveStatus:1,requestProject:"gic-member-tag-web",json:m()(this.selectedTags),effectiveDateTmp:this.tagConfig.date.split(" ")[0]+" 23:59:59"};0===this.selectedTags.length||this.selectedTags.some(function(e){return 0===e.length})?this.$message.warning({message:"请至少保留一个标签!"}):""!=a.groupName?""!=a.effectiveDateTmp?0!==a.isRealTime||1===a.updateType||""!==a.updateDay?Object(_.a)(a).then(function(a){1==a.errorCode&&e.$router.push({path:"memberGroupList"})}).catch(function(e){console.log(e)}):this.$message.warning({message:"会员分组更新频率不能为空!"}):this.$message.warning({message:"会员分组有效期不能为空!"}):this.$message.warning({message:"会员分组名称不能为空!"})},expendsGroupList:function(){this.groupShow=!0},returnTagData:function(e){var a=JSON.parse(e.tagParams);switch(e.newTagVal=m()(a.selectedVal),e.level=this.activeTagsGroupIndex,this.editPopType){case"add":this.selectedTags[this.activeTagsGroupIndex].push(e);break;case"edit":var t=this.selectedTags[this.activeTagsGroupIndex];t.splice(this.activeTagIndex,1,p()({},t[this.activeTagIndex],e)),this.selectedTags.splice(this.activeTagsGroupIndex,1,t)}},editTags:function(){var e=this;this.editPopType="edit",this.showEditTagPop=!0,this.$nextTick(function(a){console.log(e.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData=c()({},e.tagData,e.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){e.refersh?this.editPopType="edit":this.editPopType="add",this.tagData=c()({},this.tagData,e),this.tagData.editCondition=!1,this.showEditTagPop=!0},getTagList:function(){var e=this;return g()(r.a.mark(function a(){var t;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(_.h)();case 2:(t=a.sent).result&&t.result.length?e.tagList=t.result:e.tagList=[];case 4:case"end":return a.stop()}},a,e)}))()},loadMemberTagList:function(e){var a=this;return g()(r.a.mark(function t(){var s,i;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,s={requestProject:"gic-member-tag-web",search:e.searchName||null,tagLevelGroupId:e.id||"",tagType:e.type||null,pageNum:e.pageNum||1,pageSize:e.pageSize||20},t.next=4,Object(_.i)(s);case 4:(i=t.sent).result.result&&i.result.result.length?(a.memberTagList=i.result.result.map(function(e){return p()({},e,{refersh:!1})}),a.total=i.result.totalCount):(a.memberTagList=[],a.total=0),t.next=10;break;case 8:t.prev=8,t.t0=t.catch(0);case 10:case"end":return t.stop()}},t,a,[[0,8]])}))()},handleSizeChange:function(e){this.pageSize=e,this.params.pageSize=e,this.loadMemberTagList(this.params)},handleCurrentChange:function(e){this.params.pageNum=e,this.pageNum=e,this.loadMemberTagList(this.params)},JudgeIsHandTag:function(){var e=null;return i()(this.middleWareVariable).length&&(e={id:this.middleWareVariable.id,type:1==this.middleWareVariable.type?1:0}),e},searchMemberList:function(){this.memberTag?this.tagName=this.memberTag:this.tagName="全部标签",this.loadMemberTagList({searchName:this.memberTag})},handleFristTag:function(e){this.pageNum=1,this.pageSize=20,this.params.pageNum=1,this.params.pageSize=20,localStorage.setItem("groupId",""),this.saveHandTagData(e),this.saveTagLevelGroupId(e),this.loadMemberTagList(this.params),this.groupId=e.id,this.handTag=e.handTag,this.changeTagTitle(e.name)},changeTagTitle:function(e){this.tagName=e||"全部标签",this.$store.commit("modiftTagName",this.tagName)},saveTagLevelGroupId:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.params.id=e.id,1==e.handTag||(this.params.type=-1,localStorage.setItem("groupId",""))},addNewTag:function(){this.$router.push({path:"/manualTagEdit"})},deleteHandTag:function(e){this.loadMemberTagList({id:e,type:1})},saveHandTagData:function(e){localStorage.setItem("middleHandtag",m()(e))}},beforeMount:function(){if(this.middleWareVariable={},this.params={requestProject:"gic-member-tag-web",id:"",searchName:this.memberTag,type:-1,pageNum:1,pageSize:20},this.tagConfig={groupName:"",isRealTime:"",textarea:"",updateType:"",updateDay:"",date:""},this.handTag=null,this.groupId="",this.getTagList(),localStorage.getItem("groupId")){var e=JSON.parse(localStorage.getItem("groupId"));this.middleWareVariable=JSON.parse(m()(e)),this.params.type=1,this.params.id=e.id,this.loadMemberTagList(this.params),this.tagName=e.name,this.$store.commit("modiftTagName",this.tagName),this.handTag=!0}else this.loadMemberTagList(this.params)},mounted:function(){var e=this;this.$on("refersh-member-list",function(){e.getTagList()}),this.$on("handle-second-tag",function(a){e.middleWareVariable={id:a.id,type:a.handTag,name:a.name},e.pageNum=1,e.pageSize=20,localStorage.setItem("groupId",""),e.saveHandTagData(a),e.saveTagLevelGroupId(a),e.loadMemberTagList(e.params),e.groupId=a.id,e.handTag=a.handTag,e.changeTagTitle(a.name)}),this.$on("edit-third-tag",function(a){var t=JSON.parse(localStorage.getItem("middleHandtag"));e.saveTagLevelGroupId(t)}),this.$on("handle-third-tag",function(a){e.middleWareVariable={id:a.id,type:a.handTag,name:a.name},e.pageNum=1,e.pageSize=20,e.params.pageNum=1,e.params.pageSize=20,localStorage.setItem("groupId",""),e.saveHandTagData(a),e.saveTagLevelGroupId(a),e.loadMemberTagList(e.params),e.groupId=a.id,e.handTag=a.handTag,e.changeTagTitle(a.name)}),this.defaultDate()}},w={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"member-tag"},[t("div",{staticClass:"tag-container"},[t("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),t("div",{staticClass:"member-box"},[t("div",{staticClass:"tag-input"},[t("el-input",{staticStyle:{width:"348px"},attrs:{placeholder:"请输入关键词回车搜索标签","prefix-icon":"el-icon-search",clearable:""},nativeOn:{keyup:function(a){if(!("button"in a)&&e._k(a.keyCode,"enter",13,a.key))return null;e.searchMemberList(a)}},model:{value:e.memberTag,callback:function(a){e.memberTag=a},expression:"memberTag"}})],1),e._v(" "),t("div",{staticClass:"main-tag"},[t("div",{staticClass:"tag-list"},[t("div",{staticClass:"search-box"}),e._v(" "),t("p",{staticClass:"user-info",on:{click:e.allTagList}},[e._v("我的用户")]),e._v(" "),t("div",{staticClass:"list-box"},e._l(e.tagList,function(a,s){return t("TagType",{key:s,attrs:{"tag-list":a},on:{handleFristTag:e.handleFristTag}})}))]),e._v(" "),t("div",{staticClass:"tag-all"},[t("p",{staticClass:"tag-name"},[e._v("\r\n "+e._s(e.tagName)+"\r\n "),e._v(" "),t("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.handTag,expression:"handTag == 1"}],staticClass:"add-newtag",attrs:{type:"primary"},on:{click:e.addNewTag}},[e._v("新增标签")])],1),e._v(" "),t("tag-container",{ref:"tagContainer",attrs:{data:e.memberTagList,handTag:e.handTag,groupId:e.groupId,refersh:e.refershList},on:{deleteHandTag:e.deleteHandTag,addTag:e.selectedTag}}),e._v(" "),e.total>0?t("div",{staticClass:"page-box"},[t("el-pagination",{attrs:{background:"","current-page":e.pageNum,"page-sizes":[20,30],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e(),e._v(" "),t("div",{staticClass:"my-pop-tagbox",on:{click:e.expendsGroupList}},[t("p",{staticClass:"txt"},[e._v("已选标签")]),e._v(" "),t("p",{staticClass:"number-txt"},[e._v(e._s(e.groupListNumber))])])],1)])])],1),e._v(" "),t("div",{staticClass:"foot-box"},[t("vue-gic-footer")],1),e._v(" "),t("div",{staticClass:"group-right-list",class:{"group-transtion-list":e.groupShow}},[t("div",{staticClass:"group-title"},[t("i",{staticClass:"iconfont icon-17"}),e._v("\r\n 已经选标签:\r\n "),t("strong",{staticClass:"label-count"},[e._v("\r\n "+e._s(e.groupListNumber)+"\r\n ")]),e._v(" "),t("i",{staticClass:"el-icon-close icon-right",on:{click:function(a){e.groupShow=!1}}})]),e._v(" "),t("div",{staticClass:"wapper"},[t("p",{staticClass:"desc-labeltxt",class:{"margin-60":e.marginSixty}},[e._v("(一个输入框内标签关系为且)")]),e._v(" "),t("div",{staticClass:"inner"},[t("tags-group-list",{attrs:{selectedTagsData:e.selectedTags,tagsGroupRelation:e.tagsGroupRelation,activeTagsGroupIndex:e.activeTagsGroupIndex,activeTagIndex:e.activeTagIndex},on:{editTags:e.editTags,"update:activeTagsGroupIndex":function(a){e.activeTagsGroupIndex=a},"update:activeTagIndex":function(a){e.activeTagIndex=a}}}),e._v(" "),t("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[t("label",{attrs:{for:""}},[e._v("分组名称")]),e._v(" "),t("el-input",{staticClass:"w-220",attrs:{maxlength:10,placeholder:"请输入内容"},model:{value:e.tagConfig.groupName,callback:function(a){e.$set(e.tagConfig,"groupName",a)},expression:"tagConfig.groupName"}}),e._v(" "),t("span",{staticClass:"groupName-txt"},[e._v(e._s(e.tagConfig.groupName.length)+"/10")])],1),e._v(" "),t("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[t("label",{attrs:{for:""}},[e._v("\r\n 分组有效期\r\n "),t("el-tooltip",{attrs:{content:"分组有效期需早于所用标签的最早有效期,且最长不超过365天"}},[t("i",{staticClass:"form-tip-icon"},[e._v("i")])])],1),e._v(" "),t("el-date-picker",{staticClass:"w-220",attrs:{"picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd HH:mm:ss",type:"date",placeholder:"选择日期"},model:{value:e.tagConfig.date,callback:function(a){e.$set(e.tagConfig,"date",a)},expression:"tagConfig.date"}})],1),e._v(" "),t("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[t("label",{attrs:{for:""}},[e._v("分组描述")]),e._v(" "),t("el-input",{attrs:{type:"textarea",maxlength:200,placeholder:"请输入内容"},model:{value:e.tagConfig.textarea,callback:function(a){e.$set(e.tagConfig,"textarea",a)},expression:"tagConfig.textarea"}}),e._v(" "),t("span",{staticClass:"textarea-txt"},[e._v(e._s(e.tagConfig.textarea.length)+"/200")])],1),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tagConfig.isRealTime,expression:"tagConfig.isRealTime == 0"}],staticClass:"form-item",class:{"margin-60":e.marginSixty}},[e._m(0),e._v(" "),t("el-select",{staticClass:"w-200",attrs:{placeholder:"请选择"},model:{value:e.tagConfig.updateType,callback:function(a){e.$set(e.tagConfig,"updateType",a)},expression:"tagConfig.updateType"}},e._l(e.rateData,function(e,a){return t("el-option",{key:e.label,attrs:{label:e.label,value:a+1}})})),e._v(" "),t("el-select",{directives:[{name:"show",rawName:"v-show",value:1!=e.tagConfig.updateType,expression:"tagConfig.updateType != 1"}],staticClass:"w-200 p-l-8",attrs:{placeholder:"请选择"},model:{value:e.tagConfig.updateDay,callback:function(a){e.$set(e.tagConfig,"updateDay",a)},expression:"tagConfig.updateDay"}},e._l(e.rateData[e.tagConfig.updateType?e.tagConfig.updateType-1:0].options,function(e,a){return t("el-option",{key:e,attrs:{label:e,value:a+1}})}))],1)],1)]),e._v(" "),t("div",{staticClass:"fixed-btn"},[t("el-button",{attrs:{type:"primary"},on:{click:e.createNewGroup}},[e._v("创建会员分组")])],1)]),e._v(" "),t("edit-tag",{attrs:{showEditTagPop:e.showEditTagPop,tagData:e.tagData,title:"add"===e.editPopType?"添加标签":"编辑标签"},on:{"update:showEditTagPop":function(a){e.showEditTagPop=a},returnTagData:e.returnTagData,refersh:e.refersh}})],1)},staticRenderFns:[function(){var e=this.$createElement,a=this._self._c||e;return a("label",{attrs:{for:""}},[this._v("更新频率"),a("span",{staticClass:"desc-labeltxt"},[this._v("(更新时间预计选择日期的凌晨0点至6点)")])])}]};var I=t("VU/8")(N,w,!1,function(e){t("NNRU")},"data-v-4d0e14ed",null);a.default=I.exports},iHP3:function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var s=t("Dd8w"),i=t.n(s),n=t("lRwf"),r=t.n(n),o=t("zL8q"),g=t("CUHN"),l=t("SJI6");r.a.component(o.CollapseTransition.name,o.CollapseTransition);var c={name:"tag-type",components:{SecondTag:g.default},props:{tagList:Object},data:function(){return{list:{},typeName:"",editData:[],expends:"收起"}},computed:i()({},Object(l.mapState)(["tagRealName"])),methods:{handleChangeExpends:function(){this.expends="收起"===this.expends?"展开":"收起"},handleFirstTag:function(){localStorage.setItem("jumpTag",""),this.$emit("handleFristTag",this.list)}},watch:{tagList:{immediate:!0,handler:function(e){this.list=e}}}},d={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"list"},[t("span",{staticClass:"expends-txt",on:{click:e.handleChangeExpends}},[e._v(e._s(e.expends)+" ")]),e._v(" "),t("div",{staticClass:"first-tag"},[t("div",[t("i",{staticClass:"iconfont menu-icon",class:[e.list.icon,{"icon-tag-light":e.list.name===e.tagRealName}]}),e._v(" "),t("span",{staticClass:"tag-name",class:{"icon-tag-light":e.list.name===e.tagRealName},on:{click:e.handleFirstTag}},[e._v(e._s(e.list.name))])]),e._v(" "),t("el-collapseTransition",[t("div",{directives:[{name:"show",rawName:"v-show",value:"收起"===e.expends,expression:"expends === '收起'"}],staticClass:"second-tag"},e._l(e.list.children,function(a,s){return t("second-tag",{key:s,attrs:{list:a,"tag-name":e.list.name}})}))])],1)])},staticRenderFns:[]};var p=t("VU/8")(c,d,!1,function(e){t("GXzu")},"data-v-4c518050",null);a.default=p.exports}});
\ No newline at end of file
webpackJsonp([31],{"/NA0":function(e,t){},0:function(e,t,a){a("j1ja"),e.exports=a("NHnr")},"4qCZ":function(e,t){},"5reh":function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"b",function(){return o}),a.d(t,"d",function(){return r}),a.d(t,"c",function(){return m});var n="login",o="logout",r="title",m="show"},"5tgt":function(e,t,a){e.exports=function(e,t){return function(n){a("Vna/")("./"+e+"/"+t+".vue").then(function(e){n(e)})}}},NHnr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("//Fk"),o=a.n(n),r=a("hKoQ"),m=a.n(r),u={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1)],1)},staticRenderFns:[]};var i,l=a("VU/8")({name:"App",data:function(){return{}}},u,!1,function(e){a("/NA0")},null,null).exports,p=a("pRNm"),s=a.n(p),c=a("5tgt"),g=a.n(c),f=function(e){a.e(1).then(a.bind(null,"EE2z")).then(function(t){e(t)})},T=[{path:"/",name:"index",redirect:"member-tag",component:g()("index","index"),children:[{path:"/member-tag",name:"会员标签",component:g()("platformTag","member-tag"),meta:{title:"会员标签"}},{path:"/platformTagList",component:g()("platformTag","platformTagList"),name:"平台标签列表",meta:{title:"会员标签-平台标签列表"}},{path:"/platformTagDetail",component:g()("platformTag","platformTagDetail"),name:"平台标签详情",meta:{title:"会员标签-平台标签详情"}},{path:"/manualTagLib",component:g()("manualTag","manualTagLib"),name:"手工标签库",meta:{title:"会员标签-手工标签库"}},{path:"/manualTagList",component:g()("manualTag","manualTagList"),name:"手工标签列表",meta:{title:"会员标签-手工标签列表"}},{path:"/manualTagEdit",component:g()("manualTag","manualTagEdit"),name:"编辑手工标签",meta:{title:"会员标签-编辑手工标签"}},{path:"/manualTagDetail",component:g()("manualTag","manualTagDetail"),name:"手工标签详情",meta:{title:"会员标签-手工标签详情"}},{path:"/myTagLib",component:g()("myTag","myTagLib"),name:"会员标签",meta:{title:"会员标签"}},{path:"/myTagList",component:g()("myTag","myTagList"),name:"我的标签库列表",meta:{title:"会员标签-我的标签库列表"}},{path:"/myTagDetail",component:g()("myTag","myTagDetail"),name:"标签详情",meta:{title:"会员标签-标签详情"}}]},{path:"/memberGroupList",name:"memberGroupListIndex",redirect:"memberGroupList",component:g()("memberGroup","index"),children:[{path:"/memberGroupList",component:g()("memberGroup","memberGroupList"),name:"会员分组",meta:{title:"会员标签-会员分组"}},{path:"/memberGroupDetail",component:g()("memberGroup","memberGroupDetail"),name:"分组详情",meta:{title:"会员标签-分组详情"}},{path:"/memberGroupEdit",component:g()("memberGroup","memberGroupEdit"),name:"编辑分组",meta:{title:"会员标签-编辑分组"}}]},{path:"/403",name:"无权访问",component:f},{path:"/404",name:"error404",component:f},{path:"/500",name:"error500",component:f},{path:"*",redirect:"/404",hidden:!0}],d=new s.a({routes:T,scrollBehavior:function(){return{y:0}}}),v=a("zL8q"),b=a("Rf8U"),h=a.n(b),G=a("mtWM"),L=a.n(G),y=a("bOdI"),x=a.n(y),w=a("SJI6"),k=a.n(w),V=a("lRwf"),N=a.n(V),P=a("5reh");N.a.use(k.a);var D=new k.a.Store({state:{user:{},token:null,title:"",show:!1,tagRealName:""},mutations:(i={},x()(i,P.a,function(e,t){sessionStorage.token=t,e.token=t}),x()(i,P.b,function(e){sessionStorage.removeItem("token"),e.token=null}),x()(i,P.d,function(e,t){e.title=t}),x()(i,P.c,function(e,t){e.show=t}),x()(i,"modiftTagName",function(e,t){e.tagRealName=t}),i)}),E=(a("Xcu2"),a("4qCZ"),a("uKUT"),a("GqmT")),j=a.n(E);m.a.polyfill(),Vue.use(j.a),Vue.config.devtools=!0,Vue.use(h.a,L.a),Vue.axios.defaults.withCredentials=!0,Vue.axios.interceptors.request.use(function(e){return e},function(e){return o.a.reject(e)}),Vue.axios.interceptors.response.use(function(e){return 200==e.status&&e.data.errorCode,e},function(e){if(e.response)switch(e.response.status){case 401:window.location.href=window.location.origin+"/gic-web/#/";case 500:v.Message.error("服务器500")}return o.a.reject(e.response.data)}),new Vue({el:"#app",router:d,store:D,components:{App:l},template:"<App/>"}),console.log(Vue.config)},SJI6:function(e,t){e.exports=Vuex},"Vna/":function(e,t,a){var n={"./errorPage/401.vue":["4KSJ",9],"./errorPage/403.vue":["aM+6",6],"./errorPage/404.vue":["PRsh",7],"./errorPage/500.vue":["/HCr",8],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",12],"./linktools/linktools.vue":["Lc2x",0,22],"./linktools/linktoolsold.vue":["/8lq",0,13],"./linktools/linktoolspage.vue":["HLON",0,16],"./login/login.vue":["6Qob",0,23],"./manualTag/manualTagDetail.vue":["Tl/4",0,17],"./manualTag/manualTagEdit.vue":["308P",0,2],"./manualTag/manualTagLib.vue":["q490",0,24],"./manualTag/manualTagList.vue":["f0o3",0,21],"./memberGroup/edit-tag.vue":["jkVl",0],"./memberGroup/group-list.vue":["SJ7l",0,20],"./memberGroup/index.vue":["Gy5W",18],"./memberGroup/memberGroupDetail.vue":["+/ey",0,4],"./memberGroup/memberGroupEdit.vue":["q0vu",0,11],"./memberGroup/memberGroupList.vue":["oVck",0,3],"./memberGroup/recommend-table.vue":["9ZvA",29],"./memberGroup/tags-group-list.vue":["vcge",0],"./memberGroup/tags-group.vue":["wx1P",0],"./myTag/myTagDetail.vue":["ijla",0,14],"./myTag/myTagLib.vue":["twLH",0,25],"./myTag/myTagList.vue":["NJTp",0,26],"./platformTag/add-tag.vue":["tKpj",28],"./platformTag/member-tag.vue":["bytj",0,5],"./platformTag/platformTagDetail.vue":["KN59",0,10],"./platformTag/platformTagLib.vue":["puJc",0,27],"./platformTag/platformTagList.vue":["G/on",0,15],"./platformTag/second-tag.vue":["CUHN",0],"./platformTag/tag-container.vue":["Gndl",0],"./platformTag/tag-type.vue":["iHP3",0,19]};function o(e){var t=n[e];return t?Promise.all(t.slice(1).map(a.e)).then(function(){return a(t[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}o.keys=function(){return Object.keys(n)},o.id="Vna/",e.exports=o},Xcu2:function(e,t){},lRwf:function(e,t){e.exports=Vue},pRNm:function(e,t){e.exports=VueRouter},uKUT:function(e,t){}},[0]);
\ No newline at end of file
webpackJsonp([31],{"/NA0":function(e,t){},0:function(e,t,a){a("j1ja"),e.exports=a("NHnr")},"4qCZ":function(e,t){},"5reh":function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"b",function(){return o}),a.d(t,"d",function(){return r}),a.d(t,"c",function(){return m});var n="login",o="logout",r="title",m="show"},"5tgt":function(e,t,a){e.exports=function(e,t){return function(n){a("Vna/")("./"+e+"/"+t+".vue").then(function(e){n(e)})}}},NHnr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("//Fk"),o=a.n(n),r=a("hKoQ"),m=a.n(r),u={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1)],1)},staticRenderFns:[]};var i,l=a("VU/8")({name:"App",data:function(){return{}}},u,!1,function(e){a("/NA0")},null,null).exports,p=a("pRNm"),s=a.n(p),c=a("5tgt"),g=a.n(c),f=function(e){a.e(1).then(a.bind(null,"EE2z")).then(function(t){e(t)})},T=[{path:"/",name:"index",redirect:"member-tag",component:g()("index","index"),children:[{path:"/member-tag",name:"会员标签",component:g()("platformTag","member-tag"),meta:{title:"会员标签"}},{path:"/platformTagList",component:g()("platformTag","platformTagList"),name:"平台标签列表",meta:{title:"会员标签-平台标签列表"}},{path:"/platformTagDetail",component:g()("platformTag","platformTagDetail"),name:"平台标签详情",meta:{title:"会员标签-平台标签详情"}},{path:"/manualTagLib",component:g()("manualTag","manualTagLib"),name:"手工标签库",meta:{title:"会员标签-手工标签库"}},{path:"/manualTagList",component:g()("manualTag","manualTagList"),name:"手工标签列表",meta:{title:"会员标签-手工标签列表"}},{path:"/manualTagEdit",component:g()("manualTag","manualTagEdit"),name:"编辑手工标签",meta:{title:"会员标签-编辑手工标签"}},{path:"/manualTagDetail",component:g()("manualTag","manualTagDetail"),name:"手工标签详情",meta:{title:"会员标签-手工标签详情"}},{path:"/myTagLib",component:g()("myTag","myTagLib"),name:"会员标签",meta:{title:"会员标签"}},{path:"/myTagList",component:g()("myTag","myTagList"),name:"我的标签库列表",meta:{title:"会员标签-我的标签库列表"}},{path:"/myTagDetail",component:g()("myTag","myTagDetail"),name:"标签详情",meta:{title:"会员标签-标签详情"}}]},{path:"/memberGroupList",name:"memberGroupListIndex",redirect:"memberGroupList",component:g()("memberGroup","index"),children:[{path:"/memberGroupList",component:g()("memberGroup","memberGroupList"),name:"会员分组",meta:{title:"会员标签-会员分组"}},{path:"/memberGroupDetail",component:g()("memberGroup","memberGroupDetail"),name:"分组详情",meta:{title:"会员标签-分组详情"}},{path:"/memberGroupEdit",component:g()("memberGroup","memberGroupEdit"),name:"编辑分组",meta:{title:"会员标签-编辑分组"}}]},{path:"/403",name:"无权访问",component:f},{path:"/404",name:"error404",component:f},{path:"/500",name:"error500",component:f},{path:"*",redirect:"/404",hidden:!0}],d=new s.a({routes:T,scrollBehavior:function(){return{y:0}}}),v=a("zL8q"),b=a("Rf8U"),h=a.n(b),G=a("mtWM"),L=a.n(G),y=a("bOdI"),x=a.n(y),w=a("SJI6"),k=a.n(w),V=a("lRwf"),N=a.n(V),P=a("5reh");N.a.use(k.a);var D=new k.a.Store({state:{user:{},token:null,title:"",show:!1,tagRealName:""},mutations:(i={},x()(i,P.a,function(e,t){sessionStorage.token=t,e.token=t}),x()(i,P.b,function(e){sessionStorage.removeItem("token"),e.token=null}),x()(i,P.d,function(e,t){e.title=t}),x()(i,P.c,function(e,t){e.show=t}),x()(i,"modiftTagName",function(e,t){e.tagRealName=t}),i)}),E=(a("Xcu2"),a("4qCZ"),a("uKUT"),a("GqmT")),j=a.n(E);m.a.polyfill(),Vue.use(j.a),Vue.config.devtools=!0,Vue.use(h.a,L.a),Vue.axios.defaults.withCredentials=!0,Vue.axios.interceptors.request.use(function(e){return e},function(e){return o.a.reject(e)}),Vue.axios.interceptors.response.use(function(e){return 200==e.status&&e.data.errorCode,e},function(e){if(e.response)switch(e.response.status){case 401:window.location.href=window.location.origin+"/gic-web/#/";case 500:v.Message.error("服务器500")}return o.a.reject(e.response.data)}),new Vue({el:"#app",router:d,store:D,components:{App:l},template:"<App/>"}),console.log(Vue.config)},SJI6:function(e,t){e.exports=Vuex},"Vna/":function(e,t,a){var n={"./errorPage/401.vue":["4KSJ",9],"./errorPage/403.vue":["aM+6",6],"./errorPage/404.vue":["PRsh",7],"./errorPage/500.vue":["/HCr",8],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",12],"./linktools/linktools.vue":["Lc2x",0,21],"./linktools/linktoolsold.vue":["/8lq",0,13],"./linktools/linktoolspage.vue":["HLON",0,16],"./login/login.vue":["6Qob",0,23],"./manualTag/manualTagDetail.vue":["Tl/4",0,17],"./manualTag/manualTagEdit.vue":["308P",0,2],"./manualTag/manualTagLib.vue":["q490",0,24],"./manualTag/manualTagList.vue":["f0o3",0,20],"./memberGroup/edit-tag.vue":["jkVl",0],"./memberGroup/group-list.vue":["SJ7l",0,19],"./memberGroup/index.vue":["Gy5W",18],"./memberGroup/memberGroupDetail.vue":["+/ey",0,4],"./memberGroup/memberGroupEdit.vue":["q0vu",0,11],"./memberGroup/memberGroupList.vue":["oVck",0,3],"./memberGroup/recommend-table.vue":["9ZvA",29],"./memberGroup/tags-group-list.vue":["vcge",0],"./memberGroup/tags-group.vue":["wx1P",0],"./myTag/myTagDetail.vue":["ijla",0,14],"./myTag/myTagLib.vue":["twLH",0,25],"./myTag/myTagList.vue":["NJTp",0,26],"./platformTag/add-tag.vue":["tKpj",28],"./platformTag/member-tag.vue":["bytj",0,5],"./platformTag/platformTagDetail.vue":["KN59",0,10],"./platformTag/platformTagLib.vue":["puJc",0,27],"./platformTag/platformTagList.vue":["G/on",0,15],"./platformTag/second-tag.vue":["CUHN",0],"./platformTag/tag-container.vue":["Gndl",0],"./platformTag/tag-type.vue":["iHP3",0,22]};function o(e){var t=n[e];return t?Promise.all(t.slice(1).map(a.e)).then(function(){return a(t[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}o.keys=function(){return Object.keys(n)},o.id="Vna/",e.exports=o},Xcu2:function(e,t){},lRwf:function(e,t){e.exports=Vue},pRNm:function(e,t){e.exports=VueRouter},uKUT:function(e,t){}},[0]);
\ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,t,f){for(var o,d,b,i=0,u=[];i<c.length;i++)d=c[i],n[d]&&u.push(n[d][0]),n[d]=0;for(o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);for(a&&a(c,t,f);u.length;)u.shift()();if(f)for(i=0;i<f.length;i++)b=r(r.s=f[i]);return b};var c={},n={33:0};function r(a){if(c[a])return c[a].exports;var n=c[a]={i:a,l:!1,exports:{}};return e[a].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(e){var a=n[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,r){a=n[e]=[c,r]});a[2]=c;var t=document.getElementsByTagName("head")[0],f=document.createElement("script");f.type="text/javascript",f.charset="utf-8",f.async=!0,f.timeout=12e4,r.nc&&f.setAttribute("nonce",r.nc),f.src=r.p+"static/js/"+e+"."+{0:"30b79f894c7c9cb4f662",1:"1a66f3452cb905b67755",2:"c7377d533d02bd75965b",3:"1295058a35359bd311de",4:"8f38cbb49796452ed56b",5:"0e7da7a15cc23e620f69",6:"31eb51419dea97959645",7:"f169140cbd6ad9f5611c",8:"fe61efcd1ccfc3412252",9:"ea583eedf0e8e01807bd",10:"f0730ab3ea2cc610aab4",11:"089121d042e2ea4d5934",12:"ff49b3face62ef7aef5f",13:"5ff52df0201b9234fa89",14:"698cfa21b2f783438c71",15:"45a78311835c4d786a28",16:"507fddf23cee64d7ade1",17:"3d781ba9b065c4046ffa",18:"9022ea0326694df97cda",19:"22e47b0b352a44a7bc53",20:"c73a34ffd96010c24641",21:"11aedf5a4196557df7ad",22:"61bb63c1296b6c9972a5",23:"24cd9b4a91da0814be19",24:"c9d5d98023a48e77bcbd",25:"6934db3f920c52113f90",26:"3aca132c47a1220d1d2f",27:"2c48b10d124016d57c0b",28:"3493abb67f82d7dbc1cb",29:"93394f129023c3e6e8fb",32:"a9aaa6e5d01423c1a780"}[e]+".js";var o=setTimeout(d,12e4);function d(){f.onerror=f.onload=null,clearTimeout(o);var a=n[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return f.onerror=f.onload=d,t.appendChild(f),c},r.m=e,r.c=c,r.d=function(e,a,c){r.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},r.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(a,"a",a),a},r.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},r.p="./",r.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,r,t){for(var o,d,b,i=0,u=[];i<a.length;i++)d=a[i],f[d]&&u.push(f[d][0]),f[d]=0;for(o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o]);for(c&&c(a,r,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)b=n(n.s=t[i]);return b};var a={},f={33:0};function n(c){if(a[c])return a[c].exports;var f=a[c]={i:c,l:!1,exports:{}};return e[c].call(f.exports,f,f.exports,n),f.l=!0,f.exports}n.e=function(e){var c=f[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,n){c=f[e]=[a,n]});c[2]=a;var r=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.charset="utf-8",t.async=!0,t.timeout=12e4,n.nc&&t.setAttribute("nonce",n.nc),t.src=n.p+"static/js/"+e+"."+{0:"f4a0522e3e2bf5dc6bbb",1:"1a66f3452cb905b67755",2:"01784f338bb843f827f5",3:"7b0fead7687002e5c6ba",4:"8f38cbb49796452ed56b",5:"ad2e2d6bb9d4247c0382",6:"31eb51419dea97959645",7:"f169140cbd6ad9f5611c",8:"fe61efcd1ccfc3412252",9:"ea583eedf0e8e01807bd",10:"f0730ab3ea2cc610aab4",11:"74e7bd2cd2b7ccb74804",12:"ff49b3face62ef7aef5f",13:"5ff52df0201b9234fa89",14:"698cfa21b2f783438c71",15:"45a78311835c4d786a28",16:"507fddf23cee64d7ade1",17:"3d781ba9b065c4046ffa",18:"9022ea0326694df97cda",19:"b3eacaef0b9544a3c6fc",20:"0fef167461d750bfe493",21:"e39e3461a16359f1196b",22:"f24920a6257c85f352de",23:"24cd9b4a91da0814be19",24:"c9d5d98023a48e77bcbd",25:"6934db3f920c52113f90",26:"3aca132c47a1220d1d2f",27:"2c48b10d124016d57c0b",28:"3493abb67f82d7dbc1cb",29:"93394f129023c3e6e8fb",32:"a9aaa6e5d01423c1a780"}[e]+".js";var o=setTimeout(d,12e4);function d(){t.onerror=t.onload=null,clearTimeout(o);var c=f[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return t.onerror=t.onload=d,r.appendChild(t),a},n.m=e,n.c=a,n.d=function(e,c,a){n.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},n.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(c,"a",c),c},n.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
......@@ -1322,6 +1322,7 @@ export default {
this.templateData[i].timeRadio = templateDate.timeRadio; // 天 月 年
this.templateData[i].timeAfterChecked = templateDate.timeAfterChecked;
this.templateData[i].timeChecked = templateDate.timeChecked;
this.templateData[i].dateRangeValue = templateDate.dateRangeValue;
// 如果有最近选项必有 timeInput
if (this.templateData[i].timeAfterChecked) {
this.templateData[i].timeInput = tagValue.val[0].data.value;
......@@ -1340,12 +1341,13 @@ export default {
case 'tag019':
for (let i = 0; i < this.templateData.length; i++) {
if (this.templateData[i].templateCode === 'tag017') {
if (this.templateData[i].templateCode === 'tag019') {
let templateDate = tagParams.template[0];
this.templateData[i].radio = templateDate.radio; // 时段
this.templateData[i].timeRadio = templateDate.timeRadio; // 天 月 年
this.templateData[i].timeAfterChecked = templateDate.timeAfterChecked;
this.templateData[i].timeChecked = templateDate.timeChecked;
this.templateData[i].dateRangeValue = templateDate.dateRangeValue;
// 如果有最近选项必有 timeInput
if (this.templateData[i].timeAfterChecked) {
this.templateData[i].timeInput = tagValue.val[0].data.value;
......@@ -1356,12 +1358,13 @@ export default {
case 'tag014':
for (let i = 0; i < this.templateData.length; i++) {
if (this.templateData[i].templateCode === 'tag017') {
if (this.templateData[i].templateCode === 'tag014') {
let templateDate = tagParams.template[0];
this.templateData[i].radio = templateDate.radio; // 时段
this.templateData[i].timeRadio = templateDate.timeRadio; // 天 月 年
this.templateData[i].timeAfterChecked = templateDate.timeAfterChecked;
this.templateData[i].timeChecked = templateDate.timeChecked;
this.templateData[i].dateRangeValue = templateDate.dateRangeValue;
// 如果有最近选项必有 timeInput
if (this.templateData[i].timeAfterChecked) {
this.templateData[i].timeInput = tagValue.val[0].data.value;
......@@ -1417,7 +1420,6 @@ export default {
* 重置条件添加的时候是空的
*/
resetOptions() {
console.log(1);
if (this.templateData.length) {
for (let tem of this.templateData) {
console.log(tem);
......
......@@ -18,7 +18,7 @@
@checkTagsGroup="checkTagsGroup"
@dragTag="dragTag"
/>
<el-button class="m-t-10 w-427 el-icon-plus color-blue add-group-btn" v-show="selectedTagsData.length < 3" @click="addTagsGroup">
<el-button class="m-t-10 w-400 el-icon-plus color-blue add-group-btn" v-show="selectedTagsData.length < 3" @click="addTagsGroup">
&nbsp;&nbsp;添加
</el-button>
</div>
......
<template>
<div class="w-427 border-box">
<div class="w-400 border-box">
<div :class="['tags-group', { 'tags-group--active': active }]" @click="checkTagsGroup">
<!--右上角的下拉菜单-->
<el-dropdown class="tags-group__dropdown" placement="bottom-end" v-if="showAddMenu || showDelMenu">
......
......@@ -94,7 +94,7 @@
</div>
<div class="form-item" :class="{ 'margin-60': marginSixty }">
<label for="">分组描述</label>
<el-input type="textarea" v-model="tagConfig.textarea" :maxlength="200" class="w-427" placeholder="请输入内容"></el-input>
<el-input type="textarea" v-model="tagConfig.textarea" :maxlength="200" placeholder="请输入内容"></el-input>
<span class="textarea-txt">{{ tagConfig.textarea.length }}/200</span>
</div>
<div class="form-item" v-show="tagConfig.isRealTime == 0" :class="{ 'margin-60': marginSixty }">
......@@ -516,7 +516,10 @@ export default {
// 保存手工标签的数据 一 二 三 级
saveHandTagData(list) {
localStorage.setItem('middleHandtag', JSON.stringify(list));
}
},
// onLoadV() {
// localStorage.setItem('jumpThirdTag', '');
// }
},
beforeMount() {
......@@ -567,6 +570,8 @@ export default {
this.getTagList();
});
// window.onload = this.onLoadV();
// 处理二级标签
this.$on('handle-second-tag', list => {
this.middleWareVariable = {
......@@ -609,6 +614,14 @@ export default {
this.changeTagTitle(list.name);
});
this.defaultDate();
// if (localStorage.getItem('jumpThirdTag')) {
// console.log(1);
// let tagList = JSON.parse(localStorage.getItem('jumpThirdTag'));
// this.params.id = tagList.id;
// this.params.type = 1;
// this.tagName = tagList.name;
// this.loadMemberTagList(this.params);
// }
}
};
</script>
......@@ -798,8 +811,10 @@ export default {
}
.textarea-txt {
position: relative;
float: right;
top: -16px;
color: #909399;
left: -70px;
left: -24px;
font-size: 14px;
}
}
......
......@@ -26,7 +26,7 @@
<el-table-column label="操作">
<template slot-scope="scope">
<el-button :disabled="scope.row.levelName == '未分类'" @click="handleEdit(scope.row, scope.$index)" type="text">{{ scope.row.editText }}</el-button>
<el-button :disabled="scope.row.levelName == '未分类'" type="text" @click="handleDelete(scope.row)">删除</el-button>
<el-button :disabled="scope.row.levelName == '未分类'" type="text" @click="handleDelete(scope.row, scope.$index)">取消</el-button>
</template>
</el-table-column>
</el-table>
......@@ -52,7 +52,8 @@
<script>
import Emitter from '@/mixins/emitter';
import { mapState } from 'vuex';
import { newHandTag, thirdHandTagList, deleteThirdTag, editThirdTag } from '@/request/api';
// deleteThirdTag
import { newHandTag, thirdHandTagList, editThirdTag } from '@/request/api';
export default {
mixins: [Emitter],
......@@ -133,8 +134,13 @@ export default {
},
handleEdit(list, i) {
if (!list.editName) {
list.editName = true;
list.editText = '确认';
this.editData = this.editData.map(el => ({
...el,
editName: false,
editText: '编辑'
}));
this.editData[i].editName = true;
this.editData[i].editText = '确认';
} else {
/** 提交修改的标签名
* 不能为空
......@@ -175,27 +181,29 @@ export default {
});
},
// 删除子分类
handleDelete(list) {
const param = {
tagLevelGroupId: list.tagLevelGroupId,
requestProject: 'gic-member-tag-web'
};
deleteThirdTag(param)
.then(res => {
if (res.errorCode == 1) {
this.$message({
message: '删除成功',
type: 'success',
duration: 1000
});
this.getThirdTag();
this.dispatch('member-tag', 'refersh-member-list');
// this.editVisiable = false;
}
})
.catch(err => {
console.log(err);
});
handleDelete(list, i) {
list.editName = false;
list.editText = '编辑';
// const param = {
// tagLevelGroupId: list.tagLevelGroupId,
// requestProject: 'gic-member-tag-web'
// };
// deleteThirdTag(param)
// .then(res => {
// if (res.errorCode == 1) {
// this.$message({
// message: '删除成功',
// type: 'success',
// duration: 1000
// });
// this.getThirdTag();
// this.dispatch('member-tag', 'refersh-member-list');
// // this.editVisiable = false;
// }
// })
// .catch(err => {
// console.log(err);
// });
},
/**
* 添加手工标签
......
......@@ -467,6 +467,9 @@ input:focus {
.w-427 {
width: 427px;
}
.w-400 {
width: 400px;
}
.w-485 {
width: 485px;
}
......
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