Commit e2f64e54 by wangyusheng

会员分组增加固化人群

parent f65609d9
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-会员标签</title><link href=./static/css/app.0d859dea2720a1539915b3f31759d578.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.35.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.55.js></script><script src=//web-1251519181.file.myqcloud.com/components/aside-menu.2.0.11.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.11.js></script><script src=//web-1251519181.file.myqcloud.com/components/selector.1.1.95.js></script><script src=//web-1251519181.file.myqcloud.com/components/export-excel.2.0.13.js></script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script type=text/javascript src=./static/js/manifest.479bb841f3fb5f59ca70.js></script><script type=text/javascript src=./static/js/vendor.4aa38b9b9bf3652c83db.js></script><script type=text/javascript src=./static/js/app.8a83438d4757f6af1f67.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.4810f65953e269dcd4fa0a349421c52f.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.35.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.55.js></script><script src=//web-1251519181.file.myqcloud.com/components/aside-menu.2.0.11.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.11.js></script><script src=//web-1251519181.file.myqcloud.com/components/selector.1.1.95.js></script><script src=//web-1251519181.file.myqcloud.com/components/export-excel.2.0.13.js></script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script type=text/javascript src=./static/js/manifest.9a4957a62df655d08df5.js></script><script type=text/javascript src=./static/js/vendor.4aa38b9b9bf3652c83db.js></script><script type=text/javascript src=./static/js/app.83ee2abea834ad46d78e.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.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([10],{"4KSJ":function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var i=e("MOmO"),s=e.n(i),n={name:"page401",data:function(){return{errGif:s.a+"?"+ +new Date,ewizardClap:"https://wpimg.wallstcn.com/007ef517-bafd-4066-aae4-6883632d9646",dialogVisible:!1}},methods:{back:function(){this.$route.query.noGoBack?this.$router.push({path:"/myTagLib"}):this.$router.go(-1)}}},r={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"errPage-container"},[e("el-button",{staticClass:"pan-back-btn",attrs:{icon:"arrow-left"},on:{click:t.back}},[t._v("返回")]),t._v(" "),e("el-row",[e("el-col",{attrs:{span:12}},[e("h1",{staticClass:"text-jumbo text-ginormous"},[t._v("你没有权限去该页面!")]),t._v(" "),e("h2"),t._v(" "),e("h6"),t._v(" "),e("ul",{staticClass:"list-unstyled"})]),t._v(" "),e("el-col",{attrs:{span:12}},[e("img",{attrs:{src:t.errGif,width:"313",height:"428",alt:"Girl has dropped her ice cream."}})])],1),t._v(" "),e("el-dialog",{attrs:{title:"随便看",visible:t.dialogVisible},on:{"update:visible":function(a){t.dialogVisible=a}}},[e("img",{staticClass:"pan-img",attrs:{src:t.ewizardClap}})])],1)},staticRenderFns:[]};var l=e("VU/8")(n,r,!1,function(t){e("nEFn")},"data-v-467a86a2",null);a.default=l.exports},MOmO:function(t,a,e){t.exports=e.p+"static/img/401.089007e.gif"},nEFn:function(t,a){}});
\ No newline at end of file
webpackJsonp([10],{Minx:function(t,e,s){t.exports=s.p+"static/img/error_404.bf58747.svg"},PRsh:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s("Minx"),n=s.n(i),a={name:"page404",data:function(){return{img_404:n.a}},methods:{changeRoute:function(t){this.$router.push(t)}},computed:{message:function(){return"抱歉,你访问的页面不存在"}},mounted:function(){}},c={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[s("div",{staticClass:"wscn-http404"},[s("div",{staticClass:"pic-404"},[s("img",{staticClass:"pic-404__parent",attrs:{src:t.img_404,alt:"404"}})]),t._v(" "),s("div",{staticClass:"bullshit"},[s("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),t._v(" "),s("a",{staticClass:"bullshit__return-home",on:{click:function(e){t.changeRoute("/myTagLib")}}},[t._v("返回首页")])])])])},staticRenderFns:[]};var r=s("VU/8")(a,c,!1,function(t){s("SMWW")},"data-v-4598eca6",null);e.default=r.exports},SMWW:function(t,e){}});
\ No newline at end of file
webpackJsonp([11],{Minx:function(t,e,s){t.exports=s.p+"static/img/error_404.bf58747.svg"},PRsh:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s("Minx"),n=s.n(i),a={name:"page404",data:function(){return{img_404:n.a}},methods:{changeRoute:function(t){this.$router.push(t)}},computed:{message:function(){return"抱歉,你访问的页面不存在"}},mounted:function(){}},c={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[s("div",{staticClass:"wscn-http404"},[s("div",{staticClass:"pic-404"},[s("img",{staticClass:"pic-404__parent",attrs:{src:t.img_404,alt:"404"}})]),t._v(" "),s("div",{staticClass:"bullshit"},[s("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),t._v(" "),s("a",{staticClass:"bullshit__return-home",on:{click:function(e){t.changeRoute("/myTagLib")}}},[t._v("返回首页")])])])])},staticRenderFns:[]};var r=s("VU/8")(a,c,!1,function(t){s("SMWW")},"data-v-4598eca6",null);e.default=r.exports},SMWW:function(t,e){}});
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([12],{hghQ: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"),l=a.n(o),i=a("woOf"),u=a.n(i),n=(a("zFZp"),a("3Xzz")),c=a("Gndl"),m=a("jkVl"),g=a("vcge"),p=a("3E4D"),d=a("P9l9"),h=a("OOvn"),v=a("2CGT"),f={name:"memberGroupEdit",data:function(){var e=this;return{realCount:{},templateCode:"",ruleForm:{memberTagGroupId:"",memberTagGroupClassifyId:"",creatorId:"",selectedTags:[[]],tagsGroupRelation:[],newTagVal:"",groupName:"",effectiveDateTmp:"",describle:"",isActive:0,updateType:1,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}},memberGroupList:{},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,isAllowAdd:!1}},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:{_groupCount:function(){var e=this;Object(v.r)().then(function(t){1==t.errorCode&&(e.realCount=t.result)})},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=u()({},e.tagData,e.ruleForm.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){this.showEditTagPop=!0,this.tagData=u()({},this.tagData,e),this.tagData.editCondition=!1},returnTagData:function(e){var t=this,a=JSON.parse(e.tagParams);switch(e.newTagVal=l()(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,memberTagGroupClassifyId:t.memberTagGroupClassifyId,groupName:t.groupName,isRealTime:t.isActive,describle:t.describle,updateType:t.updateType,updateDay:t.updateDay,effectiveStatus:t.effectiveStatus,json:l()(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.c)(r,a).then(function(t){1===t.data.errorCode?(p.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.m)(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.c)("/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;console.log("tagGroupDto",r),e.creatorId=r.createUser||"",r&&(e.ruleForm.memberTagGroupClassifyId=r.memberTagGroupClassifyId||"0",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=1,e.ruleForm.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?l()(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)})},getMemberGroupList:function(){var e=this;Object(v.v)({requestProject:"gic-member-tag-web"}).then(function(t){var a=t.errorCode,r=t.message,s=t.result;1===a?((s=s||[]).forEach(function(e){"b3a45c4711134c939b5f8ee31a10f646"===e.memberTagGroupClassifyId&&console.log(e)}),e.memberGroupList=s.slice(0),console.log("memberTagGroupClassifyId",e.ruleForm.memberTagGroupClassifyId),e.ruleForm.memberTagGroupClassifyId=e.ruleForm.memberTagGroupClassifyId||"0"):e.$message.error(r)}).catch(function(e){console.log(e)})},getIsAllowAdd:function(){var e=this;Object(v.k)({tagGroupId:this.$route.query.memberTagGroupId||void 0}).then(function(t){1===t.errorCode&&!t.result&&(e.isAllowAdd=t.result)})}},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(),this.getMemberGroupList(),this.getIsAllowAdd(),this._groupCount()},components:{navCrumb:n.a,tagsGroupList:g.default,tagContainer:c.default,editTag:m.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",{class:["label-title",{"m-l-60":e.ruleForm.selectedTags.length>1}]},[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",{class:["w-220",{"m-l-60":e.ruleForm.selectedTags.length>1}],attrs:{label:"",prop:"groupName"}},[a("div",{staticClass:"label-title"},[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",{class:{"m-l-60":e.ruleForm.selectedTags.length>1},attrs:{label:"",prop:"effectiveDateTmp"}},[a("div",{staticClass:"effective label-title"},[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",{class:{"m-l-60":e.ruleForm.selectedTags.length>1},attrs:{label:"",prop:""}},[a("div",{staticClass:"label-title"},[e._v("分组所属分类")]),e._v(" "),a("el-select",{model:{value:e.ruleForm.memberTagGroupClassifyId,callback:function(t){e.$set(e.ruleForm,"memberTagGroupClassifyId",t)},expression:"ruleForm.memberTagGroupClassifyId"}},e._l(e.memberGroupList,function(e){return a("el-option",{key:e.memberTagGroupClassifyId,attrs:{value:e.memberTagGroupClassifyId,label:e.classifyName}})}))],1),e._v(" "),a("el-form-item",{class:["w-400",{"m-l-60":e.ruleForm.selectedTags.length>1}],attrs:{label:"",prop:"describle"}},[a("div",{staticClass:"label-title"},[e._v("分组描述")]),e._v(" "),a("el-input",{staticClass:"w-400",attrs:{type:"textarea",maxlength:200,rows:"4"},model:{value:e.ruleForm.describle,callback:function(t){e.$set(e.ruleForm,"describle",t)},expression:"ruleForm.describle"}}),e._v(" "),a("label",{staticClass:"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"}],class:{"m-l-60":e.ruleForm.selectedTags.length>1},attrs:{label:"",prop:"updateDay"}},[a("div",{staticClass:"label-title"},[e._v("\n 更新频率\n "),a("span",{staticClass:"form-tip-text"},[e._v("(更新时间预计选择日期的0点至9点)")])]),e._v(" "),a("el-select",{staticClass:"w-200",attrs:{placeholder:"请选择",disabled:0==e.ruleForm.isActive},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",{class:{"m-l-60":e.ruleForm.selectedTags.length>1},attrs:{label:""}},[a("div",{directives:[{name:"show",rawName:"v-show",value:0==e.ruleForm.isActive&&e.realCount.totalCount<=e.realCount.currCount,expression:"ruleForm.isActive == 0 && realCount.totalCount <= realCount.currCount"}],staticClass:"tips-count",staticStyle:{color:"red","margin-bottom":"15px"}},[e._v("\n 您的非实时会员分组数量已达上限"+e._s(e.realCount.totalCount)+",建议您删除或失效部分非实时会员分组!\n ")]),e._v(" "),e.isAllowAdd&&0==e.ruleForm.isActive?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",disabled:0==e.ruleForm.isActive&&e.realCount.totalCount<=e.realCount.currCount,content:"您商户的非实时分组数量已达到上限",placement:"top-start"}},[a("el-button",{staticStyle:{color:"#c0c4cc",cursor:"not-allowed","background-image":"none","background-color":"#F5F7FA","border-color":"#DCDFE6"},attrs:{type:"primary"}},[e._v(e._s(e.$route.query.memberTagGroupId?"保存":"创建会员分组"))])],1):a("el-button",{attrs:{type:"primary",disabled:0==e.ruleForm.isActive&&e.realCount.totalCount<=e.realCount.currCount},on:{click:function(t){t.stopPropagation(),e.confirmSavePost(t)}}},[e._v(e._s(e.$route.query.memberTagGroupId?"保存":"创建会员分组"))]),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("dm-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?"添加标签":"编辑标签",creatorId:e.creatorId},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("hghQ")},"data-v-e04521aa",null);t.default=b.exports},zFZp:function(e,t){}});
\ No newline at end of file
webpackJsonp([17],{SJ7l:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=s("Dd8w"),a=s.n(i),n=s("lRwf"),o=s.n(n),r=s("zL8q"),l=s("2CGT"),c=s("2uFj");o.a.component(r.CollapseTransition.name,r.CollapseTransition);var u={name:"group-list",data:function(){return{lists:[],addGroupDialog:!1,expendTxt:"收起",expendTxtTag:"收起",groupName:"",title:"新增分组名称",currentIndex:-1,currentTagIndex:0,active:!1,Taglists:[],classTagName:"tag-name",hasLevel:!1,currentLevelIndex:-2,groupLists:[]}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""},expendTagClass:function(){return"展开"!=this.expendTxtTag?"is-caret":""}},methods:{handleChangeLevel:function(e,t){this.currentLevelIndex=e,this.$emit("second-list",{list:t,isTag:!0})},_getTagLists:function(){var e=this;Object(l.o)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupLists=t.result,console.log(e.groupLists))})},handleChangeTag:function(e,t){this.active=!1,this.classTagName="tag-name active-name",this.currentTagIndex=e,this.$emit("second-list",{list:t,isTag:!0})},handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return a()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.classTagName="tag-name",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;if(this.operatorName(e))return e.edit?(e.edit=!1,void this.getMemberGroupList()):void this.$confirm("删除分组名称,包括该分组下的内容,确定删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.excludeName(e)}).catch(function(){t.$message({type:"info",message:"已取消删除"})})},excludeName:function(e){var t=this,s={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e.memberTagGroupClassifyId};Object(l.u)(s).then(function(e){1==e.errorCode&&(t.getMemberGroupList(),t.$message({type:"success",message:"删除成功!"}))})},modifyName:function(e){var t=this;if(e.classifyName){var s={requestProject:"gic-member-tag-web",classifyName:e.classifyName,memberTagGroupClassifyId:e.memberTagGroupClassifyId};Object(l.w)(s).then(function(s){1==s.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(l.w)(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(l.v)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(console.log(t.result),e.lists=t.result.map(function(e){return a()({},e,{edit:!1})}))})},handleExpend:function(){this.currentIndex=-1,this.currentLevelIndex=-2,this.expendTxt="展开"===this.expendTxt?"收起":"展开",this.$emit("second-list","all")},handleExpendTag:function(){this.currentLevelIndex=-1,this.currentIndex=-2,this.expendTxtTag="展开"===this.expendTxtTag?"收起":"展开",this.$emit("second-list","allLevel")},_hasLevelFeature:function(){var e=this;Object(l.s)().then(function(t){1===t.errorCode&&(e.hasLevel=t.result)})}},beforeMount:function(){this.getMemberGroupList(),this._getTagLists(),this._hasLevelFeature()},filters:{aliasTips:function(e){var t=c.a.find(function(t){return t.name===e});return t?t.title:""}}},d={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"group-list"},[s("div",{staticClass:"member-group",class:{"light-group":-1===e.currentIndex},on:{click:e.handleExpend}},[s("i",{staticClass:"icon-list el-icon-caret-right icon-transform",class:e.expendClass}),e._v("\n 我的会员分组\n "),s("i",{staticClass:"el-icon-plus icon-right icon-list",on:{click:function(t){e.addGroupDialog=!0}}})]),e._v(" "),s("el-collapseTransition",[s("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxt,expression:"expendTxt == '展开'"}],staticClass:"lists"},e._l(e.lists,function(t,i){return s("li",{key:i,class:["member-list",{"active-li":i==e.currentIndex}],on:{click:function(s){e.handleChangeIndex(i,t)}}},[s("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(" "),s("el-input",{directives:[{name:"show",rawName:"v-show",value:t.edit,expression:"list.edit"}],staticStyle:{width:"100px"},attrs:{size:"mini",maxLength:"10"},nativeOn:{keyup:function(s){if(!("button"in s)&&e._k(s.keyCode,"enter",13,s.key))return null;e.modifyName(t)}},model:{value:t.classifyName,callback:function(s){e.$set(t,"classifyName",s)},expression:"list.classifyName"}}),e._v(" "),"未分类"!==t.classifyName?s("div",{staticClass:"oper-area"},[s("i",{staticClass:"iconfont icon-list-oper",class:[t.edit?"icon-dagou":"icon-bianji1"],on:{click:function(s){s.stopPropagation(),e.editGroupName(t)}}}),e._v(" "),s("i",{staticClass:"iconfont icon-list-oper",class:[t.edit?"icon-guanbi1":"icon-guanbi"],on:{click:function(s){e.deleteGroupName(t)}}})]):e._e()],1)}))]),e._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:e.hasLevel,expression:"hasLevel"}],class:["member-group",{"active-item":-1==e.currentLevelIndex}],on:{click:e.handleExpendTag}},[s("i",{staticClass:"icon-list el-icon-caret-right icon-transform",class:e.expendTagClass}),e._v("\n 金字塔会员分层\n ")]),e._v(" "),s("el-collapseTransition",[s("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxtTag,expression:"expendTxtTag == '展开'"}],staticClass:"lists"},e._l(e.groupLists,function(t,i){return s("li",{key:i,class:["member-list",{"active-li":i==e.currentLevelIndex}],on:{click:function(s){e.handleChangeLevel(i,t)}}},[s("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e._f("aliasTips")(t.aliasName),placement:"top-start","open-delay":300}},[s("span",[e._v(e._s(t.aliasName))])])],1)}))]),e._v(" "),s("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}}},[s("div",[e._v("\n 分组名称:\n "),s("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(" "),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{on:{click:function(t){e.addGroupDialog=!1}}},[e._v("取 消")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.handleGroupDialog}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var m=s("VU/8")(u,d,!1,function(e){s("Zh1z")},"data-v-8b03dcea",null);t.default=m.exports},Zh1z:function(e,t){}});
\ No newline at end of file
webpackJsonp([18],{LQZa:function(t,a){},puJc:function(t,a,n){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var e=n("3Xzz"),r=n("BdFv"),i=(n("Mk6G"),n("3E4D"),n("Ch4/"),n("PI0u"),n("P9l9"),{name:"platformTagLib",data:function(){return{navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:""},{name:"平台标签库",path:""}],tagCategory:"platformTagList"}},methods:{},mounted:function(){},components:{navCrumb:e.a,tagLib:r.a}}),o={render:function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"platformTagLib-wrap common-wrap"},[a("nav-crumb",{attrs:{navpath:this.navpath}}),this._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("tag-lib",{attrs:{tagCategory:this.tagCategory}})],1)]),this._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var s=n("VU/8")(i,o,!1,function(t){n("LQZa")},"data-v-7c26f866",null);a.default=s.exports}});
\ No newline at end of file
webpackJsonp([17],{LQZa:function(t,a){},puJc:function(t,a,n){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var e=n("3Xzz"),r=n("BdFv"),i=(n("Mk6G"),n("3E4D"),n("Ch4/"),n("PI0u"),n("P9l9"),{name:"platformTagLib",data:function(){return{navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:""},{name:"平台标签库",path:""}],tagCategory:"platformTagList"}},methods:{},mounted:function(){},components:{navCrumb:e.a,tagLib:r.a}}),o={render:function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"platformTagLib-wrap common-wrap"},[a("nav-crumb",{attrs:{navpath:this.navpath}}),this._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("tag-lib",{attrs:{tagCategory:this.tagCategory}})],1)]),this._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var s=n("VU/8")(i,o,!1,function(t){n("LQZa")},"data-v-7c26f866",null);a.default=s.exports}});
\ No newline at end of file
webpackJsonp([19],{"6Qob":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("mvHQ"),n=i.n(s),o=i("5reh"),a=i("zL8q");function r(t){return t?(a.Message.warning(t),!1):(a.Message.warning("操作失败"),!1)}function l(t){return"cancel"==t?(a.Message.info(t||"cancel"),!1):!!t.hasOwnProperty("response")&&(401==t.response.status?(a.Message.error("登录过期"),!1):500==t.response.status?(a.Message.error("服务器错误500"),!1):void 0)}var c=i("mw3O"),u={name:"login",data:function(){return{redirect:this.$route.query.redirect,token:"",form:{loginName:"HAZZYS",password:"EA48576F30BE1669971699C09AD05C94",eid:"ff8080816494494b0164a76b553a00e5"}}},computed:{imgHeight:function(){return document.body.clientHeight},imgWidth:function(){return document.body.clientWidth}},methods:{loginAnimate:function(){new LoginAnimate(loginwrap,{length:90,LineWeight:.1,clicked:!0,moveon:!0}).Run()},submitLogin:function(){var t=this;this.axios.post("/api-auth/do-login",c.stringify({loginName:this.form.loginName,password:this.form.password,eid:"ff8080816494494b0164a76b553a00e5"})).then(function(e){if(e.data.success){(s=e.data.message)?a.Message.success(s):a.Message.success("操作成功");var i=decodeURIComponent(t.$route.query.redirect||"/index");t.$router.push({path:i})}else r(e.data.message);var s}).catch(function(t){l(t)})},getMenu:function(){var t=this;this.axios.get("/gic/get-menu").then(function(e){if(e.data.success){t.menuList=e.data.list,sessionStorage.setItem("menuList",n()(t.menuList));var i=t.$route.query.redirect||"/index";t.$router.push({path:i})}else r(e.data.errorMessage)}).catch(function(t){l(t)})}},mounted:function(){this.$store.commit(o.d,"login"),document.title=this.$store.state.title,this.loginAnimate()}},m={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"loginwrap",style:{height:t.imgHeight+"px"}},[i("div",{staticStyle:{position:"absolute",left:"0",height:"0",width:"100%"}},[i("canvas",{attrs:{id:"loginwrap",width:t.imgWidth,height:t.imgHeight}})]),t._v(" "),t._m(0),t._v(" "),i("div",{staticClass:"login_contetnt"},[i("h3",{staticClass:"login-top"},[t._v("让信息连接一切")]),t._v(" "),i("h4",{staticClass:"login-bottom"},[t._v("GIC商户后台")]),t._v(" "),i("div",{staticClass:"formlogin"},[i("el-form",{ref:"form",attrs:{model:t.form,"label-width":""}},[i("el-form-item",{attrs:{label:""}},[i("el-input",{staticClass:"forminput",attrs:{placeholder:"账号"},model:{value:t.form.loginName,callback:function(e){t.$set(t.form,"loginName",e)},expression:"form.loginName"}})],1),t._v(" "),i("el-form-item",{attrs:{label:""}},[i("el-input",{attrs:{type:"password",placeholder:"密码"},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key))return null;t.submitLogin("form")}},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}})],1),t._v(" "),i("el-form-item",[i("button",{staticClass:"submit",on:{click:function(e){e.preventDefault(),t.submitLogin("form")}}},[t._v("立即登录")])])],1)],1)])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"logintop"},[e("div",{staticClass:"fl loginlogo"},[e("a",{staticClass:"fr logo",attrs:{href:"#"}},[this._v("login_logo.png")])]),this._v(" "),e("a",{staticClass:"home-link fr",attrs:{href:"http://www.demogic.com/"}},[this._v("返回首页")])])}]};var f=i("VU/8")(u,m,!1,function(t){i("i8uS")},null,null);e.default=f.exports},i8uS:function(t,e){}});
\ No newline at end of file
webpackJsonp([18],{"6Qob":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("mvHQ"),n=i.n(s),o=i("5reh"),a=i("zL8q");function r(t){return t?(a.Message.warning(t),!1):(a.Message.warning("操作失败"),!1)}function l(t){return"cancel"==t?(a.Message.info(t||"cancel"),!1):!!t.hasOwnProperty("response")&&(401==t.response.status?(a.Message.error("登录过期"),!1):500==t.response.status?(a.Message.error("服务器错误500"),!1):void 0)}var c=i("mw3O"),u={name:"login",data:function(){return{redirect:this.$route.query.redirect,token:"",form:{loginName:"HAZZYS",password:"EA48576F30BE1669971699C09AD05C94",eid:"ff8080816494494b0164a76b553a00e5"}}},computed:{imgHeight:function(){return document.body.clientHeight},imgWidth:function(){return document.body.clientWidth}},methods:{loginAnimate:function(){new LoginAnimate(loginwrap,{length:90,LineWeight:.1,clicked:!0,moveon:!0}).Run()},submitLogin:function(){var t=this;this.axios.post("/api-auth/do-login",c.stringify({loginName:this.form.loginName,password:this.form.password,eid:"ff8080816494494b0164a76b553a00e5"})).then(function(e){if(e.data.success){(s=e.data.message)?a.Message.success(s):a.Message.success("操作成功");var i=decodeURIComponent(t.$route.query.redirect||"/index");t.$router.push({path:i})}else r(e.data.message);var s}).catch(function(t){l(t)})},getMenu:function(){var t=this;this.axios.get("/gic/get-menu").then(function(e){if(e.data.success){t.menuList=e.data.list,sessionStorage.setItem("menuList",n()(t.menuList));var i=t.$route.query.redirect||"/index";t.$router.push({path:i})}else r(e.data.errorMessage)}).catch(function(t){l(t)})}},mounted:function(){this.$store.commit(o.d,"login"),document.title=this.$store.state.title,this.loginAnimate()}},m={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"loginwrap",style:{height:t.imgHeight+"px"}},[i("div",{staticStyle:{position:"absolute",left:"0",height:"0",width:"100%"}},[i("canvas",{attrs:{id:"loginwrap",width:t.imgWidth,height:t.imgHeight}})]),t._v(" "),t._m(0),t._v(" "),i("div",{staticClass:"login_contetnt"},[i("h3",{staticClass:"login-top"},[t._v("让信息连接一切")]),t._v(" "),i("h4",{staticClass:"login-bottom"},[t._v("GIC商户后台")]),t._v(" "),i("div",{staticClass:"formlogin"},[i("el-form",{ref:"form",attrs:{model:t.form,"label-width":""}},[i("el-form-item",{attrs:{label:""}},[i("el-input",{staticClass:"forminput",attrs:{placeholder:"账号"},model:{value:t.form.loginName,callback:function(e){t.$set(t.form,"loginName",e)},expression:"form.loginName"}})],1),t._v(" "),i("el-form-item",{attrs:{label:""}},[i("el-input",{attrs:{type:"password",placeholder:"密码"},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key))return null;t.submitLogin("form")}},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}})],1),t._v(" "),i("el-form-item",[i("button",{staticClass:"submit",on:{click:function(e){e.preventDefault(),t.submitLogin("form")}}},[t._v("立即登录")])])],1)],1)])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"logintop"},[e("div",{staticClass:"fl loginlogo"},[e("a",{staticClass:"fr logo",attrs:{href:"#"}},[this._v("login_logo.png")])]),this._v(" "),e("a",{staticClass:"home-link fr",attrs:{href:"http://www.demogic.com/"}},[this._v("返回首页")])])}]};var f=i("VU/8")(u,m,!1,function(t){i("i8uS")},null,null);e.default=f.exports},i8uS:function(t,e){}});
\ No newline at end of file
webpackJsonp([20],{"/8lq":function(e,l,t){"use strict";Object.defineProperty(l,"__esModule",{value:!0});var a=t("GXH0"),s={name:"links",props:["linkToolsVisible"],data:function(){return{twoLevelVisible:!0,threeLevelVisible:!0,linksType:"",linksTypeOptions:[{id:"1",value:"shoplink",label:"商城链接"},{id:"2",value:"memberlink",label:"会员功能链接"},{id:"3",value:"definelink",label:"自定义页面"},{id:"4",value:"h5link",label:"H5页面"},{id:"5",value:"otherlink",label:"其他小程序"}],twoLevelValue:"",twoLevelOptions:[{id:"1",value:"shoplink",label:"商城链接"}],threeLevelValue:"",threeLevelOptions:[{id:"1",value:"shoplink",label:"商城链接"}],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[]},activeName:"first",mylinkToolsVisible:this.linkToolsVisible,selectType:1,searchGoods:"",category:null,categoryOptions:[{key:"a",name:"a",subOptions:[{key:"aa",name:"aa"}]}],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},goodsList:[{id:"111",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"112",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"113",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"112",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"113",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567}],currentPage:1,pageSize:20,total:0,classify:null,classifyOptions:[{key:"b",name:"b",subOptions:[{key:"bb",name:"bb"}]}],goodsCategory:null,goodsCategoryOptions:[{key:"a",name:"a",subOptions:[{key:"aa",name:"aa"},{key:"a1",name:"a1"},{key:"a2",name:"a2"}]}],mainFunctionPage:[{label:"一级 1",children:[{label:"二级 1-1",children:[{label:"三级 1-1-1"}]}]},{label:"一级 2",children:[{label:"二级 2-1",children:[{label:"三级 2-1-1"}]},{label:"二级 2-2",children:[{label:"三级 2-2-1"}]}]}],defaultMainPageProps:{children:"children",label:"label"},definePageList:[{id:"111",name:"测试1",src:""},{id:"112",name:"测试2",src:""},{id:"113",name:"测试3",src:""},{id:"114",name:"测试4",src:""},{id:"115",name:"测试5",src:""},{id:"116",name:"测试6",src:""},{id:"117",name:"测试7",src:""},{id:"118",name:"测试8",src:""},{id:"119",name:"测试9",src:""}]}},methods:{linksTypeChange:function(e){},twoLevelValueChange:function(e){},threeLevelValueChange:function(e){},cancelLinkSelect:function(){var e=this;e.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){console.log("点起确认"),e.$emit("linkSelect")}).catch(function(){console.log("取消 取消关闭")})},confirmLinkSelect:function(){console.log(this.linksType,this.twoLevelValue,this.threeLevelValue),this.$emit("linkSelect")},handleClick:function(e,l){console.log(e,l);switch(this.activeName){case"first":this.selectType=1;break;case"second":this.selectType=2;break;case"third":case"fourth":this.selectType=3}console.log(this.selectType)},categorySelect:function(e,l){console.log(e,l),this.getGoodsList()},classifySelect:function(e,l){console.log(e,l),this.getGoodsList()},goodsCategorySelect:function(e,l){console.log(e,l),this.selectLinkItem()},handleClose:function(e){var l=this,t=this;t.$confirm("确认关闭?").then(function(a){e(),t.mylinkToolsVisible=!1,console.log(l.mylinkToolsVisible),t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){console.log("每页 "+e+" 条",this.pageSize),this.pageSize=e},linkCurrentChange:function(e){console.log("当前页: "+e,this.currentPage),this.currentPage=e},selectLinkItem:function(e){var l=this;console.log(e);var t=null;switch(this.selectType){case 1:t="商品";break;case 2:t="分类";break;case 3:case 4:t="页面"}console.log(this.selectType,t),this.$confirm("确认选择"+t,"",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){l.$message({type:"success",message:"确定"})}).catch(function(){})},toSearchInput:function(e){console.log(this.searchGoods,e),1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){console.log(e,this.searchGoods),1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){},mainPageNodeClick:function(e){console.log(e),this.selectLinkItem()},definePageClick:function(e){console.log(e),this.selectLinkItem()}},watch:{linkToolsVisible:function(e){console.log(e),this.mylinkToolsVisible=e}},mounted:function(){console.log("00000")},components:{Treeselect:t.n(a).a}},i={render:function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("div",{staticClass:"link-tools-contain"},[t("el-dialog",{class:"first"==e.activeName?"min-1051":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(l){e.mylinkToolsVisible=l}}},[t("div",{staticClass:"links-types"},[t("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(l){e.linksType=l},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),e.twoLevelVisible?t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(l){e.twoLevelValue=l},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),e.threeLevelVisible?t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(l){e.threeLevelValue=l},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),t("div",{staticClass:"goods-category"},[t("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.goodsCategory,callback:function(l){e.goodsCategory=l},expression:"goodsCategory"}})],1)],1),e._v(" "),e.h5linkVisible?t("div",{staticClass:"h5link-contain"},[t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("名字:")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.name,callback:function(l){e.$set(e.h5linkObj,"name",l)},expression:"h5linkObj.name"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(l){e.$set(e.h5linkObj,"url",l)},expression:"h5linkObj.url"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),t("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(l){e.$set(e.h5linkObj,"fixParam",l)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),t("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:e.h5linkObj.dynamicPara,callback:function(l){e.$set(e.h5linkObj,"dynamicPara",l)},expression:"h5linkObj.dynamicPara"}},e._l(e.dynamicParaOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)]):e._e(),e._v(" "),t("div",{staticClass:"goods-links-contian"},[t("div",{staticClass:"links-tools-row"},[t("treeselect",{attrs:{value:e.category,options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.categorySelect}}),e._v(" "),t("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.classifySelect},model:{value:e.classify,callback:function(l){e.classify=l},expression:"classify"}}),e._v(" "),t("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(l){var t;t=l,e.toSearchInput(t)}},model:{value:e.searchGoods,callback:function(l){e.searchGoods=l},expression:"searchGoods"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),t("div",{staticClass:"goods-link-content"},[t("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(l,a){return t("li",{key:l.name+a,staticClass:"goods-link-item",on:{click:function(t){e.selectLinkItem(l)}}},[t("img",{attrs:{src:l.src,alt:"商品图片"}}),e._v(" "),t("div",{staticClass:"inline-block goods-message"},[t("p",{staticClass:"limit-2"},[e._v(e._s(l.name))]),e._v(" "),t("p",{staticClass:"gray-color"},[e._v("货号:"+e._s(l.goodsNum))]),e._v(" "),t("span",[e._v("¥"+e._s(l.price))])])])}))]),e._v(" "),t("div",{staticClass:"links-tools-page"},[t("dm-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[20,30,40,50],"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._v(" "),t("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(l){e.activeName=l},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"商品链接",name:"first"}},[t("div",{staticClass:"links-tools-row"},[t("treeselect",{attrs:{value:e.category,options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.categorySelect}}),e._v(" "),t("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.classifySelect},model:{value:e.classify,callback:function(l){e.classify=l},expression:"classify"}}),e._v(" "),t("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(l){var t;t=l,e.toSearchInput(t)}},model:{value:e.searchGoods,callback:function(l){e.searchGoods=l},expression:"searchGoods"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),t("div",{staticClass:"goods-link-content"},[t("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(l,a){return t("li",{key:l.name+a,staticClass:"goods-link-item",on:{click:function(t){e.selectLinkItem(l)}}},[t("img",{attrs:{src:l.src,alt:"商品图片"}}),e._v(" "),t("div",{staticClass:"inline-block goods-message"},[t("p",{staticClass:"limit-2"},[e._v(e._s(l.name))]),e._v(" "),t("p",{staticClass:"gray-color"},[e._v("货号:"+e._s(l.goodsNum))]),e._v(" "),t("span",[e._v("¥"+e._s(l.price))])])])}))]),e._v(" "),t("div",{staticClass:"links-tools-page"},[t("dm-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[20,30,40,50],"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._v(" "),t("el-tab-pane",{attrs:{label:"商品分类链接",name:"second"}},[t("div",{staticClass:"goods-category"},[t("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.goodsCategory,callback:function(l){e.goodsCategory=l},expression:"goodsCategory"}})],1)]),e._v(" "),t("el-tab-pane",{attrs:{label:"主功能页面链接",name:"third"}},[t("div",{staticClass:"main-function-page"},[t("el-tree",{attrs:{data:e.mainFunctionPage,"expand-on-click-node":!1,props:e.defaultMainPageProps},on:{"node-click":e.mainPageNodeClick}})],1)]),e._v(" "),t("el-tab-pane",{attrs:{label:"自定义页面链接",name:"fourth"}},[t("div",{staticClass:"definepage"},[t("ul",{staticClass:"definepage-ul"},e._l(e.definePageList,function(l,a){return t("li",{key:l.name+a,staticClass:"definepage-ul-li",on:{click:function(t){e.definePageClick(l)}}},[e._v("\n "+e._s(l.name)+"\n ")])}))])])],1),e._v(" "),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var n=t("VU/8")(s,i,!1,function(e){t("YClh")},"data-v-6a562e84",null);l.default=n.exports},YClh:function(e,l){}});
\ No newline at end of file
webpackJsonp([19],{"/8lq":function(e,l,t){"use strict";Object.defineProperty(l,"__esModule",{value:!0});var a=t("GXH0"),s={name:"links",props:["linkToolsVisible"],data:function(){return{twoLevelVisible:!0,threeLevelVisible:!0,linksType:"",linksTypeOptions:[{id:"1",value:"shoplink",label:"商城链接"},{id:"2",value:"memberlink",label:"会员功能链接"},{id:"3",value:"definelink",label:"自定义页面"},{id:"4",value:"h5link",label:"H5页面"},{id:"5",value:"otherlink",label:"其他小程序"}],twoLevelValue:"",twoLevelOptions:[{id:"1",value:"shoplink",label:"商城链接"}],threeLevelValue:"",threeLevelOptions:[{id:"1",value:"shoplink",label:"商城链接"}],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[]},activeName:"first",mylinkToolsVisible:this.linkToolsVisible,selectType:1,searchGoods:"",category:null,categoryOptions:[{key:"a",name:"a",subOptions:[{key:"aa",name:"aa"}]}],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},goodsList:[{id:"111",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"112",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"113",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"112",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"113",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567}],currentPage:1,pageSize:20,total:0,classify:null,classifyOptions:[{key:"b",name:"b",subOptions:[{key:"bb",name:"bb"}]}],goodsCategory:null,goodsCategoryOptions:[{key:"a",name:"a",subOptions:[{key:"aa",name:"aa"},{key:"a1",name:"a1"},{key:"a2",name:"a2"}]}],mainFunctionPage:[{label:"一级 1",children:[{label:"二级 1-1",children:[{label:"三级 1-1-1"}]}]},{label:"一级 2",children:[{label:"二级 2-1",children:[{label:"三级 2-1-1"}]},{label:"二级 2-2",children:[{label:"三级 2-2-1"}]}]}],defaultMainPageProps:{children:"children",label:"label"},definePageList:[{id:"111",name:"测试1",src:""},{id:"112",name:"测试2",src:""},{id:"113",name:"测试3",src:""},{id:"114",name:"测试4",src:""},{id:"115",name:"测试5",src:""},{id:"116",name:"测试6",src:""},{id:"117",name:"测试7",src:""},{id:"118",name:"测试8",src:""},{id:"119",name:"测试9",src:""}]}},methods:{linksTypeChange:function(e){},twoLevelValueChange:function(e){},threeLevelValueChange:function(e){},cancelLinkSelect:function(){var e=this;e.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){console.log("点起确认"),e.$emit("linkSelect")}).catch(function(){console.log("取消 取消关闭")})},confirmLinkSelect:function(){console.log(this.linksType,this.twoLevelValue,this.threeLevelValue),this.$emit("linkSelect")},handleClick:function(e,l){console.log(e,l);switch(this.activeName){case"first":this.selectType=1;break;case"second":this.selectType=2;break;case"third":case"fourth":this.selectType=3}console.log(this.selectType)},categorySelect:function(e,l){console.log(e,l),this.getGoodsList()},classifySelect:function(e,l){console.log(e,l),this.getGoodsList()},goodsCategorySelect:function(e,l){console.log(e,l),this.selectLinkItem()},handleClose:function(e){var l=this,t=this;t.$confirm("确认关闭?").then(function(a){e(),t.mylinkToolsVisible=!1,console.log(l.mylinkToolsVisible),t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){console.log("每页 "+e+" 条",this.pageSize),this.pageSize=e},linkCurrentChange:function(e){console.log("当前页: "+e,this.currentPage),this.currentPage=e},selectLinkItem:function(e){var l=this;console.log(e);var t=null;switch(this.selectType){case 1:t="商品";break;case 2:t="分类";break;case 3:case 4:t="页面"}console.log(this.selectType,t),this.$confirm("确认选择"+t,"",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){l.$message({type:"success",message:"确定"})}).catch(function(){})},toSearchInput:function(e){console.log(this.searchGoods,e),1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){console.log(e,this.searchGoods),1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){},mainPageNodeClick:function(e){console.log(e),this.selectLinkItem()},definePageClick:function(e){console.log(e),this.selectLinkItem()}},watch:{linkToolsVisible:function(e){console.log(e),this.mylinkToolsVisible=e}},mounted:function(){console.log("00000")},components:{Treeselect:t.n(a).a}},i={render:function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("div",{staticClass:"link-tools-contain"},[t("el-dialog",{class:"first"==e.activeName?"min-1051":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(l){e.mylinkToolsVisible=l}}},[t("div",{staticClass:"links-types"},[t("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(l){e.linksType=l},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),e.twoLevelVisible?t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(l){e.twoLevelValue=l},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),e.threeLevelVisible?t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(l){e.threeLevelValue=l},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),t("div",{staticClass:"goods-category"},[t("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.goodsCategory,callback:function(l){e.goodsCategory=l},expression:"goodsCategory"}})],1)],1),e._v(" "),e.h5linkVisible?t("div",{staticClass:"h5link-contain"},[t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("名字:")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.name,callback:function(l){e.$set(e.h5linkObj,"name",l)},expression:"h5linkObj.name"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(l){e.$set(e.h5linkObj,"url",l)},expression:"h5linkObj.url"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),t("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(l){e.$set(e.h5linkObj,"fixParam",l)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),t("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:e.h5linkObj.dynamicPara,callback:function(l){e.$set(e.h5linkObj,"dynamicPara",l)},expression:"h5linkObj.dynamicPara"}},e._l(e.dynamicParaOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)]):e._e(),e._v(" "),t("div",{staticClass:"goods-links-contian"},[t("div",{staticClass:"links-tools-row"},[t("treeselect",{attrs:{value:e.category,options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.categorySelect}}),e._v(" "),t("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.classifySelect},model:{value:e.classify,callback:function(l){e.classify=l},expression:"classify"}}),e._v(" "),t("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(l){var t;t=l,e.toSearchInput(t)}},model:{value:e.searchGoods,callback:function(l){e.searchGoods=l},expression:"searchGoods"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),t("div",{staticClass:"goods-link-content"},[t("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(l,a){return t("li",{key:l.name+a,staticClass:"goods-link-item",on:{click:function(t){e.selectLinkItem(l)}}},[t("img",{attrs:{src:l.src,alt:"商品图片"}}),e._v(" "),t("div",{staticClass:"inline-block goods-message"},[t("p",{staticClass:"limit-2"},[e._v(e._s(l.name))]),e._v(" "),t("p",{staticClass:"gray-color"},[e._v("货号:"+e._s(l.goodsNum))]),e._v(" "),t("span",[e._v("¥"+e._s(l.price))])])])}))]),e._v(" "),t("div",{staticClass:"links-tools-page"},[t("dm-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[20,30,40,50],"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._v(" "),t("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(l){e.activeName=l},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"商品链接",name:"first"}},[t("div",{staticClass:"links-tools-row"},[t("treeselect",{attrs:{value:e.category,options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.categorySelect}}),e._v(" "),t("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.classifySelect},model:{value:e.classify,callback:function(l){e.classify=l},expression:"classify"}}),e._v(" "),t("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(l){var t;t=l,e.toSearchInput(t)}},model:{value:e.searchGoods,callback:function(l){e.searchGoods=l},expression:"searchGoods"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),t("div",{staticClass:"goods-link-content"},[t("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(l,a){return t("li",{key:l.name+a,staticClass:"goods-link-item",on:{click:function(t){e.selectLinkItem(l)}}},[t("img",{attrs:{src:l.src,alt:"商品图片"}}),e._v(" "),t("div",{staticClass:"inline-block goods-message"},[t("p",{staticClass:"limit-2"},[e._v(e._s(l.name))]),e._v(" "),t("p",{staticClass:"gray-color"},[e._v("货号:"+e._s(l.goodsNum))]),e._v(" "),t("span",[e._v("¥"+e._s(l.price))])])])}))]),e._v(" "),t("div",{staticClass:"links-tools-page"},[t("dm-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[20,30,40,50],"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._v(" "),t("el-tab-pane",{attrs:{label:"商品分类链接",name:"second"}},[t("div",{staticClass:"goods-category"},[t("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.goodsCategory,callback:function(l){e.goodsCategory=l},expression:"goodsCategory"}})],1)]),e._v(" "),t("el-tab-pane",{attrs:{label:"主功能页面链接",name:"third"}},[t("div",{staticClass:"main-function-page"},[t("el-tree",{attrs:{data:e.mainFunctionPage,"expand-on-click-node":!1,props:e.defaultMainPageProps},on:{"node-click":e.mainPageNodeClick}})],1)]),e._v(" "),t("el-tab-pane",{attrs:{label:"自定义页面链接",name:"fourth"}},[t("div",{staticClass:"definepage"},[t("ul",{staticClass:"definepage-ul"},e._l(e.definePageList,function(l,a){return t("li",{key:l.name+a,staticClass:"definepage-ul-li",on:{click:function(t){e.definePageClick(l)}}},[e._v("\n "+e._s(l.name)+"\n ")])}))])])],1),e._v(" "),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var n=t("VU/8")(s,i,!1,function(e){t("YClh")},"data-v-6a562e84",null);l.default=n.exports},YClh:function(e,l){}});
\ 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],{La0m: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("dm-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("La0m")},"data-v-5f9f3130",null);t.default=h.exports}});
\ No newline at end of file
webpackJsonp([20],{La0m: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("dm-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("La0m")},"data-v-5f9f3130",null);t.default=h.exports}});
\ No newline at end of file
webpackJsonp([22],{"G/on":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a("3Xzz"),n=a("5QTb"),s=(a("Mk6G"),a("3E4D")),o=a("Ch4/"),i=(a("PI0u"),a("P9l9")),l={name:"platformTagList",data:function(){return{navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:""},{name:"平台标签库",path:"/platformTagLib"},{name:"平台标签列表",path:""}],tagLibName:"platformTag",tagSearch:"",tagTableData:[],selTagTableData:[],currentPage:1,pageSize:20,total:0,currentGroupId:0}},methods:{toAddMyTagLib:function(t,e){var a={};if("mult"===t){if(!this.selTagTableData.length)return this.$message.error({message:"请选择标签"}),!1;a.tagIds=[],this.selTagTableData.forEach(function(t,e){a.tagIds.push(t.tagId)}),a.tagIds=a.tagIds.join(","),this.addByTagId("addByTagIds",a)}else a.tagId=e,this.addByTagId("addByTagId",a)},addByTagId:function(t,e){var a=this;Object(i.a)("/enterpriseMemberTag/"+t,e).then(function(t){var e=t.data;if(1==e.errorCode)return s.a.showmsg("添加成功","success"),void a.getTagList();o.a.errorMsg(e)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},searchEnterFun:function(t){this.currentPage=1,this.getTagList()},clearSearch:function(){this.currentPage=1,this.getTagList()},handleSelectChange:function(t){this.selTagTableData=t},handleSizeChange:function(t){this.pageSize=t,this.getTagList()},handleCurrentChange:function(t){this.currentPage=t,this.$route.fullPath.includes("?")&&this.$router.push(this.$route.path+"?tagLevelGroupId="+this.$route.query.tagLevelGroupId+"&currentPage="+t),this.getTagList()},getTagList:function(t){var e=this,a={tagName:e.tagSearch,tagLevelGroupId:e.currentGroupId,pageNum:e.currentPage,pageSize:e.pageSize};Object(i.a)("/memberTag/platformTagPageList",a).then(function(t){var a=t.data;if(1==a.errorCode)return e.tagTableData=a.result.result,void(e.total=a.result.totalCount);o.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.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,this.getTagList()}},watch:{$route:{handler:function(t,e){this.getUrlParams()},deep:!0}},mounted:function(){this.getUrlParams()},components:{navCrumb:r.a,tagCategory:n.a}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"platformTagList-wrap common-wrap"},[a("nav-crumb",{attrs:{navpath:t.navpath}}),t._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"common-wrap__cateTags"},[a("tag-category",{attrs:{tagLibName:t.tagLibName}})],1),t._v(" "),a("div",{staticClass:"common-wrap__opt"},[a("el-input",{staticClass:"w-184",attrs:{placeholder:"搜索标签","prefix-icon":"el-icon-search",clearable:""},on:{clear:t.clearSearch},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key))return null;t.searchEnterFun(e)}},model:{value:t.tagSearch,callback:function(e){t.tagSearch=e},expression:"tagSearch"}}),t._v(" "),a("el-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:function(e){t.toAddMyTagLib("mult")}}},[t._v("添加至我的标签库")])],1),t._v(" "),a("div",{staticClass:"common-wrap__table m-t-20"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:t.tagTableData,"tooltip-effect":"dark"},on:{"selection-change":t.handleSelectChange}},[a("el-table-column",{attrs:{type:"selection"}}),t._v(" "),a("el-table-column",{attrs:{prop:"tagName",label:"标签名称","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"tagDescribe",label:"标签描述","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{label:"是否实时"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(1==e.row.isActive?"实时":"非实时")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("router-link",{staticClass:"edit-btn el-button--text",attrs:{to:{path:"/platformTagDetail",query:{tagId:e.row.tagId,addFlag:e.row.isAdd,form:"notMyTag",navSign:"platformTag"}}}},[t._v("详情")]),t._v(" "),a("el-button",{staticClass:"p-l-10",attrs:{type:"text",size:"small",disabled:1==e.row.isAdd},on:{click:function(a){t.toAddMyTagLib("single",e.row.tagId)}}},[t._v("\n "+t._s(1==e.row.isAdd?"已":"")+"添加至我的标签库\n ")])]}}])})],1)],1),t._v(" "),0!=t.tagTableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("dm-pagination",{attrs:{background:"","current-page":t.currentPage,"page-sizes":[10,20,30,40],"page-size":t.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1):t._e()])]),t._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var g=a("VU/8")(l,c,!1,function(t){a("cHie")},"data-v-5731e378",null);e.default=g.exports},cHie:function(t,e){}});
\ No newline at end of file
webpackJsonp([21],{"G/on":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a("3Xzz"),n=a("5QTb"),s=(a("Mk6G"),a("3E4D")),o=a("Ch4/"),i=(a("PI0u"),a("P9l9")),l={name:"platformTagList",data:function(){return{navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:""},{name:"平台标签库",path:"/platformTagLib"},{name:"平台标签列表",path:""}],tagLibName:"platformTag",tagSearch:"",tagTableData:[],selTagTableData:[],currentPage:1,pageSize:20,total:0,currentGroupId:0}},methods:{toAddMyTagLib:function(t,e){var a={};if("mult"===t){if(!this.selTagTableData.length)return this.$message.error({message:"请选择标签"}),!1;a.tagIds=[],this.selTagTableData.forEach(function(t,e){a.tagIds.push(t.tagId)}),a.tagIds=a.tagIds.join(","),this.addByTagId("addByTagIds",a)}else a.tagId=e,this.addByTagId("addByTagId",a)},addByTagId:function(t,e){var a=this;Object(i.a)("/enterpriseMemberTag/"+t,e).then(function(t){var e=t.data;if(1==e.errorCode)return s.a.showmsg("添加成功","success"),void a.getTagList();o.a.errorMsg(e)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},searchEnterFun:function(t){this.currentPage=1,this.getTagList()},clearSearch:function(){this.currentPage=1,this.getTagList()},handleSelectChange:function(t){this.selTagTableData=t},handleSizeChange:function(t){this.pageSize=t,this.getTagList()},handleCurrentChange:function(t){this.currentPage=t,this.$route.fullPath.includes("?")&&this.$router.push(this.$route.path+"?tagLevelGroupId="+this.$route.query.tagLevelGroupId+"&currentPage="+t),this.getTagList()},getTagList:function(t){var e=this,a={tagName:e.tagSearch,tagLevelGroupId:e.currentGroupId,pageNum:e.currentPage,pageSize:e.pageSize};Object(i.a)("/memberTag/platformTagPageList",a).then(function(t){var a=t.data;if(1==a.errorCode)return e.tagTableData=a.result.result,void(e.total=a.result.totalCount);o.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.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,this.getTagList()}},watch:{$route:{handler:function(t,e){this.getUrlParams()},deep:!0}},mounted:function(){this.getUrlParams()},components:{navCrumb:r.a,tagCategory:n.a}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"platformTagList-wrap common-wrap"},[a("nav-crumb",{attrs:{navpath:t.navpath}}),t._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"common-wrap__cateTags"},[a("tag-category",{attrs:{tagLibName:t.tagLibName}})],1),t._v(" "),a("div",{staticClass:"common-wrap__opt"},[a("el-input",{staticClass:"w-184",attrs:{placeholder:"搜索标签","prefix-icon":"el-icon-search",clearable:""},on:{clear:t.clearSearch},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key))return null;t.searchEnterFun(e)}},model:{value:t.tagSearch,callback:function(e){t.tagSearch=e},expression:"tagSearch"}}),t._v(" "),a("el-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:function(e){t.toAddMyTagLib("mult")}}},[t._v("添加至我的标签库")])],1),t._v(" "),a("div",{staticClass:"common-wrap__table m-t-20"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:t.tagTableData,"tooltip-effect":"dark"},on:{"selection-change":t.handleSelectChange}},[a("el-table-column",{attrs:{type:"selection"}}),t._v(" "),a("el-table-column",{attrs:{prop:"tagName",label:"标签名称","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"tagDescribe",label:"标签描述","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{label:"是否实时"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(1==e.row.isActive?"实时":"非实时")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("router-link",{staticClass:"edit-btn el-button--text",attrs:{to:{path:"/platformTagDetail",query:{tagId:e.row.tagId,addFlag:e.row.isAdd,form:"notMyTag",navSign:"platformTag"}}}},[t._v("详情")]),t._v(" "),a("el-button",{staticClass:"p-l-10",attrs:{type:"text",size:"small",disabled:1==e.row.isAdd},on:{click:function(a){t.toAddMyTagLib("single",e.row.tagId)}}},[t._v("\n "+t._s(1==e.row.isAdd?"已":"")+"添加至我的标签库\n ")])]}}])})],1)],1),t._v(" "),0!=t.tagTableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("dm-pagination",{attrs:{background:"","current-page":t.currentPage,"page-sizes":[10,20,30,40],"page-size":t.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1):t._e()])]),t._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var g=a("VU/8")(l,c,!1,function(t){a("cHie")},"data-v-5731e378",null);e.default=g.exports},cHie:function(t,e){}});
\ No newline at end of file
webpackJsonp([22],{SJ7l:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("Dd8w"),n=i.n(s),a=i("lRwf"),r=i.n(a),o=i("zL8q"),l=i("2CGT"),c=i("2uFj");r.a.component(o.CollapseTransition.name,o.CollapseTransition);var d={name:"group-list",data:function(){return{lists:[],addGroupDialog:!1,expendTxt:"收起",expendTxtTag:"收起",expendTxtFixed:"收起",groupName:"",title:"新增分组名称",currentIndex:-1,currentTagIndex:0,currentFixedIndex:0,active:!1,Taglists:[],classTagName:"tag-name",hasLevel:!1,currentLevelIndex:-2,groupLists:[],fixedLists:[]}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""},expendTagClass:function(){return"展开"!=this.expendTxtTag?"is-caret":""},expendFixedClass:function(){return"展开"!=this.expendTxtFixed?"is-caret":""}},methods:{handleChangeLevel:function(e,t){this.currentLevelIndex=e,this.$emit("second-list",{list:t,isTag:!0})},_getTagLists:function(){var e=this;Object(l.o)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupLists=t.result,console.log(e.groupLists))})},handleChangeTag:function(e,t){this.active=!1,this.classTagName="tag-name active-name",this.currentTagIndex=e,this.$emit("second-list",{list:t,isTag:!0})},handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return n()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentIndex=e,this.$emit("second-list",t)},handleChangeFixed:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentFixedIndex=e,this.$emit("second-list",{isFixed:!0,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;if(this.operatorName(e))return e.edit?(e.edit=!1,void this.getMemberGroupList()):void 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(l.u)(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(l.w)(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(l.w)(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(l.v)({requestProject:"gic-member-tag-web",type:0}).then(function(t){1===t.errorCode&&(console.log(t.result),e.lists=t.result.map(function(e){return n()({},e,{edit:!1})}))})},getFixedMemberGroupList:function(){var e=this;Object(l.v)({requestProject:"gic-member-tag-web",type:1}).then(function(t){1===t.errorCode&&(e.fixedLists=t.result.map(function(e){return n()({},e,{edit:!1})}))})},handleExpend:function(){this.currentIndex=-1,this.currentLevelIndex=-2,this.expendTxt="展开"===this.expendTxt?"收起":"展开",this.$emit("second-list","all")},handleExpendTag:function(){this.currentLevelIndex=-1,this.currentIndex=-2,this.expendTxtTag="展开"===this.expendTxtTag?"收起":"展开",this.$emit("second-list","allLevel")},handleExpendFixed:function(){this.currentFixedIndex=-1,this.currentLevelIndex=-2,this.currentIndex=-2,this.expendTxtFixed="展开"===this.expendTxtFixed?"收起":"展开",this.$emit("second-list","showFixedList")},_hasLevelFeature:function(){var e=this;Object(l.s)().then(function(t){1===t.errorCode&&(e.hasLevel=t.result)})}},beforeMount:function(){this.getMemberGroupList(),this.getFixedMemberGroupList(),this._getTagLists(),this._hasLevelFeature()},filters:{aliasTips:function(e){var t=c.a.find(function(t){return t.name===e});return t?t.title:""}}},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",class:{"light-group":-1===e.currentIndex},on:{click:e.handleExpend}},[i("i",{staticClass:"icon-list el-icon-caret-right icon-transform",class:e.expendClass}),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,class:["member-list",{"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",maxLength:"10"},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:"iconfont icon-list-oper",class:[t.edit?"icon-dagou":"icon-bianji1"],on:{click:function(i){i.stopPropagation(),e.editGroupName(t)}}}),e._v(" "),i("i",{staticClass:"iconfont icon-list-oper",class:[t.edit?"icon-guanbi1":"icon-guanbi"],on:{click:function(i){e.deleteGroupName(t)}}})]):e._e()],1)}))]),e._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:e.hasLevel,expression:"hasLevel"}],class:["member-group",{"active-item":-1==e.currentLevelIndex}],on:{click:e.handleExpendTag}},[i("i",{staticClass:"icon-list el-icon-caret-right icon-transform",class:e.expendTagClass}),e._v("\n 金字塔会员分层\n ")]),e._v(" "),i("el-collapseTransition",[i("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxtTag,expression:"expendTxtTag == '展开'"}],staticClass:"lists"},e._l(e.groupLists,function(t,s){return i("li",{key:s,class:["member-list",{"active-li":s==e.currentLevelIndex}],on:{click:function(i){e.handleChangeLevel(s,t)}}},[i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e._f("aliasTips")(t.aliasName),placement:"top-start","open-delay":300}},[i("span",[e._v(e._s(t.aliasName))])])],1)}))]),e._v(" "),i("div",{staticClass:"member-group",class:{"light-group":-1===e.currentFixedIndex},on:{click:e.handleExpendFixed}},[i("i",{staticClass:"icon-list el-icon-caret-right icon-transform",class:e.expendFixedClass}),e._v("\n 固化人群\n ")]),e._v(" "),i("el-collapseTransition",[i("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxtFixed,expression:"expendTxtFixed == '展开'"}],staticClass:"lists"},e._l(e.fixedLists,function(t,s){return i("li",{key:s,class:["member-list",{"active-li":s==e.currentFixedIndex}],on:{click:function(i){e.handleChangeFixed(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-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")(d,u,!1,function(e){i("XkJL")},"data-v-4ebefd36",null);t.default=m.exports},XkJL:function(e,t){}});
\ No newline at end of file
webpackJsonp([3,23,28],{"308P":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});a("J16i");var s=a("3E4D"),i=a("P9l9"),r={name:"manualTagEdit",props:{showPop:Boolean,options:Object},data:function(){return{ruleForm:{tagName:"",tagLevel:"test",tagTwoLevelGroupId:"",tagLevelGroupId:"",tagDescribe:"",pending:!1},rules:{tagName:[{required:!0,message:"请输入标签名称",trigger:"blur"}],tagLevel:[{required:!0,message:""}],tagLevelGroupId:[{required:!0,message:"请选择所属分类",trigger:"blur"}],tagTwoLevelGroupId:[{required:!0,message:"请选择所属分类",trigger:"blur"}]},optionsTwo:[],optionsThree:[],tagValTableData:[]}},watch:{options:{deep:!0,handler:function(e){this.ruleForm.tagTwoLevelGroupId=e.tagTwoLevelGroupId,this.ruleForm.tagLevelGroupId=e.tagLevelGroupId,e.tagId?this.getTagData(e.tagId):(this.ruleForm.tagName="",this.getOptionsThree(e.tagTwoLevelGroupId))}}},methods:{closePop:function(){this.$refs.ruleForm.resetFields(),this.$emit("update:showPop",!1)},confirmSave:function(){var e=this;this.ruleForm.pending||(this.ruleForm.pending=!0,this.$refs.ruleForm.validate(function(t){t?e.saveApi():e.ruleForm.pending=!1}))},saveApi:function(){var e=this,t={tagId:this.options.tagId,tagName:this.ruleForm.tagName,tagDescribe:this.ruleForm.tagDescribe,tagLevelGroupId:this.ruleForm.tagLevelGroupId};Object(i.a)("/memberTag/saveHandMemberTag",t).then(function(t){var a=t.data,i=a.errorCode,r=a.message;e.ruleForm.pending=!1,1===i?(s.a.showmsg("保存成功","success"),e.$emit("save"),e.closePop()):e.$message.error({duration:1e3,message:r})}).catch(function(t){e.ruleForm.pending=!1,e.$message.error({duration:1e3,message:t.message})})},getOptionsTwo:function(){var e=this;return Object(i.a)("/tagLevel/handSecondLevel",{}).then(function(t){var a=t.data,s=a.errorCode,i=a.result;1===s&&(e.optionsTwo=i)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},changeTwo:function(e){this.ruleForm.tagLevelGroupId="",this.getOptionsThree(e)},getOptionsThree:function(e){var t=this;Object(i.a)("/tagLevel/handThirdLevel",{tagLevelGroupId:e}).then(function(e){var a=e.data,s=a.errorCode,i=a.result;1===s&&(t.optionsThree=i)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getTagData:function(e){var t=this;Object(i.a)("/memberTag/getTagById",{tagId:e}).then(function(e){var a=e.data,s=a.errorCode,i=a.result;1===s&&(t.ruleForm.tagName=i.tagName,t.ruleForm.tagLevelGroupId=i.tagLevelGroupId,t.ruleForm.tagTwoLevelGroupId=i.tagTwoLevelGroupId,t.ruleForm.tagDescribe=i.tagDescribe,t.getOptionsThree(i.tagTwoLevelGroupId))}).catch(function(e){console.log(e)})}},mounted:function(){this.getOptionsTwo()}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.showPop,title:e.options.popTitle,width:"600px"},on:{"update:visible":function(t){e.showPop=t},close:e.closePop}},[a("div",{staticClass:"manualTagEdit-wrap"},[a("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,rules:e.rules}},[a("el-form-item",{staticClass:"w-329",attrs:{label:"标签名称",prop:"tagName"}},[a("el-input",{staticClass:"w-220",attrs:{placeholder:"请输入内容",maxlength:15},model:{value:e.ruleForm.tagName,callback:function(t){e.$set(e.ruleForm,"tagName",t)},expression:"ruleForm.tagName"}}),e._v(" "),a("label",{staticClass:"input-label"},[e._v(e._s(e.ruleForm.tagName.length)+"/15")])],1),e._v(" "),a("el-form-item",{attrs:{label:"所属分类",prop:"tagLevel"}},[a("el-form-item",{staticClass:"fl",attrs:{prop:"tagTwoLevelGroupId"}},[a("el-select",{staticClass:"w-220",attrs:{placeholder:"请选择"},on:{change:e.changeTwo},model:{value:e.ruleForm.tagTwoLevelGroupId,callback:function(t){e.$set(e.ruleForm,"tagTwoLevelGroupId",t)},expression:"ruleForm.tagTwoLevelGroupId"}},e._l(e.optionsTwo,function(e){return a("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}))],1),e._v(" "),a("el-form-item",{staticClass:"fl",attrs:{prop:"tagLevelGroupId"}},[a("el-select",{staticClass:"w-220 m-l-8",attrs:{placeholder:"请选择"},model:{value:e.ruleForm.tagLevelGroupId,callback:function(t){e.$set(e.ruleForm,"tagLevelGroupId",t)},expression:"ruleForm.tagLevelGroupId"}},e._l(e.optionsThree,function(e){return a("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}))],1)],1),e._v(" "),a("el-form-item",{staticClass:"w-560",attrs:{label:"标签描述",prop:"tagDescribe"}},[a("el-input",{staticClass:"w-447",attrs:{type:"textarea",row:"4",maxlength:200},model:{value:e.ruleForm.tagDescribe,callback:function(t){e.$set(e.ruleForm,"tagDescribe",t)},expression:"ruleForm.tagDescribe"}}),e._v(" "),a("label",{staticClass:"textarea-label"},[e._v(e._s(e.ruleForm.tagDescribe.length)+"/200")])],1)],1),e._v(" "),a("div",{staticClass:"manualTagEdit-btns"},[a("el-button",{on:{click:e.closePop}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.confirmSave}},[e._v("保存")])],1)],1)])},staticRenderFns:[]};var o=a("VU/8")(r,n,!1,function(e){a("ACFw")},"data-v-292efb50",null);t.default=o.exports},"8E/F":function(e,t,a){"use strict";var s={name:"cycleWrap",data:function(){return{}},props:{progress:[Number,String]},computed:{degree:function(){return 3.6*this.progress},num2:function(){return this.degree<180?this.degree:180},num1:function(){return this.degree<180?0:this.degree-180}}},i={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"cycleWrap"}},[t("div",{staticClass:"leftWrap"},[t("div",{staticClass:"left",style:{transform:"rotate("+this.num1+"deg)"}})]),this._v(" "),t("div",{staticClass:"rightWrap"},[t("div",{staticClass:"right",style:{transform:"rotate("+this.num2+"deg)"}})]),this._v(" "),t("div",{staticClass:"cover"})])},staticRenderFns:[]};var r=a("VU/8")(s,i,!1,function(e){a("DdXt")},"data-v-5786bb24",null).exports,n=a("2CGT"),o={name:"trash",data:function(){return{progress:0,trashList:[],stateComponent:"",dialogVisible:!1,delTime:1,interval:void 0}},components:{CycleWrap:r,Success:{template:'<i class="el-icon-success" style="color:#52C41A;font-size:20px;"></i>'},Pending:{props:["progress"],template:'<div class="pendingClass">{{ progress }}</div>'}},mounted:function(){this.getProgress()},methods:{getProgress:function(){var e=this;Object(n.n)().then(function(t){var a=t.errorCode,s=t.message,i=t.result;if(1!=a)return e.$message.error(s);null===i?e.getTrashList():(e.progress=i,e.stateComponent="CycleWrap")})},getTrashList:function(){var e=this;Object(n.p)().then(function(t){var a=t.errorCode,s=t.message,i=t.result,r=void 0===i?[]:i;if(1!=a)return e.$message.error(s);e.trashList=r,e.progress=r.length,e.stateComponent=r.length?"Pending":"Success"})},dialogOpen:function(){var e=this;this.getTrashList(),Object(n.t)().then(function(t){var a=t.errorCode,s=t.message,i=t.result;if(1!=a)return e.$message.error(s);e.delTime=i,i&&(e.interval=setInterval(function(t){e.delTime-=1e3},1e3))})},dialogClosed:function(){this.interval&&clearInterval(this.interval)},getDelTime:function(){var e=parseInt(this.delTime%6e4/1e3),t=parseInt(this.delTime%36e5/6e4);return"倒计时: "+parseInt(this.delTime%864e5/36e5)+"h:"+t+"min:"+e+"s"},doClean:function(){var e=this;this.delTime||Object(n.e)().then(function(t){var a=t.errorCode,s=t.message;if(1!=a)return e.$message.error(s);e.$message.success("已开始执行"),e.dialogVisible=!1,e.getProgress()})},delCheckTag:function(e){var t=this;Object(n.g)({tagItemId:e}).then(function(e){var a=e.errorCode,s=e.message;if(1!=a)return t.$message.error(s);t.getTrashList(),t.$message.success("移除成功")})}}},l={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"trash"}},[a("div",{staticClass:"trash",on:{click:function(t){e.dialogVisible=!0}}},[a("i",{staticClass:"iconfont icon-shanchu trashIcon"}),e._v(" "),a("span",[e._v("一键清除废弃标签值")]),e._v(" "),a("div",{staticClass:"trashState"},[a(e.stateComponent,{tag:"component",attrs:{progress:e.progress}})],1)]),e._v(" "),a("el-dialog",{attrs:{title:"批处理撕标签",visible:e.dialogVisible,width:"600px"},on:{"update:visible":function(t){e.dialogVisible=t},open:e.dialogOpen,closed:e.dialogClosed}},[a("el-alert",{staticStyle:{width:"535px","margin-bottom":"15px"},attrs:{title:"每次操作一键清除的时间间隔为6小时。",type:"info","show-icon":"",closable:!1}}),e._v(" "),a("header",[e._v("已选择删除的标签值")]),e._v(" "),a("ul",{staticClass:"tagBox"},e._l(e.trashList,function(t){return a("li",{key:t.tagItemId,staticClass:"tagItem"},[e._v("\n "+e._s(t.tagItemName)+"\n "),a("i",{staticClass:"el-icon-error delIcon",on:{click:function(a){e.delCheckTag(t.tagItemId)}}})])})),e._v(" "),a("span",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary",disabled:e.delTime},on:{click:e.doClean}},[e._v(e._s(e.delTime?e.getDelTime():"一键清除"))])],1)],1)],1)},staticRenderFns:[]};var g=a("VU/8")(o,l,!1,function(e){a("fXu0")},"data-v-0a33072f",null);t.a=g.exports},ACFw:function(e,t){},DdXt:function(e,t){},GXzu:function(e,t){},OvRC:function(e,t,a){e.exports={default:a("oM7Q"),__esModule:!0}},bytj:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("fZjL"),i=a.n(s),r=a("Xxa5"),n=a.n(r),o=a("exGp"),l=a.n(o),g=a("woOf"),c=a.n(g),u=a("mvHQ"),d=a.n(u),p=a("Dd8w"),m=a.n(p),h=a("OvRC"),v=a.n(h),f=a("lRwf"),T=a.n(f),b=a("zL8q"),C=a("3Xzz"),I=a("vcge"),_=a("iHP3"),w=a("Gndl"),x=a("308P"),L=a("2CGT"),y=a("jkVl"),G=a("SJI6"),N=a("8E/F");T.a.component(b.CollapseTransition.name,b.CollapseTransition);var S={name:"member-tag",componentName:"member-tag",components:{navCrumb:C.a,TagType:_.default,TagContainer:w.default,TagsGroupList:I.default,EditTag:y.default,ManualTagEdit:x.default,Trash:N.a},data:function(){return{realCount:v()(null),margin60:!1,refershList:{},tagConfig:{groupName:"",memberTagGroupClassifyId:"0",textarea:"",date:"",updateType:"",updateDay:"",isRealTime:0,effectiveStatus:1},activeTagsGroupIndex:0,activeTagIndex:0,groupShow:!1,selectedTags:[[]],tagsGroupRelation:[],pickerOptions:{disabledDate:function(e){var t=(new Date).getTime()+31536e6;return e.getTime()<Date.now()-864e5||e.getTime()>t}},navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:""}],tagList:[],memberTagList:[],tagName:"全部标签",memberTag:"",showSearchResult:!1,tagCategory:"",pageSize:20,pageNum:1,total:0,memberGroupList:[],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",manualTagPop:{show:!1,popTitle:"",tagId:"",tagLevelGroupId:"",tagTwoLevelGroupId:""}}},computed:m()({groupListNumber:function(){for(var e=0,t=0;t<this.selectedTags.length;)e+=this.selectedTags[t].length,t++;return this.checkRealTime(),e},marginSixty:function(){return this.selectedTags.length>1}},Object(G.mapState)(["tagRealName"])),methods:{_groupCount:function(){var e=this;Object(L.r)().then(function(t){1==t.errorCode&&(e.realCount=t.result)})},defaultDate:function(){var e=new Date((new Date).getTime()+31536e6),t=e.getFullYear()+"-",a=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",s=(e.getDate()<10?"0"+e.getDate():e.getDate())+" ";this.tagConfig.date=t+a+s+"23:59:59"},collapseRightList:function(e){},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.handTag=!1,this.$store.commit("modiftTagName","我的用户")},checkRealTime:function(){var e=this.selectedTags.reduce(function(e,t){return e.concat(t)},[]).map(function(e){return e.isActive});this.tagConfig.isRealTime=e.indexOf(0)>-1?0:1},createNewGroup:function(){var e=this;this.selectedTags.forEach(function(t,a){var s=e.tagsGroupRelation[a-1];t.forEach(function(e){e.levelType=s||"or"})});var t={groupName:this.tagConfig.groupName,memberTagGroupClassifyId:this.tagConfig.memberTagGroupClassifyId,isRealTime:this.tagConfig.isRealTime,describle:this.tagConfig.textarea,updateType:this.tagConfig.updateType,updateDay:this.tagConfig.updateDay,effectiveStatus:1,requestProject:"gic-member-tag-web",json:d()(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:"请至少保留一个标签!"}):""!=t.groupName?""!=t.effectiveDateTmp?0!==t.isRealTime||1===t.updateType||""!==t.updateDay?Object(L.a)(t).then(function(t){1==t.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 t=this,a=JSON.parse(e.tagParams);switch(e.newTagVal=d()(a.selectedVal),e.level=this.activeTagsGroupIndex,this.editPopType){case"add":this.selectedTags[this.activeTagsGroupIndex].some(function(t){return t.tagId===e.tagId})?this.selectedTags[this.activeTagsGroupIndex].forEach(function(a,s){a.tagId===e.tagId&&t.selectedTags[t.activeTagsGroupIndex].splice(s,1,e)}):this.selectedTags[this.activeTagsGroupIndex].push(e);break;case"edit":var s=this.selectedTags[this.activeTagsGroupIndex];s.splice(this.activeTagIndex,1,m()({},s[this.activeTagIndex],e)),this.selectedTags.splice(this.activeTagsGroupIndex,1,s)}},editTags:function(){var e=this;this.editPopType="edit",this.showEditTagPop=!0,this.$nextTick(function(t){e.tagData=c()({},e.tagData,e.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){this.editPopType="add",this.tagData=c()({},this.tagData,e),this.tagData.editCondition=!1,this.showEditTagPop=!0},editHandTag:function(e){this.manualTagPop.tagId=e?e.tagId:"",this.manualTagPop.popTitle=e?"编辑手工标签":"新增手工标签",this.manualTagPop.show=!0},getTagList:function(){var e=this;return l()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(L.l)();case 2:(a=t.sent).result&&a.result.length?e.tagList=a.result:e.tagList=[];case 4:case"end":return t.stop()}},t,e)}))()},loadMemberTagList:function(e){var t=this;return l()(n.a.mark(function a(){var s,i;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.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},a.next=4,Object(L.m)(s);case 4:i=a.sent,t.showSearchResult=!!e.showSearchResult,i.result.result&&i.result.result.length?(t.memberTagList=i.result.result.map(function(e){return m()({},e,{refersh:!1})}),t.total=i.result.totalCount):(t.memberTagList=[],t.total=0),a.next=11;break;case 9:a.prev=9,a.t0=a.catch(0);case 11:case"end":return a.stop()}},a,t,[[0,9]])}))()},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.handTag=!1,this.loadMemberTagList({searchName:this.memberTag,showSearchResult:!0})},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.manualTagPop.tagTwoLevelGroupId="",this.manualTagPop.tagLevelGroupId="",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.loadMemberTagList(this.params)},deleteHandTag:function(e){this.loadMemberTagList({id:e,type:1})},saveHandTagData:function(e){localStorage.setItem("middleHandtag",d()(e))},getMemberGroupList:function(){var e=this;Object(L.v)({requestProject:"gic-member-tag-web"}).then(function(t){var a=t.errorCode,s=t.message,i=t.result;1===a?(i=i||[],e.memberGroupList=i.slice(0)):e.$message.error(s)}).catch(function(e){console.log(e)})}},beforeMount:function(){if(this._groupCount(),this.middleWareVariable={},this.params={requestProject:"gic-member-tag-web",id:"",searchName:this.memberTag,type:-1,pageNum:1,pageSize:20},this.tagConfig={groupName:"",memberTagGroupClassifyId:"0",isRealTime:"",textarea:"",updateType:1,updateDay:"",date:""},this.handTag=null,this.groupId="",this.getTagList(),localStorage.getItem("groupId")){var e=JSON.parse(localStorage.getItem("groupId"));this.middleWareVariable=JSON.parse(d()(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),this.$store.commit("modiftTagName","我的用户")},mounted:function(){var e=this;this.$on("refersh-member-list",function(){e.getTagList()}),this.$on("handle-second-tag",function(t){e.middleWareVariable={id:t.id,type:t.handTag,name:t.name},e.pageNum=1,e.pageSize=20,localStorage.setItem("groupId",""),e.saveHandTagData(t),e.saveTagLevelGroupId(t),e.loadMemberTagList(e.params),e.groupId=t.id,e.handTag=t.handTag,e.manualTagPop.tagTwoLevelGroupId=t.tagLevelGroupId,e.manualTagPop.tagLevelGroupId="",e.changeTagTitle(t.name)}),this.$on("edit-third-tag",function(t){var a=JSON.parse(localStorage.getItem("middleHandtag"));e.saveTagLevelGroupId(a)}),this.$on("handle-third-tag",function(t){e.middleWareVariable={id:t.id,type:t.handTag,name:t.name},e.pageNum=1,e.pageSize=20,e.params.pageNum=1,e.params.pageSize=20,localStorage.setItem("groupId",""),e.saveHandTagData(t),e.saveTagLevelGroupId(t),e.loadMemberTagList(e.params),e.groupId=t.id,e.handTag=t.handTag,e.manualTagPop.tagTwoLevelGroupId=t.parentLevelGroupId,e.manualTagPop.tagLevelGroupId=t.tagLevelGroupId,e.changeTagTitle(t.name)}),this.defaultDate(),this.getMemberGroupList()}},D={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"member-tag"},[a("div",{staticClass:"tag-container"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"member-box"},[a("div",{staticClass:"tag-input"},[a("el-input",{staticStyle:{width:"348px"},attrs:{placeholder:"请输入关键词回车搜索标签","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.allTagList},nativeOn:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key))return null;e.searchMemberList(t)}},model:{value:e.memberTag,callback:function(t){e.memberTag=t},expression:"memberTag"}})],1),e._v(" "),a("div",{staticClass:"main-tag"},[a("div",{staticClass:"tag-list"},[a("div",{staticClass:"search-box"}),e._v(" "),a("p",{class:["user-info",{"light-active":"我的用户"===e.tagRealName}],on:{click:e.allTagList}},[e._v("我的用户")]),e._v(" "),a("div",{staticClass:"list-box"},e._l(e.tagList,function(t,s){return a("TagType",{key:s,attrs:{"tag-list":t},on:{handleFristTag:e.handleFristTag}})}))]),e._v(" "),a("div",{staticClass:"tag-all"},[a("p",{staticClass:"tag-name"},[e._v("\r\n "+e._s(e.showSearchResult?"【"+e.tagName+"】搜索结果":e.tagName)+"\r\n "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.handTag,expression:"handTag == 1"}],staticClass:"add-newtag",attrs:{type:"primary"},on:{click:function(t){e.editHandTag()}}},[e._v("新增标签")])],1),e._v(" "),a("tag-container",{ref:"tagContainer",attrs:{data:e.memberTagList,handTag:e.handTag,groupId:e.groupId,refersh:e.refershList},on:{deleteHandTag:e.deleteHandTag,addTag:e.selectedTag,editHandTag:e.editHandTag}}),e._v(" "),e.total>0?a("div",{staticClass:"page-box"},[a("dm-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(" "),a("div",{staticClass:"my-pop-tagbox",on:{click:e.expendsGroupList}},[e._m(0),e._v(" "),a("p",{staticClass:"number-txt"},[e._v(e._s(e.groupListNumber))])])],1)])])],1),e._v(" "),a("div",{staticClass:"foot-box"},[a("vue-gic-footer")],1),e._v(" "),a("div",{staticClass:"group-right-list",class:{"group-transtion-list":e.groupShow}},[a("div",{staticClass:"group-title"},[a("i",{staticClass:"iconfont icon-17"}),e._v("\r\n 已选标签:\r\n "),a("strong",{staticClass:"label-count"},[e._v("\r\n "+e._s(e.groupListNumber)+"\r\n ")]),e._v(" "),a("i",{staticClass:"el-icon-close icon-right",on:{click:function(t){e.groupShow=!1}}})]),e._v(" "),a("div",{staticClass:"wapper"},[a("p",{staticClass:"desc-labeltxt",class:{"margin-60":e.marginSixty}},[e._v("(一个输入框内标签关系为且)")]),e._v(" "),a("div",{staticClass:"inner"},[a("tags-group-list",{attrs:{selectedTagsData:e.selectedTags,tagsGroupRelation:e.tagsGroupRelation,activeTagsGroupIndex:e.activeTagsGroupIndex,activeTagIndex:e.activeTagIndex},on:{editTags:e.editTags,"update:activeTagsGroupIndex":function(t){e.activeTagsGroupIndex=t},"update:activeTagIndex":function(t){e.activeTagIndex=t}}}),e._v(" "),a("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[a("label",{attrs:{for:""}},[e._v("分组名称")]),e._v(" "),a("el-input",{staticClass:"w-220",attrs:{maxlength:10,placeholder:"请输入内容"},model:{value:e.tagConfig.groupName,callback:function(t){e.$set(e.tagConfig,"groupName",t)},expression:"tagConfig.groupName"}}),e._v(" "),a("span",{staticClass:"groupName-txt"},[e._v(e._s(e.tagConfig.groupName.length)+"/10")])],1),e._v(" "),a("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[a("label",{attrs:{for:""}},[e._v("\r\n 分组有效期\r\n "),a("el-tooltip",{attrs:{content:"分组有效期需早于所用标签的最早有效期,且最长不超过365天"}},[a("i",{staticClass:"form-tip-icon"},[e._v("i")])])],1),e._v(" "),a("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(t){e.$set(e.tagConfig,"date",t)},expression:"tagConfig.date"}})],1),e._v(" "),a("div",{class:["form-item",{"margin-60":e.marginSixty}]},[a("label",{attrs:{for:""}},[e._v("分组所属分类")]),e._v(" "),a("el-select",{model:{value:e.tagConfig.memberTagGroupClassifyId,callback:function(t){e.$set(e.tagConfig,"memberTagGroupClassifyId",t)},expression:"tagConfig.memberTagGroupClassifyId"}},e._l(e.memberGroupList,function(e){return a("el-option",{key:e.memberTagGroupClassifyId,attrs:{value:e.memberTagGroupClassifyId,label:e.classifyName}})}))],1),e._v(" "),a("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[a("label",{attrs:{for:""}},[e._v("分组描述")]),e._v(" "),a("el-input",{attrs:{type:"textarea",maxlength:200,rows:"4",placeholder:"请输入内容"},model:{value:e.tagConfig.textarea,callback:function(t){e.$set(e.tagConfig,"textarea",t)},expression:"tagConfig.textarea"}}),e._v(" "),a("span",{staticClass:"textarea-txt"},[e._v(e._s(e.tagConfig.textarea.length)+"/200")])],1),e._v(" "),a("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(1),e._v(" "),a("el-select",{staticClass:"w-200",attrs:{placeholder:"请选择",disabled:0==e.tagConfig.isRealTime},model:{value:e.tagConfig.updateType,callback:function(t){e.$set(e.tagConfig,"updateType",t)},expression:"tagConfig.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.tagConfig.updateType,expression:"tagConfig.updateType != 1"}],staticClass:"w-200 p-l-8",attrs:{placeholder:"请选择"},model:{value:e.tagConfig.updateDay,callback:function(t){e.$set(e.tagConfig,"updateDay",t)},expression:"tagConfig.updateDay"}},e._l(e.rateData[e.tagConfig.updateType?e.tagConfig.updateType-1:0].options,function(e,t){return a("el-option",{key:e,attrs:{label:e,value:t+1}})}))],1),e._v(" "),a("p",{directives:[{name:"show",rawName:"v-show",value:0==e.tagConfig.isRealTime&&e.realCount.totalCount<=e.realCount.currCount,expression:"tagConfig.isRealTime == 0 && realCount.totalCount <= realCount.currCount"}],staticClass:"tips-count"},[e._v("\r\n 您的非实时会员分组数量已达上限"+e._s(e.realCount.totalCount)+",建议您删除或失效部分非实时会员分组!\r\n ")])],1)]),e._v(" "),a("div",{staticClass:"fixed-btn"},[a("el-button",{attrs:{type:"primary",disabled:0==e.tagConfig.isRealTime&&e.realCount.totalCount<=e.realCount.currCount},on:{click:e.createNewGroup}},[e._v("创建会员分组")])],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.refersh}}),e._v(" "),a("manual-tag-edit",{attrs:{options:e.manualTagPop,showPop:e.manualTagPop.show},on:{"update:showPop":function(t){e.$set(e.manualTagPop,"show",t)},save:e.addNewTag}}),e._v(" "),a("Trash")],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"txt"},[t("i",{staticClass:"iconfont icon-shougongbiaoqian",staticStyle:{"margin-bottom":"2px"}}),this._v("\r\n 已选标签\r\n ")])},function(){var e=this.$createElement,t=this._self._c||e;return t("label",{attrs:{for:""}},[this._v("更新频率"),t("span",{staticClass:"desc-labeltxt"},[this._v("(更新时间预计选择日期的0点至9点)")])])}]};var F=a("VU/8")(S,D,!1,function(e){a("prO6")},"data-v-a467709e",null);t.default=F.exports},fXu0:function(e,t){},iHP3:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("Dd8w"),i=a.n(s),r=a("lRwf"),n=a.n(r),o=a("zL8q"),l=a("CUHN"),g=a("SJI6");n.a.component(o.CollapseTransition.name,o.CollapseTransition);var c={name:"tag-type",components:{SecondTag:l.default},props:{tagList:Object},data:function(){return{list:{},typeName:"",editData:[],expends:"收起"}},computed:i()({},Object(g.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}}}},u={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"list"},[a("span",{staticClass:"expends-txt",on:{click:e.handleChangeExpends}},[e._v(e._s(e.expends)+" ")]),e._v(" "),a("div",{staticClass:"first-tag"},[a("div",[a("i",{staticClass:"iconfont menu-icon",class:[e.list.icon,{"icon-tag-light":e.list.name===e.tagRealName}]}),e._v(" "),a("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(" "),a("el-collapseTransition",[a("div",{directives:[{name:"show",rawName:"v-show",value:"收起"===e.expends,expression:"expends === '收起'"}],staticClass:"second-tag"},e._l(e.list.children,function(t,s){return a("second-tag",{key:s,attrs:{list:t,"tag-name":e.list.name}})}))])],1)])},staticRenderFns:[]};var d=a("VU/8")(c,u,!1,function(e){a("GXzu")},"data-v-4c518050",null);t.default=d.exports},oM7Q:function(e,t,a){a("sF+V");var s=a("FeBl").Object;e.exports=function(e,t){return s.create(e,t)}},prO6:function(e,t){},"sF+V":function(e,t,a){var s=a("kM2E");s(s.S,"Object",{create:a("Yobk")})}});
\ No newline at end of file
webpackJsonp([3,23,28],{"0xDb":function(e,t,a){"use strict";t.a=n;var s=a("fZjL"),i=(a.n(s),a("pFYg")),r=a.n(i);function n(e,t){if(0===arguments.length)return null;var a=t||"{y}-{m}-{d} {h}:{i}:{s}",s=void 0;"object"===(void 0===e?"undefined":r()(e))?s=e:(10===(""+e).length&&(e=1e3*parseInt(e)),s=new Date(e));var i={y:s.getFullYear(),m:s.getMonth()+1,d:s.getDate(),h:s.getHours(),i:s.getMinutes(),s:s.getSeconds(),a:s.getDay()};return a.replace(/{(y|m|d|h|i|s|a)+}/g,function(e,t){var a=i[t];return"a"===t?["一","二","三","四","五","六","日"][a-1]:(e.length>0&&a<10&&(a="0"+a),a||0)})}},"1jtI":function(e,t){},"308P":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});a("J16i");var s=a("3E4D"),i=a("P9l9"),r={name:"manualTagEdit",props:{showPop:Boolean,options:Object},data:function(){return{ruleForm:{tagName:"",tagLevel:"test",tagTwoLevelGroupId:"",tagLevelGroupId:"",tagDescribe:"",pending:!1},rules:{tagName:[{required:!0,message:"请输入标签名称",trigger:"blur"}],tagLevel:[{required:!0,message:""}],tagLevelGroupId:[{required:!0,message:"请选择所属分类",trigger:"blur"}],tagTwoLevelGroupId:[{required:!0,message:"请选择所属分类",trigger:"blur"}]},optionsTwo:[],optionsThree:[],tagValTableData:[]}},watch:{options:{deep:!0,handler:function(e){this.ruleForm.tagTwoLevelGroupId=e.tagTwoLevelGroupId,this.ruleForm.tagLevelGroupId=e.tagLevelGroupId,e.tagId?this.getTagData(e.tagId):(this.ruleForm.tagName="",this.getOptionsThree(e.tagTwoLevelGroupId))}}},methods:{closePop:function(){this.$refs.ruleForm.resetFields(),this.$emit("update:showPop",!1)},confirmSave:function(){var e=this;this.ruleForm.pending||(this.ruleForm.pending=!0,this.$refs.ruleForm.validate(function(t){t?e.saveApi():e.ruleForm.pending=!1}))},saveApi:function(){var e=this,t={tagId:this.options.tagId,tagName:this.ruleForm.tagName,tagDescribe:this.ruleForm.tagDescribe,tagLevelGroupId:this.ruleForm.tagLevelGroupId};Object(i.a)("/memberTag/saveHandMemberTag",t).then(function(t){var a=t.data,i=a.errorCode,r=a.message;e.ruleForm.pending=!1,1===i?(s.a.showmsg("保存成功","success"),e.$emit("save"),e.closePop()):e.$message.error({duration:1e3,message:r})}).catch(function(t){e.ruleForm.pending=!1,e.$message.error({duration:1e3,message:t.message})})},getOptionsTwo:function(){var e=this;return Object(i.a)("/tagLevel/handSecondLevel",{}).then(function(t){var a=t.data,s=a.errorCode,i=a.result;1===s&&(e.optionsTwo=i)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},changeTwo:function(e){this.ruleForm.tagLevelGroupId="",this.getOptionsThree(e)},getOptionsThree:function(e){var t=this;Object(i.a)("/tagLevel/handThirdLevel",{tagLevelGroupId:e}).then(function(e){var a=e.data,s=a.errorCode,i=a.result;1===s&&(t.optionsThree=i)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getTagData:function(e){var t=this;Object(i.a)("/memberTag/getTagById",{tagId:e}).then(function(e){var a=e.data,s=a.errorCode,i=a.result;1===s&&(t.ruleForm.tagName=i.tagName,t.ruleForm.tagLevelGroupId=i.tagLevelGroupId,t.ruleForm.tagTwoLevelGroupId=i.tagTwoLevelGroupId,t.ruleForm.tagDescribe=i.tagDescribe,t.getOptionsThree(i.tagTwoLevelGroupId))}).catch(function(e){console.log(e)})}},mounted:function(){this.getOptionsTwo()}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.showPop,title:e.options.popTitle,width:"600px"},on:{"update:visible":function(t){e.showPop=t},close:e.closePop}},[a("div",{staticClass:"manualTagEdit-wrap"},[a("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,rules:e.rules}},[a("el-form-item",{staticClass:"w-329",attrs:{label:"标签名称",prop:"tagName"}},[a("el-input",{staticClass:"w-220",attrs:{placeholder:"请输入内容",maxlength:15},model:{value:e.ruleForm.tagName,callback:function(t){e.$set(e.ruleForm,"tagName",t)},expression:"ruleForm.tagName"}}),e._v(" "),a("label",{staticClass:"input-label"},[e._v(e._s(e.ruleForm.tagName.length)+"/15")])],1),e._v(" "),a("el-form-item",{attrs:{label:"所属分类",prop:"tagLevel"}},[a("el-form-item",{staticClass:"fl",attrs:{prop:"tagTwoLevelGroupId"}},[a("el-select",{staticClass:"w-220",attrs:{placeholder:"请选择"},on:{change:e.changeTwo},model:{value:e.ruleForm.tagTwoLevelGroupId,callback:function(t){e.$set(e.ruleForm,"tagTwoLevelGroupId",t)},expression:"ruleForm.tagTwoLevelGroupId"}},e._l(e.optionsTwo,function(e){return a("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}))],1),e._v(" "),a("el-form-item",{staticClass:"fl",attrs:{prop:"tagLevelGroupId"}},[a("el-select",{staticClass:"w-220 m-l-8",attrs:{placeholder:"请选择"},model:{value:e.ruleForm.tagLevelGroupId,callback:function(t){e.$set(e.ruleForm,"tagLevelGroupId",t)},expression:"ruleForm.tagLevelGroupId"}},e._l(e.optionsThree,function(e){return a("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}))],1)],1),e._v(" "),a("el-form-item",{staticClass:"w-560",attrs:{label:"标签描述",prop:"tagDescribe"}},[a("el-input",{staticClass:"w-447",attrs:{type:"textarea",row:"4",maxlength:200},model:{value:e.ruleForm.tagDescribe,callback:function(t){e.$set(e.ruleForm,"tagDescribe",t)},expression:"ruleForm.tagDescribe"}}),e._v(" "),a("label",{staticClass:"textarea-label"},[e._v(e._s(e.ruleForm.tagDescribe.length)+"/200")])],1)],1),e._v(" "),a("div",{staticClass:"manualTagEdit-btns"},[a("el-button",{on:{click:e.closePop}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.confirmSave}},[e._v("保存")])],1)],1)])},staticRenderFns:[]};var o=a("VU/8")(r,n,!1,function(e){a("ACFw")},"data-v-292efb50",null);t.default=o.exports},"8E/F":function(e,t,a){"use strict";var s={name:"cycleWrap",data:function(){return{}},props:{progress:[Number,String]},computed:{degree:function(){return 3.6*this.progress},num2:function(){return this.degree<180?this.degree:180},num1:function(){return this.degree<180?0:this.degree-180}}},i={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"cycleWrap"}},[t("div",{staticClass:"leftWrap"},[t("div",{staticClass:"left",style:{transform:"rotate("+this.num1+"deg)"}})]),this._v(" "),t("div",{staticClass:"rightWrap"},[t("div",{staticClass:"right",style:{transform:"rotate("+this.num2+"deg)"}})]),this._v(" "),t("div",{staticClass:"cover"})])},staticRenderFns:[]};var r=a("VU/8")(s,i,!1,function(e){a("DdXt")},"data-v-5786bb24",null).exports,n=a("2CGT"),o={name:"trash",data:function(){return{progress:0,trashList:[],stateComponent:"",dialogVisible:!1,delTime:0,interval:void 0}},components:{CycleWrap:r,Success:{template:'<i class="el-icon-success" style="color:#52C41A;font-size:20px;"></i>'},Pending:{props:["progress"],template:'<div class="pendingClass">{{ progress }}</div>'}},mounted:function(){this.getProgress()},methods:{getProgress:function(){var e=this;Object(n.n)().then(function(t){var a=t.errorCode,s=t.message,i=t.result;if(1!=a)return e.$message.error(s);null===i?e.getTrashList():(e.progress=i,e.stateComponent="CycleWrap")})},getTrashList:function(){var e=this;Object(n.p)().then(function(t){var a=t.errorCode,s=t.message,i=t.result,r=void 0===i?[]:i;if(1!=a)return e.$message.error(s);e.trashList=r,e.progress=r.length,e.stateComponent=r.length?"Pending":"Success"})},dialogOpen:function(){var e=this;this.getTrashList(),Object(n.t)().then(function(t){var a=t.errorCode,s=t.message,i=t.result;if(1!=a)return e.$message.error(s);e.delTime=i,i&&(e.interval=setInterval(function(t){e.delTime-=1e3},1e3))})},dialogClosed:function(){this.interval&&clearInterval(this.interval)},getDelTime:function(){var e=parseInt(this.delTime%6e4/1e3),t=parseInt(this.delTime%36e5/6e4);return"倒计时: "+parseInt(this.delTime%864e5/36e5)+"h:"+t+"min:"+e+"s"},doClean:function(){var e=this;this.delTime||Object(n.e)().then(function(t){var a=t.errorCode,s=t.message;if(1!=a)return e.$message.error(s);e.$message.success("已开始执行"),e.dialogVisible=!1,e.getProgress()})},delCheckTag:function(e){var t=this;Object(n.g)({tagItemId:e}).then(function(e){var a=e.errorCode,s=e.message;if(1!=a)return t.$message.error(s);t.getTrashList(),t.$message.success("移除成功")})}}},l={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"trash"}},[a("div",{staticClass:"trash",on:{click:function(t){e.dialogVisible=!0}}},[a("i",{staticClass:"iconfont icon-shanchu trashIcon"}),e._v(" "),a("span",[e._v("一键清除废弃标签值")]),e._v(" "),a("div",{staticClass:"trashState"},[a(e.stateComponent,{tag:"component",attrs:{progress:e.progress}})],1)]),e._v(" "),a("el-dialog",{attrs:{title:"批处理撕标签",visible:e.dialogVisible,width:"600px"},on:{"update:visible":function(t){e.dialogVisible=t},open:e.dialogOpen,closed:e.dialogClosed}},[a("el-alert",{staticStyle:{width:"535px","margin-bottom":"15px"},attrs:{title:"每次操作一键清除的时间间隔为6小时。",type:"info","show-icon":"",closable:!1}}),e._v(" "),a("header",[e._v("已选择删除的标签值")]),e._v(" "),a("ul",{staticClass:"tagBox"},e._l(e.trashList,function(t){return a("li",{key:t.tagItemId,staticClass:"tagItem"},[e._v("\n "+e._s(t.tagItemName)+"\n "),a("i",{staticClass:"el-icon-error delIcon",on:{click:function(a){e.delCheckTag(t.tagItemId)}}})])})),e._v(" "),a("span",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary",disabled:e.delTime>0||!e.trashList.length},on:{click:e.doClean}},[e._v(e._s(e.delTime>0?e.getDelTime():"一键清除"))])],1)],1)],1)},staticRenderFns:[]};var g=a("VU/8")(o,l,!1,function(e){a("1jtI")},"data-v-3803728f",null);t.a=g.exports},ACFw:function(e,t){},DdXt:function(e,t){},GXzu:function(e,t){},L3cW:function(e,t){},OvRC:function(e,t,a){e.exports={default:a("oM7Q"),__esModule:!0}},bytj:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("fZjL"),i=a.n(s),r=a("Xxa5"),n=a.n(r),o=a("exGp"),l=a.n(o),g=a("woOf"),c=a.n(g),u=a("mvHQ"),d=a.n(u),p=a("Dd8w"),m=a.n(p),h=a("OvRC"),v=a.n(h),f=a("lRwf"),T=a.n(f),b=a("zL8q"),C=a("3Xzz"),_=a("vcge"),x=a("iHP3"),I=a("Gndl"),y=a("308P"),w=a("2CGT"),L=a("jkVl"),G=a("SJI6"),N=a("8E/F"),D=a("0xDb");T.a.component(b.CollapseTransition.name,b.CollapseTransition);var S={name:"member-tag",componentName:"member-tag",components:{navCrumb:C.a,TagType:x.default,TagContainer:I.default,TagsGroupList:_.default,EditTag:L.default,ManualTagEdit:y.default,Trash:N.a},data:function(){return{realCount:v()(null),margin60:!1,refershList:{},tagConfig:{groupName:"",memberTagGroupClassifyId:"0",textarea:"",date:"",updateType:"",updateDay:"",isRealTime:0,effectiveStatus:1,fixedType:0,fixedTime:Object(D.a)(new Date,"{y}-{m}-{d}"),fixedEndTime:Object(D.a)(+new Date+31536e6,"{y}-{m}-{d}")},activeTagsGroupIndex:0,activeTagIndex:0,groupShow:!1,selectedTags:[[]],tagsGroupRelation:[],pickerOptions:{disabledDate:function(e){var t=(new Date).getTime()+31536e6;return e.getTime()<Date.now()-864e5||e.getTime()>t}},fixedTimeOptions:{disabledDate:function(e){var t=Object(D.a)(new Date,"{y}-{m}-{d}");return t+=" 00:00:00",new Date(e)<new Date(t)}},navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:""}],tagList:[],memberTagList:[],tagName:"全部标签",memberTag:"",showSearchResult:!1,tagCategory:"",pageSize:20,pageNum:1,total:0,memberGroupList:[],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",manualTagPop:{show:!1,popTitle:"",tagId:"",tagLevelGroupId:"",tagTwoLevelGroupId:""}}},computed:m()({groupListNumber:function(){for(var e=0,t=0;t<this.selectedTags.length;)e+=this.selectedTags[t].length,t++;return this.checkRealTime(),e},marginSixty:function(){return this.selectedTags.length>1}},Object(G.mapState)(["tagRealName"])),methods:{_groupCount:function(){var e=this;Object(w.r)().then(function(t){1==t.errorCode&&(e.realCount=t.result)})},defaultDate:function(){var e=new Date((new Date).getTime()+31536e6),t=e.getFullYear()+"-",a=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",s=(e.getDate()<10?"0"+e.getDate():e.getDate())+" ";this.tagConfig.date=t+a+s+"23:59:59"},collapseRightList:function(e){},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.handTag=!1,this.$store.commit("modiftTagName","我的用户")},checkRealTime:function(){var e=this.selectedTags.reduce(function(e,t){return e.concat(t)},[]).map(function(e){return e.isActive});this.tagConfig.isRealTime=e.indexOf(0)>-1?0:1},createNewGroup:function(){var e=this;this.selectedTags.forEach(function(t,a){var s=e.tagsGroupRelation[a-1];t.forEach(function(e){e.levelType=s||"or"})});var t={groupName:this.tagConfig.groupName,memberTagGroupClassifyId:this.tagConfig.memberTagGroupClassifyId,isRealTime:this.tagConfig.isRealTime,describle:this.tagConfig.textarea,updateType:this.tagConfig.updateType,updateDay:this.tagConfig.updateDay,effectiveStatus:1,requestProject:"gic-member-tag-web",json:d()(this.selectedTags),effectiveDateTmp:this.tagConfig.date.split(" ")[0]+" 23:59:59",fixedType:this.tagConfig.fixedType};0===this.selectedTags.length||this.selectedTags.some(function(e){return 0===e.length})?this.$message.warning({message:"请至少保留一个标签!"}):""!=t.groupName?""!=t.effectiveDateTmp?0!==t.isRealTime||1===t.updateType||""!==t.updateDay?(t.fixedType&&(t.fixedTime=this.tagConfig.fixedTime,t.fixedEndTime=this.tagConfig.fixedEndTime),Object(w.a)(t).then(function(t){1==t.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 t=this,a=JSON.parse(e.tagParams);switch(e.newTagVal=d()(a.selectedVal),e.level=this.activeTagsGroupIndex,this.editPopType){case"add":this.selectedTags[this.activeTagsGroupIndex].some(function(t){return t.tagId===e.tagId})?this.selectedTags[this.activeTagsGroupIndex].forEach(function(a,s){a.tagId===e.tagId&&t.selectedTags[t.activeTagsGroupIndex].splice(s,1,e)}):this.selectedTags[this.activeTagsGroupIndex].push(e);break;case"edit":var s=this.selectedTags[this.activeTagsGroupIndex];s.splice(this.activeTagIndex,1,m()({},s[this.activeTagIndex],e)),this.selectedTags.splice(this.activeTagsGroupIndex,1,s)}},editTags:function(){var e=this;this.editPopType="edit",this.showEditTagPop=!0,this.$nextTick(function(t){e.tagData=c()({},e.tagData,e.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){this.editPopType="add",this.tagData=c()({},this.tagData,e),this.tagData.editCondition=!1,this.showEditTagPop=!0},editHandTag:function(e){this.manualTagPop.tagId=e?e.tagId:"",this.manualTagPop.popTitle=e?"编辑手工标签":"新增手工标签",this.manualTagPop.show=!0},getTagList:function(){var e=this;return l()(n.a.mark(function t(){var a;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(w.l)();case 2:(a=t.sent).result&&a.result.length?e.tagList=a.result:e.tagList=[];case 4:case"end":return t.stop()}},t,e)}))()},loadMemberTagList:function(e){var t=this;return l()(n.a.mark(function a(){var s,i;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.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},a.next=4,Object(w.m)(s);case 4:i=a.sent,t.showSearchResult=!!e.showSearchResult,i.result.result&&i.result.result.length?(t.memberTagList=i.result.result.map(function(e){return m()({},e,{refersh:!1})}),t.total=i.result.totalCount):(t.memberTagList=[],t.total=0),a.next=11;break;case 9:a.prev=9,a.t0=a.catch(0);case 11:case"end":return a.stop()}},a,t,[[0,9]])}))()},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.handTag=!1,this.loadMemberTagList({searchName:this.memberTag,showSearchResult:!0})},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.manualTagPop.tagTwoLevelGroupId="",this.manualTagPop.tagLevelGroupId="",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.loadMemberTagList(this.params)},deleteHandTag:function(e){this.loadMemberTagList({id:e,type:1})},saveHandTagData:function(e){localStorage.setItem("middleHandtag",d()(e))},getMemberGroupList:function(){var e=this;Object(w.v)({requestProject:"gic-member-tag-web"}).then(function(t){var a=t.errorCode,s=t.message,i=t.result;1===a?(i=i||[],e.memberGroupList=i.slice(0)):e.$message.error(s)}).catch(function(e){console.log(e)})}},beforeMount:function(){if(this._groupCount(),this.middleWareVariable={},this.params={requestProject:"gic-member-tag-web",id:"",searchName:this.memberTag,type:-1,pageNum:1,pageSize:20},this.tagConfig=m()({},this.tagConfig,{groupName:"",memberTagGroupClassifyId:"0",isRealTime:"",textarea:"",updateType:1,updateDay:"",date:""}),this.handTag=null,this.groupId="",this.getTagList(),localStorage.getItem("groupId")){var e=JSON.parse(localStorage.getItem("groupId"));this.middleWareVariable=JSON.parse(d()(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),this.$store.commit("modiftTagName","我的用户")},mounted:function(){var e=this;this.$on("refersh-member-list",function(){e.getTagList()}),this.$on("handle-second-tag",function(t){e.middleWareVariable={id:t.id,type:t.handTag,name:t.name},e.pageNum=1,e.pageSize=20,localStorage.setItem("groupId",""),e.saveHandTagData(t),e.saveTagLevelGroupId(t),e.loadMemberTagList(e.params),e.groupId=t.id,e.handTag=t.handTag,e.manualTagPop.tagTwoLevelGroupId=t.tagLevelGroupId,e.manualTagPop.tagLevelGroupId="",e.changeTagTitle(t.name)}),this.$on("edit-third-tag",function(t){var a=JSON.parse(localStorage.getItem("middleHandtag"));e.saveTagLevelGroupId(a)}),this.$on("handle-third-tag",function(t){e.middleWareVariable={id:t.id,type:t.handTag,name:t.name},e.pageNum=1,e.pageSize=20,e.params.pageNum=1,e.params.pageSize=20,localStorage.setItem("groupId",""),e.saveHandTagData(t),e.saveTagLevelGroupId(t),e.loadMemberTagList(e.params),e.groupId=t.id,e.handTag=t.handTag,e.manualTagPop.tagTwoLevelGroupId=t.parentLevelGroupId,e.manualTagPop.tagLevelGroupId=t.tagLevelGroupId,e.changeTagTitle(t.name)}),this.defaultDate(),this.getMemberGroupList()}},k={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"member-tag"},[a("div",{staticClass:"tag-container"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"member-box"},[a("div",{staticClass:"tag-input"},[a("el-input",{staticStyle:{width:"348px"},attrs:{placeholder:"请输入关键词回车搜索标签","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.allTagList},nativeOn:{keyup:function(t){if(!("button"in t)&&e._k(t.keyCode,"enter",13,t.key))return null;e.searchMemberList(t)}},model:{value:e.memberTag,callback:function(t){e.memberTag=t},expression:"memberTag"}})],1),e._v(" "),a("div",{staticClass:"main-tag"},[a("div",{staticClass:"tag-list"},[a("div",{staticClass:"search-box"}),e._v(" "),a("p",{class:["user-info",{"light-active":"我的用户"===e.tagRealName}],on:{click:e.allTagList}},[e._v("我的用户")]),e._v(" "),a("div",{staticClass:"list-box"},e._l(e.tagList,function(t,s){return a("TagType",{key:s,attrs:{"tag-list":t},on:{handleFristTag:e.handleFristTag}})}))]),e._v(" "),a("div",{staticClass:"tag-all"},[a("p",{staticClass:"tag-name"},[e._v("\n "+e._s(e.showSearchResult?"【"+e.tagName+"】搜索结果":e.tagName)+"\n "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.handTag,expression:"handTag == 1"}],staticClass:"add-newtag",attrs:{type:"primary"},on:{click:function(t){e.editHandTag()}}},[e._v("新增标签")]),e._v(" "),a("a",{staticClass:"help-doc",attrs:{href:"http://demogic.udesk.cn/hc/articles/221271?api_name=&preview=true&preview_as_role=admin&theme_id=18093",target:"_blank"}},[e._v("查看帮助文档")])],1),e._v(" "),a("tag-container",{ref:"tagContainer",attrs:{data:e.memberTagList,handTag:e.handTag,groupId:e.groupId,refersh:e.refershList},on:{deleteHandTag:e.deleteHandTag,addTag:e.selectedTag,editHandTag:e.editHandTag}}),e._v(" "),e.total>0?a("div",{staticClass:"page-box"},[a("dm-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(" "),a("div",{staticClass:"my-pop-tagbox",on:{click:e.expendsGroupList}},[e._m(0),e._v(" "),a("p",{staticClass:"number-txt"},[e._v(e._s(e.groupListNumber))])])],1)])])],1),e._v(" "),a("div",{staticClass:"foot-box"},[a("vue-gic-footer")],1),e._v(" "),a("div",{staticClass:"group-right-list",class:{"group-transtion-list":e.groupShow}},[a("div",{staticClass:"group-title"},[a("i",{staticClass:"iconfont icon-17"}),e._v("\n 已选标签:\n "),a("strong",{staticClass:"label-count"},[e._v("\n "+e._s(e.groupListNumber)+"\n ")]),e._v(" "),a("i",{staticClass:"el-icon-close icon-right",on:{click:function(t){e.groupShow=!1}}})]),e._v(" "),a("div",{staticClass:"wapper"},[a("p",{staticClass:"desc-labeltxt",class:{"margin-60":e.marginSixty}},[e._v("(一个输入框内标签关系为且)")]),e._v(" "),a("div",{staticClass:"inner"},[a("tags-group-list",{attrs:{selectedTagsData:e.selectedTags,tagsGroupRelation:e.tagsGroupRelation,activeTagsGroupIndex:e.activeTagsGroupIndex,activeTagIndex:e.activeTagIndex},on:{editTags:e.editTags,"update:activeTagsGroupIndex":function(t){e.activeTagsGroupIndex=t},"update:activeTagIndex":function(t){e.activeTagIndex=t}}}),e._v(" "),a("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[a("label",{attrs:{for:""}},[e._v("分组名称")]),e._v(" "),a("el-input",{staticClass:"w-220",attrs:{maxlength:10,placeholder:"请输入内容"},model:{value:e.tagConfig.groupName,callback:function(t){e.$set(e.tagConfig,"groupName",t)},expression:"tagConfig.groupName"}}),e._v(" "),a("span",{staticClass:"groupName-txt"},[e._v(e._s(e.tagConfig.groupName.length)+"/10")])],1),e._v(" "),a("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[a("label",{attrs:{for:""}},[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",{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(t){e.$set(e.tagConfig,"date",t)},expression:"tagConfig.date"}})],1),e._v(" "),a("div",{class:["form-item",{"margin-60":e.marginSixty}]},[a("label",{attrs:{for:""}},[e._v("分组所属分类")]),e._v(" "),a("el-select",{model:{value:e.tagConfig.memberTagGroupClassifyId,callback:function(t){e.$set(e.tagConfig,"memberTagGroupClassifyId",t)},expression:"tagConfig.memberTagGroupClassifyId"}},e._l(e.memberGroupList,function(e){return a("el-option",{key:e.memberTagGroupClassifyId,attrs:{value:e.memberTagGroupClassifyId,label:e.classifyName}})}))],1),e._v(" "),a("div",{class:["form-item",{"margin-60":e.marginSixty}]},[a("label",{attrs:{for:""}},[e._v("是否固化")]),e._v(" "),a("el-select",{staticStyle:{"margin-bottom":"15px"},model:{value:e.tagConfig.fixedType,callback:function(t){e.$set(e.tagConfig,"fixedType",t)},expression:"tagConfig.fixedType"}},[a("el-option",{attrs:{label:"否",value:0}}),e._v(" "),a("el-option",{attrs:{label:"是",value:1}})],1),e._v(" "),e.ruleForm.fixedType?a("br"):e._e(),e._v(" "),e.tagConfig.fixedType?a("el-date-picker",{staticStyle:{"margin-bottom":"15px"},attrs:{clearable:!1,"picker-options":e.fixedTimeOptions,"value-format":"yyyy-MM-dd",placeholder:"选择期初固化日期"},model:{value:e.tagConfig.fixedTime,callback:function(t){e.$set(e.tagConfig,"fixedTime",t)},expression:"tagConfig.fixedTime"}}):e._e(),e._v(" "),e.ruleForm.fixedType?a("br"):e._e(),e._v(" "),e.tagConfig.fixedType?a("el-date-picker",{attrs:{clearable:!1,"picker-options":e.fixedTimeOptions,"value-format":"yyyy-MM-dd",placeholder:"选择期末固化日期"},model:{value:e.tagConfig.fixedEndTime,callback:function(t){e.$set(e.tagConfig,"fixedEndTime",t)},expression:"tagConfig.fixedEndTime"}}):e._e()],1),e._v(" "),a("div",{staticClass:"form-item",class:{"margin-60":e.marginSixty}},[a("label",{attrs:{for:""}},[e._v("分组描述")]),e._v(" "),a("el-input",{attrs:{type:"textarea",maxlength:200,rows:"4",placeholder:"请输入内容"},model:{value:e.tagConfig.textarea,callback:function(t){e.$set(e.tagConfig,"textarea",t)},expression:"tagConfig.textarea"}}),e._v(" "),a("span",{staticClass:"textarea-txt"},[e._v(e._s(e.tagConfig.textarea.length)+"/200")])],1),e._v(" "),a("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(1),e._v(" "),a("el-select",{staticClass:"w-200",attrs:{placeholder:"请选择",disabled:0==e.tagConfig.isRealTime},model:{value:e.tagConfig.updateType,callback:function(t){e.$set(e.tagConfig,"updateType",t)},expression:"tagConfig.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.tagConfig.updateType,expression:"tagConfig.updateType != 1"}],staticClass:"w-200 p-l-8",attrs:{placeholder:"请选择"},model:{value:e.tagConfig.updateDay,callback:function(t){e.$set(e.tagConfig,"updateDay",t)},expression:"tagConfig.updateDay"}},e._l(e.rateData[e.tagConfig.updateType?e.tagConfig.updateType-1:0].options,function(e,t){return a("el-option",{key:e,attrs:{label:e,value:t+1}})}))],1),e._v(" "),a("p",{directives:[{name:"show",rawName:"v-show",value:0==e.tagConfig.isRealTime&&e.realCount.totalCount<=e.realCount.currCount,expression:"tagConfig.isRealTime == 0 && realCount.totalCount <= realCount.currCount"}],staticClass:"tips-count"},[e._v("\n 您的非实时会员分组数量已达上限"+e._s(e.realCount.totalCount)+",建议您删除或失效部分非实时会员分组!\n ")])],1)]),e._v(" "),a("div",{staticClass:"fixed-btn"},[a("el-button",{attrs:{type:"primary",disabled:0==e.tagConfig.isRealTime&&e.realCount.totalCount<=e.realCount.currCount},on:{click:e.createNewGroup}},[e._v("创建会员分组")])],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.refersh}}),e._v(" "),a("manual-tag-edit",{attrs:{options:e.manualTagPop,showPop:e.manualTagPop.show},on:{"update:showPop":function(t){e.$set(e.manualTagPop,"show",t)},save:e.addNewTag}}),e._v(" "),a("Trash")],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("p",{staticClass:"txt"},[t("i",{staticClass:"iconfont icon-shougongbiaoqian",staticStyle:{"margin-bottom":"2px"}}),this._v("\n 已选标签\n ")])},function(){var e=this.$createElement,t=this._self._c||e;return t("label",{attrs:{for:""}},[this._v("更新频率"),t("span",{staticClass:"desc-labeltxt"},[this._v("(更新时间预计选择日期的0点至9点)")])])}]};var F=a("VU/8")(S,k,!1,function(e){a("L3cW")},"data-v-7a02f74c",null);t.default=F.exports},iHP3:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("Dd8w"),i=a.n(s),r=a("lRwf"),n=a.n(r),o=a("zL8q"),l=a("CUHN"),g=a("SJI6");n.a.component(o.CollapseTransition.name,o.CollapseTransition);var c={name:"tag-type",components:{SecondTag:l.default},props:{tagList:Object},data:function(){return{list:{},typeName:"",editData:[],expends:"收起"}},computed:i()({},Object(g.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}}}},u={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"list"},[a("span",{staticClass:"expends-txt",on:{click:e.handleChangeExpends}},[e._v(e._s(e.expends)+" ")]),e._v(" "),a("div",{staticClass:"first-tag"},[a("div",[a("i",{staticClass:"iconfont menu-icon",class:[e.list.icon,{"icon-tag-light":e.list.name===e.tagRealName}]}),e._v(" "),a("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(" "),a("el-collapseTransition",[a("div",{directives:[{name:"show",rawName:"v-show",value:"收起"===e.expends,expression:"expends === '收起'"}],staticClass:"second-tag"},e._l(e.list.children,function(t,s){return a("second-tag",{key:s,attrs:{list:t,"tag-name":e.list.name}})}))])],1)])},staticRenderFns:[]};var d=a("VU/8")(c,u,!1,function(e){a("GXzu")},"data-v-4c518050",null);t.default=d.exports},oM7Q:function(e,t,a){a("sF+V");var s=a("FeBl").Object;e.exports=function(e,t){return s.create(e,t)}},"sF+V":function(e,t,a){var s=a("kM2E");s(s.S,"Object",{create:a("Yobk")})}});
\ No newline at end of file
webpackJsonp([5,22,31],{"9ZvA":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s={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)}}},i={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:[]},n=a("VU/8")(s,i,!1,null,null,null);t.default=n.exports},"C5v+":function(e,t){},SJ7l:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("Dd8w"),i=a.n(s),n=a("lRwf"),r=a.n(n),o=a("zL8q"),l=a("2CGT"),c=a("2uFj");r.a.component(o.CollapseTransition.name,o.CollapseTransition);var u={name:"group-list",data:function(){return{lists:[],addGroupDialog:!1,expendTxt:"收起",expendTxtTag:"收起",expendTxtFixed:"收起",groupName:"",title:"新增分组名称",currentIndex:-1,currentTagIndex:0,currentFixedIndex:0,active:!1,Taglists:[],classTagName:"tag-name",hasLevel:!1,currentLevelIndex:-2,groupLists:[],fixedLists:[]}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""},expendTagClass:function(){return"展开"!=this.expendTxtTag?"is-caret":""},expendFixedClass:function(){return"展开"!=this.expendTxtFixed?"is-caret":""}},methods:{handleChangeLevel:function(e,t){this.currentLevelIndex=e,this.$emit("second-list",{list:t,isTag:!0})},_getTagLists:function(){var e=this;Object(l.o)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupLists=t.result,console.log(e.groupLists))})},handleChangeTag:function(e,t){this.active=!1,this.classTagName="tag-name active-name",this.currentTagIndex=e,this.$emit("second-list",{list:t,isTag:!0})},handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return i()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentIndex=e,this.$emit("second-list",t)},handleChangeFixed:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentFixedIndex=e,this.$emit("second-list",{isFixed:!0,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;if(this.operatorName(e))return e.edit?(e.edit=!1,void this.getMemberGroupList()):void 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(l.u)(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(l.w)(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(l.w)(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(l.v)({requestProject:"gic-member-tag-web",type:0}).then(function(t){1===t.errorCode&&(console.log(t.result),e.lists=t.result.map(function(e){return i()({},e,{edit:!1})}))})},getFixedMemberGroupList:function(){var e=this;Object(l.v)({requestProject:"gic-member-tag-web",type:1}).then(function(t){1===t.errorCode&&(e.fixedLists=t.result.map(function(e){return i()({},e,{edit:!1})}))})},handleExpend:function(){this.currentIndex=-1,this.currentLevelIndex=-2,this.expendTxt="展开"===this.expendTxt?"收起":"展开",this.$emit("second-list","all")},handleExpendTag:function(){this.currentLevelIndex=-1,this.currentIndex=-2,this.expendTxtTag="展开"===this.expendTxtTag?"收起":"展开",this.$emit("second-list","allLevel")},handleExpendFixed:function(){this.currentFixedIndex=-1,this.currentLevelIndex=-2,this.currentIndex=-2,this.expendTxtFixed="展开"===this.expendTxtFixed?"收起":"展开",this.$emit("second-list","showFixedList")},_hasLevelFeature:function(){var e=this;Object(l.s)().then(function(t){1===t.errorCode&&(e.hasLevel=t.result)})}},beforeMount:function(){this.getMemberGroupList(),this.getFixedMemberGroupList(),this._getTagLists(),this._hasLevelFeature()},filters:{aliasTips:function(e){var t=c.a.find(function(t){return t.name===e});return t?t.title:""}}},m={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"group-list"},[a("div",{staticClass:"member-group",class:{"light-group":-1===e.currentIndex},on:{click:e.handleExpend}},[a("i",{staticClass:"icon-list el-icon-caret-right icon-transform",class:e.expendClass}),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,s){return a("li",{key:s,class:["member-list",{"active-li":s==e.currentIndex}],on:{click:function(a){e.handleChangeIndex(s,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",maxLength:"10"},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:"iconfont icon-list-oper",class:[t.edit?"icon-dagou":"icon-bianji1"],on:{click:function(a){a.stopPropagation(),e.editGroupName(t)}}}),e._v(" "),a("i",{staticClass:"iconfont icon-list-oper",class:[t.edit?"icon-guanbi1":"icon-guanbi"],on:{click:function(a){e.deleteGroupName(t)}}})]):e._e()],1)}))]),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:e.hasLevel,expression:"hasLevel"}],class:["member-group",{"active-item":-1==e.currentLevelIndex}],on:{click:e.handleExpendTag}},[a("i",{staticClass:"icon-list el-icon-caret-right icon-transform",class:e.expendTagClass}),e._v("\n 金字塔会员分层\n ")]),e._v(" "),a("el-collapseTransition",[a("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxtTag,expression:"expendTxtTag == '展开'"}],staticClass:"lists"},e._l(e.groupLists,function(t,s){return a("li",{key:s,class:["member-list",{"active-li":s==e.currentLevelIndex}],on:{click:function(a){e.handleChangeLevel(s,t)}}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e._f("aliasTips")(t.aliasName),placement:"top-start","open-delay":300}},[a("span",[e._v(e._s(t.aliasName))])])],1)}))]),e._v(" "),a("div",{staticClass:"member-group",class:{"light-group":-1===e.currentFixedIndex},on:{click:e.handleExpendFixed}},[a("i",{staticClass:"icon-list el-icon-caret-right icon-transform",class:e.expendFixedClass}),e._v("\n 固化人群\n ")]),e._v(" "),a("el-collapseTransition",[a("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxtFixed,expression:"expendTxtFixed == '展开'"}],staticClass:"lists"},e._l(e.fixedLists,function(t,s){return a("li",{key:s,class:["member-list",{"active-li":s==e.currentFixedIndex}],on:{click:function(a){e.handleChangeFixed(s,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-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 p=a("VU/8")(u,m,!1,function(e){a("XkJL")},"data-v-4ebefd36",null);t.default=p.exports},XkJL:function(e,t){},lcCM:function(e,t){},oVck:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("Dd8w"),i=a.n(s),n=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(n.d)(a).then(function(t){1==t.errorCode&&e.$message.success({message:"修改成功"})}).catch(function(e){console.log(e)});else if(1==t)Object(n.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 s=this.groupList.findIndex(function(t){return t.classifyName===e.groupName});a.memberTagGroupClassifyId=this.groupList[s].memberTagGroupClassifyId,Object(n.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(n.v)({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 i()({},e,{edit:!1})}))}).catch(function(e){console.log(e)})}},created:function(){this.selectionList=[]},watch:{batchVisiable:function(e){this.batchDialog=e,this.getMemberGroupList()},operateNumber:function(e){this.operNum=e},multipleSelection:{immediate:!0,handler:function(e){this.selectionList=e}}}},o={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._s(0==e.operNum?"批量失效":1==e.operNum?"批量删除":"修改所属分类"))]),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,s){return a("li",{key:t.memberTagGroupClassifyId,staticClass:"batch-li",class:{"active-li":s==e.listIndex},on:{click:function(a){e.chooseGroup(t,s)}}},[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 l=a("VU/8")(r,o,!1,function(e){a("C5v+")},"data-v-586b7225",null).exports,c=a("3Xzz"),u=a("Ch4/"),m=function(e,t){function a(e){return(e=e.toString())[1]?e:"0"+e}if(null!=e){var s=new Date(e),i=s.getFullYear(),n=s.getMonth()+1,r=s.getDate(),o=s.getHours(),l=s.getMinutes(),c=s.getSeconds();return[i,n,r].map(a).join(t||"-")+" "+[o,l,c].map(a).join(":")}return"--"},p=a("P9l9"),d=a("SJ7l"),h=a("9ZvA"),f=a("2uFj"),g={name:"memberGroupList",components:{navCrumb:c.a,GroupList:d.default,RecommendTable:h.default,BatchList:l},data:function(){return{countGroupText:"",isRealTime:"",operateNumber:-1,batchVisiable:!1,dialogVisible:!0,isRecommend:!1,isTagRecommend:!1,showFixedList:!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:{aliasTips:function(e){var t=f.a.find(function(t){return t.name===e});return t?t.title:""},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:{effectiveGroup:function(e){var t=this;this.$confirm("确认将分组置为失效吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var a={requestProject:"gic-member-tag-web",memberTagGroupIds:e,effectiveStatus:0};Object(n.d)(a).then(function(e){1==e.errorCode&&(t.$message.success({message:"修改成功"}),t.getGroupList())}).catch(function(e){console.log(e)})})},deleteGroup:function(e){var t=this;this.$confirm("确认删除该分组吗?","提示",{confirmButtonText:"确认删除",cancelButtonText:"取消",type:"warning"}).then(function(){var a={requestProject:"gic-member-tag-web",memberTagGroupIds:e};Object(n.c)(a).then(function(e){1==e.errorCode&&(t.$message.success({message:"删除成功"}),t.getGroupList())})})},getMemberGroupList:function(){var e=this;Object(n.v)({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(e){var t=this,a=void 0,s={requestProject:"gic-member-tag-web"};a=this.groupTableData.map(function(e){return e.memberTagGroupId}).join(","),s.memberTagGroupIds=a,e?Object(n.B)(s).then(function(e){1==e.errorCode&&(t._getTagLists(),t.$message.success({message:"更新成功"}))}):Object(n.B)(s).then(function(e){1==e.errorCode&&(t.getGroupList(),t.$message.success({message:"更新成功"}))})},refreshList:function(){this.getGroupList()},_gradeList:function(e){var t=this,a={pageNum:this.currentPage,pageSize:this.pageSize,memberTagGradeId:e};Object(n.q)(a).then(function(e){1==e.errorCode&&(t.total=e.result.totalCount,t.groupTableData=e.result.result)})},getsecondList:function(e){var t=this;if(console.log(e),this.showFixedList=!1,"showFixedList"===e)return this.params.memberTagGroupClassifyId="",this.showFixedList=!0,this.params.pageNum=1,this.params.pageSize=20,void this.getGroupList();if("allLevel"===e)return this.isTag=!0,this.isRecommend=!0,this.isTagRecommend=!0,this.memberTagGroupId="",this.currentPage=1,this.pageSize=20,void this._gradeList();if("all"===e)return this.params.memberTagGroupClassifyId="",this.isRecommend=!1,this.isTagRecommend=!1,this.currentPage=1,this.pageSize=20,void this.getGroupList();if(e.isTag){this.isTag=!0,this.isRecommend=!0,this.isTagRecommend=!0;var a=e.list.memberTagGradeId;this.memberTagGradeId=a,a&&this._gradeList(a)}e.isFixed?(this.showFixedList=!0,this.params.memberTagGroupClassifyId=e.memberTagGroupClassifyId,this.params.fixedType=1,Object(n.j)(this.params).then(function(e){1==e.errorCode?(t.total=e.result.totalCount,t.groupTableData=e.result.result.map(function(e){return i()({},e,{createTime:m(e.createTime)})})):t.groupTableData=[]})):(this.isRecommend=!1,this.isTag=!1,this.isTagRecommend=!1,this.params.memberTagGroupClassifyId=e.memberTagGroupClassifyId,this.params.fixedType=0,Object(n.j)(this.params).then(function(e){1==e.errorCode?(t.total=e.result.totalCount,t.groupTableData=e.result.result.map(function(e){return i()({},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(n.z)().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(n.A)(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.isTagRecommend?this._gradeList(this.memberTagGradeId):this.getGroupList()},handleCurrentChange:function(e){this.params.pageNum=e,this.currentPage=e,this.isTagRecommend?this._gradeList(this.memberTagGradeId):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(s){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,s={memberTagGroupId:e};Object(p.a)("/member-tag-group/delete.json",s).then(function(e){var s=e.data;if(a.loading=!1,1==s.errorCode)return a.groupTableData.splice(t,1),void a.$message.success({duration:1e3,message:"删除成功!"});200003!=s.errorCode?u.a.errorMsg(s):a.$confirm("该分组正在被活动使用,无法删除!","提示",{confirmButtonText:"确定",type:"warning"})}).catch(function(e){a.loading=!1,a.$message.error({duration:1e3,message:e.message})})},searchByStatus:function(e){this.params.pageNum=1,this.params.effectiveStatus=e,this.getGroupList()},realTimeStatus:function(e){this.params.pageNum=1,this.params.isRealTime=e,this.getGroupList()},getGroupList:function(){var e=this;this.params.fixedType=this.showFixedList?1:0,Object(n.x)(this.params).then(function(t){1==t.errorCode&&(e.total=t.result.totalCount,e.groupTableData=t.result.result.map(function(e){return i()({},e,{latestUpdateTime:e.latestUpdateTime?e.latestUpdateTime:"--",createTime:m(e.createTime)})})),e.loading=!1}).catch(function(e){console.log(e)})},_groupCount:function(){var e=this;Object(n.r)().then(function(t){if(1==t.errorCode){var a=t.result;e.countGroupText="您的非实时分组数量已达"+a.currCount+"/"+a.totalCount+",实时分组数量不受限制。"}})}},created:function(){this.loading=!0,this.params={groupName:this.tagSearch,pageSize:20,pageNum:1,isRealTime:"",effectiveStatus:this.statusSelect,requestProject:"gic-member-tag-web",memberTagGroupClassifyId:"",fixedType:0}},mounted:function(){this.getGroupList(),this._groupCount()}},v={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(" "),e.showFixedList?[a("div",{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-r-8",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("el-select",{staticClass:"w-220 m-l-0",attrs:{placeholder:"请选择"},on:{change:e.realTimeStatus},model:{value:e.isRealTime,callback:function(t){e.isRealTime=t},expression:"isRealTime"}},[a("el-option",{key:"",attrs:{label:"全部",value:""}}),e._v(" "),a("el-option",{key:0,attrs:{label:"非实时",value:0}}),e._v(" "),a("el-option",{key:1,attrs:{label:"实时",value:1}})],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"}],key:"fixedList",ref:"multipleTable",attrs:{data:e.groupTableData,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"人群名称","show-overflow-tooltip":"",prop:"groupName"}}),e._v(" "),a("el-table-column",{attrs:{label:"人群分类","show-overflow-tooltip":"",prop:"groupClassifyName"}}),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:"期初固化时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.fixedTime)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"期初固化人数",prop:"groupCount"}}),e._v(" "),a("el-table-column",{attrs:{label:"期末固化时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.fixedEndTime)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"期末固化人数",prop:"groupCount"}}),e._v(" "),a("el-table-column",{attrs:{prop:"state",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--error"}),e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"240px"},scopedSlots:e._u([{key:"default",fn:function(t){return[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("dm-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()])]:[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-r-8",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("el-select",{staticClass:"w-220 m-l-0",attrs:{placeholder:"请选择"},on:{change:e.realTimeStatus},model:{value:e.isRealTime,callback:function(t){e.isRealTime=t},expression:"isRealTime"}},[a("el-option",{key:"",attrs:{label:"全部",value:""}}),e._v(" "),a("el-option",{key:0,attrs:{label:"非实时",value:0}}),e._v(" "),a("el-option",{key:1,attrs:{label:"实时",value:1}})],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-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.countGroupText,placement:"top"}},[a("el-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:e.toAddGroup}},[e._v("新增分组")])],1)],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:"最近更新时间"},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:"更新频率"},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[a("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--error"}),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:function(t){e.refershMember("")}},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{prop:"fixedType",label:"是否有固化"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(a.fixedType?"是":"否"))]}}])}),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:"创建时间"},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:"到期时间"},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:"240px"},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 ")]),e._v(" "),a("el-button",{staticClass:"edit-btn el-button--text p-r-12",attrs:{type:"text"},on:{click:function(a){e.effectiveGroup(t.row.memberTagGroupId)}}},[e._v("\n 失效\n ")]),e._v(" "),a("el-button",{staticClass:"edit-btn el-button--text p-r-12",attrs:{type:"text"},on:{click:function(a){e.deleteGroup(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("dm-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.isTagRecommend,expression:"isTagRecommend"}],staticClass:"right-box"},[e._m(0),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",staticStyle:{width:"99%"},attrs:{data:e.groupTableData,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{label:"分层名称",prop:"groupName"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e._f("aliasTips")(t.row.groupName),placement:"top-start"}},[a("span",[e._v(e._s(t.row.groupName))])])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"更新时间",prop:"latestUpdateTime"},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:"更新频率",prop:"updateType"},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:"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:function(t){e.refershMember("tag")}},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:{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:"/memberLevelDetail?memberTagGroupId="+t.row.memberTagGroupId+"&aliasName="+t.row.groupName}},[e._v("\n 详情\n ")])]}}])})],1)],1),e._v(" "),0!=e.groupTableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("dm-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&&!e.isTagRecommend,expression:"isRecommend && !isTagRecommend"}],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)]],2),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:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"common-wrap__opt"},[t("div",{staticClass:"title"},[t("i",{staticClass:"el-icon-warning dialog-icon"}),this._v(" "),t("span",[this._v("\n 覆盖人数于每日上午8点半进行更新\n ")])]),this._v(" "),t("div",{staticClass:"batch-option"})])}]};var b=a("VU/8")(g,v,!1,function(e){a("lcCM")},null,null);t.default=b.exports}});
\ No newline at end of file
webpackJsonp([5,17,31],{"3O9R":function(e,t){},"9ZvA":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s={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:[]},i=a("VU/8")(s,n,!1,null,null,null);t.default=i.exports},"C5v+":function(e,t){},SJ7l:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("Dd8w"),n=a.n(s),i=a("lRwf"),r=a.n(i),o=a("zL8q"),c=a("2CGT"),l=a("2uFj");r.a.component(o.CollapseTransition.name,o.CollapseTransition);var u={name:"group-list",data:function(){return{lists:[],addGroupDialog:!1,expendTxt:"收起",expendTxtTag:"收起",groupName:"",title:"新增分组名称",currentIndex:-1,currentTagIndex:0,active:!1,Taglists:[],classTagName:"tag-name",hasLevel:!1,currentLevelIndex:-2,groupLists:[]}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""},expendTagClass:function(){return"展开"!=this.expendTxtTag?"is-caret":""}},methods:{handleChangeLevel:function(e,t){this.currentLevelIndex=e,this.$emit("second-list",{list:t,isTag:!0})},_getTagLists:function(){var e=this;Object(c.o)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupLists=t.result,console.log(e.groupLists))})},handleChangeTag:function(e,t){this.active=!1,this.classTagName="tag-name active-name",this.currentTagIndex=e,this.$emit("second-list",{list:t,isTag:!0})},handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return n()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.classTagName="tag-name",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;if(this.operatorName(e))return e.edit?(e.edit=!1,void this.getMemberGroupList()):void 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.u)(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.w)(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.w)(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.v)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(console.log(t.result),e.lists=t.result.map(function(e){return n()({},e,{edit:!1})}))})},handleExpend:function(){this.currentIndex=-1,this.currentLevelIndex=-2,this.expendTxt="展开"===this.expendTxt?"收起":"展开",this.$emit("second-list","all")},handleExpendTag:function(){this.currentLevelIndex=-1,this.currentIndex=-2,this.expendTxtTag="展开"===this.expendTxtTag?"收起":"展开",this.$emit("second-list","allLevel")},_hasLevelFeature:function(){var e=this;Object(c.s)().then(function(t){1===t.errorCode&&(e.hasLevel=t.result)})}},beforeMount:function(){this.getMemberGroupList(),this._getTagLists(),this._hasLevelFeature()},filters:{aliasTips:function(e){var t=l.a.find(function(t){return t.name===e});return t?t.title:""}}},m={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"group-list"},[a("div",{staticClass:"member-group",class:{"light-group":-1===e.currentIndex},on:{click:e.handleExpend}},[a("i",{staticClass:"icon-list el-icon-caret-right icon-transform",class:e.expendClass}),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,s){return a("li",{key:s,class:["member-list",{"active-li":s==e.currentIndex}],on:{click:function(a){e.handleChangeIndex(s,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",maxLength:"10"},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:"iconfont icon-list-oper",class:[t.edit?"icon-dagou":"icon-bianji1"],on:{click:function(a){a.stopPropagation(),e.editGroupName(t)}}}),e._v(" "),a("i",{staticClass:"iconfont icon-list-oper",class:[t.edit?"icon-guanbi1":"icon-guanbi"],on:{click:function(a){e.deleteGroupName(t)}}})]):e._e()],1)}))]),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:e.hasLevel,expression:"hasLevel"}],class:["member-group",{"active-item":-1==e.currentLevelIndex}],on:{click:e.handleExpendTag}},[a("i",{staticClass:"icon-list el-icon-caret-right icon-transform",class:e.expendTagClass}),e._v("\n 金字塔会员分层\n ")]),e._v(" "),a("el-collapseTransition",[a("ul",{directives:[{name:"show",rawName:"v-show",value:"展开"==e.expendTxtTag,expression:"expendTxtTag == '展开'"}],staticClass:"lists"},e._l(e.groupLists,function(t,s){return a("li",{key:s,class:["member-list",{"active-li":s==e.currentLevelIndex}],on:{click:function(a){e.handleChangeLevel(s,t)}}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e._f("aliasTips")(t.aliasName),placement:"top-start","open-delay":300}},[a("span",[e._v(e._s(t.aliasName))])])],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 p=a("VU/8")(u,m,!1,function(e){a("Zh1z")},"data-v-8b03dcea",null);t.default=p.exports},Zh1z:function(e,t){},oVck:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("Dd8w"),n=a.n(s),i=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(i.d)(a).then(function(t){1==t.errorCode&&e.$message.success({message:"修改成功"})}).catch(function(e){console.log(e)});else if(1==t)Object(i.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 s=this.groupList.findIndex(function(t){return t.classifyName===e.groupName});a.memberTagGroupClassifyId=this.groupList[s].memberTagGroupClassifyId,Object(i.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(i.v)({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.selectionList=[]},watch:{batchVisiable:function(e){this.batchDialog=e,this.getMemberGroupList()},operateNumber:function(e){this.operNum=e},multipleSelection:{immediate:!0,handler:function(e){this.selectionList=e}}}},o={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._s(0==e.operNum?"批量失效":1==e.operNum?"批量删除":"修改所属分类"))]),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,s){return a("li",{key:t.memberTagGroupClassifyId,staticClass:"batch-li",class:{"active-li":s==e.listIndex},on:{click:function(a){e.chooseGroup(t,s)}}},[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,o,!1,function(e){a("C5v+")},"data-v-586b7225",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 s=new Date(e),n=s.getFullYear(),i=s.getMonth()+1,r=s.getDate(),o=s.getHours(),c=s.getMinutes(),l=s.getSeconds();return[n,i,r].map(a).join(t||"-")+" "+[o,c,l].map(a).join(":")}return"--"},p=a("P9l9"),d=a("SJ7l"),h=a("9ZvA"),g=a("2uFj"),f={name:"memberGroupList",components:{navCrumb:l.a,GroupList:d.default,RecommendTable:h.default,BatchList:c},data:function(){return{countGroupText:"",isRealTime:1,operateNumber:-1,batchVisiable:!1,dialogVisible:!0,isRecommend:!1,isTagRecommend:!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:{aliasTips:function(e){var t=g.a.find(function(t){return t.name===e});return t?t.title:""},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:{effectiveGroup:function(e){var t=this;this.$confirm("确认将分组置为失效吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var a={requestProject:"gic-member-tag-web",memberTagGroupIds:e,effectiveStatus:0};Object(i.d)(a).then(function(e){1==e.errorCode&&(t.$message.success({message:"修改成功"}),t.getGroupList())}).catch(function(e){console.log(e)})})},deleteGroup:function(e){var t=this,a={requestProject:"gic-member-tag-web",memberTagGroupIds:e};Object(i.c)(a).then(function(e){1==e.errorCode&&(t.$message.success({message:"删除成功"}),t.getGroupList())})},getMemberGroupList:function(){var e=this;Object(i.v)({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(e){var t=this,a=void 0,s={requestProject:"gic-member-tag-web"};a=this.groupTableData.map(function(e){return e.memberTagGroupId}).join(","),s.memberTagGroupIds=a,e?Object(i.B)(s).then(function(e){1==e.errorCode&&(t._getTagLists(),t.$message.success({message:"更新成功"}))}):Object(i.B)(s).then(function(e){1==e.errorCode&&(t.getGroupList(),t.$message.success({message:"更新成功"}))})},refreshList:function(){this.getGroupList()},_gradeList:function(e){var t=this,a={pageNum:this.currentPage,pageSize:this.pageSize,memberTagGradeId:e};Object(i.q)(a).then(function(e){1==e.errorCode&&(t.total=e.result.totalCount,t.groupTableData=e.result.result)})},getsecondList:function(e){var t=this;if(console.log(e),"allLevel"===e)return this.isTag=!0,this.isRecommend=!0,this.isTagRecommend=!0,this.memberTagGroupId="",this.currentPage=1,this.pageSize=20,void this._gradeList();if("all"===e)return this.params.memberTagGroupClassifyId="",this.isRecommend=!1,this.isTagRecommend=!1,this.currentPage=1,this.pageSize=20,void this.getGroupList();if(e.isTag){this.isTag=!0,this.isRecommend=!0,this.isTagRecommend=!0;var a=e.list.memberTagGradeId;this.memberTagGradeId=a,a&&this._gradeList(a)}else this.isRecommend=!1,this.isTag=!1,this.isTagRecommend=!1,this.params.memberTagGroupClassifyId=e.memberTagGroupClassifyId,Object(i.j)(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(i.z)().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(i.A)(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.isTagRecommend?this._gradeList(this.memberTagGradeId):this.getGroupList()},handleCurrentChange:function(e){this.params.pageNum=e,this.currentPage=e,this.isTagRecommend?this._gradeList(this.memberTagGradeId):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(s){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,s={memberTagGroupId:e};Object(p.a)("/member-tag-group/delete.json",s).then(function(e){var s=e.data;if(a.loading=!1,1==s.errorCode)return a.groupTableData.splice(t,1),void a.$message.success({duration:1e3,message:"删除成功!"});200003!=s.errorCode?u.a.errorMsg(s):a.$confirm("该分组正在被活动使用,无法删除!","提示",{confirmButtonText:"确定",type:"warning"})}).catch(function(e){a.loading=!1,a.$message.error({duration:1e3,message:e.message})})},searchByStatus:function(e){this.params.pageNum=1,this.params.effectiveStatus=e,this.getGroupList()},realTimeStatus:function(e){this.params.pageNum=1,this.params.isRealTime=e,this.getGroupList()},getGroupList:function(){var e=this;Object(i.x)(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)})},_groupCount:function(){var e=this;Object(i.r)().then(function(t){if(1==t.errorCode){var a=t.result;e.countGroupText="您的非实时分组数量已达"+a.currCount+"/"+a.totalCount+",实时分组数量不受限制。"}})}},created:function(){this.loading=!0,this.params={groupName:this.tagSearch,pageSize:20,pageNum:1,isRealTime:1,effectiveStatus:this.statusSelect,requestProject:"gic-member-tag-web",memberTagGroupClassifyId:""}},mounted:function(){this.getGroupList(),this._groupCount()}},v={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-r-8",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("el-select",{staticClass:"w-220 m-l-0",attrs:{placeholder:"请选择"},on:{change:e.realTimeStatus},model:{value:e.isRealTime,callback:function(t){e.isRealTime=t},expression:"isRealTime"}},[a("el-option",{key:0,attrs:{label:"非实时",value:0}}),e._v(" "),a("el-option",{key:1,attrs:{label:"实时",value:1}})],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-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.countGroupText,placement:"top"}},[a("el-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:e.toAddGroup}},[e._v("新增分组")])],1)],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:"最近更新时间"},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:"更新频率"},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[a("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--error"}),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:function(t){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:"创建时间"},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:"到期时间"},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:"240px"},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 ")]),e._v(" "),a("el-button",{staticClass:"edit-btn el-button--text p-r-12",attrs:{type:"text"},on:{click:function(a){e.effectiveGroup(t.row.memberTagGroupId)}}},[e._v("\n 失效\n ")]),e._v(" "),a("el-button",{staticClass:"edit-btn el-button--text p-r-12",attrs:{type:"text"},on:{click:function(a){e.deleteGroup(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("dm-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.isTagRecommend,expression:"isTagRecommend"}],staticClass:"right-box"},[e._m(0),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",staticStyle:{width:"99%"},attrs:{data:e.groupTableData,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{label:"分层名称",prop:"groupName"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e._f("aliasTips")(t.row.groupName),placement:"top-start"}},[a("span",[e._v(e._s(t.row.groupName))])])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"更新时间",prop:"latestUpdateTime"},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:"更新频率",prop:"updateType"},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:"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:function(t){e.refershMember("tag")}},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:{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:"/memberLevelDetail?memberTagGroupId="+t.row.memberTagGroupId+"&aliasName="+t.row.groupName}},[e._v("\n 详情\n ")])]}}])})],1)],1),e._v(" "),0!=e.groupTableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("dm-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&&!e.isTagRecommend,expression:"isRecommend && !isTagRecommend"}],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:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"common-wrap__opt"},[t("div",{staticClass:"title"},[t("i",{staticClass:"el-icon-warning dialog-icon"}),this._v(" "),t("span",[this._v("\n 覆盖人数于每日上午8点半进行更新\n ")])]),this._v(" "),t("div",{staticClass:"batch-option"})])}]};var b=a("VU/8")(f,v,!1,function(e){a("3O9R")},null,null);t.default=b.exports}});
\ No newline at end of file
webpackJsonp([7],{"0xDb":function(e,t,a){"use strict";t.a=i;var r=a("fZjL"),s=(a.n(r),a("pFYg")),o=a.n(s);function i(e,t){if(0===arguments.length)return null;var a=t||"{y}-{m}-{d} {h}:{i}:{s}",r=void 0;"object"===(void 0===e?"undefined":o()(e))?r=e:(10===(""+e).length&&(e=1e3*parseInt(e)),r=new Date(e));var s={y:r.getFullYear(),m:r.getMonth()+1,d:r.getDate(),h:r.getHours(),i:r.getMinutes(),s:r.getSeconds(),a:r.getDay()};return a.replace(/{(y|m|d|h|i|s|a)+}/g,function(e,t){var a=s[t];return"a"===t?["一","二","三","四","五","六","日"][a-1]:(e.length>0&&a<10&&(a="0"+a),a||0)})}},JLEs: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"),u=a.n(l),n=(a("zFZp"),a("3Xzz")),c=a("Gndl"),m=a("jkVl"),d=a("vcge"),p=a("3E4D"),g=a("P9l9"),f=a("OOvn"),v=a("2CGT"),h=a("0xDb"),T={name:"memberGroupEdit",data:function(){var e=this;return{realCount:{},templateCode:"",ruleForm:{memberTagGroupId:"",memberTagGroupClassifyId:"",creatorId:"",selectedTags:[[]],tagsGroupRelation:[],newTagVal:"",groupName:"",effectiveDateTmp:"",describle:"",isActive:0,updateType:1,updateDay:"",effectiveStatus:1,fixedType:0,fixedTime:Object(h.a)(new Date,"{y}-{m}-{d}"),fixedEndTime:Object(h.a)(+new Date+31536e6,"{y}-{m}-{d}")},refreshList:{},activeTagsGroupIndex:0,activeTagIndex:0,pickerOptions:{disabledDate:function(e){var t=(new Date).getTime()+31536e6;return e.getTime()<Date.now()-864e5||e.getTime()>t}},fixedTimeOptions:{disabledDate:function(e){var t=Object(h.a)(new Date,"{y}-{m}-{d}");return t+=" 00:00:00",new Date(e)<new Date(t)}},memberGroupList:{},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,isAllowAdd:!1}},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:{_groupCount:function(){var e=this;Object(v.r)().then(function(t){1==t.errorCode&&(e.realCount=t.result)})},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=u()({},e.tagData,e.ruleForm.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){this.showEditTagPop=!0,this.tagData=u()({},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,memberTagGroupClassifyId:t.memberTagGroupClassifyId,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",fixedType:this.ruleForm.fixedType};a.fixedType&&(a.fixedTime=this.ruleForm.fixedTime,a.fixedEndTime=this.ruleForm.fixedEndTime);var r=this.ruleForm.memberTagGroupId?"/member-tag-group/update.json":"/member-tag-group/add.json";Object(g.c)(r,a).then(function(t){1===t.data.errorCode?(p.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(f.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.m)(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(g.c)("/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;console.log("tagGroupDto",r),e.creatorId=r.createUser||"",r&&(e.ruleForm.memberTagGroupClassifyId=r.memberTagGroupClassifyId||"0",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=1,e.ruleForm.updateDay="",e.ruleForm.fixedType=r.fixedType||0,e.ruleForm.fixedTime=r.fixedTime||e.ruleForm.fixedTime,e.ruleForm.fixedEndTime=r.fixedEndTime||e.ruleForm.fixedEndTime);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)})},getMemberGroupList:function(){var e=this;Object(v.v)({requestProject:"gic-member-tag-web"}).then(function(t){var a=t.errorCode,r=t.message,s=t.result;1===a?((s=s||[]).forEach(function(e){"b3a45c4711134c939b5f8ee31a10f646"===e.memberTagGroupClassifyId&&console.log(e)}),e.memberGroupList=s.slice(0),console.log("memberTagGroupClassifyId",e.ruleForm.memberTagGroupClassifyId),e.ruleForm.memberTagGroupClassifyId=e.ruleForm.memberTagGroupClassifyId||"0"):e.$message.error(r)}).catch(function(e){console.log(e)})},getIsAllowAdd:function(){var e=this;Object(v.k)({tagGroupId:this.$route.query.memberTagGroupId||void 0}).then(function(t){1===t.errorCode&&!t.result&&(e.isAllowAdd=t.result)})}},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(),this.getMemberGroupList(),this.getIsAllowAdd(),this._groupCount()},components:{navCrumb:n.a,tagsGroupList:d.default,tagContainer:c.default,editTag:m.default}},b={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",{class:["label-title",{"m-l-60":e.ruleForm.selectedTags.length>1}]},[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",{class:["w-220",{"m-l-60":e.ruleForm.selectedTags.length>1}],attrs:{label:"",prop:"groupName"}},[a("div",{staticClass:"label-title"},[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",{class:{"m-l-60":e.ruleForm.selectedTags.length>1},attrs:{label:"",prop:"effectiveDateTmp"}},[a("div",{staticClass:"effective label-title"},[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",{class:{"m-l-60":e.ruleForm.selectedTags.length>1},attrs:{label:"",prop:""}},[a("div",{staticClass:"label-title"},[e._v("分组所属分类")]),e._v(" "),a("el-select",{model:{value:e.ruleForm.memberTagGroupClassifyId,callback:function(t){e.$set(e.ruleForm,"memberTagGroupClassifyId",t)},expression:"ruleForm.memberTagGroupClassifyId"}},e._l(e.memberGroupList,function(e){return a("el-option",{key:e.memberTagGroupClassifyId,attrs:{value:e.memberTagGroupClassifyId,label:e.classifyName}})}))],1),e._v(" "),a("el-form-item",{attrs:{prop:"fixedType"}},[a("div",{staticClass:"label-title"},[e._v("是否固化")]),e._v(" "),a("el-select",{staticStyle:{"margin-bottom":"15px"},model:{value:e.ruleForm.fixedType,callback:function(t){e.$set(e.ruleForm,"fixedType",t)},expression:"ruleForm.fixedType"}},[a("el-option",{attrs:{label:"否",value:0}}),e._v(" "),a("el-option",{attrs:{label:"是",value:1}})],1),e._v(" "),e.ruleForm.fixedType?a("br"):e._e(),e._v(" "),e.ruleForm.fixedType?a("el-date-picker",{staticStyle:{"margin-bottom":"15px"},attrs:{clearable:!1,"picker-options":e.fixedTimeOptions,"value-format":"yyyy-MM-dd",placeholder:"选择期初固化日期"},model:{value:e.ruleForm.fixedTime,callback:function(t){e.$set(e.ruleForm,"fixedTime",t)},expression:"ruleForm.fixedTime"}}):e._e(),e._v(" "),e.ruleForm.fixedType?a("br"):e._e(),e._v(" "),e.ruleForm.fixedType?a("el-date-picker",{attrs:{clearable:!1,"picker-options":e.fixedTimeOptions,"value-format":"yyyy-MM-dd",placeholder:"选择期末固化日期"},model:{value:e.ruleForm.fixedEndTime,callback:function(t){e.$set(e.ruleForm,"fixedEndTime",t)},expression:"ruleForm.fixedEndTime"}}):e._e()],1),e._v(" "),a("el-form-item",{class:["w-400",{"m-l-60":e.ruleForm.selectedTags.length>1}],attrs:{label:"",prop:"describle"}},[a("div",{staticClass:"label-title"},[e._v("分组描述")]),e._v(" "),a("el-input",{staticClass:"w-400",attrs:{type:"textarea",maxlength:200,rows:"4"},model:{value:e.ruleForm.describle,callback:function(t){e.$set(e.ruleForm,"describle",t)},expression:"ruleForm.describle"}}),e._v(" "),a("label",{staticClass:"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"}],class:{"m-l-60":e.ruleForm.selectedTags.length>1},attrs:{label:"",prop:"updateDay"}},[a("div",{staticClass:"label-title"},[e._v("\n 更新频率\n "),a("span",{staticClass:"form-tip-text"},[e._v("(更新时间预计选择日期的0点至9点)")])]),e._v(" "),a("el-select",{staticClass:"w-200",attrs:{placeholder:"请选择",disabled:0==e.ruleForm.isActive},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",{class:{"m-l-60":e.ruleForm.selectedTags.length>1},attrs:{label:""}},[a("div",{directives:[{name:"show",rawName:"v-show",value:0==e.ruleForm.isActive&&e.realCount.totalCount<=e.realCount.currCount,expression:"ruleForm.isActive == 0 && realCount.totalCount <= realCount.currCount"}],staticClass:"tips-count",staticStyle:{color:"red","margin-bottom":"15px"}},[e._v("\n 您的非实时会员分组数量已达上限"+e._s(e.realCount.totalCount)+",建议您删除或失效部分非实时会员分组!\n ")]),e._v(" "),e.isAllowAdd&&0==e.ruleForm.isActive?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",disabled:0==e.ruleForm.isActive&&e.realCount.totalCount<=e.realCount.currCount,content:"您商户的非实时分组数量已达到上限",placement:"top-start"}},[a("el-button",{staticStyle:{color:"#c0c4cc",cursor:"not-allowed","background-image":"none","background-color":"#F5F7FA","border-color":"#DCDFE6"},attrs:{type:"primary"}},[e._v(e._s(e.$route.query.memberTagGroupId?"保存":"创建会员分组"))])],1):a("el-button",{attrs:{type:"primary",disabled:0==e.ruleForm.isActive&&e.realCount.totalCount<=e.realCount.currCount},on:{click:function(t){t.stopPropagation(),e.confirmSavePost(t)}}},[e._v(e._s(e.$route.query.memberTagGroupId?"保存":"创建会员分组"))]),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("dm-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?"添加标签":"编辑标签",creatorId:e.creatorId},on:{"update:showEditTagPop":function(t){e.showEditTagPop=t},returnTagData:e.returnTagData,refersh:e.refresh}}),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var F=a("VU/8")(T,b,!1,function(e){a("JLEs")},"data-v-1505f079",null);t.default=F.exports},zFZp:function(e,t){}});
\ No newline at end of file
webpackJsonp([7],{CkW6:function(M,L){M.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAwIDMzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAwIDMzNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZBRkNGRjt9DQoJLnN0MXtmaWxsOiNEQkU1RjE7fQ0KCS5zdDJ7ZmlsbDojREVFN0Y0O30NCgkuc3Qze2ZpbGw6I0I5QzdEQjt9DQoJLnN0NHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDV7ZmlsbDpub25lO3N0cm9rZTojQjlDN0RCO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q2e2ZpbGw6bm9uZTtzdHJva2U6I0I2QzdEODtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0NSIgZD0iTTI3NC41LDI0MS4zYy01LjMtNS4zLTQuNCw0LjQtNi43LDYuN2MtMy4xLDMuMS02LjMsNi05LjcsOC42SDEyNS4yYy0zLjQtMi43LTYuNi01LjYtOS43LTguNw0KCWMtMjguNC0yOC41LTM4LjYtNzAuNS0yNi42LTEwOWwtMTAuNS0xMC42Yy01LjMtNS4zLTUuMy0xMy44LDAtMTkuMmM1LjItNS4zLDEzLjctNS4zLDE5LTAuMWMwLDAsMCwwLDAuMSwwLjFsNi42LDYuOA0KCWMzLjEsMy4yLDguMiwzLjIsMTEuNCwwbDAsMGMzLjItMy4yLDMuMi04LjMsMC0xMS41TDEwMy4xLDkyYy0zLjItMy4yLTMuMi04LjMsMC0xMS41YzMuMS0zLjIsOC4yLTMuMiwxMS40LDBsMCwwbDE3LjIsMTcuMg0KCWMtMC45LDMuNywwLjksNy42LDQuNCw5LjNjMy41LDEuNyw3LjcsMC42LDkuOS0yLjVjMi4zLTMuMSwyLjEtNy40LTAuNS0xMC4zYy0zLjMtMy44LTYuNS03LjItNi41LTcuMmwtNy4zLTcuNA0KCWMzNC44LTIxLjMsODIuNi0yMS43LDExNy4yLDBjMzQuNSwyMS43LDUzLjksNjEuMiw1MCwxMDEuOWwxNS40LDE1LjZjMy4yLDMuMiwzLjIsOC4zLDAsMTEuNWMtMy4xLDMuMi04LjIsMy4yLTExLjQsMGwwLDANCglsLTE1LjEtMTUuM2MtMy4xLTMuMi04LjItMy4yLTExLjQsMGwwLDBjLTMuMiwzLjItMy4yLDguMywwLDExLjVsMTcuMSwxNy4yYzUuMiw1LjMsNS4yLDEzLjgsMCwxOS4xDQoJQzI4OC40LDI0Ni42LDI3OS45LDI0Ni42LDI3NC41LDI0MS4zQzI3NC42LDI0MS4zLDI3NC42LDI0MS4zLDI3NC41LDI0MS4zTDI3NC41LDI0MS4zeiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTg2LjYsNzEuNGMwLDQuNywzLjgsOC41LDguNSw4LjVjMS41LDAsMy0wLjQsNC4zLTEuMWM0LjEtMi4zLDUuNS03LjUsMy4xLTExLjZjLTEuNS0yLjYtNC4zLTQuMy03LjQtNC4zDQoJQzkwLjQsNjIuOSw4Ni42LDY2LjcsODYuNiw3MS40Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjE2LjQsMTQ1LjRoMjQuM2wtNy40LDE3LjljMi42LDEuOCw0LjUsMy44LDUuOCw2YzEuMiwyLjIsMS45LDQuOCwxLjksNy44YzAsNC42LTEuNiw4LjQtNC44LDExLjINCgljLTMuMiwyLjktNy4zLDQuMy0xMi4zLDQuM2MtMi41LDAtNS4xLTAuNC03LjUtMS4xdi0xMy4xYzIsMC45LDMuOSwxLjQsNS41LDEuNHMyLjktMC41LDMuNy0xLjRjMC45LTEsMS4zLTIuMywxLjMtNC4xDQoJYzAtMS45LTAuOC0zLjQtMi40LTQuNmMtMS42LTEuMi0zLjctMS43LTYuNC0xLjdsMy40LTkuMWgtNS4xVjE0NS40TDIxNi40LDE0NS40eiBNMjA3LjUsMTgxLjZjMCwxLjUtMC4zLDMtMC44LDQuMw0KCXMtMS4zLDIuNS0yLjMsMy41cy0yLjIsMS44LTMuNCwyLjNjLTEuMywwLjYtMi44LDAuOS00LjMsMC45aC05LjZjLTEuNSwwLTIuOS0wLjMtNC4zLTAuOWMtMS4zLTAuNi0yLjUtMS4zLTMuNC0yLjMNCgljLTAuNC0wLjQtMC44LTAuOS0xLjItMS40bDExLjctMTcuM3Y2YzAsMC42LDAuMiwxLjEsMC42LDEuNGMwLjQsMC40LDAuOCwwLjYsMS40LDAuNmMxLjEsMCwyLTAuOCwyLTEuOXYtMC4xdi0xMS45bDEwLjktMTYuMQ0KCWMxLjgsMiwyLjgsNC42LDIuNyw3LjNMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZ6IE0xNzcuMSwxODUuOWMtMC42LTEuNC0wLjktMi44LTAuOC00LjNWMTU2YzAtMS41LDAuMy0zLDAuOC00LjMNCglzMS4zLTIuNSwyLjMtMy41czIuMi0xLjgsMy40LTIuM2MxLjMtMC42LDIuOC0wLjksNC4zLTAuOWg5LjZjMS41LDAsMi45LDAuMyw0LjMsMC45YzEuMywwLjUsMi40LDEuMywzLjQsMi4zbC0xMC41LDE1LjR2LTIuNw0KCWMwLTAuNS0wLjItMS4xLTAuNi0xLjRjLTAuNC0wLjQtMC45LTAuNi0xLjQtMC42Yy0xLjEsMC0yLDAuOC0yLDEuOXYwLjF2OC42bC0xMi4xLDE3LjlDMTc3LjUsMTg2LjksMTc3LjMsMTg2LjQsMTc3LjEsMTg1LjkNCglMMTc3LjEsMTg1Ljl6IE0yNDMuOCwxOTIuN2MzLjUtNy40LDUuMy0xNS41LDUuMy0yMy43YzAtMzAuNS0yNC40LTU1LjItNTQuNi01NS4ycy01NC42LDI0LjctNTQuNiw1NS4yYzAsMC40LDAsMC44LDAsMS4xDQoJbDE5LjYtMjQuNmgxMS40TDE1NCwxNzEuM2g1LjV2LTYuNWwxMS43LTE4LjV2NDYuOGgtMTEuN3YtOS44aC0xNy44YzUuMSwxOS4yLDIwLjEsMzQuMywzOS4yLDM5LjJjLTEuMiwzLjEtNC44LDEwLjctMTAuNywxMg0KCWMtNy4zLDEuNywxOS45LDAuNCwzOS40LTEyLjVjMTQuOS00LjQsMjcuMi0xNSwzMy45LTI4LjlMMjQzLjgsMTkyLjdMMjQzLjgsMTkyLjd6Ii8+DQo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjM4LjksMTU0LjNsLTI0LjQsMzUuNGwwLjUsMC4zbDI0LjQtMzUuNEwyMzguOSwxNTQuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNjYuMiw2Ni42aDhjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjIsMC4zLTAuNiwwLjQtMC45LDAuNGgtOA0KCWMtMC40LDAtMC43LTAuMS0wLjktMC40Yy0wLjUtMC41LTAuNS0xLjQsMC0xLjlDMjY1LjUsNjYuNywyNjUuOCw2Ni42LDI2Ni4yLDY2LjYgTTExNi41LDIwMS45Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJczgtMy42LDgtOC4xUzEyMC45LDIwMS45LDExNi41LDIwMS45TDExNi41LDIwMS45eiBNMTIxLjQsMjEyLjFjLTAuOCwyLTIuOCwzLjMtNC45LDMuM2MtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4xLDMuMy01DQoJYzItMC44LDQuMy0wLjQsNS44LDEuMkMxMjEuOCwyMDcuNywxMjIuMiwyMTAsMTIxLjQsMjEyLjFMMTIxLjQsMjEyLjF6IE0xOTEuMyw3OC43Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJYzIuMSwwLDQuMi0wLjksNS43LTIuNHMyLjMtMy42LDIuMy01LjdDMTk5LjMsODIuNCwxOTUuNyw3OC43LDE5MS4zLDc4Ljd6IE0xOTYuMyw4OC45Yy0wLjgsMi0yLjgsMy4zLTQuOSwzLjMNCgljLTMsMC01LjMtMi40LTUuMy01LjRjMC0yLjIsMS4zLTQuMiwzLjMtNXM0LjMtMC40LDUuOCwxLjJDMTk2LjYsODQuNiwxOTcuMSw4Ni45LDE5Ni4zLDg4LjlMMTk2LjMsODguOXogTTI3MC4yLDE2Mi42DQoJYy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xczgtMy42LDgtOC4xQzI3OC4yLDE2Ni4zLDI3NC42LDE2Mi42LDI3MC4yLDE2Mi42eiBNMjc1LjEsMTcyLjhjLTAuOCwyLTIuOCwzLjMtNC45LDMuMw0KCWMtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4yLDMuMy01czQuMy0wLjQsNS44LDEuMlMyNzUuOSwxNzAuOCwyNzUuMSwxNzIuOHogTTIzMC4xLDMxLjRjLTQuNCwwLTgsMy42LTgsOC4xczMuNiw4LjEsOCw4LjENCgljMi4xLDAsNC4yLTAuOSw1LjctMi40czIuMy0zLjYsMi4zLTUuN0MyMzguMSwzNSwyMzQuNSwzMS40LDIzMC4xLDMxLjR6IE0yMzUsNDEuNmMtMC44LDItMi44LDMuMy00LjksMy4zYy0zLDAtNS4zLTIuNC01LjMtNS40DQoJYzAtMi4yLDEuMy00LjIsMy4zLTVzNC4zLTAuNCw1LjgsMS4yQzIzNS40LDM3LjIsMjM1LjgsMzkuNSwyMzUsNDEuNnoiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjMuMiw0NS45aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuNSwwLjUsMC41LDEuMywwLDEuOWwwLDBjLTAuMywwLjMtMC42LDAuNC0xLDAuNGgtOC4yDQoJYy0wLjQsMC0wLjctMC4xLTEtMC40Yy0wLjUtMC41LTAuNS0xLjMsMC0xLjlsMCwwQzE2Mi40LDQ2LjEsMTYyLjgsNDUuOSwxNjMuMiw0NS45IE0yNzEuNyw2My41djhjMCwwLjQtMC4xLDAuNy0wLjQsMC45DQoJYy0wLjMsMC4zLTAuNiwwLjQtMSwwLjRjLTAuNywwLTEuNC0wLjYtMS40LTEuM2wwLDB2LThjMC0wLjQsMC4xLTAuNywwLjQtMC45YzAuNS0wLjUsMS40LTAuNSwxLjksMA0KCUMyNzEuNiw2Mi44LDI3MS43LDYzLjIsMjcxLjcsNjMuNSIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTEwNy40LDE1NC44aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuMywwLjIsMC40LDAuNiwwLjQsMC45YzAsMC43LTAuNiwxLjMtMS40LDEuM2gtOC4yDQoJYy0wLjUsMC0wLjktMC4zLTEuMi0wLjdjLTAuMi0wLjQtMC4yLTAuOSwwLTEuM0MxMDYuNCwxNTUuMSwxMDYuOSwxNTQuOCwxMDcuNCwxNTQuOCBNMTY5LDQyLjd2OGMwLDAuNC0wLjEsMC43LTAuNCwwLjkNCgljLTAuNSwwLjUtMS40LDAuNS0yLDBjLTAuMi0wLjItMC40LTAuNi0wLjQtMC45di04YzAtMC40LDAuMS0wLjcsMC40LTAuOWMwLjUtMC41LDEuNC0wLjUsMS45LDBDMTY4LjgsNDIsMTY5LDQyLjMsMTY5LDQyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMzAuOSwxMTAuM2g4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS40YzAsMC43LTAuNiwxLjMtMS4zLDEuNGgtOC4xYy0wLjgsMC0xLjQtMC42LTEuNC0xLjQNCgljMC0wLjQsMC4xLTAuNywwLjQtMUMyMzAuMiwxMTAuNCwyMzAuNiwxMTAuMywyMzAuOSwxMTAuMyIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTExNC42LDE2My44djguMmMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjUsMC41LTEuNCwwLjUtMS45LDBjLTAuMy0wLjMtMC40LTAuNi0wLjQtMXYtOC4yYzAtMC40LDAuMS0wLjcsMC40LTENCgljMC41LTAuNSwxLjQtMC41LDEuOSwwbDAsMEMxMTQuNCwxNjMuMSwxMTQuNiwxNjMuNCwxMTQuNiwxNjMuOCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyNiwyNzIuN2g2MC40YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40SDEyNmMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzEyNC43LDI3My4zLDEyNS4zLDI3Mi43LDEyNiwyNzIuNyIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxOC42LDI3Mi43aDM0LjljMC43LDAsMS4zLDAuNiwxLjMsMS4zYzAsMC43LTAuNiwxLjMtMS4zLDEuM2gtMzQuOWMtMC43LDAtMS4zLTAuNi0xLjQtMS4zDQoJYzAtMC40LDAuMS0wLjcsMC40LTFDMjE3LjksMjcyLjksMjE4LjIsMjcyLjcsMjE4LjYsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNTguMiwyODIuMmgxMzEuNWMwLjcsMCwxLjMsMC42LDEuNCwxLjNjMCwwLjQtMC4xLDAuNy0wLjQsMWMtMC4zLDAuMy0wLjYsMC40LTEsMC40SDE1OC4yDQoJYy0wLjcsMC0xLjMtMC42LTEuMy0xLjNsMCwwQzE1Ni45LDI4Mi44LDE1Ny41LDI4Mi4yLDE1OC4yLDI4Mi4yIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTMuOCwyODIuMmgzNC45YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40bDAsMEg5My44Yy0wLjcsMC0xLjMtMC42LTEuNC0xLjMNCgljMC0wLjQsMC4xLTAuNywwLjQtMUM5My4xLDI4Mi4zLDkzLjUsMjgyLjIsOTMuOCwyODIuMiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5Ny4xLDI3Mi43aDguMWMwLjcsMCwxLjMsMC42LDEuMywxLjNjMCwwLjctMC42LDEuMy0xLjMsMS4zaC04LjFjLTAuNywwLjEtMS40LTAuNS0xLjQtMS4zDQoJYy0wLjEtMC43LDAuNS0xLjQsMS4zLTEuNEMxOTcsMjcyLjcsMTk3LjEsMjcyLjcsMTk3LjEsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNCwyNjQuNmg4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNy0wLjYsMS4zLTEuMywxLjNoLTguMWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzI4MywyNjUuMywyODMuNiwyNjQuNiwyODQuNCwyNjQuNiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk5LjIsMjY0LjZoMTcxLjdjMC40LDAsMC43LDAuMSwwLjksMC40YzAuNCwwLjQsMC41LDEsMC4zLDEuNWMtMC4yLDAuNS0wLjcsMC44LTEuMiwwLjhIOTkuMQ0KCWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zQzk3LjgsMjY1LjMsOTguNCwyNjQuNiw5OS4yLDI2NC42Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjM1LDk1Ljh2OC4xYzAsMC43LTAuNiwxLjMtMS4zLDEuM3MtMS4zLTAuNi0xLjMtMS4zdi04LjFjMC0wLjcsMC42LTEuMywxLjMtMS40QzIzNC40LDk0LjQsMjM1LDk1LDIzNSw5NS44Ig0KCS8+DQo8L3N2Zz4NCg=="},"aM+6":function(M,L,j){"use strict";Object.defineProperty(L,"__esModule",{value:!0});var u=j("CkW6"),N=j.n(u),w={name:"page403",data:function(){return{img_403:N.a}},methods:{changeRoute:function(M){this.$router.push(M)}},computed:{message:function(){return"抱歉,你无权访问该页面"}}},D={render:function(){var M=this,L=M.$createElement,j=M._self._c||L;return j("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[j("div",{staticClass:"wscn-http404"},[j("div",{staticClass:"pic-404"},[j("img",{staticClass:"pic-404__parent",attrs:{src:M.img_403,alt:"403"}})]),M._v(" "),j("div",{staticClass:"bullshit"},[j("div",{staticClass:"bullshit__headline"},[M._v(M._s(M.message))]),M._v(" "),j("a",{staticClass:"bullshit__return-home",on:{click:function(L){M.changeRoute("/myTagLib")}}},[M._v("返回首页")])])])])},staticRenderFns:[]};var C=j("VU/8")(w,D,!1,function(M){j("dFnH")},"data-v-71178d87",null);L.default=C.exports},dFnH:function(M,L){}});
\ No newline at end of file
webpackJsonp([8],{CkW6:function(M,L){M.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAwIDMzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAwIDMzNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZBRkNGRjt9DQoJLnN0MXtmaWxsOiNEQkU1RjE7fQ0KCS5zdDJ7ZmlsbDojREVFN0Y0O30NCgkuc3Qze2ZpbGw6I0I5QzdEQjt9DQoJLnN0NHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDV7ZmlsbDpub25lO3N0cm9rZTojQjlDN0RCO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q2e2ZpbGw6bm9uZTtzdHJva2U6I0I2QzdEODtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0NSIgZD0iTTI3NC41LDI0MS4zYy01LjMtNS4zLTQuNCw0LjQtNi43LDYuN2MtMy4xLDMuMS02LjMsNi05LjcsOC42SDEyNS4yYy0zLjQtMi43LTYuNi01LjYtOS43LTguNw0KCWMtMjguNC0yOC41LTM4LjYtNzAuNS0yNi42LTEwOWwtMTAuNS0xMC42Yy01LjMtNS4zLTUuMy0xMy44LDAtMTkuMmM1LjItNS4zLDEzLjctNS4zLDE5LTAuMWMwLDAsMCwwLDAuMSwwLjFsNi42LDYuOA0KCWMzLjEsMy4yLDguMiwzLjIsMTEuNCwwbDAsMGMzLjItMy4yLDMuMi04LjMsMC0xMS41TDEwMy4xLDkyYy0zLjItMy4yLTMuMi04LjMsMC0xMS41YzMuMS0zLjIsOC4yLTMuMiwxMS40LDBsMCwwbDE3LjIsMTcuMg0KCWMtMC45LDMuNywwLjksNy42LDQuNCw5LjNjMy41LDEuNyw3LjcsMC42LDkuOS0yLjVjMi4zLTMuMSwyLjEtNy40LTAuNS0xMC4zYy0zLjMtMy44LTYuNS03LjItNi41LTcuMmwtNy4zLTcuNA0KCWMzNC44LTIxLjMsODIuNi0yMS43LDExNy4yLDBjMzQuNSwyMS43LDUzLjksNjEuMiw1MCwxMDEuOWwxNS40LDE1LjZjMy4yLDMuMiwzLjIsOC4zLDAsMTEuNWMtMy4xLDMuMi04LjIsMy4yLTExLjQsMGwwLDANCglsLTE1LjEtMTUuM2MtMy4xLTMuMi04LjItMy4yLTExLjQsMGwwLDBjLTMuMiwzLjItMy4yLDguMywwLDExLjVsMTcuMSwxNy4yYzUuMiw1LjMsNS4yLDEzLjgsMCwxOS4xDQoJQzI4OC40LDI0Ni42LDI3OS45LDI0Ni42LDI3NC41LDI0MS4zQzI3NC42LDI0MS4zLDI3NC42LDI0MS4zLDI3NC41LDI0MS4zTDI3NC41LDI0MS4zeiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTg2LjYsNzEuNGMwLDQuNywzLjgsOC41LDguNSw4LjVjMS41LDAsMy0wLjQsNC4zLTEuMWM0LjEtMi4zLDUuNS03LjUsMy4xLTExLjZjLTEuNS0yLjYtNC4zLTQuMy03LjQtNC4zDQoJQzkwLjQsNjIuOSw4Ni42LDY2LjcsODYuNiw3MS40Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjE2LjQsMTQ1LjRoMjQuM2wtNy40LDE3LjljMi42LDEuOCw0LjUsMy44LDUuOCw2YzEuMiwyLjIsMS45LDQuOCwxLjksNy44YzAsNC42LTEuNiw4LjQtNC44LDExLjINCgljLTMuMiwyLjktNy4zLDQuMy0xMi4zLDQuM2MtMi41LDAtNS4xLTAuNC03LjUtMS4xdi0xMy4xYzIsMC45LDMuOSwxLjQsNS41LDEuNHMyLjktMC41LDMuNy0xLjRjMC45LTEsMS4zLTIuMywxLjMtNC4xDQoJYzAtMS45LTAuOC0zLjQtMi40LTQuNmMtMS42LTEuMi0zLjctMS43LTYuNC0xLjdsMy40LTkuMWgtNS4xVjE0NS40TDIxNi40LDE0NS40eiBNMjA3LjUsMTgxLjZjMCwxLjUtMC4zLDMtMC44LDQuMw0KCXMtMS4zLDIuNS0yLjMsMy41cy0yLjIsMS44LTMuNCwyLjNjLTEuMywwLjYtMi44LDAuOS00LjMsMC45aC05LjZjLTEuNSwwLTIuOS0wLjMtNC4zLTAuOWMtMS4zLTAuNi0yLjUtMS4zLTMuNC0yLjMNCgljLTAuNC0wLjQtMC44LTAuOS0xLjItMS40bDExLjctMTcuM3Y2YzAsMC42LDAuMiwxLjEsMC42LDEuNGMwLjQsMC40LDAuOCwwLjYsMS40LDAuNmMxLjEsMCwyLTAuOCwyLTEuOXYtMC4xdi0xMS45bDEwLjktMTYuMQ0KCWMxLjgsMiwyLjgsNC42LDIuNyw3LjNMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZ6IE0xNzcuMSwxODUuOWMtMC42LTEuNC0wLjktMi44LTAuOC00LjNWMTU2YzAtMS41LDAuMy0zLDAuOC00LjMNCglzMS4zLTIuNSwyLjMtMy41czIuMi0xLjgsMy40LTIuM2MxLjMtMC42LDIuOC0wLjksNC4zLTAuOWg5LjZjMS41LDAsMi45LDAuMyw0LjMsMC45YzEuMywwLjUsMi40LDEuMywzLjQsMi4zbC0xMC41LDE1LjR2LTIuNw0KCWMwLTAuNS0wLjItMS4xLTAuNi0xLjRjLTAuNC0wLjQtMC45LTAuNi0xLjQtMC42Yy0xLjEsMC0yLDAuOC0yLDEuOXYwLjF2OC42bC0xMi4xLDE3LjlDMTc3LjUsMTg2LjksMTc3LjMsMTg2LjQsMTc3LjEsMTg1LjkNCglMMTc3LjEsMTg1Ljl6IE0yNDMuOCwxOTIuN2MzLjUtNy40LDUuMy0xNS41LDUuMy0yMy43YzAtMzAuNS0yNC40LTU1LjItNTQuNi01NS4ycy01NC42LDI0LjctNTQuNiw1NS4yYzAsMC40LDAsMC44LDAsMS4xDQoJbDE5LjYtMjQuNmgxMS40TDE1NCwxNzEuM2g1LjV2LTYuNWwxMS43LTE4LjV2NDYuOGgtMTEuN3YtOS44aC0xNy44YzUuMSwxOS4yLDIwLjEsMzQuMywzOS4yLDM5LjJjLTEuMiwzLjEtNC44LDEwLjctMTAuNywxMg0KCWMtNy4zLDEuNywxOS45LDAuNCwzOS40LTEyLjVjMTQuOS00LjQsMjcuMi0xNSwzMy45LTI4LjlMMjQzLjgsMTkyLjdMMjQzLjgsMTkyLjd6Ii8+DQo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjM4LjksMTU0LjNsLTI0LjQsMzUuNGwwLjUsMC4zbDI0LjQtMzUuNEwyMzguOSwxNTQuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNjYuMiw2Ni42aDhjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjIsMC4zLTAuNiwwLjQtMC45LDAuNGgtOA0KCWMtMC40LDAtMC43LTAuMS0wLjktMC40Yy0wLjUtMC41LTAuNS0xLjQsMC0xLjlDMjY1LjUsNjYuNywyNjUuOCw2Ni42LDI2Ni4yLDY2LjYgTTExNi41LDIwMS45Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJczgtMy42LDgtOC4xUzEyMC45LDIwMS45LDExNi41LDIwMS45TDExNi41LDIwMS45eiBNMTIxLjQsMjEyLjFjLTAuOCwyLTIuOCwzLjMtNC45LDMuM2MtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4xLDMuMy01DQoJYzItMC44LDQuMy0wLjQsNS44LDEuMkMxMjEuOCwyMDcuNywxMjIuMiwyMTAsMTIxLjQsMjEyLjFMMTIxLjQsMjEyLjF6IE0xOTEuMyw3OC43Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJYzIuMSwwLDQuMi0wLjksNS43LTIuNHMyLjMtMy42LDIuMy01LjdDMTk5LjMsODIuNCwxOTUuNyw3OC43LDE5MS4zLDc4Ljd6IE0xOTYuMyw4OC45Yy0wLjgsMi0yLjgsMy4zLTQuOSwzLjMNCgljLTMsMC01LjMtMi40LTUuMy01LjRjMC0yLjIsMS4zLTQuMiwzLjMtNXM0LjMtMC40LDUuOCwxLjJDMTk2LjYsODQuNiwxOTcuMSw4Ni45LDE5Ni4zLDg4LjlMMTk2LjMsODguOXogTTI3MC4yLDE2Mi42DQoJYy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xczgtMy42LDgtOC4xQzI3OC4yLDE2Ni4zLDI3NC42LDE2Mi42LDI3MC4yLDE2Mi42eiBNMjc1LjEsMTcyLjhjLTAuOCwyLTIuOCwzLjMtNC45LDMuMw0KCWMtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4yLDMuMy01czQuMy0wLjQsNS44LDEuMlMyNzUuOSwxNzAuOCwyNzUuMSwxNzIuOHogTTIzMC4xLDMxLjRjLTQuNCwwLTgsMy42LTgsOC4xczMuNiw4LjEsOCw4LjENCgljMi4xLDAsNC4yLTAuOSw1LjctMi40czIuMy0zLjYsMi4zLTUuN0MyMzguMSwzNSwyMzQuNSwzMS40LDIzMC4xLDMxLjR6IE0yMzUsNDEuNmMtMC44LDItMi44LDMuMy00LjksMy4zYy0zLDAtNS4zLTIuNC01LjMtNS40DQoJYzAtMi4yLDEuMy00LjIsMy4zLTVzNC4zLTAuNCw1LjgsMS4yQzIzNS40LDM3LjIsMjM1LjgsMzkuNSwyMzUsNDEuNnoiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjMuMiw0NS45aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuNSwwLjUsMC41LDEuMywwLDEuOWwwLDBjLTAuMywwLjMtMC42LDAuNC0xLDAuNGgtOC4yDQoJYy0wLjQsMC0wLjctMC4xLTEtMC40Yy0wLjUtMC41LTAuNS0xLjMsMC0xLjlsMCwwQzE2Mi40LDQ2LjEsMTYyLjgsNDUuOSwxNjMuMiw0NS45IE0yNzEuNyw2My41djhjMCwwLjQtMC4xLDAuNy0wLjQsMC45DQoJYy0wLjMsMC4zLTAuNiwwLjQtMSwwLjRjLTAuNywwLTEuNC0wLjYtMS40LTEuM2wwLDB2LThjMC0wLjQsMC4xLTAuNywwLjQtMC45YzAuNS0wLjUsMS40LTAuNSwxLjksMA0KCUMyNzEuNiw2Mi44LDI3MS43LDYzLjIsMjcxLjcsNjMuNSIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTEwNy40LDE1NC44aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuMywwLjIsMC40LDAuNiwwLjQsMC45YzAsMC43LTAuNiwxLjMtMS40LDEuM2gtOC4yDQoJYy0wLjUsMC0wLjktMC4zLTEuMi0wLjdjLTAuMi0wLjQtMC4yLTAuOSwwLTEuM0MxMDYuNCwxNTUuMSwxMDYuOSwxNTQuOCwxMDcuNCwxNTQuOCBNMTY5LDQyLjd2OGMwLDAuNC0wLjEsMC43LTAuNCwwLjkNCgljLTAuNSwwLjUtMS40LDAuNS0yLDBjLTAuMi0wLjItMC40LTAuNi0wLjQtMC45di04YzAtMC40LDAuMS0wLjcsMC40LTAuOWMwLjUtMC41LDEuNC0wLjUsMS45LDBDMTY4LjgsNDIsMTY5LDQyLjMsMTY5LDQyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMzAuOSwxMTAuM2g4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS40YzAsMC43LTAuNiwxLjMtMS4zLDEuNGgtOC4xYy0wLjgsMC0xLjQtMC42LTEuNC0xLjQNCgljMC0wLjQsMC4xLTAuNywwLjQtMUMyMzAuMiwxMTAuNCwyMzAuNiwxMTAuMywyMzAuOSwxMTAuMyIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTExNC42LDE2My44djguMmMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjUsMC41LTEuNCwwLjUtMS45LDBjLTAuMy0wLjMtMC40LTAuNi0wLjQtMXYtOC4yYzAtMC40LDAuMS0wLjcsMC40LTENCgljMC41LTAuNSwxLjQtMC41LDEuOSwwbDAsMEMxMTQuNCwxNjMuMSwxMTQuNiwxNjMuNCwxMTQuNiwxNjMuOCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyNiwyNzIuN2g2MC40YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40SDEyNmMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzEyNC43LDI3My4zLDEyNS4zLDI3Mi43LDEyNiwyNzIuNyIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxOC42LDI3Mi43aDM0LjljMC43LDAsMS4zLDAuNiwxLjMsMS4zYzAsMC43LTAuNiwxLjMtMS4zLDEuM2gtMzQuOWMtMC43LDAtMS4zLTAuNi0xLjQtMS4zDQoJYzAtMC40LDAuMS0wLjcsMC40LTFDMjE3LjksMjcyLjksMjE4LjIsMjcyLjcsMjE4LjYsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNTguMiwyODIuMmgxMzEuNWMwLjcsMCwxLjMsMC42LDEuNCwxLjNjMCwwLjQtMC4xLDAuNy0wLjQsMWMtMC4zLDAuMy0wLjYsMC40LTEsMC40SDE1OC4yDQoJYy0wLjcsMC0xLjMtMC42LTEuMy0xLjNsMCwwQzE1Ni45LDI4Mi44LDE1Ny41LDI4Mi4yLDE1OC4yLDI4Mi4yIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTMuOCwyODIuMmgzNC45YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40bDAsMEg5My44Yy0wLjcsMC0xLjMtMC42LTEuNC0xLjMNCgljMC0wLjQsMC4xLTAuNywwLjQtMUM5My4xLDI4Mi4zLDkzLjUsMjgyLjIsOTMuOCwyODIuMiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5Ny4xLDI3Mi43aDguMWMwLjcsMCwxLjMsMC42LDEuMywxLjNjMCwwLjctMC42LDEuMy0xLjMsMS4zaC04LjFjLTAuNywwLjEtMS40LTAuNS0xLjQtMS4zDQoJYy0wLjEtMC43LDAuNS0xLjQsMS4zLTEuNEMxOTcsMjcyLjcsMTk3LjEsMjcyLjcsMTk3LjEsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNCwyNjQuNmg4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNy0wLjYsMS4zLTEuMywxLjNoLTguMWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzI4MywyNjUuMywyODMuNiwyNjQuNiwyODQuNCwyNjQuNiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk5LjIsMjY0LjZoMTcxLjdjMC40LDAsMC43LDAuMSwwLjksMC40YzAuNCwwLjQsMC41LDEsMC4zLDEuNWMtMC4yLDAuNS0wLjcsMC44LTEuMiwwLjhIOTkuMQ0KCWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zQzk3LjgsMjY1LjMsOTguNCwyNjQuNiw5OS4yLDI2NC42Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjM1LDk1Ljh2OC4xYzAsMC43LTAuNiwxLjMtMS4zLDEuM3MtMS4zLTAuNi0xLjMtMS4zdi04LjFjMC0wLjcsMC42LTEuMywxLjMtMS40QzIzNC40LDk0LjQsMjM1LDk1LDIzNSw5NS44Ig0KCS8+DQo8L3N2Zz4NCg=="},"aM+6":function(M,L,j){"use strict";Object.defineProperty(L,"__esModule",{value:!0});var u=j("CkW6"),N=j.n(u),w={name:"page403",data:function(){return{img_403:N.a}},methods:{changeRoute:function(M){this.$router.push(M)}},computed:{message:function(){return"抱歉,你无权访问该页面"}}},D={render:function(){var M=this,L=M.$createElement,j=M._self._c||L;return j("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[j("div",{staticClass:"wscn-http404"},[j("div",{staticClass:"pic-404"},[j("img",{staticClass:"pic-404__parent",attrs:{src:M.img_403,alt:"403"}})]),M._v(" "),j("div",{staticClass:"bullshit"},[j("div",{staticClass:"bullshit__headline"},[M._v(M._s(M.message))]),M._v(" "),j("a",{staticClass:"bullshit__return-home",on:{click:function(L){M.changeRoute("/myTagLib")}}},[M._v("返回首页")])])])])},staticRenderFns:[]};var C=j("VU/8")(w,D,!1,function(M){j("dFnH")},"data-v-71178d87",null);L.default=C.exports},dFnH:function(M,L){}});
\ No newline at end of file
webpackJsonp([8],{"/HCr":function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=s("2X9c"),i=s.n(a),n={name:"page500",data:function(){return{img_500:i.a}},methods:{changeRoute:function(t){this.$router.push(t)}},computed:{message:function(){return"抱歉,服务器出错了"}}},c={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[s("div",{staticClass:"wscn-http404"},[s("div",{staticClass:"pic-404"},[s("img",{staticClass:"pic-404__parent",attrs:{src:t.img_500,alt:"500"}})]),t._v(" "),s("div",{staticClass:"bullshit"},[s("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),t._v(" "),s("a",{staticClass:"bullshit__return-home",on:{click:function(e){t.changeRoute("/myTagLib")}}},[t._v("返回首页")])])])])},staticRenderFns:[]};var r=s("VU/8")(n,c,!1,function(t){s("VM++")},"data-v-489b9d36",null);e.default=r.exports},"2X9c":function(t,e,s){t.exports=s.p+"static/img/error_500.ed0cba4.svg"},"VM++":function(t,e){}});
\ No newline at end of file
webpackJsonp([9],{"/HCr":function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=s("2X9c"),i=s.n(a),n={name:"page500",data:function(){return{img_500:i.a}},methods:{changeRoute:function(t){this.$router.push(t)}},computed:{message:function(){return"抱歉,服务器出错了"}}},c={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[s("div",{staticClass:"wscn-http404"},[s("div",{staticClass:"pic-404"},[s("img",{staticClass:"pic-404__parent",attrs:{src:t.img_500,alt:"500"}})]),t._v(" "),s("div",{staticClass:"bullshit"},[s("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),t._v(" "),s("a",{staticClass:"bullshit__return-home",on:{click:function(e){t.changeRoute("/myTagLib")}}},[t._v("返回首页")])])])])},staticRenderFns:[]};var r=s("VU/8")(n,c,!1,function(t){s("VM++")},"data-v-489b9d36",null);e.default=r.exports},"2X9c":function(t,e,s){t.exports=s.p+"static/img/error_500.ed0cba4.svg"},"VM++":function(t,e){}});
\ No newline at end of file
webpackJsonp([9],{"4KSJ":function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var i=e("MOmO"),s=e.n(i),n={name:"page401",data:function(){return{errGif:s.a+"?"+ +new Date,ewizardClap:"https://wpimg.wallstcn.com/007ef517-bafd-4066-aae4-6883632d9646",dialogVisible:!1}},methods:{back:function(){this.$route.query.noGoBack?this.$router.push({path:"/myTagLib"}):this.$router.go(-1)}}},r={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"errPage-container"},[e("el-button",{staticClass:"pan-back-btn",attrs:{icon:"arrow-left"},on:{click:t.back}},[t._v("返回")]),t._v(" "),e("el-row",[e("el-col",{attrs:{span:12}},[e("h1",{staticClass:"text-jumbo text-ginormous"},[t._v("你没有权限去该页面!")]),t._v(" "),e("h2"),t._v(" "),e("h6"),t._v(" "),e("ul",{staticClass:"list-unstyled"})]),t._v(" "),e("el-col",{attrs:{span:12}},[e("img",{attrs:{src:t.errGif,width:"313",height:"428",alt:"Girl has dropped her ice cream."}})])],1),t._v(" "),e("el-dialog",{attrs:{title:"随便看",visible:t.dialogVisible},on:{"update:visible":function(a){t.dialogVisible=a}}},[e("img",{staticClass:"pan-img",attrs:{src:t.ewizardClap}})])],1)},staticRenderFns:[]};var l=e("VU/8")(n,r,!1,function(t){e("nEFn")},"data-v-467a86a2",null);a.default=l.exports},MOmO:function(t,a,e){t.exports=e.p+"static/img/401.089007e.gif"},nEFn:function(t,a){}});
\ No newline at end of file
webpackJsonp([33],{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 i});var n="login",o="logout",r="title",i="show"},"5tgt":function(e,t,a){e.exports=function(e,t){return function(n){a("Vna/")("./"+e+"/"+t+".vue").then(function(e){n(e)})}}},GjDF:function(e,t){},NHnr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("//Fk"),o=a.n(n),r=a("hKoQ"),i=a.n(r),u=a("Dd8w"),m=a.n(u),l=a("SJI6"),c=a.n(l),s={name:"App",data:function(){return{}},computed:m()({},Object(l.mapState)(["uniqueId"])),created:function(){this.baseUrl=window.location.origin.indexOf("localhost")>-1?"http://gicdev.demogic.com":window.location.origin,this._getUserInfo(),this.changeTab()},methods:{laout:function(){this.axios.get(this.baseUrl+"/api-auth/do-logout?requestProject=gic-member-tag-web")},_getUserInfo:function(){var e=this;this.axios.get(this.baseUrl+"/api-auth/get-login-user-info?requestProject=gic-member-tag-web").then(function(t){if(0==t.data.errorCode){var a=t.data.result&&t.data.result.userId;""===e.uniqueId&&e.$store.commit("changeUniqueId",a)}})},changeTab:function(){var e=this;document.addEventListener("visibilitychange",function(){"visible"===document.visibilityState&&e.axios.get(e.baseUrl+"/api-auth/get-login-user-info?requestProject=gic-member-tag-web").then(function(t){if(0==t.data.errorCode){var a=t.data.result&&t.data.result.userId;e.uniqueId!==a&&e.$confirm("当前登录账号已经发生变化,如果您在其他页面已经登录另一个账号,请退出重新登录!","登录账号变更提示",{confirmButtonText:"退出重新登录",cancelButtonText:"刷新页面",type:"error"}).then(function(){e.laout(),window.location.reload()}).catch(function(){e.laout(),window.location.reload()})}})})}}},p={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 g,d=a("VU/8")(s,p,!1,function(e){a("GjDF")},null,null).exports,f=a("pRNm"),b=a.n(f),v=a("5tgt"),T=a.n(v),h=function(e){a.e(1).then(a.bind(null,"EE2z")).then(function(t){e(t)})},G=[{path:"/",name:"index",redirect:"member-tag",component:T()("index","index"),children:[{path:"/member-tag",name:"会员标签",component:T()("platformTag","member-tag"),meta:{title:"会员标签"}},{path:"/platformTagList",component:T()("platformTag","platformTagList"),name:"平台标签列表",meta:{title:"会员标签-平台标签列表"}},{path:"/platformTagDetail",component:T()("platformTag","platformTagDetail"),name:"平台标签详情",meta:{title:"会员标签-平台标签详情"}},{path:"/manualTagLib",component:T()("manualTag","manualTagLib"),name:"手工标签库",meta:{title:"会员标签-手工标签库"}},{path:"/manualTagList",component:T()("manualTag","manualTagList"),name:"手工标签列表",meta:{title:"会员标签-手工标签列表"}},{path:"/manualTagValueEdit",component:T()("manualTag","manual-tag-value-edit"),name:"标签值设置",meta:{title:"会员标签-标签值设置"}},{path:"/manualTagDetail",component:T()("manualTag","manualTagDetail"),name:"手工标签详情",meta:{title:"会员标签-手工标签详情"}},{path:"/myTagLib",component:T()("myTag","myTagLib"),name:"会员标签",meta:{title:"会员标签"}},{path:"/myTagList",component:T()("myTag","myTagList"),name:"我的标签库列表",meta:{title:"会员标签-我的标签库列表"}},{path:"/myTagDetail",component:T()("myTag","myTagDetail"),name:"标签详情",meta:{title:"会员标签-标签详情"}}]},{path:"/memberGroupList",name:"memberGroupListIndex",redirect:"memberGroupList",component:T()("memberGroup","index"),children:[{path:"/memberGroupList",component:T()("memberGroup","memberGroupList"),name:"会员分组",meta:{title:"会员标签-会员分组"}},{path:"/memberGroupDetail",component:T()("memberGroup","memberGroupDetail"),name:"分组详情",meta:{title:"会员标签-分组详情"}},{path:"/memberLevelDetail",component:T()("memberGroup","memberLevelDetail"),name:"分层详情",meta:{title:"会员标签-分层详情"}},{path:"/memberGroupEdit",component:T()("memberGroup","memberGroupEdit"),name:"编辑分组",meta:{title:"会员标签-编辑分组"}}]},{path:"/403",name:"无权访问",component:h},{path:"/404",name:"error404",component:h},{path:"/500",name:"error500",component:h},{path:"*",redirect:"/404",hidden:!0}],w=new b.a({routes:G,scrollBehavior:function(){return{y:0}}}),L=a("zL8q"),x=a("Rf8U"),y=a.n(x),q=a("mtWM"),D=a.n(q),P=a("bOdI"),k=a.n(P),V=a("lRwf"),j=a.n(V),I=a("5reh");j.a.use(c.a);var E=new c.a.Store({state:{user:{},token:null,title:"",show:!1,tagRealName:"",uniqueId:""},mutations:(g={},k()(g,I.a,function(e,t){sessionStorage.token=t,e.token=t}),k()(g,I.b,function(e){sessionStorage.removeItem("token"),e.token=null}),k()(g,I.d,function(e,t){e.title=t}),k()(g,I.c,function(e,t){e.show=t}),k()(g,"modiftTagName",function(e,t){e.tagRealName=t}),k()(g,"changeUniqueId",function(e,t){e.uniqueId=t||""}),g)}),U=(a("Xcu2"),a("4qCZ"),a("uKUT"),a("GqmT")),R=a.n(U);i.a.polyfill(),Vue.use(R.a),Vue.config.devtools=!0,Vue.use(y.a,D.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:L.Message.error("服务器500")}return o.a.reject(e.response.data)}),new Vue({el:"#app",router:w,store:E,components:{App:d},template:"<App/>"})},SJI6:function(e,t){e.exports=Vuex},"Vna/":function(e,t,a){var n={"./errorPage/401.vue":["4KSJ",9],"./errorPage/403.vue":["aM+6",7],"./errorPage/404.vue":["PRsh",10],"./errorPage/500.vue":["/HCr",8],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",13],"./linktools/linktools.vue":["Lc2x",0,26],"./linktools/linktoolsold.vue":["/8lq",0,20],"./linktools/linktoolspage.vue":["HLON",0,24],"./login/login.vue":["6Qob",0,19],"./manualTag/manual-tag-value-edit.vue":["umZJ",0,2],"./manualTag/manualTagDetail.vue":["Tl/4",0,14],"./manualTag/manualTagEdit.vue":["308P",0,28],"./manualTag/manualTagLib.vue":["q490",0,16],"./manualTag/manualTagList.vue":["f0o3",0,21],"./memberGroup/edit-tag.vue":["jkVl",0],"./memberGroup/group-list.vue":["SJ7l",0,17],"./memberGroup/index.vue":["Gy5W",25],"./memberGroup/memberGroupDetail.vue":["+/ey",0,4],"./memberGroup/memberGroupEdit.vue":["q0vu",0,12],"./memberGroup/memberGroupList.vue":["oVck",0,5],"./memberGroup/memberLevelDetail.vue":["Y4Pr",0,6],"./memberGroup/recommend-table.vue":["9ZvA",31],"./memberGroup/tags-group-list.vue":["vcge",0],"./memberGroup/tags-group.vue":["wx1P",0],"./platformTag/add-tag.vue":["tKpj",30],"./platformTag/member-tag.vue":["bytj",0,3],"./platformTag/myTag/myTagDetail.vue":["cm2p",0,27],"./platformTag/myTag/myTagLib.vue":["EHeP",0,15],"./platformTag/myTag/myTagList.vue":["C8bH",0,29],"./platformTag/platformTagDetail.vue":["KN59",0,11],"./platformTag/platformTagLib.vue":["puJc",0,18],"./platformTag/platformTagList.vue":["G/on",0,22],"./platformTag/second-tag.vue":["CUHN",0],"./platformTag/tag-container.vue":["Gndl",0],"./platformTag/tag-type.vue":["iHP3",0,23]};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([33],{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 i});var n="login",o="logout",r="title",i="show"},"5tgt":function(e,t,a){e.exports=function(e,t){return function(n){a("Vna/")("./"+e+"/"+t+".vue").then(function(e){n(e)})}}},GjDF:function(e,t){},NHnr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("//Fk"),o=a.n(n),r=a("hKoQ"),i=a.n(r),u=a("Dd8w"),m=a.n(u),l=a("SJI6"),c=a.n(l),s={name:"App",data:function(){return{}},computed:m()({},Object(l.mapState)(["uniqueId"])),created:function(){this.baseUrl=window.location.origin.indexOf("localhost")>-1?"http://gicdev.demogic.com":window.location.origin,this._getUserInfo(),this.changeTab()},methods:{laout:function(){this.axios.get(this.baseUrl+"/api-auth/do-logout?requestProject=gic-member-tag-web")},_getUserInfo:function(){var e=this;this.axios.get(this.baseUrl+"/api-auth/get-login-user-info?requestProject=gic-member-tag-web").then(function(t){if(0==t.data.errorCode){var a=t.data.result&&t.data.result.userId;""===e.uniqueId&&e.$store.commit("changeUniqueId",a)}})},changeTab:function(){var e=this;document.addEventListener("visibilitychange",function(){"visible"===document.visibilityState&&e.axios.get(e.baseUrl+"/api-auth/get-login-user-info?requestProject=gic-member-tag-web").then(function(t){if(0==t.data.errorCode){var a=t.data.result&&t.data.result.userId;e.uniqueId!==a&&e.$confirm("当前登录账号已经发生变化,如果您在其他页面已经登录另一个账号,请退出重新登录!","登录账号变更提示",{confirmButtonText:"退出重新登录",cancelButtonText:"刷新页面",type:"error"}).then(function(){e.laout(),window.location.reload()}).catch(function(){e.laout(),window.location.reload()})}})})}}},p={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 g,d=a("VU/8")(s,p,!1,function(e){a("GjDF")},null,null).exports,f=a("pRNm"),b=a.n(f),v=a("5tgt"),T=a.n(v),h=function(e){a.e(1).then(a.bind(null,"EE2z")).then(function(t){e(t)})},G=[{path:"/",name:"index",redirect:"member-tag",component:T()("index","index"),children:[{path:"/member-tag",name:"会员标签",component:T()("platformTag","member-tag"),meta:{title:"会员标签"}},{path:"/platformTagList",component:T()("platformTag","platformTagList"),name:"平台标签列表",meta:{title:"会员标签-平台标签列表"}},{path:"/platformTagDetail",component:T()("platformTag","platformTagDetail"),name:"平台标签详情",meta:{title:"会员标签-平台标签详情"}},{path:"/manualTagLib",component:T()("manualTag","manualTagLib"),name:"手工标签库",meta:{title:"会员标签-手工标签库"}},{path:"/manualTagList",component:T()("manualTag","manualTagList"),name:"手工标签列表",meta:{title:"会员标签-手工标签列表"}},{path:"/manualTagValueEdit",component:T()("manualTag","manual-tag-value-edit"),name:"标签值设置",meta:{title:"会员标签-标签值设置"}},{path:"/manualTagDetail",component:T()("manualTag","manualTagDetail"),name:"手工标签详情",meta:{title:"会员标签-手工标签详情"}},{path:"/myTagLib",component:T()("myTag","myTagLib"),name:"会员标签",meta:{title:"会员标签"}},{path:"/myTagList",component:T()("myTag","myTagList"),name:"我的标签库列表",meta:{title:"会员标签-我的标签库列表"}},{path:"/myTagDetail",component:T()("myTag","myTagDetail"),name:"标签详情",meta:{title:"会员标签-标签详情"}}]},{path:"/memberGroupList",name:"memberGroupListIndex",redirect:"memberGroupList",component:T()("memberGroup","index"),children:[{path:"/memberGroupList",component:T()("memberGroup","memberGroupList"),name:"会员分组",meta:{title:"会员标签-会员分组"}},{path:"/memberGroupDetail",component:T()("memberGroup","memberGroupDetail"),name:"分组详情",meta:{title:"会员标签-分组详情"}},{path:"/memberLevelDetail",component:T()("memberGroup","memberLevelDetail"),name:"分层详情",meta:{title:"会员标签-分层详情"}},{path:"/memberGroupEdit",component:T()("memberGroup","memberGroupEdit"),name:"编辑分组",meta:{title:"会员标签-编辑分组"}}]},{path:"/403",name:"无权访问",component:h},{path:"/404",name:"error404",component:h},{path:"/500",name:"error500",component:h},{path:"*",redirect:"/404",hidden:!0}],w=new b.a({routes:G,scrollBehavior:function(){return{y:0}}}),L=a("zL8q"),x=a("Rf8U"),y=a.n(x),q=a("mtWM"),D=a.n(q),P=a("bOdI"),k=a.n(P),V=a("lRwf"),j=a.n(V),I=a("5reh");j.a.use(c.a);var E=new c.a.Store({state:{user:{},token:null,title:"",show:!1,tagRealName:"",uniqueId:""},mutations:(g={},k()(g,I.a,function(e,t){sessionStorage.token=t,e.token=t}),k()(g,I.b,function(e){sessionStorage.removeItem("token"),e.token=null}),k()(g,I.d,function(e,t){e.title=t}),k()(g,I.c,function(e,t){e.show=t}),k()(g,"modiftTagName",function(e,t){e.tagRealName=t}),k()(g,"changeUniqueId",function(e,t){e.uniqueId=t||""}),g)}),U=(a("Xcu2"),a("4qCZ"),a("uKUT"),a("GqmT")),R=a.n(U);i.a.polyfill(),Vue.use(R.a),Vue.config.devtools=!0,Vue.use(y.a,D.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:L.Message.error("服务器500")}return o.a.reject(e.response.data)}),new Vue({el:"#app",router:w,store:E,components:{App:d},template:"<App/>"})},SJI6:function(e,t){e.exports=Vuex},"Vna/":function(e,t,a){var n={"./errorPage/401.vue":["4KSJ",10],"./errorPage/403.vue":["aM+6",8],"./errorPage/404.vue":["PRsh",11],"./errorPage/500.vue":["/HCr",9],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",13],"./linktools/linktools.vue":["Lc2x",0,26],"./linktools/linktoolsold.vue":["/8lq",0,19],"./linktools/linktoolspage.vue":["HLON",0,24],"./login/login.vue":["6Qob",0,18],"./manualTag/manual-tag-value-edit.vue":["umZJ",0,2],"./manualTag/manualTagDetail.vue":["Tl/4",0,14],"./manualTag/manualTagEdit.vue":["308P",0,28],"./manualTag/manualTagLib.vue":["q490",0,16],"./manualTag/manualTagList.vue":["f0o3",0,20],"./memberGroup/edit-tag.vue":["jkVl",0],"./memberGroup/group-list.vue":["SJ7l",0,22],"./memberGroup/index.vue":["Gy5W",25],"./memberGroup/memberGroupDetail.vue":["+/ey",0,4],"./memberGroup/memberGroupEdit.vue":["q0vu",0,7],"./memberGroup/memberGroupList.vue":["oVck",0,5],"./memberGroup/memberLevelDetail.vue":["Y4Pr",0,6],"./memberGroup/recommend-table.vue":["9ZvA",31],"./memberGroup/tags-group-list.vue":["vcge",0],"./memberGroup/tags-group.vue":["wx1P",0],"./platformTag/add-tag.vue":["tKpj",30],"./platformTag/member-tag.vue":["bytj",0,3],"./platformTag/myTag/myTagDetail.vue":["cm2p",0,27],"./platformTag/myTag/myTagLib.vue":["EHeP",0,15],"./platformTag/myTag/myTagList.vue":["C8bH",0,29],"./platformTag/platformTagDetail.vue":["KN59",0,12],"./platformTag/platformTagLib.vue":["puJc",0,17],"./platformTag/platformTagList.vue":["G/on",0,21],"./platformTag/second-tag.vue":["CUHN",0],"./platformTag/tag-container.vue":["Gndl",0],"./platformTag/tag-type.vue":["iHP3",0,23]};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 c=window.webpackJsonp;window.webpackJsonp=function(f,a,t){for(var o,b,d,i=0,u=[];i<f.length;i++)b=f[i],n[b]&&u.push(n[b][0]),n[b]=0;for(o in a)Object.prototype.hasOwnProperty.call(a,o)&&(e[o]=a[o]);for(c&&c(f,a,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)d=r(r.s=t[i]);return d};var f={},n={34:0};function r(c){if(f[c])return f[c].exports;var n=f[c]={i:c,l:!1,exports:{}};return e[c].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(e){var c=n[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var f=new Promise(function(f,r){c=n[e]=[f,r]});c[2]=f;var a=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.charset="utf-8",t.async=!0,t.timeout=12e4,r.nc&&t.setAttribute("nonce",r.nc),t.src=r.p+"static/js/"+e+"."+{0:"15680b5cb454f154346c",1:"ff9a48317f8bf815760f",2:"19ecea22e15b56b11064",3:"0d4fcc8fefa37a8a198e",4:"d17b0665c4456542e03d",5:"438ba481da7a0f735ff0",6:"623b48c4ef01900118d4",7:"c8f081b81ddfc63c3a35",8:"c72ce67b49b27df93901",9:"4692dc8f8943b2dd9cc7",10:"277c43eec976117ce21e",11:"91434db6be36b4546c76",12:"99fff6ab9874c354ed3f",13:"5e9fa2db703b47354a58",14:"fdf29b8ca338cce9942a",15:"999f87f7cd93f3f0f882",16:"65adc5156891f1b57717",17:"ab878202abfdce0b546a",18:"939b3247682916613aae",19:"f725fb304c21822a4eef",20:"3cee3864dc5f85cc2354",21:"83a788ea16e7150c6503",22:"11cbc213457ffebe7ebf",23:"c24a9f56d0040598512c",24:"4ad2674933e6886df395",25:"7f79b0404f25fcd67f4f",26:"80e295efa02de6e5fb81",27:"ddb488688ceec6baa35c",28:"16762be5e95423ba5423",29:"1727f9e83db20ba57b45",30:"6a5ee2a1c27c5a16c485",31:"4581161a7b4779f896f3"}[e]+".js";var o=setTimeout(b,12e4);function b(){t.onerror=t.onload=null,clearTimeout(o);var c=n[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return t.onerror=t.onload=b,a.appendChild(t),f},r.m=e,r.c=f,r.d=function(e,c,f){r.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:f})},r.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(c,"a",c),c},r.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},r.p="./",r.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,r,t){for(var o,b,d,i=0,u=[];i<c.length;i++)b=c[i],f[b]&&u.push(f[b][0]),f[b]=0;for(o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o]);for(a&&a(c,r,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)d=n(n.s=t[i]);return d};var c={},f={34:0};function n(a){if(c[a])return c[a].exports;var f=c[a]={i:a,l:!1,exports:{}};return e[a].call(f.exports,f,f.exports,n),f.l=!0,f.exports}n.e=function(e){var a=f[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,n){a=f[e]=[c,n]});a[2]=c;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:"4f43bb4c1623eca5f7f7",1:"ff9a48317f8bf815760f",2:"4df627ba6a84ab219e1f",3:"3becd79f5fdaa3a9e577",4:"d17b0665c4456542e03d",5:"272f6bfd12111b2514f7",6:"623b48c4ef01900118d4",7:"c7838120b1a8977d10d8",8:"03aacefe02ac1da31eec",9:"32877e1ab63375369274",10:"f554e888c1709956bad4",11:"c827777ffded659cfe9f",12:"91cd77fb402bcc20c476",13:"5e9fa2db703b47354a58",14:"fdf29b8ca338cce9942a",15:"999f87f7cd93f3f0f882",16:"65adc5156891f1b57717",17:"d0b5334e5282b4a8d1ac",18:"3ee77aca5a8e38a7ca47",19:"34e7b6016ac35b3b3bfb",20:"c7d5fb4d00858abc4a68",21:"e5e6b6eaea60a744902b",22:"c5831a0e6963d3099114",23:"c24a9f56d0040598512c",24:"4ad2674933e6886df395",25:"7f79b0404f25fcd67f4f",26:"80e295efa02de6e5fb81",27:"ddb488688ceec6baa35c",28:"16762be5e95423ba5423",29:"1727f9e83db20ba57b45",30:"6a5ee2a1c27c5a16c485",31:"4581161a7b4779f896f3"}[e]+".js";var o=setTimeout(b,12e4);function b(){t.onerror=t.onload=null,clearTimeout(o);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return t.onerror=t.onload=b,r.appendChild(t),c},n.m=e,n.c=c,n.d=function(e,a,c){n.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},n.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(a,"a",a),a},n.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
/* eslint-disable */
/**
* Created by jiachenpan on 16/11/18.
*/
......
......@@ -34,6 +34,19 @@
</ul>
</el-collapseTransition>
<div class="member-group" :class="{'light-group': currentFixedIndex === -1}" @click="handleExpendFixed">
<i class="icon-list el-icon-caret-right icon-transform" :class="expendFixedClass"></i>
固化人群
</div>
<el-collapseTransition>
<ul class="lists" v-show="expendTxtFixed == '展开'">
<li v-for="(list, i) in fixedLists" :key="i" :class="['member-list', { 'active-li': i == currentFixedIndex }]" @click="handleChangeFixed(i, list)">
<span class="name-txt" :title="list.classifyName" v-show="!list.edit">{{ list.classifyName }}</span>
</li>
</ul>
</el-collapseTransition>
<el-dialog :title="title" :visible.sync="addGroupDialog" width="320px" top="30vh" :close-on-click-modal="false">
<div>
分组名称:
......@@ -64,17 +77,20 @@ export default {
addGroupDialog: false,
expendTxt: '收起',
expendTxtTag: '收起',
expendTxtFixed: '收起',
groupName: '',
title: '新增分组名称',
currentIndex: -1,
currentTagIndex: 0,
currentFixedIndex: 0,
active: false,
Taglists: [],
classTagName: 'tag-name',
// 是否分层
hasLevel: false,
currentLevelIndex: -2,
groupLists: []
groupLists: [],
fixedLists: []
};
},
......@@ -92,7 +108,10 @@ export default {
} else {
return '';
}
}
},
expendFixedClass() {
return this.expendTxtFixed != '展开' ? 'is-caret' : ''
},
},
methods: {
......@@ -131,6 +150,12 @@ export default {
// 第二级的分组数据
this.$emit('second-list', list);
},
handleChangeFixed(i, list) {
this.classTagName = 'tag-name';
this.active = false;
this.currentFixedIndex = i;
this.$emit('second-list', { isFixed: true, list });
},
/**
* 修改和删除分组
* 鼠标悬浮在分组名称上,显示编辑和删除按钮
......@@ -260,7 +285,8 @@ export default {
*/
getMemberGroupList() {
memberGroupList({
requestProject: 'gic-member-tag-web'
requestProject: 'gic-member-tag-web',
type: 0
}).then(res => {
if (res.errorCode === 1) {
console.log(res.result);
......@@ -271,6 +297,19 @@ export default {
}
});
},
getFixedMemberGroupList() {
memberGroupList({
requestProject: 'gic-member-tag-web',
type: 1
}).then(res => {
if (res.errorCode === 1) {
this.fixedLists = res.result.map(el => ({
...el,
edit: false
}));
}
});
},
// 收起
handleExpend() {
this.currentIndex = -1;
......@@ -284,6 +323,13 @@ export default {
this.expendTxtTag = this.expendTxtTag === '展开' ? '收起' : '展开';
this.$emit('second-list', 'allLevel');
},
handleExpendFixed() {
this.currentFixedIndex = -1
this.currentLevelIndex = -2;
this.currentIndex = -2;
this.expendTxtFixed = this.expendTxtFixed === '展开' ? '收起' : '展开';
this.$emit('second-list', 'showFixedList');
},
//
_hasLevelFeature() {
hasLevelFeature().then(res => {
......@@ -295,6 +341,7 @@ export default {
},
beforeMount() {
this.getMemberGroupList();
this.getFixedMemberGroupList();
this._getTagLists();
this._hasLevelFeature();
},
......
......@@ -64,6 +64,17 @@
/>
</el-select>
</el-form-item>
<el-form-item prop="fixedType">
<div class="label-title">是否固化</div>
<el-select v-model="ruleForm.fixedType" style="margin-bottom:15px">
<el-option label="否" :value="0" />
<el-option label="是" :value="1" />
</el-select>
<br v-if="ruleForm.fixedType">
<el-date-picker v-if="ruleForm.fixedType" :clearable="false" :picker-options="fixedTimeOptions" v-model="ruleForm.fixedTime" value-format="yyyy-MM-dd" placeholder="选择期初固化日期" style="margin-bottom:15px"></el-date-picker>
<br v-if="ruleForm.fixedType">
<el-date-picker v-if="ruleForm.fixedType" :clearable="false" :picker-options="fixedTimeOptions" v-model="ruleForm.fixedEndTime" value-format="yyyy-MM-dd" placeholder="选择期末固化日期"></el-date-picker>
</el-form-item>
<el-form-item
label
prop="describle"
......@@ -205,6 +216,7 @@ import showMsg from '@/common/js/showmsg';
import { postRequest } from '@/api/api';
import { getMemberTagCount } from '@/request/memberGroup.js';
import { getMemberTagList, memberGroupList, getIsAllowAdd, groupCount } from '@/request/api.js';
import { parseTime } from '@/utils'
export default {
name: 'memberGroupEdit',
......@@ -267,7 +279,10 @@ export default {
// 每周更新一次,更新日期1到7对应周一到周日
// 每月更新一次,更新日期为每月1到28号
updateDay: '',
effectiveStatus: 1
effectiveStatus: 1,
fixedType: 0, // 是否固化人群
fixedTime: parseTime(new Date(), '{y}-{m}-{d}'), // 期初固化时间
fixedEndTime: parseTime(+new Date() + 365 * 24 * 3600 * 1000, '{y}-{m}-{d}'), // 期末固化时间
},
refreshList: {},
......@@ -285,6 +300,13 @@ export default {
return time.getTime() < Date.now() - 8.64e7 || time.getTime() > y;
}
},
fixedTimeOptions: {
disabledDate(date) {
let curDate = parseTime(new Date(), '{y}-{m}-{d}');
curDate = `${curDate} 00:00:00`
return new Date(date) < new Date(curDate);
}
},
// 会员分组分类
memberGroupList: {},
// 表单验证规则
......@@ -520,9 +542,15 @@ export default {
updateDay: ruleForm.updateDay,
effectiveStatus: ruleForm.effectiveStatus,
json: JSON.stringify(ruleForm.selectedTags),
effectiveDateTmp: `${ruleForm.effectiveDateTmp.split(' ')[0]} 23:59:59`
effectiveDateTmp: `${ruleForm.effectiveDateTmp.split(' ')[0]} 23:59:59`,
fixedType: this.ruleForm.fixedType
};
if(para.fixedType) {
para.fixedTime = this.ruleForm.fixedTime;
para.fixedEndTime = this.ruleForm.fixedEndTime;
}
let postUrl = !!this.ruleForm.memberTagGroupId ? '/member-tag-group/update.json' : '/member-tag-group/add.json';
postRequest(postUrl, para)
......@@ -635,6 +663,9 @@ export default {
// this.ruleForm.updateDay = !!tagGroupDto.updateDay ? Number(tagGroupDto.updateDay) : '';
this.ruleForm.updateType = 1;
this.ruleForm.updateDay = '';
this.ruleForm.fixedType = tagGroupDto.fixedType || 0
this.ruleForm.fixedTime = tagGroupDto.fixedTime || this.ruleForm.fixedTime
this.ruleForm.fixedEndTime = tagGroupDto.fixedEndTime || this.ruleForm.fixedEndTime
}
let tagValueDtoList = Array.isArray(resData.result.tagValueDtoList) ? resData.result.tagValueDtoList : [];
......
......@@ -7,6 +7,98 @@
<group-list @getRecommend="getRecommend" @second-list="getsecondList"></group-list>
</div>
<!-- 右边的表格 -->
<template v-if="showFixedList">
<!-- 固化人群列表 -->
<div class="right-box">
<div class="common-wrap__opt">
<el-input
class="w-220 m-r-8"
placeholder="请输入关键字搜索人群"
prefix-icon="el-icon-search"
v-model="tagSearch"
clearable
@clear="clearSearch"
@keyup.enter.native="searchEnterFun"
/>
<el-select v-model="statusSelect" @change="searchByStatus" placeholder="请选择" class="w-220 m-r-8">
<el-option :key="0" label="失效" :value="0"> </el-option>
<el-option :key="1" label="有效" :value="1"> </el-option>
<el-option key="" label="全部" value=""> </el-option>
</el-select>
<!-- 实时和非实时 -->
<el-select v-model="isRealTime" @change="realTimeStatus" placeholder="请选择" class="w-220 m-l-0">
<el-option key="" label="全部" value=""> </el-option>
<el-option :key="0" label="非实时" :value="0"> </el-option>
<el-option :key="1" label="实时" :value="1"> </el-option>
</el-select>
</div>
<div class="common-wrap__table m-t-20">
<el-table
key="fixedList"
v-loading="loading"
ref="multipleTable"
:data="groupTableData"
tooltip-effect="dark"
>
<el-table-column label="人群名称" show-overflow-tooltip prop="groupName"></el-table-column>
<el-table-column label="人群分类" show-overflow-tooltip prop="groupClassifyName"></el-table-column>
<el-table-column label="是否实时" >
<template slot-scope="scope">
{{ scope.row.isRealTime === 1 ? '实时' : '非实时' }}
</template>
</el-table-column>
<el-table-column label="期初固化时间">
<template slot-scope="scope">
<p class="h-18">{{ scope.row.fixedTime | formatTimeYMD }}</p>
</template>
</el-table-column>
<el-table-column label="期初固化人数" prop="groupCount"></el-table-column>
<el-table-column label="期末固化时间">
<template slot-scope="scope">
<p class="h-18">{{ scope.row.fixedEndTime | formatTimeYMD }}</p>
</template>
</el-table-column>
<el-table-column label="期末固化人数" prop="groupCount"></el-table-column>
<el-table-column prop="state" label="状态" >
<template slot-scope="scope">
<span :class="scope.row.effectiveStatus == 1 ? 'dm-status--success' : 'dm-status--error'"></span>
{{ scope.row.effectiveStatus == 1 ? '有效' : '失效' }}
</template>
</el-table-column>
<el-table-column label="操作" width="240px">
<template slot-scope="scope">
<!-- <router-link
:to="`/memberGroupDetail?memberTagGroupId=${scope.row.memberTagGroupId}`"
class="edit-btn el-button--text p-r-12"
>
详情
</router-link> -->
<router-link
:to="`/memberGroupEdit?memberTagGroupId=${scope.row.memberTagGroupId}`"
class="edit-btn el-button--text p-r-12"
>
编辑
</router-link>
</template>
</el-table-column>
</el-table>
</div>
<div class="block common-wrap__page text-right" v-if="groupTableData.length != 0">
<dm-pagination
background
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page="currentPage"
:page-sizes="[10, 20, 30, 40]"
:page-size="pageSize"
layout="total, sizes, prev, pager, next, jumper"
:total="total">
</dm-pagination>
</div>
</div>
</template>
<template v-else>
<div class="right-box" v-show="!isRecommend">
<div class="common-wrap__opt">
<el-input
......@@ -100,6 +192,9 @@
{{ (scope.row.memberCount || 0) | formatNum }}
</template>
</el-table-column>
<el-table-column prop="fixedType" label="是否有固化">
<template slot-scope="{ row }">{{ row.fixedType ? '是' : '否' }}</template>
</el-table-column>
<el-table-column prop="appStatus" label="好办展示" >
<template slot-scope="scope">
<el-switch :active-value="1" :inactive-value="0" v-model="scope.row.appStatus" active-color="#1890ff" @change="switchAppStatus(scope.row.appStatus, scope.row)"> </el-switch>
......@@ -250,6 +345,7 @@
</el-tab-pane>
</el-tabs>
</div>
</template>
</div>
<vue-gic-footer></vue-gic-footer>
<batch-list :batchVisiable.sync="batchVisiable" @refresh-list="refreshList" :operateNumber="operateNumber" :multipleSelection="multipleSelection"></batch-list>
......@@ -296,6 +392,7 @@ export default {
dialogVisible: true,
isRecommend: false,
isTagRecommend: false,
showFixedList: false,
recommendItems: [],
recommendData: [], // 推荐分组的数据
activeName: '',
......@@ -486,6 +583,15 @@ export default {
// 会员分组二级
getsecondList(list) {
console.log(list);
this.showFixedList = false
if(list === 'showFixedList') {
this.params.memberTagGroupClassifyId = '';
this.showFixedList = true;
this.params.pageNum = 1;
this.params.pageSize = 20;
this.getGroupList();
return;
}
if (list === 'allLevel') {
this.isTag = true;
this.isRecommend = true;
......@@ -515,12 +621,28 @@ export default {
if (memberTagGradeId) {
this._gradeList(memberTagGradeId);
}
} if(list.isFixed) {
this.showFixedList = true
this.params.memberTagGroupClassifyId = list.memberTagGroupClassifyId;
this.params.fixedType = 1;
findSecondMemberList(this.params).then(res => {
if (res.errorCode == 1) {
this.total = res.result.totalCount;
this.groupTableData = res.result.result.map(el => ({
...el,
createTime: timeFormat.timeToDateTime(el.createTime)
}));
} else {
this.groupTableData = [];
}
})
} else {
this.isRecommend = false;
this.isTag = false;
this.isTagRecommend = false;
this.params.memberTagGroupClassifyId = list.memberTagGroupClassifyId;
this.params.fixedType = 0;
findSecondMemberList(this.params).then(res => {
if (res.errorCode == 1) {
this.total = res.result.totalCount;
......@@ -854,6 +976,7 @@ export default {
* 获取列表数据
*/
getGroupList() {
this.params.fixedType = this.showFixedList ? 1 : 0
memberTagGroupList(this.params).then(res => {
if (res.errorCode == 1) {
this.total = res.result.totalCount;
......@@ -887,7 +1010,8 @@ export default {
isRealTime: '',
effectiveStatus: this.statusSelect,
requestProject: 'gic-member-tag-web',
memberTagGroupClassifyId: ''
memberTagGroupClassifyId: '',
fixedType: 0
};
},
mounted() {
......
......@@ -22,6 +22,7 @@
<!--{{ tagName }}-->
{{showSearchResult ? `【${tagName}】搜索结果` : tagName}}
<el-button type="primary" class="add-newtag" @click="editHandTag()" v-show="handTag == 1">新增标签</el-button>
<a href="http://demogic.udesk.cn/hc/articles/221271?api_name=&preview=true&preview_as_role=admin&theme_id=18093" target="_blank" class="help-doc">查看帮助文档</a>
</p>
<tag-container @deleteHandTag="deleteHandTag" :data="memberTagList" :handTag="handTag" :groupId="groupId" :refersh="refershList" @addTag="selectedTag" @editHandTag="editHandTag" ref="tagContainer" />
......@@ -101,6 +102,17 @@
/>
</el-select>
</div>
<div :class="['form-item', {'margin-60': marginSixty}]">
<label for="">是否固化</label>
<el-select v-model="tagConfig.fixedType" style="margin-bottom:15px">
<el-option label="否" :value="0" />
<el-option label="是" :value="1" />
</el-select>
<br v-if="ruleForm.fixedType">
<el-date-picker v-if="tagConfig.fixedType" :clearable="false" :picker-options="fixedTimeOptions" v-model="tagConfig.fixedTime" value-format="yyyy-MM-dd" placeholder="选择期初固化日期" style="margin-bottom:15px"></el-date-picker>
<br v-if="ruleForm.fixedType">
<el-date-picker v-if="tagConfig.fixedType" :clearable="false" :picker-options="fixedTimeOptions" v-model="tagConfig.fixedEndTime" value-format="yyyy-MM-dd" placeholder="选择期末固化日期"></el-date-picker>
</div>
<div class="form-item" :class="{ 'margin-60': marginSixty }">
<label for="">分组描述</label>
<el-input type="textarea" v-model="tagConfig.textarea" :maxlength="200" rows="4" placeholder="请输入内容"></el-input>
......@@ -143,6 +155,7 @@ import { getMemberTag, getMemberTagList, addNewGroup, memberGroupList, groupCoun
import EditTag from '../memberGroup/edit-tag';
import { mapState } from 'vuex';
import Trash from '@/components/Trash.vue';
import { parseTime } from '@/utils'
Vue.component(CollapseTransition.name, CollapseTransition);
......@@ -175,7 +188,10 @@ export default {
updateType: '', // 更新类型频率
updateDay: '', // 更新类型时间
isRealTime: 0, // 实时
effectiveStatus: 1 // 有效状态nage
effectiveStatus: 1, // 有效状态nage
fixedType: 0, // 是否固化人群
fixedTime: parseTime(new Date(), '{y}-{m}-{d}'), // 期初固化时间
fixedEndTime: parseTime(+new Date() + 365 * 24 * 3600 * 1000, '{y}-{m}-{d}'), // 期末固化时间
},
activeTagsGroupIndex: 0,
activeTagIndex: 0,
......@@ -190,6 +206,13 @@ export default {
return time.getTime() < Date.now() - 8.64e7 || time.getTime() > y;
}
},
fixedTimeOptions: {
disabledDate(date) {
let curDate = parseTime(new Date(), '{y}-{m}-{d}');
curDate = `${curDate} 00:00:00`
return new Date(date) < new Date(curDate);
}
},
// 面包屑参数
navpath: [
{
......@@ -356,7 +379,8 @@ export default {
effectiveStatus: 1,
requestProject: 'gic-member-tag-web',
json: JSON.stringify(this.selectedTags),
effectiveDateTmp: `${this.tagConfig.date.split(' ')[0]} 23:59:59`
effectiveDateTmp: `${this.tagConfig.date.split(' ')[0]} 23:59:59`,
fixedType: this.tagConfig.fixedType
};
// 必填项目
const isEmpty = this.selectedTags.length === 0 || this.selectedTags.some(item => item.length === 0);
......@@ -379,6 +403,11 @@ export default {
return;
}
if(param.fixedType) {
param.fixedTime = this.tagConfig.fixedTime;
param.fixedEndTime = this.tagConfig.fixedEndTime;
}
addNewGroup(param)
.then(res => {
if (res.errorCode == 1) {
......@@ -623,6 +652,7 @@ export default {
pageSize: 20
};
this.tagConfig = {
...this.tagConfig,
groupName: '',
memberTagGroupClassifyId: '0',
isRealTime: '',
......@@ -773,6 +803,7 @@ export default {
.add-newtag {
float: right;
margin-bottom: 10px;
margin-left: 15px;
}
}
}
......@@ -921,4 +952,16 @@ export default {
.margin-60 {
margin-left: 60px;
}
.help-doc{
color: #1890ff;
cursor: pointer;
margin: 0 0 0 10px;
float: right;
display: block;
height: 32px;
line-height: 32px;
padding: 0 15px;
background: #f3f6f9;
font-size: 14px;
}
</style>
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