Commit a22c7e2f by huaying

update: dist

parent 4175364e
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./static/img/favicon.ico><title></title><link rel=stylesheet href=//at.alicdn.com/t/font_688955_2dxzdzrb3a7.css><link rel=stylesheet href=//at.alicdn.com/t/font_3276801_5bjk41qthxj.css><script src=//at.alicdn.com/t/font_3276801_5bjk41qthxj.js></script><link rel="shortcut icon" href=./favicon.ico><link href=./static/css/app.e91288f30fdab1bcb6901ee2f706b996.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app><div class=el-loading-spinner style="width: 98%;"><svg viewBox="25 25 50 50" class=circular><circle cx=50 cy=50 r=20 fill=none class=path></circle></svg></div></div><script>(function() {
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./static/img/favicon.ico><title></title><link rel=stylesheet href=//at.alicdn.com/t/font_688955_2dxzdzrb3a7.css><link rel=stylesheet href=//at.alicdn.com/t/font_3276801_5bjk41qthxj.css><script src=//at.alicdn.com/t/c/font_3380872_ytparjbow6j.js></script><script src=//at.alicdn.com/t/font_3276801_5bjk41qthxj.js></script><link rel="shortcut icon" href=./favicon.ico><link href=./static/css/app.c67a312e898c772e45cfbad166434b4b.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app><div class=el-loading-spinner style="width: 98%;"><svg viewBox="25 25 50 50" class=circular><circle cx=50 cy=50 r=20 fill=none class=path></circle></svg></div></div><script>(function() {
var src = '/component/static/import-component.js?timestrap='+ new Date().getTime();
var host = window.location.host;
host = host.indexOf('localhost') > -1 || host.indexOf('192.168') > -1 ? 'www.gicdev.com' : host;
document.write('<script src="//'+ host + src +'"><\/script>')
})()</script><script src=//web-1251519181.file.myqcloud.com/components/track.1.0.4.js></script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script type=text/javascript src=./static/js/manifest.73fec684142b9c0f0437.js></script><script type=text/javascript src=./static/js/vendor.42f883472a1fc4925cbd.js></script><script type=text/javascript src=./static/js/app.d6ca4ef27b279543aae7.js></script></body></html>
\ No newline at end of file
})()</script><script src=//web-1251519181.file.myqcloud.com/components/track.1.0.4.js></script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script type=text/javascript src=./static/js/manifest.3b6c1674e19093a9951f.js></script><script type=text/javascript src=./static/js/vendor.42f883472a1fc4925cbd.js></script><script type=text/javascript src=./static/js/app.4cbfc8d46fbe362aee0d.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([14],{Y3qZ:function(e,t){},Y4Pr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Dd8w"),o=a.n(r),s=(a("Y3qZ"),a("G9rT")),i=a("Ch4/"),n=a("P9l9"),c=a("2CGT"),l=a("2uFj"),m={name:"memberGroupDetail",data:function(){return{memberCount:0,aliasName:this.$route.query.aliasName,loading:!0,showUserDefined:!1,memberFields:[],selectedUserDefined:[],selectedFields:[],downMemberListPop:{canDown:!1,show:!1,excelUrl:"/gic-member-tag-web/member-tag-member/memberExportExcel",params:{memberTagGroupId:"",requestProject:"member-tag",exportFields:""}},groupName:"分组名称",groupIsRealTime:1,selectedTagData:[],sortableFlag:!1,memberGroupDetailData:[],memberGroupDetailDataBack:[],currentPage:1,pageSize:20,total:0,singleInfo:{sex:0,age:0,cardNo:0,mainStoreName:"dd",costFee:0,costTimes:0,lastCost:0,numOfSale:0,numOfmarket:0,couponCount:0,status:0,wxStatus:0,phoneStatus:0,authStatus:0},baseUrl:"",sortFiled:"",order:"",tagSearch:"",tableFiledVisible:!1,checkFields:["cardNo","gradeName","crateCardDateStringFormat","lastCostTimeFormat","costTimes","avgCost","birthdayMDFormat","pointsCurrent","costAll","mainStoreName","openStoreName"]}},computed:{tips:function(){var e=this.$route.query.aliasName,t=l.a.find(function(t){return t.name===e});return t?t.title:""}},filters:{formatTimeYMD:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,4).join("")+"-"+t.splice(0,2).join("")+"-"+t.splice(0,2).join("")}return"--"},formatTimeHMS:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,8),t.splice(0,2).join("")+":"+t.splice(0,2).join("")+":"+t.splice(0,2).join("")}return"--"}},methods:{canDownMemberList:function(){var e=this;Object(n.a)("/member-tag-member/isExportEnterprise",{}).then(function(t){0==t.data.errorCode&&(e.downMemberListPop.canDown="true"===t.data.result||!0===t.data.result)})},separator:function(e){return(e+="").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")},sortChange:function(e){e.column;var t=e.prop,a=e.order;this.sortFiled=t,this.order="descending"==a?"desc":"asc",this.getGroupDetail()},getTagValueDtoList:function(){var e=this,t=this,a={memberTagGroupId:t.$route.query.memberTagGroupId};Object(n.a)("/member-tag-group/findOneDetial.json",a).then(function(a){t.groupName=a.data.result.tagGroupDto.groupName,t.groupIsRealTime=a.data.result.tagGroupDto.isRealTime;var r=a.data.result.tagValueDtoList;r.forEach(function(e){e.tagParams&&(e.tagParams=JSON.parse(e.tagParams))}),e.selectedTagData=r}).catch(function(e){console.log(e,"error of getTagValueDtoList")})},showDefined:function(){this.showUserDefined=!0},hideUserDefined:function(e){this.showUserDefined=e},confirmUserDefined:function(e){var t=this;if(e.length<1)return this.$message.error({duration:1e3,message:"请选择自定义字段"}),!1;this.loading=!0;var a=e.join(",");this.selectedUserDefined=e,this.showUserDefined=!1,this.selectedFields=[],this.selectedFields=this.memberFields.filter(function(e){return t.selectedUserDefined.includes(e.code)}),this.saveFieldsList(a).then(function(){t.loading=!1})},saveFieldsList:function(e){var t={pageName:"notMember,wxOpenCarMember,posMember",fields:e};return this.axios.post(this.baseUrl+"/api-member/update-fields?requestProject=memberTag",t)},handleSizeChange:function(e){this.pageSize=e,this.getGroupDetail()},handleCurrentChange:function(e){this.currentPage=e,this.getGroupDetail()},getGroupDetail:function(e){var t=this,a={memberTagGroupId:this.$route.query.memberTagGroupId,pageNum:this.currentPage,pageSize:this.pageSize,pageName:"memberSign",sortColName:t.sortFiled,sortType:t.order,search:t.tagSearch};Object(n.a)("/member-tag-member/findMemberList.json",a).then(function(a){t.total=a.data.result.page.totalCount,t.memberGroupDetailData=a.data.result.page.result,e&&e.forEach(function(e,a){"name"===e.code?(e.check=!0,e.disabled=!0,t.selectedUserDefined.push(e.code),t.selectedFields.push(e)):e.check&&(t.selectedUserDefined.push(e.code),t.selectedFields.push(e))}),t.loading=!1}).catch(function(e){t.loading=!1})},clearSearch:function(){this.tagSearch="",this.currentPage=1,this.getGroupDetail()},enterSearch:function(){this.currentPage=1,this.getGroupDetail()},linkDetail:function(e,t){this.$getButtonLimit(this.$buttonCode.memberTagToCheck)&&window.open(t?window.location.origin+"/member/#/wechatmemberDetail?memberId="+e+"&channel=wxMember&fromPage=memberGroup":window.location.origin+"/member/#/posmemberDetail?memberId="+e+"&channel=posMember&fromPage=memberGroup")},showSingleInfo:function(e){var t=this,a={memberId:e};t.singleInfo="",t.axios.post(t.baseUrl+"/api-member/load-member-single-info?requestProject=memberTag",a).then(function(e){var a=e.data;if(0!=a.errorCode)i.a.errorMsg(a);else{var r=a.result.memberSingle;t.singleInfo=o()({},r,{sex:0==r.sex?"性别未知":1==r.sex?"男":"女",age:0!=r.age?r.age:"年龄未知",cardNo:r.cardNo?r.cardNo:"无会员卡",mainStoreName:r.mainStoreName?r.mainStoreName:"主门店未知"})}}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getFieldsList:function(){var e=this;e.selectedUserDefined=[],e.selectedFields=[],e.axios.post(e.baseUrl+"/api-member/find-member-fields?requestProject=memberTag",{pageName:"notMember,wxOpenCarMember,posMember"}).then(function(t){var a=t.data;if(0==a.errorCode)return e.memberFields=a.result,void e.getGroupDetail(a.result);i.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getLevelData:function(){var e=this;Object(c.u)({requestProject:"gic-member-tag-web"}).then(function(t){if(0==t.errorCode){var a=t.result,r=e.$route.query.memberTagGroupId,o=a.find(function(e){return e.memberTagGradeId===r})||{};e.memberCount=o.memberCount}})},onSubmiTableFiled:function(e){var t=this.downMemberListPop.params;this.downMemberListPop.show=!0,t.exportFields=e.toString()},setDesc:function(e,t){switch(e){case"核心":return"年平均消费次数 ≥ 3 且 年平均消费金额 ≥ 3倍企业去年客单且休眠天数为"+t;case"潜力":return"除核心会员、潜力会员、未消费会员之外的会员且休眠天数为"+t;case"普通":return"消费次数 = 1 次且休眠天数为"+t}}},beforeMount:function(){var e=window.location.origin;"-1"!=e.indexOf("localhost")?this.baseUrl="http://www.gicdev.com":this.baseUrl=e,this.getLevelData()},mounted:function(){var e=window.location.origin,t=this.$route.query.memberTagGroupId;-1!=e.indexOf("localhost")&&(e="http://www.gicdev.com");var a=this.$route.query.type;this.downMemberListPop.params.gradeId=t,this.downMemberListPop.params.memberTagGroupId=t,a&&(this.downMemberListPop.params.exportFieldPrefix=a),this.downMemberListPop.excelUrl=e+this.downMemberListPop.excelUrl,this.getTagValueDtoList(),this.getFieldsList(),document.getElementById("app").style.zIndex="auto"},components:{userDefined:s.a}},d={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"memberGroupDetail-wrap common-wrap"},[r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("div",{staticClass:"memberGroupDetail-wrap__info m-b-20"},[r("span",{staticClass:"group-name"},[e._v(e._s(e.aliasName))]),e._v(" "),r("span",{directives:[{name:"show",rawName:"v-show",value:e.$route.query.type,expression:"$route.query.type"}]},[e._v("( "+e._s(e.setDesc(e.$route.query.type,e.$route.query.time))+" )")]),e._v(" "),r("span",{staticClass:"group-total m-l-20 p-l-20"},[e._v("\n 覆盖人数\n "),r("span",[e._v(e._s(e.separator(e.total)))]),e._v("\n 人\n ")]),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagExportPeople)?[e.total<1e6?r("el-button",{staticClass:"down-member-list__btn",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagExportPeople},on:{click:function(t){e.tableFiledVisible=!0}}},[r("i",{staticClass:"iconfont icon-xiazai",staticStyle:{"margin-right":"5px"}}),e._v("导出人群")]):r("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出",placement:"top"}},[r("el-button",{staticClass:"down-member-list__btn",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagExportPeople},on:{click:function(t){e.tableFiledVisible=!0}}},[r("i",{staticClass:"iconfont icon-xiazai",staticStyle:{"margin-right":"5px"}}),e._v("导出人群")])],1)]:e._e()],2),e._v(" "),r("div",{staticClass:"memberGroupDetail-wrap__table"},[r("el-input",{staticClass:"w-220 m-r-8",staticStyle:{margin:"20px 0"},attrs:{placeholder:"请输入会员卡号、手机号","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.enterSearch(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}}),e._v(" "),r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.memberGroupDetailData},on:{"sort-change":e.sortChange}},[e._l(e.selectedFields,function(t){return r("el-table-column",{key:t.code,attrs:{sortable:"name"!=t.code&&"grade"!=t.code&&"status"!=t.code&&"channel"!=t.code&&"createCardStoreName"!=t.code&&"cardNo"!=t.code&&"forzenStatus"!=t.code&&"mainStoreName"!=t.code&&"costCategory"!=t.code&&"custom",prop:t.code,fixed:"name"==t.code,"min-width":"name"==t.code?260:200,label:t.name},scopedSlots:e._u([{key:"default",fn:function(o){return["name"==t.code?[r("div",{staticClass:"tablecontent-cell",staticStyle:{cursor:"pointer"},on:{click:function(t){return e.linkDetail(o.row.memberId,o.row.isWeixinMember)}}},[r("span",[r("div",{staticClass:"flex"},[r("span",{staticClass:"table-member__img inline-block middle border-box m-r-10"},[r("img",{attrs:{src:o.row.thirdImgUrl?o.row.thirdImgUrl:a("OFPh")}})]),e._v(" "),r("div",{staticClass:"inline-block"},[r("span",[e._v(e._s(o.row.memberName)),o.row.nickName?r("span",{staticClass:"tips"},[e._v(" ("+e._s(o.row.nickName)+")")]):e._e()]),e._v(" "),r("p",[e._v(e._s(o.row.phoneNumber))])])])])])]:e._e(),e._v(" "),"grade"==t.code?[e._v("\n "+e._s(o.row.gradeName)+"\n ")]:e._e(),e._v(" "),"status"==t.code?[Array.isArray(o.row.memberSources)&&0!=o.row.memberSources.filter(function(e){return 1==e.highlight||2==e.highlight}).length?e._l((o.row.memberSources||[]).filter(function(e){return 1==e.highlight||2==e.highlight}),function(t){return r("span",{key:t.parentSourceCode,staticClass:"channel-box"},[1==t.highlight?[1100==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("N5cG"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("yTU0"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("UHeg"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("QqnO"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("Mf6J"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?r("span",[1==t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("ftDi"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e(),e._v(" "),2==t.highlight?[1100==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("tqzs"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("UuGo"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("J7kc"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("OpU4"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("Ipa6"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?r("span",[1==t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("Uyt0"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e()],2)}):[e._v("--")]]:e._e(),e._v(" "),"channel"==t.code?[r("span",{staticClass:"channelicon",class:0==o.row.channelTaobao?"taobaoicongray":1==o.row.channelTaobao?"taobaoicon":""}),e._v(" "),r("span",{staticClass:"channelicon",class:0==o.row.channelJd?"jdicongray":1==o.row.channelJd?"jdicon":""}),e._v(" "),r("span",{staticClass:"channelicon",class:0==o.row.channelWei?"vipicongray":1==o.row.channelWei?"vipicon":""})]:e._e(),e._v(" "),"crateCardDateString"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.crateCardDateString)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.crateCardDateString)))])]:e._e(),e._v(" "),"createTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.createTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.createTime)))])]:e._e(),e._v(" "),"attentionDate"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.attentionTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.attentionTime)))])]:e._e(),e._v(" "),"costAll"==t.code?[r("span",[e._v("\n "+e._s(o.row.costFee)+"\n ")])]:e._e(),e._v(" "),"costTimes"==t.code?[r("div",[e._v(e._s(o.row.costTimes))])]:e._e(),e._v(" "),"lastCostTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.lastCostTime)))])]:e._e(),e._v(" "),"avgCost"==t.code?[e._v("\n "+e._s(o.row.avgCost)+"\n ")]:e._e(),e._v(" "),"avgNumber"==t.code?[e._v("\n "+e._s(o.row.avgNumber)+"\n ")]:e._e(),e._v(" "),"costCategory"==t.code?[e._v("\n "+e._s(o.row.costCategory)+"\n ")]:e._e(),e._v(" "),"discountRate"==t.code?[e._v("\n "+e._s(o.row.discountRate)+"\n ")]:e._e(),e._v(" "),"cancelAttentionTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.cancelAttentionTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.cancelAttentionTime)))])]:e._e(),e._v(" "),"age"==t.code?[e._v("\n "+e._s(o.row.age)+"\n ")]:e._e(),e._v(" "),"birthday"==t.code?[e._v("\n "+e._s(o.row.birthdayMD)+"\n ")]:e._e(),e._v(" "),"storedValueAll"==t.code?[e._v("\n "+e._s(o.row.storedValueAll)+"\n ")]:e._e(),e._v(" "),"storedValueCurrent"==t.code?[e._v("\n "+e._s(o.row.storedValueCurrent)+"\n ")]:e._e(),e._v(" "),"pointsAll"==t.code?[e._v("\n "+e._s(o.row.pointsAll)+"\n ")]:e._e(),e._v(" "),"pointsCurrent"==t.code?[e._v("\n "+e._s(o.row.pointsCurrent)+"\n ")]:e._e(),e._v(" "),"mainStoreName"==t.code?[e._v("\n "+e._s(o.row.mainStoreName)+"\n ")]:e._e(),e._v(" "),"createCardStoreName"==t.code?[e._v("\n "+e._s(o.row.openStoreName)+"\n ")]:e._e(),e._v(" "),"cardNo"==t.code?[e._v("\n "+e._s(o.row.cardNo)+"\n ")]:e._e(),e._v(" "),"openClerkId"==t.code?[e._v("\n "+e._s(o.row.openClerkName||"--")+"\n ")]:e._e(),e._v(" "),"clerkId"==t.code?[e._v("\n "+e._s(o.row.clerkName||"--")+"\n ")]:e._e(),e._v(" "),"frozenStatus"==t.code?[0==o.row.frozenStatus?r("span",{staticClass:"dm-status--success"},[e._v("正常")]):e._e(),e._v(" "),1==o.row.frozenStatus?r("span",{staticClass:"dm-status--warning"},[e._v("冻结")]):e._e()]:e._e(),e._v(" "),"lastCost"==t.code?[e._v("\n "+e._s(o.row.lastCost)+"\n ")]:e._e(),e._v(" "),"highCost"===t.code?[r("span",[e._v(e._s(o.row.highCost))])]:e._e(),e._v(" "),"costFeePaid"===t.code?[r("span",[e._v(e._s(o.row.costFeePaid))])]:e._e(),e._v(" "),"lastCostPaid"===t.code?[r("span",[e._v(e._s(o.row.lastCostPaid))])]:e._e(),e._v(" "),"highCostPaid"===t.code?[r("span",[e._v(e._s(o.row.highCostPaid))])]:e._e()]}}])})}),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagToCheck)?r("el-table-column",{attrs:{"label-class-name":"table-header__handle",fixed:"right","min-width":160},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isWeixinMember?r("a",{staticClass:"el-button el-button--text",attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagToCheck,href:"/member/#/wechatmemberDetail?memberId="+t.row.memberId+"&channel=wxMember&fromPage=memberGroup"}},[e._v("查看")]):r("a",{staticClass:"el-button el-button--text",attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagToCheck,href:"/member/#/posmemberDetail?memberId="+t.row.memberId+"&channel=posMember&fromPage=memberGroup"}},[e._v("查看")])]}}])},[r("template",{slot:"header"},[r("span",[e._v("操作")]),e._v(" "),r("i",{staticClass:"el-icon-setting",on:{click:e.showDefined}})])],2):e._e()],2)],1),e._v(" "),0!=e.memberGroupDetailData.length?r("div",{staticClass:"block common-wrap__page text-right"},[r("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(" "),r("userDefined",{attrs:{fieldsData:e.memberFields,selectedData:e.selectedUserDefined,showUserDefined:e.showUserDefined},on:{hideUserDefined:e.hideUserDefined,confirmUserDefined:e.confirmUserDefined}}),e._v(" "),r("vue-gic-export-excel",{attrs:{dialogVisible:e.downMemberListPop.show,excelUrl:e.downMemberListPop.excelUrl,params:e.downMemberListPop.params,dataArr:e.memberGroupDetailData,type:"2",projectName:"member-tag"},on:{"update:dialogVisible":function(t){return e.$set(e.downMemberListPop,"show",t)},"update:dialog-visible":function(t){return e.$set(e.downMemberListPop,"show",t)}}}),e._v(" "),r("dm-table-filed",{attrs:{visible:e.tableFiledVisible,projectName:"member-tag",pageName:"memberTag",max:20,defaultDisabled:["memberName"],checkedFields:e.checkFields},on:{"update:visible":function(t){e.tableFiledVisible=t},submit:e.onSubmiTableFiled}})],1)},staticRenderFns:[]};var u=a("VU/8")(m,d,!1,function(e){a("qvVd")},"data-v-c9190a0a",null);t.default=u.exports},qvVd:function(e,t){}});
\ No newline at end of file
webpackJsonp([14],{Y3qZ:function(e,t){},Y4Pr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Dd8w"),o=a.n(r),s=(a("Y3qZ"),a("G9rT")),n=a("Ch4/"),i=a("P9l9"),l=a("2CGT"),c=a("2uFj"),m={name:"memberGroupDetail",data:function(){return{memberCount:0,aliasName:this.$route.query.aliasName,loading:!0,showUserDefined:!1,memberFields:[],selectedUserDefined:[],selectedFields:[],downMemberListPop:{canDown:!1,show:!1,excelUrl:"/gic-member-tag-web/member-tag-member/memberExportExcel",params:{memberTagGroupId:"",requestProject:"member-tag",exportFields:""}},groupName:"分组名称",groupIsRealTime:1,selectedTagData:[],sortableFlag:!1,memberGroupDetailData:[],memberGroupDetailDataBack:[],currentPage:1,pageSize:20,total:0,singleInfo:{sex:0,age:0,cardNo:0,mainStoreName:"dd",costFee:0,costTimes:0,lastCost:0,numOfSale:0,numOfmarket:0,couponCount:0,status:0,wxStatus:0,phoneStatus:0,authStatus:0},baseUrl:"",sortFiled:"",order:"",tagSearch:"",tableFiledVisible:!1,checkFields:["cardNo","gradeName","crateCardDateStringFormat","lastCostTimeFormat","costTimes","avgCost","birthdayMDFormat","pointsCurrent","costAll","mainStoreName","openStoreName"]}},computed:{tips:function(){var e=this.$route.query.aliasName,t=c.a.find(function(t){return t.name===e});return t?t.title:""}},filters:{formatTimeYMD:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,4).join("")+"-"+t.splice(0,2).join("")+"-"+t.splice(0,2).join("")}return"--"},formatTimeHMS:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,8),t.splice(0,2).join("")+":"+t.splice(0,2).join("")+":"+t.splice(0,2).join("")}return"--"}},methods:{canDownMemberList:function(){var e=this;Object(i.a)("/member-tag-member/isExportEnterprise",{}).then(function(t){0==t.data.errorCode&&(e.downMemberListPop.canDown="true"===t.data.result||!0===t.data.result)})},separator:function(e){return(e+="").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")},sortChange:function(e){e.column;var t=e.prop,a=e.order;this.sortFiled=t,this.order="descending"==a?"desc":"asc",this.getGroupDetail()},getTagValueDtoList:function(){var e=this,t=this,a={memberTagGroupId:t.$route.query.memberTagGroupId};Object(i.a)("/member-tag-group/findOneDetial.json",a).then(function(a){t.groupName=a.data.result.tagGroupDto.groupName,t.groupIsRealTime=a.data.result.tagGroupDto.isRealTime;var r=a.data.result.tagValueDtoList;r.forEach(function(e){e.tagParams&&(e.tagParams=JSON.parse(e.tagParams))}),e.selectedTagData=r}).catch(function(e){console.log(e,"error of getTagValueDtoList")})},showDefined:function(){this.showUserDefined=!0},hideUserDefined:function(e){this.showUserDefined=e},confirmUserDefined:function(e){var t=this;if(e.length<1)return this.$message.error({duration:1e3,message:"请选择自定义字段"}),!1;this.loading=!0;var a=e.join(",");this.selectedUserDefined=e,this.showUserDefined=!1,this.selectedFields=[],this.selectedFields=this.memberFields.filter(function(e){return t.selectedUserDefined.includes(e.code)}),this.saveFieldsList(a).then(function(){t.loading=!1})},saveFieldsList:function(e){var t={pageName:"notMember,wxOpenCarMember,posMember",fields:e};return this.axios.post(this.baseUrl+"/api-member/update-fields?requestProject=memberTag",t)},handleSizeChange:function(e){this.pageSize=e,this.getGroupDetail()},handleCurrentChange:function(e){this.currentPage=e,this.getGroupDetail()},getGroupDetail:function(e){var t=this,a={memberTagGroupId:this.$route.query.memberTagGroupId,pageNum:this.currentPage,pageSize:this.pageSize,pageName:"memberSign",sortColName:t.sortFiled,sortType:t.order,search:t.tagSearch};Object(i.a)("/member-tag-member/findMemberList.json",a).then(function(a){t.total=a.data.result.page.totalCount,t.memberGroupDetailData=a.data.result.page.result,e&&e.forEach(function(e,a){"name"===e.code?(e.check=!0,e.disabled=!0,t.selectedUserDefined.push(e.code),t.selectedFields.push(e)):e.check&&(t.selectedUserDefined.push(e.code),t.selectedFields.push(e))}),t.loading=!1}).catch(function(e){t.loading=!1})},clearSearch:function(){this.tagSearch="",this.currentPage=1,this.getGroupDetail()},enterSearch:function(){this.currentPage=1,this.getGroupDetail()},linkDetail:function(e,t){this.$getButtonLimit(this.$buttonCode.memberTagToCheck)&&window.open(t?window.location.origin+"/member/#/wechatmemberDetail?memberId="+e+"&channel=wxMember&fromPage=memberGroup":window.location.origin+"/member/#/posmemberDetail?memberId="+e+"&channel=posMember&fromPage=memberGroup")},showSingleInfo:function(e){var t=this,a={memberId:e};t.singleInfo="",t.axios.post(t.baseUrl+"/api-member/load-member-single-info?requestProject=memberTag",a).then(function(e){var a=e.data;if(0!=a.errorCode)n.a.errorMsg(a);else{var r=a.result.memberSingle;t.singleInfo=o()({},r,{sex:0==r.sex?"性别未知":1==r.sex?"男":"女",age:0!=r.age?r.age:"年龄未知",cardNo:r.cardNo?r.cardNo:"无会员卡",mainStoreName:r.mainStoreName?r.mainStoreName:"主门店未知"})}}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getFieldsList:function(){var e=this;e.selectedUserDefined=[],e.selectedFields=[],e.axios.post(e.baseUrl+"/api-member/find-member-fields?requestProject=memberTag",{pageName:"notMember,wxOpenCarMember,posMember"}).then(function(t){var a=t.data;if(0==a.errorCode)return e.memberFields=a.result,void e.getGroupDetail(a.result);n.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getLevelData:function(){var e=this;Object(l.u)({requestProject:"gic-member-tag-web"}).then(function(t){if(0==t.errorCode){var a=t.result,r=e.$route.query.memberTagGroupId,o=a.find(function(e){return e.memberTagGradeId===r})||{};e.memberCount=o.memberCount}})},onSubmiTableFiled:function(e){var t=this.downMemberListPop.params;this.downMemberListPop.show=!0,t.exportFields=e.toString()},setDesc:function(e,t){switch(e){case"核心":return"年平均消费次数 ≥ 3 且 年平均消费金额 ≥ 3倍企业去年客单且休眠天数为"+t;case"潜力":return"除核心会员、潜力会员、未消费会员之外的会员且休眠天数为"+t;case"普通":return"消费次数 = 1 次且休眠天数为"+t}}},beforeMount:function(){var e=window.location.origin;"-1"!=e.indexOf("localhost")?this.baseUrl="http://www.gicdev.com":this.baseUrl=e,this.getLevelData()},mounted:function(){var e=window.location.origin,t=this.$route.query.memberTagGroupId;-1!=e.indexOf("localhost")&&(e="http://www.gicdev.com");var a=this.$route.query.type;this.downMemberListPop.params.gradeId=t,this.downMemberListPop.params.memberTagGroupId=t,a&&(this.downMemberListPop.params.exportFieldPrefix=a),this.downMemberListPop.excelUrl=e+this.downMemberListPop.excelUrl,this.getTagValueDtoList(),this.getFieldsList(),document.getElementById("app").style.zIndex="auto"},components:{userDefined:s.a}},d={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"memberGroupDetail-wrap common-wrap"},[r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("div",{staticClass:"memberGroupDetail-wrap__info m-b-20"},[r("span",{staticClass:"group-name"},[e._v(e._s(e.aliasName))]),e._v(" "),r("span",{directives:[{name:"show",rawName:"v-show",value:e.$route.query.type,expression:"$route.query.type"}]},[e._v("( "+e._s(e.setDesc(e.$route.query.type,e.$route.query.time))+" )")]),e._v(" "),r("span",{staticClass:"group-total m-l-20 p-l-20"},[e._v("\n 覆盖人数\n "),r("span",[e._v(e._s(e.separator(e.total)))]),e._v("\n 人\n ")]),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagExportPeople)?[e.total<1e6?r("el-button",{staticClass:"down-member-list__btn",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagExportPeople},on:{click:function(t){e.tableFiledVisible=!0}}},[r("i",{staticClass:"iconfont icon-xiazai",staticStyle:{"margin-right":"5px"}}),e._v("导出人群")]):r("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出",placement:"top"}},[r("el-button",{staticClass:"down-member-list__btn",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagExportPeople},on:{click:function(t){e.tableFiledVisible=!0}}},[r("i",{staticClass:"iconfont icon-xiazai",staticStyle:{"margin-right":"5px"}}),e._v("导出人群")])],1)]:e._e()],2),e._v(" "),r("div",{staticClass:"memberGroupDetail-wrap__table"},[r("el-input",{staticClass:"w-220 m-r-8",staticStyle:{margin:"20px 0"},attrs:{placeholder:"请输入会员卡号、手机号","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.enterSearch(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}}),e._v(" "),r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.memberGroupDetailData},on:{"sort-change":e.sortChange}},[e._l(e.selectedFields,function(t){return r("el-table-column",{key:t.code,attrs:{sortable:"name"!=t.code&&"grade"!=t.code&&"status"!=t.code&&"channel"!=t.code&&"createCardStoreName"!=t.code&&"cardNo"!=t.code&&"forzenStatus"!=t.code&&"mainStoreName"!=t.code&&"costCategory"!=t.code&&"custom",prop:t.code,fixed:"name"==t.code,"min-width":"name"==t.code?260:200,label:t.name},scopedSlots:e._u([{key:"default",fn:function(o){return["name"==t.code?[r("div",{staticClass:"tablecontent-cell",staticStyle:{cursor:"pointer"},on:{click:function(t){return e.linkDetail(o.row.memberId,o.row.isWeixinMember)}}},[r("span",[r("div",{staticClass:"flex"},[r("span",{staticClass:"table-member__img inline-block middle border-box m-r-10"},[o.row.thirdImgUrl?r("img",{staticClass:"member-icon",attrs:{src:o.row.thirdImgUrl}}):r("svg",{staticClass:"member-icon",attrs:{"aria-hidden":"true"}},[r("use",{attrs:{"xlink:href":"#icon-user-default"}})])]),e._v(" "),r("div",{staticClass:"inline-block"},[r("span",[e._v(e._s(o.row.memberName)),o.row.nickName?r("span",{staticClass:"tips"},[e._v(" ("+e._s(o.row.nickName)+")")]):e._e()]),e._v(" "),r("p",[e._v(e._s(o.row.phoneNumber))])])])])])]:e._e(),e._v(" "),"grade"==t.code?[e._v("\n "+e._s(o.row.gradeName)+"\n ")]:e._e(),e._v(" "),"status"==t.code?[Array.isArray(o.row.memberSources)&&0!=o.row.memberSources.filter(function(e){return 1==e.highlight||2==e.highlight}).length?e._l((o.row.memberSources||[]).filter(function(e){return 1==e.highlight||2==e.highlight}),function(t){return r("span",{key:t.parentSourceCode,staticClass:"channel-box"},[1==t.highlight?[1100==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("N5cG"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("yTU0"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("UHeg"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("QqnO"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("Mf6J"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?r("span",[1==t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("ftDi"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e(),e._v(" "),2==t.highlight?[1100==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("tqzs"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("UuGo"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("J7kc"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("OpU4"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("Ipa6"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?r("span",[1==t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("Uyt0"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e()],2)}):[e._v("--")]]:e._e(),e._v(" "),"channel"==t.code?[r("span",{staticClass:"channelicon",class:0==o.row.channelTaobao?"taobaoicongray":1==o.row.channelTaobao?"taobaoicon":""}),e._v(" "),r("span",{staticClass:"channelicon",class:0==o.row.channelJd?"jdicongray":1==o.row.channelJd?"jdicon":""}),e._v(" "),r("span",{staticClass:"channelicon",class:0==o.row.channelWei?"vipicongray":1==o.row.channelWei?"vipicon":""})]:e._e(),e._v(" "),"crateCardDateString"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.crateCardDateString)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.crateCardDateString)))])]:e._e(),e._v(" "),"createTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.createTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.createTime)))])]:e._e(),e._v(" "),"attentionDate"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.attentionTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.attentionTime)))])]:e._e(),e._v(" "),"costAll"==t.code?[r("span",[e._v("\n "+e._s(o.row.costFee)+"\n ")])]:e._e(),e._v(" "),"costTimes"==t.code?[r("div",[e._v(e._s(o.row.costTimes))])]:e._e(),e._v(" "),"lastCostTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.lastCostTime)))])]:e._e(),e._v(" "),"avgCost"==t.code?[e._v("\n "+e._s(o.row.avgCost)+"\n ")]:e._e(),e._v(" "),"avgNumber"==t.code?[e._v("\n "+e._s(o.row.avgNumber)+"\n ")]:e._e(),e._v(" "),"costCategory"==t.code?[e._v("\n "+e._s(o.row.costCategory)+"\n ")]:e._e(),e._v(" "),"discountRate"==t.code?[e._v("\n "+e._s(o.row.discountRate)+"\n ")]:e._e(),e._v(" "),"cancelAttentionTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.cancelAttentionTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.cancelAttentionTime)))])]:e._e(),e._v(" "),"age"==t.code?[e._v("\n "+e._s(o.row.age)+"\n ")]:e._e(),e._v(" "),"birthday"==t.code?[e._v("\n "+e._s(o.row.birthdayMD)+"\n ")]:e._e(),e._v(" "),"storedValueAll"==t.code?[e._v("\n "+e._s(o.row.storedValueAll)+"\n ")]:e._e(),e._v(" "),"storedValueCurrent"==t.code?[e._v("\n "+e._s(o.row.storedValueCurrent)+"\n ")]:e._e(),e._v(" "),"pointsAll"==t.code?[e._v("\n "+e._s(o.row.pointsAll)+"\n ")]:e._e(),e._v(" "),"pointsCurrent"==t.code?[e._v("\n "+e._s(o.row.pointsCurrent)+"\n ")]:e._e(),e._v(" "),"mainStoreName"==t.code?[e._v("\n "+e._s(o.row.mainStoreName)+"\n ")]:e._e(),e._v(" "),"createCardStoreName"==t.code?[e._v("\n "+e._s(o.row.openStoreName)+"\n ")]:e._e(),e._v(" "),"cardNo"==t.code?[e._v("\n "+e._s(o.row.cardNo)+"\n ")]:e._e(),e._v(" "),"openClerkId"==t.code?[e._v("\n "+e._s(o.row.openClerkName||"--")+"\n ")]:e._e(),e._v(" "),"clerkId"==t.code?[e._v("\n "+e._s(o.row.clerkName||"--")+"\n ")]:e._e(),e._v(" "),"frozenStatus"==t.code?[0==o.row.frozenStatus?r("span",{staticClass:"dm-status--success"},[e._v("正常")]):e._e(),e._v(" "),1==o.row.frozenStatus?r("span",{staticClass:"dm-status--warning"},[e._v("冻结")]):e._e()]:e._e(),e._v(" "),"lastCost"==t.code?[e._v("\n "+e._s(o.row.lastCost)+"\n ")]:e._e(),e._v(" "),"highCost"===t.code?[r("span",[e._v(e._s(o.row.highCost))])]:e._e(),e._v(" "),"costFeePaid"===t.code?[r("span",[e._v(e._s(o.row.costFeePaid))])]:e._e(),e._v(" "),"lastCostPaid"===t.code?[r("span",[e._v(e._s(o.row.lastCostPaid))])]:e._e(),e._v(" "),"highCostPaid"===t.code?[r("span",[e._v(e._s(o.row.highCostPaid))])]:e._e(),e._v(" "),"allChannelCostAllPaid"==t.code?[r("span",[e._v(e._s(o.row.allChannelCostAllPaid))])]:e._e(),e._v(" "),"allChannelCostTimes"==t.code?[r("span",[e._v(e._s(o.row.allChannelCostTimes))])]:e._e(),e._v(" "),"allChannelHighCostPaid"==t.code?[r("span",[e._v(e._s(o.row.allChannelHighCostPaid))])]:e._e(),e._v(" "),"allChannelLastCostTime"==t.code?[r("span",[e._v(e._s(e._f("formatTimeYMD")(o.row.allChannelLastCostTime)))])]:e._e(),e._v(" "),"allChannelAvgCost"==t.code?[r("span",[e._v(e._s(o.row.allChannelAvgCost))])]:e._e(),e._v(" "),"allChannelAvgNumber"==t.code?[r("span",[e._v(e._s(o.row.allChannelAvgNumber))])]:e._e(),e._v(" "),"allChannelDiscountRate"==t.code?[r("span",[e._v(e._s(o.row.allChannelDiscountRate))])]:e._e()]}}])})}),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagToCheck)?r("el-table-column",{attrs:{"label-class-name":"table-header__handle",fixed:"right","min-width":160},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isWeixinMember?r("a",{staticClass:"el-button el-button--text",attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagToCheck,href:"/member/#/wechatmemberDetail?memberId="+t.row.memberId+"&channel=wxMember&fromPage=memberGroup"}},[e._v("查看")]):r("a",{staticClass:"el-button el-button--text",attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagToCheck,href:"/member/#/posmemberDetail?memberId="+t.row.memberId+"&channel=posMember&fromPage=memberGroup"}},[e._v("查看")])]}}])},[r("template",{slot:"header"},[r("span",[e._v("操作")]),e._v(" "),r("i",{staticClass:"el-icon-setting",on:{click:e.showDefined}})])],2):e._e()],2)],1),e._v(" "),0!=e.memberGroupDetailData.length?r("div",{staticClass:"block common-wrap__page text-right"},[r("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(" "),r("userDefined",{attrs:{fieldsData:e.memberFields,selectedData:e.selectedUserDefined,showUserDefined:e.showUserDefined},on:{hideUserDefined:e.hideUserDefined,confirmUserDefined:e.confirmUserDefined}}),e._v(" "),r("vue-gic-export-excel",{attrs:{dialogVisible:e.downMemberListPop.show,excelUrl:e.downMemberListPop.excelUrl,params:e.downMemberListPop.params,dataArr:e.memberGroupDetailData,type:"2",projectName:"member-tag"},on:{"update:dialogVisible":function(t){return e.$set(e.downMemberListPop,"show",t)},"update:dialog-visible":function(t){return e.$set(e.downMemberListPop,"show",t)}}}),e._v(" "),r("dm-table-filed",{attrs:{visible:e.tableFiledVisible,projectName:"member-tag",pageName:"memberTag",max:20,defaultDisabled:["memberName"],checkedFields:e.checkFields},on:{"update:visible":function(t){e.tableFiledVisible=t},submit:e.onSubmiTableFiled}})],1)},staticRenderFns:[]};var u=a("VU/8")(m,d,!1,function(e){a("a2/5")},"data-v-22f72083",null);t.default=u.exports},"a2/5":function(e,t){}});
\ No newline at end of file
webpackJsonp([15],{"7AMt":function(e,t){},CfWI:function(e,t){},y1vL:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("Dd8w"),i=a.n(o),s=a("woOf"),r=a.n(s),n=(a("7AMt"),a("EOvX")),l=a("G9rT"),c=a("Ch4/"),m=a("P9l9"),d={name:"manualTagDetail",data:function(){return{canEdit:!1,loading:!0,showUserDefined:!1,memberFields:[],selectedUserDefined:[],selectedFields:[],downTagDetailListPop:{canDown:!1,show:!1,excelUrl:"/gic-member-tag-web/memberTag/memberTagItemExportExcel",params:{tagItemId:"",requestProject:"member-tag"}},dateformat:n.a,tagItemName:"",sortableFlag:!1,tagDetailList:[],pageParam:{pageNum:1,pageSize:20,tagItemId:"",sortColName:"",sortType:"",search:""},total:0,singleInfo:{sex:0,age:0,cardNo:0,mainStoreName:"dd",costFee:0,costTimes:0,lastCost:0,numOfSale:0,numOfmarket:0,couponCount:0,status:0,wxStatus:0,phoneStatus:0,authStatus:0},baseUrl:"",tagSearch:"",tableFiledVisible:!1,checkFields:["cardNo","gradeName","crateCardDateStringFormat","lastCostTimeFormat","costTimes","avgCost","birthdayMDFormat","pointsCurrent","costAll","mainStoreName","openStoreName"]}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagExportMember)},getCode:function(){return this.$buttonCode.memberTagExportMember}},filters:{formatTimeYMD:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,4).join("")+"-"+t.splice(0,2).join("")+"-"+t.splice(0,2).join("")}return"--"},formatTimeHMS:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,8),t.splice(0,2).join("")+":"+t.splice(0,2).join("")+":"+t.splice(0,2).join("")}return"--"}},methods:{canDownMemberList:function(){var e=this;Object(m.a)("/member-tag-member/isExportEnterprise",{}).then(function(t){0==t.data.errorCode&&(e.downTagDetailListPop.canDown="true"===t.data.result||!0===t.data.result)})},separator:function(e){return(e+="").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")},sortChange:function(e){e.column;var t=e.prop,a=e.order;console.log(t,a),this.pageParam.sortColName=t,this.pageParam.sortType="descending"==a?"desc":"asc",this.getTagDetailList()},showDefined:function(){this.showUserDefined=!0},hideUserDefined:function(e){this.showUserDefined=e},confirmUserDefined:function(e){var t=this;if(console.log(e),e.length<1)return this.$message.error({duration:1e3,message:"请选择自定义字段"}),!1;this.loading=!0;var a=e.join(",");this.selectedUserDefined=e,this.showUserDefined=!1,this.selectedFields=[],this.selectedFields=this.memberFields.filter(function(e){return t.selectedUserDefined.includes(e.code)}),this.saveFieldsList(a).then(function(){t.loading=!1})},saveFieldsList:function(e){var t={pageName:"notMember,wxOpenCarMember,posMember",fields:e};return this.axios.post(this.baseUrl+"/api-member/update-fields?requestProject=memberTag",t)},handleSizeChange:function(e){this.pageParam.pageNum=1,this.pageParam.pageSize=e,this.getTagDetailList()},handleCurrentChange:function(e){this.pageParam.pageNum=e,this.getTagDetailList()},getTagDetailList:function(e){var t=this;t.loading=!0;var a=r()({},this.pageParam);Object(m.a)("/member-tag-member/memberTageItemFindMemberList",a).then(function(a){t.total=a.data.result.page.totalCount,t.tagDetailList=a.data.result.page.result,console.log(t.tagDetailList),e&&e.forEach(function(e,a){"name"===e.code?(e.check=!0,e.disabled=!0,t.selectedUserDefined.push(e.code),t.selectedFields.push(e)):e.check&&(t.selectedUserDefined.push(e.code),t.selectedFields.push(e))})}).catch(function(e){console.log(e,"error of get group detail")}).finally(function(e){return t.loading=!1})},getTagItemInfo:function(e){var t=this;Object(m.a)("/memberTag/get-member-tag-item",{id:e}).then(function(e){0==e.data.errorCode&&e.data.result&&(t.tagItemName=e.data.result.tagItemName)}).catch(function(e){console.log(e,"error of tagItem info")})},clearSearch:function(){this.pageParam.search="",this.pageParam.pageNum=1,this.getTagDetailList()},enterSearch:function(){this.pageParam.pageNum=1,this.getTagDetailList()},linkDetail:function(e,t){this.$getButtonLimit(this.$buttonCode.memberTagRecordObserve)&&window.open(t?window.location.origin+"/member/#/wechatmemberDetail?memberId="+e+"&channel=wxMember&fromPage=memberGroup":window.location.origin+"/member/#/posmemberDetail?memberId="+e+"&channel=posMember&fromPage=memberGroup")},showSingleInfo:function(e){console.log(e);var t=this,a={memberId:e};t.singleInfo="",t.axios.post(t.baseUrl+"/api-member/load-member-single-info?requestProject=memberTag",a).then(function(e){var a=e.data;if(0!=a.errorCode)c.a.errorMsg(a);else{var o=a.result.memberSingle;t.singleInfo=i()({},o,{sex:0==o.sex?"性别未知":1==o.sex?"男":"女",age:0!=o.age?o.age:"年龄未知",cardNo:o.cardNo?o.cardNo:"无会员卡",mainStoreName:o.mainStoreName?o.mainStoreName:"主门店未知"})}}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getFieldsList:function(){var e=this;e.selectedUserDefined=[],e.selectedFields=[],e.axios.post(e.baseUrl+"/api-member/find-member-fields?requestProject=memberTag",{pageName:"notMember,wxOpenCarMember,posMember"}).then(function(t){console.log(t,"自定义列表字段");var a=t.data;if(0==a.errorCode)return e.memberFields=a.result,console.log(a.result),void e.getTagDetailList(a.result);c.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},onSubmiTableFiled:function(e){var t=this.downTagDetailListPop.params;this.downTagDetailListPop.show=!0,t.exportFields=e.toString()},showExport:function(){if(!this.tagDetailList.length)return this.$message.error("没有要导出的数据");this.tableFiledVisible=!0}},beforeMount:function(){var e=window.location.origin;"-1"!=e.indexOf("localhost")?this.baseUrl="http://www.gicdev.com":this.baseUrl=e},mounted:function(){var e=this.$route.query.tagItemId,t=window.location.origin;-1!=t.indexOf("localhost")&&(t="http://www.gicdev.com"),this.pageParam.tagItemId=e,this.downTagDetailListPop.params.tagItemId=e,this.downTagDetailListPop.excelUrl=t+this.downTagDetailListPop.excelUrl,this.getTagItemInfo(e),this.getFieldsList(),document.getElementById("app").style.zIndex="auto"},components:{userDefined:l.a}},g={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"manualTagDetail-wrap common-wrap"},[o("div",{staticClass:"right-content"},[o("div",{staticClass:"right-box"},[o("div",{staticClass:"manualTagDetail-wrap__info"},[o("dm-sub-title",{attrs:{text:e.tagItemName}})],1),e._v(" "),o("div",{staticClass:"manualTagDetail-wrap__table"},[o("div",{staticClass:"operation-line"},[o("el-input",{staticClass:"m-r-8",staticStyle:{margin:"20px 0",width:"270px"},attrs:{placeholder:"请输入姓名/昵称/手机号/会员卡号","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.enterSearch(t)}},model:{value:e.pageParam.search,callback:function(t){e.$set(e.pageParam,"search",t)},expression:"pageParam.search"}}),e._v(" "),e.getCodeAuth?[e.total<1e6?o("el-button",{staticClass:"down-member-list__btn m-l-8",attrs:{type:"primary","limit-code":e.getCode},on:{click:e.showExport}},[o("i",{staticClass:"iconfont icon-xiazai"}),e._v("\n 导出人群\n ")]):o("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出",placement:"top"}},[o("el-button",{staticClass:"down-`member-list__btn m-l-8",attrs:{type:"primary","limit-code":e.getCode},on:{click:e.showExport}},[o("i",{staticClass:"iconfont icon-xiazai"}),e._v("\n 导出人群\n ")])],1)]:e._e()],2),e._v(" "),o("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tagDetailList},on:{"sort-change":e.sortChange}},[e._l(e.selectedFields,function(t){return o("el-table-column",{key:t.code,attrs:{sortable:("lastCostTime"==t.code||"avgCost"==t.code||"pointsAll"==t.code||"pointsCurrent"==t.code||"costFeePaid"==t.code)&&"custom",prop:t.code,fixed:"name"==t.code,label:t.name,"min-width":"name"==t.code?260:200},scopedSlots:e._u([{key:"default",fn:function(i){return["name"==t.code?[o("div",{staticClass:"tablecontent-cell",staticStyle:{cursor:"pointer"},on:{click:function(t){return e.linkDetail(i.row.memberId,i.row.isWeixinMember)}}},[o("span",[o("div",{staticClass:"flex"},[o("span",{staticClass:"table-member__img inline-block middle border-box m-r-10"},[o("img",{attrs:{src:i.row.thirdImgUrl?i.row.thirdImgUrl:a("OFPh")}})]),e._v(" "),o("div",{staticClass:"inline-block"},[o("span",[e._v(e._s(i.row.memberName)),i.row.nickName?o("span",{staticClass:"tips"},[e._v(" ("+e._s(i.row.nickName)+")")]):e._e()]),e._v(" "),o("p",[e._v(e._s(i.row.phoneNumber))])])])])])]:e._e(),e._v(" "),"cardNo"==t.code?[e._v("\n "+e._s(i.row.cardNo)+"\n ")]:e._e(),e._v(" "),"grade"==t.code?[e._v("\n "+e._s(i.row.gradeName)+"\n ")]:e._e(),e._v(" "),"status"==t.code?[Array.isArray(i.row.memberSources)&&0!=i.row.memberSources.filter(function(e){return 1==e.highlight||2==e.highlight}).length?e._l((i.row.memberSources||[]).filter(function(e){return 1==e.highlight||2==e.highlight}),function(t){return o("span",{key:t.parentSourceCode,staticClass:"channel-box"},[1==t.highlight?[1100==t.parentSourceCode?o("img",{staticClass:"channel-icon",attrs:{src:a("N5cG"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?o("img",{staticClass:"channel-icon",attrs:{src:a("yTU0"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?o("img",{staticClass:"channel-icon",attrs:{src:a("UHeg"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?o("img",{staticClass:"channel-icon",attrs:{src:a("QqnO"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?o("img",{staticClass:"channel-icon",attrs:{src:a("Mf6J"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?o("span",[1==t.activeFlag?o("img",{staticClass:"channel-icon",attrs:{src:a("ftDi"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?o("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e(),e._v(" "),2==t.highlight?[1100==t.parentSourceCode?o("img",{staticClass:"channel-icon",attrs:{src:a("tqzs"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?o("img",{staticClass:"channel-icon",attrs:{src:a("UuGo"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?o("img",{staticClass:"channel-icon",attrs:{src:a("J7kc"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?o("img",{staticClass:"channel-icon",attrs:{src:a("OpU4"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?o("img",{staticClass:"channel-icon",attrs:{src:a("Ipa6"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?o("span",[1==t.activeFlag?o("img",{staticClass:"channel-icon",attrs:{src:a("Uyt0"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?o("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e()],2)}):[e._v("--")]]:e._e(),e._v(" "),"channel"==t.code?[o("span",{staticClass:"channelicon",class:0==i.row.channelTaobao?"taobaoicongray":1==i.row.channelTaobao?"taobaoicon":""}),e._v(" "),o("span",{staticClass:"channelicon",class:0==i.row.channelJd?"jdicongray":1==i.row.channelJd?"jdicon":""}),e._v(" "),o("span",{staticClass:"channelicon",class:0==i.row.channelWei?"vipicongray":1==i.row.channelWei?"vipicon":""})]:e._e(),e._v(" "),"crateCardDateString"==t.code?[o("div",[e._v(e._s(e._f("formatTimeYMD")(i.row.crateCardDateString)))]),e._v(" "),o("div",[e._v(e._s(e._f("formatTimeHMS")(i.row.crateCardDateString)))])]:e._e(),e._v(" "),"createTime"==t.code?[o("div",[e._v(e._s(e._f("formatTimeYMD")(i.row.createTime)))]),e._v(" "),o("div",[e._v(e._s(e._f("formatTimeHMS")(i.row.createTime)))])]:e._e(),e._v(" "),"attentionDate"==t.code?[o("div",[e._v(e._s(e._f("formatTimeYMD")(i.row.attentionTime)))]),e._v(" "),o("div",[e._v(e._s(e._f("formatTimeHMS")(i.row.attentionTime)))])]:e._e(),e._v(" "),"costAll"==t.code?[o("span",[e._v("\n "+e._s(i.row.costFee)+"\n ")])]:e._e(),e._v(" "),"costTimes"==t.code?[o("div",[e._v(e._s(i.row.costTimes))])]:e._e(),e._v(" "),"lastCostTime"==t.code?[o("div",[e._v(e._s(e._f("formatTimeYMD")(i.row.lastCostTime)))])]:e._e(),e._v(" "),"avgCost"==t.code?[e._v("\n "+e._s(i.row.avgCost)+"\n ")]:e._e(),e._v(" "),"avgNumber"==t.code?[e._v("\n "+e._s(i.row.avgNumber)+"\n ")]:e._e(),e._v(" "),"costCategory"==t.code?[e._v("\n "+e._s(i.row.costCategory)+"\n ")]:e._e(),e._v(" "),"discountRate"==t.code?[e._v("\n "+e._s(i.row.discountRate)+"\n ")]:e._e(),e._v(" "),"cancelAttentionTime"==t.code?[o("div",[e._v(e._s(e._f("formatTimeYMD")(i.row.cancelAttentionTime)))]),e._v(" "),o("div",[e._v(e._s(e._f("formatTimeHMS")(i.row.cancelAttentionTime)))])]:e._e(),e._v(" "),"age"==t.code?[e._v("\n "+e._s(i.row.age)+"\n ")]:e._e(),e._v(" "),"birthday"==t.code?[e._v("\n "+e._s(i.row.birthdayMD)+"\n ")]:e._e(),e._v(" "),"storedValueAll"==t.code?[e._v("\n "+e._s(i.row.storedValueAll)+"\n ")]:e._e(),e._v(" "),"storedValueCurrent"==t.code?[e._v("\n "+e._s(i.row.storedValueCurrent)+"\n ")]:e._e(),e._v(" "),"pointsAll"==t.code?[e._v("\n "+e._s(i.row.pointsAll)+"\n ")]:e._e(),e._v(" "),"pointsCurrent"==t.code?[e._v("\n "+e._s(i.row.pointsCurrent)+"\n ")]:e._e(),e._v(" "),"mainStoreName"==t.code?[e._v("\n "+e._s(i.row.mainStoreName)+"\n ")]:e._e(),e._v(" "),"createCardStoreName"==t.code?[e._v("\n "+e._s(i.row.openStoreName)+"\n ")]:e._e(),e._v(" "),"openClerkId"==t.code?[e._v("\n "+e._s(i.row.openClerkName||"--")+"\n ")]:e._e(),e._v(" "),"clerkId"==t.code?[e._v("\n "+e._s(i.row.clerkName||"--")+"\n ")]:e._e(),e._v(" "),"frozenStatus"==t.code?[0==i.row.frozenStatus?o("span",{staticClass:"dm-status--success"},[e._v("正常")]):e._e(),e._v(" "),1==i.row.frozenStatus?o("span",{staticClass:"dm-status--warning"},[e._v("冻结")]):e._e()]:e._e(),e._v(" "),"lastCost"==t.code?[e._v("\n "+e._s(i.row.lastCost)+"\n ")]:e._e(),e._v(" "),"highCost"===t.code?[o("span",[e._v(e._s(i.row.highCost))])]:e._e(),e._v(" "),"costFeePaid"===t.code?[o("span",[e._v(e._s(i.row.costFeePaid))])]:e._e(),e._v(" "),"lastCostPaid"===t.code?[o("span",[e._v(e._s(i.row.lastCostPaid))])]:e._e(),e._v(" "),"highCostPaid"===t.code?[o("span",[e._v(e._s(i.row.highCostPaid))])]:e._e()]}}])})}),e._v(" "),o("el-table-column",{attrs:{label:"添加标签时间",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.$index,i=t.row;return[o("div",{attrs:{index:a}},[e._v(e._s(i.memberTagRelationTime?e.dateformat(new Date(i.memberTagRelationTime),"yyyy-MM-dd hh:mm:ss"):"--"))])]}}])}),e._v(" "),o("el-table-column",{attrs:{"label-class-name":"table-header__handle",fixed:"right","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return e.$getButtonLimit(e.$buttonCode.memberTagRecordObserve)?[t.row.isWeixinMember?o("a",{staticClass:"el-button el-button--text",staticStyle:{fontWeight:"normal"},attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagRecordObserve,href:"/member/#/wechatmemberDetail?memberId="+t.row.memberId+"&channel=wxMember&fromPage=memberGroup"}},[e._v("查看")]):o("a",{staticClass:"el-button el-button--text",staticStyle:{fontWeight:"normal"},attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagRecordObserve,href:"/member/#/posmemberDetail?memberId="+t.row.memberId+"&channel=posMember&fromPage=memberGroup"}},[e._v("查看")])]:void 0}}],!0)},[o("template",{slot:"header"},[o("span",[e._v("操作")]),e._v(" "),o("i",{staticClass:"el-icon-setting setting",on:{click:e.showDefined}})])],2)],2)],1),e._v(" "),0!=e.tagDetailList.length?o("div",{staticClass:"block common-wrap__page text-right"},[o("dm-pagination",{attrs:{background:"","current-page":e.pageParam.pageNum,"page-sizes":[10,20,30,40],"page-size":e.pageParam.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(" "),o("userDefined",{attrs:{fieldsData:e.memberFields,selectedData:e.selectedUserDefined,showUserDefined:e.showUserDefined},on:{hideUserDefined:e.hideUserDefined,confirmUserDefined:e.confirmUserDefined}}),e._v(" "),o("vue-gic-export-excel",{attrs:{dialogVisible:e.downTagDetailListPop.show,excelUrl:e.downTagDetailListPop.excelUrl,params:e.downTagDetailListPop.params,dataArr:e.tagDetailList,type:"2",projectName:"member-tag"},on:{"update:dialogVisible":function(t){return e.$set(e.downTagDetailListPop,"show",t)},"update:dialog-visible":function(t){return e.$set(e.downTagDetailListPop,"show",t)}}}),e._v(" "),o("dm-table-filed",{attrs:{visible:e.tableFiledVisible,projectName:"member-tag",pageName:"memberTag",max:20,defaultDisabled:["memberName"],checkedFields:e.checkFields},on:{"update:visible":function(t){e.tableFiledVisible=t},submit:e.onSubmiTableFiled}})],1)},staticRenderFns:[]};var u=a("VU/8")(d,g,!1,function(e){a("CfWI")},"data-v-8f5ee86e",null);t.default=u.exports}});
\ No newline at end of file
webpackJsonp([15],{"7AMt":function(e,t){},T81w:function(e,t){},y1vL:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("Dd8w"),o=a.n(s),i=a("woOf"),n=a.n(i),r=(a("7AMt"),a("EOvX")),l=a("G9rT"),c=a("Ch4/"),m=a("P9l9"),d={name:"manualTagDetail",data:function(){return{canEdit:!1,loading:!0,showUserDefined:!1,memberFields:[],selectedUserDefined:[],selectedFields:[],downTagDetailListPop:{canDown:!1,show:!1,excelUrl:"/gic-member-tag-web/memberTag/memberTagItemExportExcel",params:{tagItemId:"",requestProject:"member-tag"}},dateformat:r.a,tagItemName:"",sortableFlag:!1,tagDetailList:[],pageParam:{pageNum:1,pageSize:20,tagItemId:"",sortColName:"",sortType:"",search:""},total:0,singleInfo:{sex:0,age:0,cardNo:0,mainStoreName:"dd",costFee:0,costTimes:0,lastCost:0,numOfSale:0,numOfmarket:0,couponCount:0,status:0,wxStatus:0,phoneStatus:0,authStatus:0},baseUrl:"",tagSearch:"",tableFiledVisible:!1,checkFields:["cardNo","gradeName","crateCardDateStringFormat","lastCostTimeFormat","costTimes","avgCost","birthdayMDFormat","pointsCurrent","costAll","mainStoreName","openStoreName"]}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagExportMember)},getCode:function(){return this.$buttonCode.memberTagExportMember}},filters:{formatTimeYMD:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,4).join("")+"-"+t.splice(0,2).join("")+"-"+t.splice(0,2).join("")}return"--"},formatTimeHMS:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,8),t.splice(0,2).join("")+":"+t.splice(0,2).join("")+":"+t.splice(0,2).join("")}return"--"}},methods:{canDownMemberList:function(){var e=this;Object(m.a)("/member-tag-member/isExportEnterprise",{}).then(function(t){0==t.data.errorCode&&(e.downTagDetailListPop.canDown="true"===t.data.result||!0===t.data.result)})},separator:function(e){return(e+="").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")},sortChange:function(e){e.column;var t=e.prop,a=e.order;console.log(t,a),this.pageParam.sortColName=t,this.pageParam.sortType="descending"==a?"desc":"asc",this.getTagDetailList()},showDefined:function(){this.showUserDefined=!0},hideUserDefined:function(e){this.showUserDefined=e},confirmUserDefined:function(e){var t=this;if(console.log(e),e.length<1)return this.$message.error({duration:1e3,message:"请选择自定义字段"}),!1;this.loading=!0;var a=e.join(",");this.selectedUserDefined=e,this.showUserDefined=!1,this.selectedFields=[],this.selectedFields=this.memberFields.filter(function(e){return t.selectedUserDefined.includes(e.code)}),this.saveFieldsList(a).then(function(){t.loading=!1})},saveFieldsList:function(e){var t={pageName:"notMember,wxOpenCarMember,posMember",fields:e};return this.axios.post(this.baseUrl+"/api-member/update-fields?requestProject=memberTag",t)},handleSizeChange:function(e){this.pageParam.pageNum=1,this.pageParam.pageSize=e,this.getTagDetailList()},handleCurrentChange:function(e){this.pageParam.pageNum=e,this.getTagDetailList()},getTagDetailList:function(e){var t=this;t.loading=!0;var a=n()({},this.pageParam);Object(m.a)("/member-tag-member/memberTageItemFindMemberList",a).then(function(a){t.total=a.data.result.page.totalCount,t.tagDetailList=a.data.result.page.result,console.log(t.tagDetailList),e&&e.forEach(function(e,a){"name"===e.code?(e.check=!0,e.disabled=!0,t.selectedUserDefined.push(e.code),t.selectedFields.push(e)):e.check&&(t.selectedUserDefined.push(e.code),t.selectedFields.push(e))})}).catch(function(e){console.log(e,"error of get group detail")}).finally(function(e){return t.loading=!1})},getTagItemInfo:function(e){var t=this;Object(m.a)("/memberTag/get-member-tag-item",{id:e}).then(function(e){0==e.data.errorCode&&e.data.result&&(t.tagItemName=e.data.result.tagItemName)}).catch(function(e){console.log(e,"error of tagItem info")})},clearSearch:function(){this.pageParam.search="",this.pageParam.pageNum=1,this.getTagDetailList()},enterSearch:function(){this.pageParam.pageNum=1,this.getTagDetailList()},linkDetail:function(e,t){this.$getButtonLimit(this.$buttonCode.memberTagRecordObserve)&&window.open(t?window.location.origin+"/member/#/wechatmemberDetail?memberId="+e+"&channel=wxMember&fromPage=memberGroup":window.location.origin+"/member/#/posmemberDetail?memberId="+e+"&channel=posMember&fromPage=memberGroup")},showSingleInfo:function(e){console.log(e);var t=this,a={memberId:e};t.singleInfo="",t.axios.post(t.baseUrl+"/api-member/load-member-single-info?requestProject=memberTag",a).then(function(e){var a=e.data;if(0!=a.errorCode)c.a.errorMsg(a);else{var s=a.result.memberSingle;t.singleInfo=o()({},s,{sex:0==s.sex?"性别未知":1==s.sex?"男":"女",age:0!=s.age?s.age:"年龄未知",cardNo:s.cardNo?s.cardNo:"无会员卡",mainStoreName:s.mainStoreName?s.mainStoreName:"主门店未知"})}}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getFieldsList:function(){var e=this;e.selectedUserDefined=[],e.selectedFields=[],e.axios.post(e.baseUrl+"/api-member/find-member-fields?requestProject=memberTag",{pageName:"notMember,wxOpenCarMember,posMember"}).then(function(t){console.log(t,"自定义列表字段");var a=t.data;if(0==a.errorCode)return e.memberFields=a.result,console.log(a.result),void e.getTagDetailList(a.result);c.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},onSubmiTableFiled:function(e){var t=this.downTagDetailListPop.params;this.downTagDetailListPop.show=!0,t.exportFields=e.toString()},showExport:function(){if(!this.tagDetailList.length)return this.$message.error("没有要导出的数据");this.tableFiledVisible=!0}},beforeMount:function(){var e=window.location.origin;"-1"!=e.indexOf("localhost")?this.baseUrl="http://www.gicdev.com":this.baseUrl=e},mounted:function(){var e=this.$route.query.tagItemId,t=window.location.origin;-1!=t.indexOf("localhost")&&(t="http://www.gicdev.com"),this.pageParam.tagItemId=e,this.downTagDetailListPop.params.tagItemId=e,this.downTagDetailListPop.excelUrl=t+this.downTagDetailListPop.excelUrl,this.getTagItemInfo(e),this.getFieldsList(),document.getElementById("app").style.zIndex="auto"},components:{userDefined:l.a}},g={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"manualTagDetail-wrap common-wrap"},[s("div",{staticClass:"right-content"},[s("div",{staticClass:"right-box"},[s("div",{staticClass:"manualTagDetail-wrap__info"},[s("dm-sub-title",{attrs:{text:e.tagItemName}})],1),e._v(" "),s("div",{staticClass:"manualTagDetail-wrap__table"},[s("div",{staticClass:"operation-line"},[s("el-input",{staticClass:"m-r-8",staticStyle:{margin:"20px 0",width:"270px"},attrs:{placeholder:"请输入姓名/昵称/手机号/会员卡号","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.enterSearch(t)}},model:{value:e.pageParam.search,callback:function(t){e.$set(e.pageParam,"search",t)},expression:"pageParam.search"}}),e._v(" "),e.getCodeAuth?[e.total<1e6?s("el-button",{staticClass:"down-member-list__btn m-l-8",attrs:{type:"primary","limit-code":e.getCode},on:{click:e.showExport}},[s("i",{staticClass:"iconfont icon-xiazai"}),e._v("\n 导出人群\n ")]):s("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出",placement:"top"}},[s("el-button",{staticClass:"down-`member-list__btn m-l-8",attrs:{type:"primary","limit-code":e.getCode},on:{click:e.showExport}},[s("i",{staticClass:"iconfont icon-xiazai"}),e._v("\n 导出人群\n ")])],1)]:e._e()],2),e._v(" "),s("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tagDetailList},on:{"sort-change":e.sortChange}},[e._l(e.selectedFields,function(t){return s("el-table-column",{key:t.code,attrs:{sortable:("lastCostTime"==t.code||"avgCost"==t.code||"pointsAll"==t.code||"pointsCurrent"==t.code||"costFeePaid"==t.code)&&"custom",prop:t.code,fixed:"name"==t.code,label:t.name,"min-width":"name"==t.code?260:200},scopedSlots:e._u([{key:"default",fn:function(o){return["name"==t.code?[s("div",{staticClass:"tablecontent-cell",staticStyle:{cursor:"pointer"},on:{click:function(t){return e.linkDetail(o.row.memberId,o.row.isWeixinMember)}}},[s("span",[s("div",{staticClass:"flex"},[s("span",{staticClass:"table-member__img inline-block middle border-box m-r-10"},[o.row.thirdImgUrl?s("img",{staticClass:"member-icon",attrs:{src:o.row.thirdImgUrl}}):s("svg",{staticClass:"member-icon",attrs:{"aria-hidden":"true"}},[s("use",{attrs:{"xlink:href":"#icon-user-default"}})])]),e._v(" "),s("div",{staticClass:"inline-block"},[s("span",[e._v(e._s(o.row.memberName)),o.row.nickName?s("span",{staticClass:"tips"},[e._v(" ("+e._s(o.row.nickName)+")")]):e._e()]),e._v(" "),s("p",[e._v(e._s(o.row.phoneNumber))])])])])])]:e._e(),e._v(" "),"cardNo"==t.code?[e._v("\n "+e._s(o.row.cardNo)+"\n ")]:e._e(),e._v(" "),"grade"==t.code?[e._v("\n "+e._s(o.row.gradeName)+"\n ")]:e._e(),e._v(" "),"status"==t.code?[Array.isArray(o.row.memberSources)&&0!=o.row.memberSources.filter(function(e){return 1==e.highlight||2==e.highlight}).length?e._l((o.row.memberSources||[]).filter(function(e){return 1==e.highlight||2==e.highlight}),function(t){return s("span",{key:t.parentSourceCode,staticClass:"channel-box"},[1==t.highlight?[1100==t.parentSourceCode?s("img",{staticClass:"channel-icon",attrs:{src:a("N5cG"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?s("img",{staticClass:"channel-icon",attrs:{src:a("yTU0"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?s("img",{staticClass:"channel-icon",attrs:{src:a("UHeg"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?s("img",{staticClass:"channel-icon",attrs:{src:a("QqnO"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?s("img",{staticClass:"channel-icon",attrs:{src:a("Mf6J"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?s("span",[1==t.activeFlag?s("img",{staticClass:"channel-icon",attrs:{src:a("ftDi"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?s("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e(),e._v(" "),2==t.highlight?[1100==t.parentSourceCode?s("img",{staticClass:"channel-icon",attrs:{src:a("tqzs"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?s("img",{staticClass:"channel-icon",attrs:{src:a("UuGo"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?s("img",{staticClass:"channel-icon",attrs:{src:a("J7kc"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?s("img",{staticClass:"channel-icon",attrs:{src:a("OpU4"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?s("img",{staticClass:"channel-icon",attrs:{src:a("Ipa6"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?s("span",[1==t.activeFlag?s("img",{staticClass:"channel-icon",attrs:{src:a("Uyt0"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?s("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e()],2)}):[e._v("--")]]:e._e(),e._v(" "),"channel"==t.code?[s("span",{staticClass:"channelicon",class:0==o.row.channelTaobao?"taobaoicongray":1==o.row.channelTaobao?"taobaoicon":""}),e._v(" "),s("span",{staticClass:"channelicon",class:0==o.row.channelJd?"jdicongray":1==o.row.channelJd?"jdicon":""}),e._v(" "),s("span",{staticClass:"channelicon",class:0==o.row.channelWei?"vipicongray":1==o.row.channelWei?"vipicon":""})]:e._e(),e._v(" "),"crateCardDateString"==t.code?[s("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.crateCardDateString)))]),e._v(" "),s("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.crateCardDateString)))])]:e._e(),e._v(" "),"createTime"==t.code?[s("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.createTime)))]),e._v(" "),s("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.createTime)))])]:e._e(),e._v(" "),"attentionDate"==t.code?[s("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.attentionTime)))]),e._v(" "),s("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.attentionTime)))])]:e._e(),e._v(" "),"costAll"==t.code?[s("span",[e._v("\n "+e._s(o.row.costFee)+"\n ")])]:e._e(),e._v(" "),"costTimes"==t.code?[s("div",[e._v(e._s(o.row.costTimes))])]:e._e(),e._v(" "),"lastCostTime"==t.code?[s("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.lastCostTime)))])]:e._e(),e._v(" "),"avgCost"==t.code?[e._v("\n "+e._s(o.row.avgCost)+"\n ")]:e._e(),e._v(" "),"avgNumber"==t.code?[e._v("\n "+e._s(o.row.avgNumber)+"\n ")]:e._e(),e._v(" "),"costCategory"==t.code?[e._v("\n "+e._s(o.row.costCategory)+"\n ")]:e._e(),e._v(" "),"discountRate"==t.code?[e._v("\n "+e._s(o.row.discountRate)+"\n ")]:e._e(),e._v(" "),"cancelAttentionTime"==t.code?[s("div",[e._v(e._s(e._f("formatTimeYMD")(o.row.cancelAttentionTime)))]),e._v(" "),s("div",[e._v(e._s(e._f("formatTimeHMS")(o.row.cancelAttentionTime)))])]:e._e(),e._v(" "),"age"==t.code?[e._v("\n "+e._s(o.row.age)+"\n ")]:e._e(),e._v(" "),"birthday"==t.code?[e._v("\n "+e._s(o.row.birthdayMD)+"\n ")]:e._e(),e._v(" "),"storedValueAll"==t.code?[e._v("\n "+e._s(o.row.storedValueAll)+"\n ")]:e._e(),e._v(" "),"storedValueCurrent"==t.code?[e._v("\n "+e._s(o.row.storedValueCurrent)+"\n ")]:e._e(),e._v(" "),"pointsAll"==t.code?[e._v("\n "+e._s(o.row.pointsAll)+"\n ")]:e._e(),e._v(" "),"pointsCurrent"==t.code?[e._v("\n "+e._s(o.row.pointsCurrent)+"\n ")]:e._e(),e._v(" "),"mainStoreName"==t.code?[e._v("\n "+e._s(o.row.mainStoreName)+"\n ")]:e._e(),e._v(" "),"createCardStoreName"==t.code?[e._v("\n "+e._s(o.row.openStoreName)+"\n ")]:e._e(),e._v(" "),"openClerkId"==t.code?[e._v("\n "+e._s(o.row.openClerkName||"--")+"\n ")]:e._e(),e._v(" "),"clerkId"==t.code?[e._v("\n "+e._s(o.row.clerkName||"--")+"\n ")]:e._e(),e._v(" "),"frozenStatus"==t.code?[0==o.row.frozenStatus?s("span",{staticClass:"dm-status--success"},[e._v("正常")]):e._e(),e._v(" "),1==o.row.frozenStatus?s("span",{staticClass:"dm-status--warning"},[e._v("冻结")]):e._e()]:e._e(),e._v(" "),"lastCost"==t.code?[e._v("\n "+e._s(o.row.lastCost)+"\n ")]:e._e(),e._v(" "),"highCost"===t.code?[s("span",[e._v(e._s(o.row.highCost))])]:e._e(),e._v(" "),"costFeePaid"===t.code?[s("span",[e._v(e._s(o.row.costFeePaid))])]:e._e(),e._v(" "),"lastCostPaid"===t.code?[s("span",[e._v(e._s(o.row.lastCostPaid))])]:e._e(),e._v(" "),"highCostPaid"===t.code?[s("span",[e._v(e._s(o.row.highCostPaid))])]:e._e(),e._v(" "),"allChannelCostTimes"===t.code?[s("span",[e._v(e._s(o.row.allChannelCostTimes))])]:e._e(),e._v(" "),"allChannelHighCostPaid"===t.code?[s("span",[e._v(e._s(o.row.allChannelHighCostPaid))])]:e._e(),e._v(" "),"allChannelLastCostTime"===t.code?[s("span",[e._v(e._s(e._f("formatTimeYMD")(o.row.allChannelLastCostTime)))])]:e._e(),e._v(" "),"allChannelAvgCost"===t.code?[s("span",[e._v(e._s(o.row.allChannelAvgCost))])]:e._e(),e._v(" "),"allChannelAvgNumber"===t.code?[s("span",[e._v(e._s(o.row.allChannelAvgNumber))])]:e._e(),e._v(" "),"allChannelDiscountRate"===t.code?[s("span",[e._v(e._s(o.row.allChannelDiscountRate))])]:e._e(),e._v(" "),"allChannelCostAllPaid"===t.code?[s("span",[e._v(e._s(o.row.allChannelCostAllPaid))])]:e._e()]}}])})}),e._v(" "),s("el-table-column",{attrs:{label:"添加标签时间",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.$index,o=t.row;return[s("div",{attrs:{index:a}},[e._v(e._s(o.memberTagRelationTime?e.dateformat(new Date(o.memberTagRelationTime),"yyyy-MM-dd hh:mm:ss"):"--"))])]}}])}),e._v(" "),s("el-table-column",{attrs:{"label-class-name":"table-header__handle",fixed:"right","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return e.$getButtonLimit(e.$buttonCode.memberTagRecordObserve)?[t.row.isWeixinMember?s("a",{staticClass:"el-button el-button--text",staticStyle:{fontWeight:"normal"},attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagRecordObserve,href:"/member/#/wechatmemberDetail?memberId="+t.row.memberId+"&channel=wxMember&fromPage=memberGroup"}},[e._v("查看")]):s("a",{staticClass:"el-button el-button--text",staticStyle:{fontWeight:"normal"},attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagRecordObserve,href:"/member/#/posmemberDetail?memberId="+t.row.memberId+"&channel=posMember&fromPage=memberGroup"}},[e._v("查看")])]:void 0}}],!0)},[s("template",{slot:"header"},[s("span",[e._v("操作")]),e._v(" "),s("i",{staticClass:"el-icon-setting setting",on:{click:e.showDefined}})])],2)],2)],1),e._v(" "),0!=e.tagDetailList.length?s("div",{staticClass:"block common-wrap__page text-right"},[s("dm-pagination",{attrs:{background:"","current-page":e.pageParam.pageNum,"page-sizes":[10,20,30,40],"page-size":e.pageParam.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(" "),s("userDefined",{attrs:{fieldsData:e.memberFields,selectedData:e.selectedUserDefined,showUserDefined:e.showUserDefined},on:{hideUserDefined:e.hideUserDefined,confirmUserDefined:e.confirmUserDefined}}),e._v(" "),s("vue-gic-export-excel",{attrs:{dialogVisible:e.downTagDetailListPop.show,excelUrl:e.downTagDetailListPop.excelUrl,params:e.downTagDetailListPop.params,dataArr:e.tagDetailList,type:"2",projectName:"member-tag"},on:{"update:dialogVisible":function(t){return e.$set(e.downTagDetailListPop,"show",t)},"update:dialog-visible":function(t){return e.$set(e.downTagDetailListPop,"show",t)}}}),e._v(" "),s("dm-table-filed",{attrs:{visible:e.tableFiledVisible,projectName:"member-tag",pageName:"memberTag",max:20,defaultDisabled:["memberName"],checkedFields:e.checkFields},on:{"update:visible":function(t){e.tableFiledVisible=t},submit:e.onSubmiTableFiled}})],1)},staticRenderFns:[]};var _=a("VU/8")(d,g,!1,function(e){a("T81w")},"data-v-3463068a",null);t.default=_.exports}});
\ No newline at end of file
webpackJsonp([2,16,28,37,38],{"0Uz6":function(e,t){},"0c8U":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Dd8w"),n=a.n(i),s=a("QOex"),r=a("DMDI"),o=a("EOvX"),l=a("2CGT"),c=a("r9pr"),d=a("Ch4/"),u=a("P9l9"),g={name:"tag-container",mixins:[r.a,s.a],components:{DeleteTagDialog:c.default},props:{data:{type:Array,default:function(){return[]}},refersh:Object},data:function(){return{tableData:[],tagData:{},dateformat:o.a,deleteTagDialog:{visible:!1,deleteData:{}},animationPos:{}}},methods:{addTag:function(e){this.$emit("addTag",e)},handleTrackParam:function(e,t){var a={addTag:function(){return{data:{id:t.tagId,name:t.tagName}}}}[e];return{fn:function(){},data:a?a():{}}},editActiveTag:function(e){this.$emit("ediActiveTag",e)},editActiveTagValue:function(e){this.$emit("setGroupId"),localStorage.setItem("jumpTag",""),localStorage.setItem("jumpThirdTag",""),this.$router.push({path:"/manualTagValueEdit",query:{tagId:e.tagId,type:"active"}})},deleteActiveTag:function(e,t,a){console.log(a),this.deleteTagDialog.visible=!0,this.deleteTagDialog.deleteData=n()({},e,{currentIndex:t,e:a})},doDelete:function(e){var t=this,a=e.currentIndex,i=e.e,n=e.tagId;Object(u.a)("/memberTag/getTagById",{tagId:n}).then(function(n){var s=n.data,r=s.errorCode,o=s.result;0==r&&(o.memberCount?t.intoTrash(e,a,i):t.directDelTag(e))}).catch(function(e){console.log(e)})},directDelTag:function(e){var t=this,a={tagId:e.tagId,requestProject:"gic-member-tag-web"};Object(l.h)(a).then(function(e){0==e.errorCode&&(t.$message({message:"删除成功",type:"success",duration:1e3}),t.$emit("deleteHandTag",t.groupId))})},intoTrash:function(e,t,a){var i=this,n={itemId:e.tagId,type:1};Object(u.a)("/delTagItem/add",n).then(function(t){if(0==t.data.errorCode)return e.delStatus=0,i.startAnimation(a),i.$store.commit("changeDelTrashNum",i.$store.state.delTrashNum+1),void i.$message.success("添加成功,请点击右侧「垃圾桶」图标进行删除");d.a.errorMsg(t.data)}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},startAnimation:function(e){this.animationPos={x:document.body.offsetWidth-e.pageX,y:document.body.offsetHeight-e.pageY},document.getElementById("activeAniIcon").style.display="block",setTimeout(function(){document.getElementById("activeAniIcon").style.display="none"},1800)}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}},refersh:{immediate:!0,handler:function(e){if(e.changeRefersh){var t=this.tableData.findIndex(function(t){return e.tagId===t.tagId});this.tableData[t].refersh=!0}}}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagCreateGroup)},getCode:function(){return this.$buttonCode.memberTagCreateGroup}}},m={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"tag-name"},[e._v(e._s(t.row.tagName))]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"bottom"}},[e.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:e.handleTrackParam("addTag",t.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":e.getCode},on:{click:function(a){return e.addTag(t.row)}}}):e._e()])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"110",prop:"tagLevelGroupName"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.tagLevelGroupName||"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"100","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.memberCount?(t.row.memberCount|e.formatNum)+"人":"--")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 标签下不同标签值可能覆盖相同的会员,因此此处“标签”覆盖人数去重显示(如“喜欢的颜色-白、红、黑、蓝”,某会员身上可能同时具备“白、黑”二种标签值)\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.tagDescribe?t.row.tagDescribe:"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.createTime?[a("p",[e._v(e._s(e.dateformat(new Date(i.createTime),"yyyy-MM-dd")))]),e._v(" "),a("p",[e._v(e._s(e.dateformat(new Date(i.createTime),"hh:mm:ss")))])]:a("span",[e._v("--")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",fixed:"right","min-width":"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"font-0"},[a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return e.editActiveTag(t.row)}}},[e._v("编辑")]),e._v(" "),a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return e.editActiveTagValue(t.row)}}},[e._v("详情")]),e._v(" "),a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return e.deleteActiveTag(t.row,t.$index,a)}}},[e._v("删除")])],1)]}}])})],1),e._v(" "),a("delete-tag-dialog",{attrs:{visible:e.deleteTagDialog.visible,data:e.deleteTagDialog.deleteData},on:{"update:visible":function(t){return e.$set(e.deleteTagDialog,"visible",t)},submit:e.doDelete}}),e._v(" "),a("i",{staticClass:"iconfont icon-biaoqian activeAniIcon",style:{right:e.animationPos.x+"px",bottom:e.animationPos.y+"px"},attrs:{id:"activeAniIcon"}})],1)},staticRenderFns:[]};var p=a("VU/8")(g,m,!1,function(e){a("1bir")},"data-v-24b04042",null);t.default=p.exports},"0xDb":function(e,t,a){"use strict";t.a=r;var i=a("fZjL"),n=(a.n(i),a("pFYg")),s=a.n(n);function r(e,t){if(0===arguments.length)return null;var a=t||"{y}-{m}-{d} {h}:{i}:{s}",i=void 0;"object"===(void 0===e?"undefined":s()(e))?i=e:(10===(""+e).length&&(e=1e3*parseInt(e)),i=new Date(e));var n={y:i.getFullYear(),m:i.getMonth()+1,d:i.getDate(),h:i.getHours(),i:i.getMinutes(),s:i.getSeconds(),a:i.getDay()};return a.replace(/{(y|m|d|h|i|s|a)+}/g,function(e,t){var a=n[t];return"a"===t?["一","二","三","四","五","六","日"][a-1]:(e.length>0&&a<10&&(a="0"+a),a||0)})}},"1bir":function(e,t){},"8E/F":function(e,t,a){"use strict";var i=a("2CGT"),n={name:"trash",data:function(){return{progress:0,trashList:[],dialogVisible:!1,delTime:0,interval:void 0}},mounted:function(){this.getProgress()},methods:{getProgress:function(){var e=this;Object(i.s)().then(function(t){var a=t.errorCode,i=t.message;if(0!=a)return e.$message.error(i);e.getTrashList()})},getTrashList:function(){var e=this;Object(i.v)().then(function(t){var a=t.errorCode,i=t.message,n=t.result,s=void 0===n?[]:n;if(0!=a)return e.$message.error(i);e.trashList=s,e.$store.commit("changeDelTrashNum",s.length),e.progress=s.length})},dialogOpen:function(){var e=this;this.getTrashList(),Object(i.z)().then(function(t){var a=t.errorCode,i=t.message,n=t.result;if(0!=a)return e.$message.error(i);e.delTime=n,n&&(e.interval=setInterval(function(t){e.delTime-=1e3},1e3))})},dialogClosed:function(){this.interval&&clearInterval(this.interval),this.getProgress()},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;if(this.delTime>0)return this.$message.error("当前有正在删除的标签/标签值,删除完成后才能再次操作删除任务");Object(i.g)().then(function(t){var a=t.errorCode,i=t.message;if(0!=a)return e.$message.error(i);e.$message.success("已开始执行"),e.dialogVisible=!1,e.getProgress(),e.$emit("beginClean")})},delCheckTag:function(e,t){var a=this,n=null==e?1:0;Object(i.i)({tagItemId:n?t:e,type:n}).then(function(e){var t=e.errorCode,i=e.message;if(0!=t)return a.$message.error(i);a.getTrashList(),a.$message.success("移除成功")})}}},s={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"trash"}},[a("el-popover",{attrs:{placement:"top-start",trigger:"hover",content:"一键清除废弃标签值"}},[a("div",{staticClass:"trash",attrs:{slot:"reference"},on:{click:function(t){e.dialogVisible=!0}},slot:"reference"},[0!=e.$store.state.delTrashNum?a("el-badge",{staticClass:"badge",attrs:{value:e.$store.state.delTrashNum>99?"99+":e.$store.state.delTrashNum}},[a("i",{staticClass:"iconfont icon-delete trashIcon"})]):a("i",{staticClass:"iconfont icon-delete trashIcon"})],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":"20px"},attrs:{title:"标签删除时,同步将标签从会员信息上删除。",type:"warning","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(null==t.tagItemId?t.tagName:t.tagItemName)+"\n "),a("i",{staticClass:"iconfont icon-guanbi1 delIcon",on:{click:function(a){return e.delCheckTag(t.tagItemId,t.tagId)}}})])}),0),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.trashList.length},on:{click:e.doClean}},[e._v(e._s(e.delTime>0?e.getDelTime():"删除"))])],1)],1)],1)},staticRenderFns:[]};var r=a("VU/8")(n,s,!1,function(e){a("unJh")},"data-v-9652feba",null);t.a=r.exports},Gndl:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Xxa5"),n=a.n(i),s=a("exGp"),r=a.n(s),o=a("Dd8w"),l=a.n(o),c=a("QOex"),d=a("DMDI"),u=a("r9pr"),g=a("2CGT"),m=a("EOvX"),p=a("Ch4/"),h=a("P9l9"),f={name:"tag-container",mixins:[d.a,c.a],props:{data:{type:Array,default:function(){return[]}},groupId:String,refersh:Object,isWeim:Boolean,resource:String},data:function(){return{tableData:[],dateformat:m.a,deleteTagDialog:{visible:!1,deleteData:{}},weimId:["3d11ac15963b4c0790762e6147ea9315","5bdac971673b4f40a9af981e3c9215bf"],animationPos:{}}},methods:{addTag:function(e){this.$emit("addTag",e)},editHandTag:function(e){this.$emit("editHandTag",e)},editHandTagValue:function(e){this.$emit("setGroupId"),localStorage.setItem("jumpTag",""),localStorage.setItem("jumpThirdTag",""),this.$router.push({path:"/manualTagValueEdit",query:{tagId:e.tagId,tagName:e.tagName,type:"manual"}})},deleteHandTag:function(e,t,a){this.deleteTagDialog.visible=!0,this.deleteTagDialog.deleteData=l()({},e,{currentIndex:t,e:a})},doDelete:function(e){var t=this,a=e.currentIndex,i=e.e,n=e.tagId;Object(h.a)("/memberTag/getTagById",{tagId:n}).then(function(n){var s=n.data,r=s.errorCode,o=s.result;0==r&&(o.memberCount?t.intoTrash(e,a,i):t.directDelTag(e))}).catch(function(e){console.log(e)})},directDelTag:function(e){var t=this,a={tagId:e.tagId,requestProject:"gic-member-tag-web"};Object(g.h)(a).then(function(e){0==e.errorCode&&(t.$message({message:"删除成功",type:"success",duration:1e3}),t.$emit("deleteHandTag",t.groupId))})},intoTrash:function(e,t,a){var i=this,n={itemId:e.tagId,type:1};Object(h.a)("/delTagItem/add",n).then(function(t){if(0==t.data.errorCode)return e.delStatus=0,i.startAnimation(a),i.$store.commit("changeDelTrashNum",i.$store.state.delTrashNum+1),void i.$message.success("添加成功,请点击右侧「垃圾桶」图标进行删除");p.a.errorMsg(t.data)}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},startAnimation:function(e){this.animationPos={x:document.body.offsetWidth-e.pageX-30,y:document.body.offsetHeight-e.pageY},document.getElementById("tagAniIcon").style.display="block",setTimeout(function(){document.getElementById("tagAniIcon").style.display="none"},1800)},handleTrackParam:function(e,t){var a={addTag:function(){return{data:{id:t.tagId,name:t.tagName}}}}[e];return{fn:function(){},data:a?a():{}}},onClickSort:function(e){var t=this;e.numRool=!1,this.$nextTick(function(){return t.$refs["input"+e.tagId].focus()})},blurNumInput:function(e){return e.sort?e.sort>1e5||e.sort<1?this.$message.error("仅支持输入1-1-100000之间的整数"):(e.numRool=!0,void this.sortMenu(e)):this.$message.error("排序值不能为空")},validateInput:function(e){/^[0-9]+$/.test(e.sort)||(e.sort=null)},sortMenu:function(e){var t=this;return r()(n.a.mark(function a(){var i;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return i={tagId:e.tagId,sort:e.sort},a.next=3,Object(g.f)(i);case 3:t.$message.success("排序成功"),t.$emit("change");case 5:case"end":return a.stop()}},a,t)}))()},sortChange:function(e){var t=e.order,a=e.prop;this.$emit("remote-sort",a,t)}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}},refersh:{immediate:!0,handler:function(e){if(e.changeRefersh){var t=this.tableData.findIndex(function(t){return e.tagId===t.tagId});this.tableData[t].refersh=!0}}}},computed:{getCodeAuth:function(){var e=this;return function(t){var a;return a="add"==t?"memberTagCreateGroup":"edit"==t?"memberTagEditTag":"setValue"==t?"memberTagSetTagValue":"memberTagDelTag",e.$getButtonLimit(e.$buttonCode[a])}},getCode:function(){var e=this;return function(t){var a;return a="add"==t?"memberTagCreateGroup":"edit"==t?"memberTagEditTag":"setValue"==t?"memberTagSetTagValue":"memberTagDelTag",e.$buttonCode[a]}}},components:{DeleteTagDialog:u.default}},v={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData},on:{"sort-change":e.sortChange}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"tag-name"},[e._v(e._s(t.row.tagName))]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"bottom"}},[e.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:e.handleTrackParam("addTag",t.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":e.getCode},on:{click:function(a){return e.addTag(t.row)}}}):e._e()])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"110",prop:"tagLevelGroupName"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.tagLevelGroupName||"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"110","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.memberCount?(t.row.memberCount|e.formatNum)+"人":"--")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 标签下不同标签值可能覆盖相同的会员,因此此处“标签”覆盖人数去重显示(如“喜欢的颜色-白、红、黑、蓝”,某会员身上可能同时具备“白、黑”二种标签值)\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"标签类型",prop:"isMultiple","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("div",[e._v(e._s(i.isMultiple?"多选":"单选"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.tagDescribe?t.row.tagDescribe:"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"排序",prop:"sort","min-width":"100",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.numRool?a("span",{staticClass:"sort",on:{click:function(a){return e.onClickSort(t.row)}}},[e._v(e._s(t.row.sort))]):a("el-input",{ref:"input"+t.row.tagId,on:{input:function(a){return e.validateInput(t.row)},blur:function(a){return e.blurNumInput(t.row)}},model:{value:t.row.sort,callback:function(a){e.$set(t.row,"sort",e._n(a))},expression:"scope.row.sort"}})]}}])},[a("template",{slot:"header"},[e._v("\n 排序\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 控制好办上标签展示顺序,按照数字降序排序\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.createTime?[a("p",[e._v(e._s(e.dateformat(new Date(i.createTime),"yyyy-MM-dd")))]),e._v(" "),a("p",[e._v(e._s(e.dateformat(new Date(i.createTime),"hh:mm:ss")))])]:a("span",[e._v("--")])]}}])}),e._v(" "),(e.getCodeAuth("edit")||e.getCodeAuth("setValue")||e.getCodeAuth("delete"))&&"memberGroupEdit"!=e.resource?a("el-table-column",{attrs:{label:"操作","min-width":"200",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"font-0"},[e.isWeim||!e.getCodeAuth("edit")||e.weimId.includes(t.row.tagLevelGroupId)?e._e():a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("edit")},on:{click:function(a){return e.editHandTag(t.row)}}},[e._v("编辑")]),e._v(" "),e.getCodeAuth("setValue")?a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("setValue")},on:{click:function(a){return e.editHandTagValue(t.row)}}},[e._v("详情")]):e._e(),e._v(" "),e.isWeim||!e.getCodeAuth("delete")||e.weimId.includes(t.row.tagLevelGroupId)?e._e():a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("delete")},on:{click:function(a){return e.deleteHandTag(t.row,t.$index,a)}}},[e._v("删除")])],1)]}}])}):e._e()],1),e._v(" "),a("delete-tag-dialog",{attrs:{visible:e.deleteTagDialog.visible,data:e.deleteTagDialog.deleteData},on:{"update:visible":function(t){return e.$set(e.deleteTagDialog,"visible",t)},submit:e.doDelete}}),e._v(" "),a("i",{staticClass:"iconfont icon-biaoqian tagAniIcon",style:{right:e.animationPos.x+"px",bottom:e.animationPos.y+"px"},attrs:{id:"tagAniIcon"}})],1)},staticRenderFns:[]};var T=a("VU/8")(f,v,!1,function(e){a("gSIP")},"data-v-1e7ba85a",null);t.default=T.exports},KfCv:function(e,t){},OvRC:function(e,t,a){e.exports={default:a("oM7Q"),__esModule:!0}},SQwf:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("QOex"),n=a("DMDI"),s=a("2CGT"),r={name:"tag-container",mixins:[n.a,i.a],props:{data:{type:Array,default:function(){return[]}},refersh:Object},data:function(){return{tableData:[],tagData:{}}},methods:{addTag:function(e){this.$emit("addTag",e)},handleTrackParam:function(e,t){var a={addTag:function(){return{data:{id:t.tagId,name:t.tagName}}}}[e];return{fn:function(){},data:a?a():{}}},changeMoreUse:function(e){var t=this,a={tagId:e.tagId,isMoreUse:e.isMoreUse?0:1};Object(s.L)(a).then(function(){t.$message.success(a.isMoreUse?'已设为"常用标签"':'已取消"设为常用标签"'),e.isMoreUse=e.isMoreUse?0:1})}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}},refersh:{immediate:!0,handler:function(e){if(e.changeRefersh){var t=this.tableData.findIndex(function(t){return e.tagId===t.tagId});this.tableData[t].refersh=!0}}}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagCreateGroup)},getCode:function(){return this.$buttonCode.memberTagCreateGroup}}},o={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"tag-name"},[e._v(e._s(t.row.tagName))]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"top"}},[e.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:e.handleTrackParam("addTag",t.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":e.getCode},on:{click:function(a){return e.addTag(t.row)}}}):e._e()])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"是否实时",prop:"isActive","min-width":"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{class:["base",1==t.row.isActive?"keep-active":"no-active"]},[e._v(" "+e._s(1==t.row.isActive?"实时":"非实时")+" ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.tagLevelGroupName||"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"170"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.tagDescribe?t.row.tagDescribe:"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.changeMoreUse(i)}}},[e._v(e._s(i.isMoreUse?"取消":"设为常用"))])]}}])})],1)],1)},staticRenderFns:[]};var l=a("VU/8")(r,o,!1,function(e){a("jGIp")},"data-v-51a0b664",null);t.default=l.exports},bytj:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("fZjL"),n=a.n(i),s=a("Xxa5"),r=a.n(s),o=a("exGp"),l=a.n(o),c=a("woOf"),d=a.n(c),u=a("Dd8w"),g=a.n(u),m=a("mvHQ"),p=a.n(m),h=a("OvRC"),f=a.n(h),v=a("lRwf"),T=a.n(v),b=a("l6IN"),C=a("vcge"),y=a("iHP3"),_=a("Gndl"),w=a("SQwf"),I=a("0c8U"),x=a("2CGT"),D=a("jkVl"),k=a("8E/F"),S=a("0xDb"),N=a("EOvX");T.a.component(b.CollapseTransition.name,b.CollapseTransition);var L=+new Date+864e5,$=function(e,t,a){return{text:e,onClick:function(e){var i=new Date;"day"==a?i.setDate(t+i.getDate()):(i.setMonth(t+i.getMonth()),i=new Date(+new Date(i)-864e5)),e.$emit("pick",i)}}},G={name:"member-tag",componentName:"member-tag",components:{TagType:y.default,TagContainerManual:_.default,TagsGroupList:C.default,EditTag:D.default,Trash:k.a,TagContainerSystem:w.default,TagContainerActive:I.default},data:function(){var e=this;return{pager:{pageNum:1,total:1},handTag:null,realCount:f()(null),margin60:!1,refershList:{},tagConfig:{groupName:"",memberTagGroupClassifyId:"0",textarea:"",date:"",updateType:"",updateDay:"",isRealTime:0,effectiveStatus:1,fixedType:0,fixedTime:Object(S.a)((new Date).setHours(24,0,0,0),"{y}-{m}-{d}"),isTogether:!1},activeTagsGroupIndex:0,activeTagIndex:0,groupShow:!1,selectedTags:[[]],tagsGroupRelation:[],pickerOptions:{disabledDate:function(e){var t=(new Date).getTime()+63072e6;return e.getTime()<Date.now()-864e5||e.getTime()>t},shortcuts:[$("一天",0,"day"),$("一周",6,"day"),$("一个月",1,"month"),$("三个月",3,"month"),$("六个月",6,"month")]},fixedTimeOptions:{disabledDate:function(t){var a=(new Date).setHours(24,0,0,0),i=new Date(e.tagConfig.date).getTime();return t.getTime()<a||t.getTime()>i}},realTimeOptions:{disabledDate:function(e){return e.getTime()<+new Date}},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:"实时更新",value:0},{label:"每日一次",value:1},{label:"生效后更新一次",value:2},{label:"生效后更新一次",value:3}],showEditTagPop:!1,tagData:{},editPopType:"add",manualTagPop:{show:!1,popTitle:"",tagId:"",tagLevelGroupId:"",tagTwoLevelGroupId:"",isSync:!1},memberTagGradeEnsure:!0,weimId:["3d11ac15963b4c0790762e6147ea9315","5bdac971673b4f40a9af981e3c9215bf"],isSync:!1,activeTag:"system",manualOrderBy:-1,isShowSystem:!0}},computed:{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},setCurrentTagList:function(){var e=this.activeTag,t=function e(t){t.forEach(function(t){t.children?e(t.children):t.children=[]})};if("manual"==e){var a=this.tagList.filter(function(e){return 1===e.handTag});return t(a),a}if("active"==e){var i=this.tagList.filter(function(e){return 2===e.handTag});return t(i),i}return this.tagList.filter(function(e){return 0===e.handTag})}},directives:{loadmore:{inserted:function(e,t){e.querySelector(".el-select-dropdown .el-select-dropdown__wrap").addEventListener("scroll",function(){this.scrollHeight-this.scrollTop<=this.clientHeight&&t.value()})}}},methods:{validPeriodDateChange:function(e){this.tagConfig.fixedTime=Object(S.a)(L)},getMemberTagGradeEnsure:function(){var e=this;Object(x.q)({requestProject:"gic-member-tag-web"}).then(function(t){return e.memberTagGradeEnsure=t.result})},_groupCount:function(){var e=this;Object(x.x)().then(function(t){0==t.errorCode&&(e.realCount=t.result)})},defaultDate:function(){var e=new Date;e.setMonth(3+e.getMonth()),e=new Date(+new Date(e)-864e5),this.tagConfig.date=Object(N.a)(e,"yyyy-MM-dd")+" 23:59:59"},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="manual"==this.activeTag?"全部手工标签":"active"==this.activeTag?"全部活动标签":"全部系统标签",this.pageNum=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 i=e.tagsGroupRelation[a-1];t.forEach(function(e){e.levelType=i||"or"})});var t=this.tagConfig.fixedType?this.tagConfig.isTogether?2:1:0,a={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:p()(this.selectedTags),effectiveDateTmp:this.tagConfig.date.split(" ")[0]+" 23:59:59",fixedType:t};if(0===this.selectedTags.length||this.selectedTags.some(function(e){return 0===e.length}))this.$message.warning({message:"请至少保留一个标签!"});else if(""!=a.groupName)if(""!=a.effectiveDateTmp){if(!this.tagConfig.isRealTime&&a.fixedType&&new Date(this.tagConfig.fixedTime).setHours(0,0,0,0)>new Date(this.tagConfig.date).setHours(0,0,0,0))return this.$message.error({message:"固化生效时间不能晚于分组有效期"}),!1;a.fixedType&&(a.fixedTime=this.tagConfig.fixedTime),Object(x.a)(a).then(function(t){if(0==t.errorCode){var a=e.tagConfig.fixedType?"fixed":"";e.$router.push({path:"memberGroupList",query:{type:a}})}else"200009"==t.errorCode&&e.$alert(t.message,"提示",{confirmButtonText:"知道了",type:"warning",customClass:"addNewGroupClass"})}).catch(function(e){console.log(e,"oooo")})}else this.$message.warning({message:"会员分组有效期不能为空!"});else this.$message.warning({message:"会员分组名称不能为空!"})},expendsGroupList:function(){this.groupShow=!0},returnTagData:function(e){var t=this,a=JSON.parse(e.tagParams);switch(e.newTagVal=p()(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,i){a.tagId===e.tagId&&t.selectedTags[t.activeTagsGroupIndex].splice(i,1,e)}):this.selectedTags[this.activeTagsGroupIndex].push(e);break;case"edit":var i=this.selectedTags[this.activeTagsGroupIndex];i.splice(this.activeTagIndex,1,g()({},i[this.activeTagIndex],e)),this.selectedTags.splice(this.activeTagsGroupIndex,1,i)}},editTags:function(){var e=this;this.editPopType="edit",this.showEditTagPop=!0,this.$nextTick(function(t){e.tagData=d()({},e.tagData,e.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){this.editPopType="add",this.tagData=d()({},this.tagData,e),this.tagData.editCondition=!1,this.showEditTagPop=!0},editHandTag:function(e){console.log(e);var t="";"active"==this.activeTag?t=e?"编辑活动标签":"新增活动标签":"manual"==this.activeTag&&(t=e?"编辑手工标签":"新增手工标签"),this.manualTagPop.tagId=e?e.tagId:"",this.manualTagPop.popTitle=t,this.manualTagPop.show=!0},getTagList:function(){var e=this;return l()(r.a.mark(function t(){var a;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(x.p)();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()(r.a.mark(function a(){var i,n,s;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return i="active"==t.activeTag?"2":"manual"==t.activeTag?"1":"0",a.prev=1,n={requestProject:"gic-member-tag-web",search:e.searchName||t.memberTag,tagLevelGroupId:e.id||"",tagType:i,showMemberCount:1,pageNum:e.pageNum||1,pageSize:e.pageSize||20,orderType:"manual"==t.activeTag?t.manualOrderBy:-1},a.next=5,Object(x.r)(n);case 5:s=a.sent,t.showSearchResult=!!e.showSearchResult,s.result.result&&s.result.result.length?(t.memberTagList=s.result.result.map(function(e){return g()({},e,{refersh:!1,numRool:!0,oldSort:e.sort})}),t.total=s.result.totalCount,localStorage.setItem("groupId","")):(t.memberTagList=[],t.total=0),a.next=12;break;case 10:a.prev=10,a.t0=a.catch(1);case 12:case"end":return a.stop()}},a,t,[[1,10]])}))()},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 n()(this.middleWareVariable).length&&(e={id:this.middleWareVariable.id,type:1==this.middleWareVariable.type?1:0}),e},searchMemberList:function(e){this.memberTag?this.tagName=this.memberTag:this.tagName="manual"==this.activeTag?"全部手工标签":"active"==this.activeTag?"全部活动标签":"全部系统标签",this.loadMemberTagList({searchName:this.memberTag,showSearchResult:!0,id:"system"!=this.activeTag?this.groupId:""}),this.pageNum=1},handleFristTag:function(e){this.pageNum=1,this.pageSize=20,this.params.pageNum=1,this.params.pageSize=20,this.saveHandTagData(e),this.saveTagLevelGroupId(e),this.handTag=e.handTag,this.groupId=e.id,this.loadMemberTagList(this.params),this.manualTagPop.tagTwoLevelGroupId="",this.manualTagPop.tagLevelGroupId="";var t=["手工标签","活动标签"].includes(e.name)?"全部"+e.name:e.name;this.changeTagTitle(t)},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(){var e=d()({},this.params,{searchName:this.memberTag,showSearchResult:!0});this.loadMemberTagList(e)},deleteHandTag:function(e){this.loadMemberTagList({id:e,searchName:this.memberTag,showSearchResult:!0,type:1})},saveHandTagData:function(e){localStorage.setItem("middleHandtag",p()(e))},onLoadmore:function(){this.pager.pageNum>=this.pager.total||(this.pager.pageNum++,this.getMemberGroupList())},getMemberGroupList:function(){var e=this;1==this.pager.pageNum&&(this.memberGroupList=[]),Object(x.C)({requestProject:"gic-member-tag-web",type:0,pageSize:20,pageNum:this.pager.pageNum}).then(function(t){var a=t.errorCode,i=t.message,n=t.result;0==a?(Array.isArray(n.result)&&(e.memberGroupList=e.memberGroupList.concat(n.result)),e.pager.total=n.totalPage):e.$message.error(i)}).catch(function(e){console.log(e)})},getSyncFlag:function(){var e=this;Object(x.y)({}).then(function(t){0==t.errorCode&&(e.isSync=t.result,e.manualTagPop.isSync=t.result)})},setGroupId:function(){var e={id:this.groupId,name:this.tagName};localStorage.setItem("groupId",p()(e))},handleClick:function(){this.params.pageNum=1,this.memberTag="";var e=this.activeTag,t=this.tagList,a=this.allTagList,i=this.handleFristTag;if("system"===e)this.handTag=0,a();else if("manual"===e){var n=t.find(function(e){return 1==e.handTag});this.handTag=1,i(n)}else if("active"===e){var s=t.find(function(e){return 2==e.handTag});this.handTag=2,i(s)}},remoteSort:function(e,t){this.manualOrderBy="descending"==t?0:1,this.loadMemberTagList(this.params)},getShowSystem:function(){var e=this;return Object(x.A)().then(function(t){if(e.isShowSystem=t.result,!t.result){e.activeTag="manual";var a=e.tagList.find(function(e){return 1==e.handTag});e.handTag=1,e.handleFristTag(a)}})},updateTypeDesc:function(){var e=this.tagConfig,t=e.isRealTime,a=e.fixedType;return t&&!a?"(创建成功后更新)":t||a?!t&&a?"(更新时间预计固化生效日期的0点至9点)":t&&a?"(创建成功后更新)":void 0:"(更新时间预计选择日期的0点至9点)"},watchUpdateType:function(e,t){return e&&!t?0:e||t?!e&&t?2:e&&t?3:void 0:1}},beforeMount:function(){var e=this;return l()(r.a.mark(function t(){var a;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e._groupCount(),e.middleWareVariable={},e.params={requestProject:"gic-member-tag-web",id:"",searchName:e.memberTag,type:-1,pageNum:1,pageSize:20},e.tagConfig=g()({},e.tagConfig,{groupName:"",memberTagGroupClassifyId:"0",isRealTime:"",textarea:"",updateType:1,updateDay:"",date:""}),e.handTag=null,e.groupId="",t.next=8,e.getTagList();case 8:return t.next=10,e.getShowSystem();case 10:if(!localStorage.getItem("groupId")){t.next=22;break}if(a=JSON.parse(localStorage.getItem("groupId")),e.middleWareVariable=JSON.parse(p()(a)),e.isShowSystem){t.next=15;break}return t.abrupt("return");case 15:e.params.type=1,e.params.id=a.id,e.$store.commit("modiftTagName",e.tagName),e.handTag=1,e.loadMemberTagList(e.params),t.next=26;break;case 22:if(e.isShowSystem){t.next=24;break}return t.abrupt("return");case 24:e.loadMemberTagList(e.params),e.$store.commit("modiftTagName","我的用户");case 26:case"end":return t.stop()}},t,e)}))()},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,e.saveHandTagData(t),e.handTag=t.handTag,e.groupId=t.id,e.saveTagLevelGroupId(t),e.loadMemberTagList(e.params),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,e.saveHandTagData(t),e.saveTagLevelGroupId(t),e.groupId=t.id,e.handTag=t.handTag,e.loadMemberTagList(e.params),e.manualTagPop.tagTwoLevelGroupId=t.parentLevelGroupId,e.manualTagPop.tagLevelGroupId=t.tagLevelGroupId,e.changeTagTitle(t.name)}),this.defaultDate(),this.getMemberGroupList(),this.getMemberTagGradeEnsure(),this.getSyncFlag()},watch:{"tagConfig.isRealTime":function(e){var t=this.tagConfig.fixedType;this.tagConfig.updateType=this.watchUpdateType(e,t)},"tagConfig.fixedType":function(e){var t=this.tagConfig.isRealTime;this.tagConfig.updateType=this.watchUpdateType(t,e)}}},P={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("div",{staticClass:"member-box"},[a("div",{staticClass:"flex"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeTag,callback:function(t){e.activeTag=t},expression:"activeTag"}},[e.isShowSystem?a("el-tab-pane",{attrs:{label:"系统标签",name:"system"}}):e._e(),e._v(" "),a("el-tab-pane",{ref:"manualTab",attrs:{label:"手工标签",name:"manual"}}),e._v(" "),a("el-tab-pane",{attrs:{label:"活动标签",name:"active"}})],1),e._v(" "),a("a",{staticClass:"help-doc",attrs:{href:"https://www.yuque.com/exnmlu/hpbb1c/cz27hs",target:"_blank"}},[e._v("查看帮助文档")])],1),e._v(" "),a("div",{staticClass:"main-tag"},[a("div",{staticClass:"tag-list"},[a("div",{staticClass:"list-box",staticStyle:{"padding-bottom":"40px"}},e._l(e.setCurrentTagList,function(t,i){return a("TagType",{key:i,attrs:{"active-tag":e.activeTag,"tag-list":t},on:{handleFristTag:e.handleFristTag}})}),1)]),e._v(" "),a("div",{staticClass:"tag-all"},[a("p",{staticClass:"tag-name"},[a("span",{staticClass:"sub-title"}),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:(1==e.handTag&&!e.weimId.includes(e.groupId||e.params.id)||2==e.handTag)&&e.$getButtonLimit(e.$buttonCode.memberTagAddTag),expression:"(handTag == 1 && !weimId.includes(groupId || params.id) || handTag == 2) && $getButtonLimit($buttonCode.memberTagAddTag)"}],staticClass:"add-newtag",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagAddTag},on:{click:function(t){return e.editHandTag()}}},[e._v("新增标签")]),e._v(" "),1==e.handTag&&!e.isSync&&e.$getButtonLimit(e.$buttonCode.memberTagSyncTag)?a("el-button",{staticClass:"add-newtag",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagSyncTag},on:{click:function(t){return e.$router.push("/syncTagHistory")}}},[e._v("同步标签")]):e._e(),e._v(" "),a("el-input",{staticClass:"add-newtag",staticStyle:{width:"260px",float:"left","margin-left":"0"},attrs:{placeholder:"请输入标签名称","prefix-icon":"el-icon-search",clearable:""},on:{change:e.searchMemberList,clear:e.allTagList},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchMemberList(t)}},model:{value:e.memberTag,callback:function(t){e.memberTag=t},expression:"memberTag"}})],1),e._v(" "),"金字塔会员分层"!=e.tagName||e.memberTagGradeEnsure?e._e():a("p",{staticClass:"tips"},[e._v("暂未开通金字塔分层功能,无法使用该标签,可以联系达摩项目经理进行开通!")]),e._v(" "),a("tag-container-manual",{directives:[{name:"show",rawName:"v-show",value:"manual"==e.activeTag,expression:"activeTag == 'manual'"}],ref:"tagContainer",attrs:{data:e.memberTagList,groupId:e.groupId,refersh:e.refershList,isWeim:e.weimId.includes(e.groupId||e.params.id)},on:{setGroupId:e.setGroupId,peopleHandTag:e.peopleHandTag,deleteHandTag:e.deleteHandTag,addTag:e.selectedTag,editHandTag:e.editHandTag,change:e.searchMemberList,"remote-sort":e.remoteSort}}),e._v(" "),a("tag-container-system",{directives:[{name:"show",rawName:"v-show",value:"system"==e.activeTag,expression:"activeTag == 'system'"}],attrs:{data:e.memberTagList,refersh:e.refershList},on:{addTag:e.selectedTag,change:e.searchMemberList}}),e._v(" "),a("tag-container-active",{directives:[{name:"show",rawName:"v-show",value:"active"==e.activeTag,expression:"activeTag == 'active'"}],attrs:{data:e.memberTagList,refersh:e.refershList},on:{addTag:e.selectedTag,change:e.searchMemberList,ediActiveTag:e.editHandTag,deleteHandTag:e.deleteHandTag}}),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",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagCreateGroup)?a("div",{staticClass:"my-pop-tagbox",attrs:{"limit-code":e.$buttonCode.memberTagCreateGroup},on:{click:e.expendsGroupList}},[a("p",{staticClass:"txt"},[0!=e.groupListNumber?a("el-badge",{attrs:{value:e.groupListNumber}},[a("i",{staticClass:"iconfont icon-biaoqian",staticStyle:{"margin-bottom":"2px"}})]):a("i",{staticClass:"iconfont icon-biaoqian",staticStyle:{"margin-bottom":"2px"}}),e._v(" "),a("span",[e._v("已选标签")])],1)]):e._e()],1)])])]),e._v(" "),a("div",{staticClass:"group-right-list",class:{"group-transtion-list":e.groupShow}},[a("div",{staticClass:"group-title"},[a("span",{staticClass:"label"},[e._v("已选标签 ("+e._s(e.groupListNumber)+")")]),e._v(" "),a("i",{staticClass:"el-icon-close icon-right",on:{click:function(t){e.groupShow=!1}}})]),e._v(" "),e._m(0),e._v(" "),a("div",{staticClass:"wapper"},[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:active-tags-group-index":function(t){e.activeTagsGroupIndex=t},"update:activeTagIndex":function(t){e.activeTagIndex=t},"update:active-tag-index":function(t){e.activeTagIndex=t}}}),e._v(" "),a("div",{staticClass:"form-item"},[a("label",{attrs:{for:""}},[e._v("分组名称")]),e._v(" "),a("el-input",{attrs:{maxlength:10,placeholder:"请输入分组名称","show-word-limit":""},model:{value:e.tagConfig.groupName,callback:function(t){e.$set(e.tagConfig,"groupName",t)},expression:"tagConfig.groupName"}})],1),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.tagConfig.isRealTime,expression:"!tagConfig.isRealTime"}],staticClass:"form-item"},[a("label",{attrs:{for:""}},[e._v("\n 分组有效期至\n "),a("el-tooltip",{attrs:{content:"分组有效期需早于所用标签的最早有效期,且最长不超过730天"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined m-l-4 tip-icon"})])],1),e._v(" "),a("el-date-picker",{staticStyle:{width:"100%"},attrs:{clearable:!1,"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"]},[a("label",{attrs:{for:""}},[e._v("分组所属分类")]),e._v(" "),a("el-select",{directives:[{name:"loadmore",rawName:"v-loadmore",value:e.onLoadmore,expression:"onLoadmore"}],staticStyle:{width:"100%"},attrs:{filterable:"",placeholder:"请选择"},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)],1),e._v(" "),a("div",{class:["form-item"]},[a("label",{staticClass:"m-b-15",attrs:{for:""}},[e._v("是否固化"),a("el-link",{staticClass:"m-l-16",attrs:{type:"primary",underline:!1,target:"_blank",href:"https://www.yuque.com/exnmlu/hpbb1c/ke8o0d"}},[e._v("什么是固化?")])],1),e._v(" "),a("el-radio-group",{staticClass:"radio-group",model:{value:e.tagConfig.fixedType,callback:function(t){e.$set(e.tagConfig,"fixedType",t)},expression:"tagConfig.fixedType"}},[a("el-radio",{staticClass:"m-b-0",attrs:{label:0}},[e._v("否")]),e._v(" "),a("el-radio",{staticClass:"m-b-0",attrs:{label:2}},[e._v("是")])],1)],1),e._v(" "),e.tagConfig.fixedType?a("div",{class:["form-item","m-t-10"]},[a("label",{attrs:{for:""}},[e._v("固化生效时间")]),e._v(" "),a("el-date-picker",{staticStyle:{width:"100%"},attrs:{clearable:!1,"picker-options":e.tagConfig.isRealTime?e.realTimeOptions: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"}})],1):e._e(),e._v(" "),e.tagConfig.fixedType?a("div",{class:["form-item"]},[a("label",{staticClass:"m-b-15",attrs:{for:""}},[e._v("是否同时生成非固化分组")]),e._v(" "),a("el-radio-group",{staticClass:"radio-group",model:{value:e.tagConfig.isTogether,callback:function(t){e.$set(e.tagConfig,"isTogether",t)},expression:"tagConfig.isTogether"}},[a("el-radio",{staticClass:"m-b-0",attrs:{label:!1}},[e._v("否")]),e._v(" "),a("el-radio",{staticClass:"m-b-0",attrs:{label:!0}},[e._v("是")])],1)],1):e._e(),e._v(" "),a("div",{staticClass:"form-item"},[a("label",{attrs:{for:""}},[e._v("更新频次"),a("span",{staticClass:"desc-labeltxt"},[e._v(e._s(e.updateTypeDesc()))])]),e._v(" "),a("el-select",{attrs:{placeholder:"请选择",disabled:""},model:{value:e.tagConfig.updateType,callback:function(t){e.$set(e.tagConfig,"updateType",t)},expression:"tagConfig.updateType"}},e._l(e.rateData,function(e){return a("el-option",{key:e.label,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),a("div",{staticClass:"form-item"},[a("label",{attrs:{for:""}},[e._v("分组描述")]),e._v(" "),a("el-input",{attrs:{type:"textarea","show-word-limit":"",maxlength:100,rows:"4",resize:"none",placeholder:"请输入分组描述,最多100字"},model:{value:e.tagConfig.textarea,callback:function(t){e.$set(e.tagConfig,"textarea",t)},expression:"tagConfig.textarea"}})],1),e._v(" "),a("p",{directives:[{name:"show",rawName:"v-show",value:!(e.tagConfig.fixedType&&!e.tagConfig.isTogether)&&0==e.tagConfig.isRealTime&&e.realCount.totalCount<=e.realCount.currCount,expression:"!(tagConfig.fixedType && !tagConfig.isTogether) && 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:!(e.tagConfig.fixedType&&!e.tagConfig.isTogether)&&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},"update:show-edit-tag-pop":function(t){e.showEditTagPop=t},returnTagData:e.returnTagData,refersh:e.refersh}}),e._v(" "),a("dm-memberTag-val",{attrs:{options:e.manualTagPop,"current-type":e.activeTag,showPop:e.manualTagPop.show},on:{"update:showPop":function(t){return e.$set(e.manualTagPop,"show",t)},"update:show-pop":function(t){return 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("div",{staticClass:"group-tips"},[t("span",{staticClass:"desc"},[this._v("一个标签框内标签之间的关系为且,可添加多个标签框,多个标签框之间可切换“或者”/“剔除”")])])}]};var O=a("VU/8")(G,P,!1,function(e){a("KfCv"),a("0Uz6")},"data-v-23d1e84e",null);t.default=O.exports},gSIP:function(e,t){},iHP3:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Dd8w"),n=a.n(i),s=a("lRwf"),r=a.n(s),o=a("l6IN"),l=a("CUHN"),c=a("SJI6");r.a.component(o.CollapseTransition.name,o.CollapseTransition);var d={name:"tag-type",components:{SecondTag:l.default},props:{tagList:Object,activeTag:String},data:function(){return{list:{},typeName:"",editData:[]}},computed:n()({},Object(c.mapState)(["tagRealName"]),{tagName:function(){var e=this.activeTag;return"system"==e?"系统标签":"manual"==e?"手工标签":"活动标签"},isOtherTag:function(){return!["手工标签","活动标签"].includes(this.list.name)}}),methods:{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("div",{staticClass:"first-tag"},[e.isOtherTag?a("div",{staticClass:"mb16"},[a("svg",{staticClass:"menu-icon",class:[{"icon-tag-light":e.list.name===e.tagRealName}],attrs:{"aria-hidden":"true"}},[a("use",{attrs:{"xlink:href":"#"+e.list.icon}})]),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._e(),e._v(" "),a("el-collapseTransition",[a("div",{staticClass:"second-tag"},e._l(e.list.children,function(t,i){return a("second-tag",{key:i,attrs:{type:e.activeTag,list:t,"tag-name":e.tagName}})}),1)])],1)])},staticRenderFns:[]};var g=a("VU/8")(d,u,!1,function(e){a("ihKY")},"data-v-dbd83472",null);t.default=g.exports},ihKY:function(e,t){},jGIp:function(e,t){},oM7Q:function(e,t,a){a("sF+V");var i=a("FeBl").Object;e.exports=function(e,t){return i.create(e,t)}},"sF+V":function(e,t,a){var i=a("kM2E");i(i.S,"Object",{create:a("Yobk")})},unJh:function(e,t){}});
\ No newline at end of file
webpackJsonp([2,16,29,38,39],{"0c8U":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Dd8w"),n=a.n(i),s=a("QOex"),r=a("DMDI"),o=a("EOvX"),l=a("2CGT"),c=a("r9pr"),d=a("Ch4/"),u=a("P9l9"),g={name:"tag-container",mixins:[r.a,s.a],components:{DeleteTagDialog:c.default},props:{data:{type:Array,default:function(){return[]}},refersh:Object},data:function(){return{tableData:[],tagData:{},dateformat:o.a,deleteTagDialog:{visible:!1,deleteData:{}},animationPos:{}}},methods:{addTag:function(e){this.$emit("addTag",e)},handleTrackParam:function(e,t){var a={addTag:function(){return{data:{id:t.tagId,name:t.tagName}}}}[e];return{fn:function(){},data:a?a():{}}},editActiveTag:function(e){this.$emit("ediActiveTag",e)},editActiveTagValue:function(e){this.$emit("setGroupId"),localStorage.setItem("jumpTag",""),localStorage.setItem("jumpThirdTag",""),this.$router.push({path:"/manualTagValueEdit",query:{tagId:e.tagId,type:"active"}})},deleteActiveTag:function(e,t,a){console.log(a),this.deleteTagDialog.visible=!0,this.deleteTagDialog.deleteData=n()({},e,{currentIndex:t,e:a})},doDelete:function(e){var t=this,a=e.currentIndex,i=e.e,n=e.tagId;Object(u.a)("/memberTag/getTagById",{tagId:n}).then(function(n){var s=n.data,r=s.errorCode,o=s.result;0==r&&(o.memberCount?t.intoTrash(e,a,i):t.directDelTag(e))}).catch(function(e){console.log(e)})},directDelTag:function(e){var t=this,a={tagId:e.tagId,requestProject:"gic-member-tag-web"};Object(l.h)(a).then(function(e){0==e.errorCode&&(t.$message({message:"删除成功",type:"success",duration:1e3}),t.$emit("deleteHandTag",t.groupId))})},intoTrash:function(e,t,a){var i=this,n={itemId:e.tagId,type:1};Object(u.a)("/delTagItem/add",n).then(function(t){if(0==t.data.errorCode)return e.delStatus=0,i.startAnimation(a),i.$store.commit("changeDelTrashNum",i.$store.state.delTrashNum+1),void i.$message.success("添加成功,请点击右侧「垃圾桶」图标进行删除");d.a.errorMsg(t.data)}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},startAnimation:function(e){this.animationPos={x:document.body.offsetWidth-e.pageX,y:document.body.offsetHeight-e.pageY},document.getElementById("activeAniIcon").style.display="block",setTimeout(function(){document.getElementById("activeAniIcon").style.display="none"},1800)}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}},refersh:{immediate:!0,handler:function(e){if(e.changeRefersh){var t=this.tableData.findIndex(function(t){return e.tagId===t.tagId});this.tableData[t].refersh=!0}}}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagCreateGroup)},getCode:function(){return this.$buttonCode.memberTagCreateGroup}}},m={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:"left"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"tag-name"},[e._v(e._s(t.row.tagName))]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"bottom"}},[e.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:e.handleTrackParam("addTag",t.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":e.getCode},on:{click:function(a){return e.addTag(t.row)}}}):e._e()])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"110",prop:"tagLevelGroupName"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.tagLevelGroupName||"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"100","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.memberCount?(t.row.memberCount|e.formatNum)+"人":"--")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 标签下不同标签值可能覆盖相同的会员,因此此处“标签”覆盖人数去重显示(如“喜欢的颜色-白、红、黑、蓝”,某会员身上可能同时具备“白、黑”二种标签值)\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.tagDescribe?t.row.tagDescribe:"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.createTime?[a("p",[e._v(e._s(e.dateformat(new Date(i.createTime),"yyyy-MM-dd")))]),e._v(" "),a("p",[e._v(e._s(e.dateformat(new Date(i.createTime),"hh:mm:ss")))])]:a("span",[e._v("--")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",fixed:"right","min-width":"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"font-0"},[a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return e.editActiveTag(t.row)}}},[e._v("编辑")]),e._v(" "),a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return e.editActiveTagValue(t.row)}}},[e._v("详情")]),e._v(" "),a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return e.deleteActiveTag(t.row,t.$index,a)}}},[e._v("删除")])],1)]}}])})],1),e._v(" "),a("delete-tag-dialog",{attrs:{visible:e.deleteTagDialog.visible,data:e.deleteTagDialog.deleteData},on:{"update:visible":function(t){return e.$set(e.deleteTagDialog,"visible",t)},submit:e.doDelete}}),e._v(" "),a("i",{staticClass:"iconfont icon-biaoqian activeAniIcon",style:{right:e.animationPos.x+"px",bottom:e.animationPos.y+"px"},attrs:{id:"activeAniIcon"}})],1)},staticRenderFns:[]};var p=a("VU/8")(g,m,!1,function(e){a("1bir")},"data-v-24b04042",null);t.default=p.exports},"0xDb":function(e,t,a){"use strict";t.a=r;var i=a("fZjL"),n=(a.n(i),a("pFYg")),s=a.n(n);function r(e,t){if(0===arguments.length)return null;var a=t||"{y}-{m}-{d} {h}:{i}:{s}",i=void 0;"object"===(void 0===e?"undefined":s()(e))?i=e:(10===(""+e).length&&(e=1e3*parseInt(e)),i=new Date(e));var n={y:i.getFullYear(),m:i.getMonth()+1,d:i.getDate(),h:i.getHours(),i:i.getMinutes(),s:i.getSeconds(),a:i.getDay()};return a.replace(/{(y|m|d|h|i|s|a)+}/g,function(e,t){var a=n[t];return"a"===t?["一","二","三","四","五","六","日"][a-1]:(e.length>0&&a<10&&(a="0"+a),a||0)})}},"1bir":function(e,t){},"8E/F":function(e,t,a){"use strict";var i=a("2CGT"),n={name:"trash",data:function(){return{progress:0,trashList:[],dialogVisible:!1,delTime:0,interval:void 0}},mounted:function(){this.getProgress()},methods:{getProgress:function(){var e=this;Object(i.s)().then(function(t){var a=t.errorCode,i=t.message;if(0!=a)return e.$message.error(i);e.getTrashList()})},getTrashList:function(){var e=this;Object(i.v)().then(function(t){var a=t.errorCode,i=t.message,n=t.result,s=void 0===n?[]:n;if(0!=a)return e.$message.error(i);e.trashList=s,e.$store.commit("changeDelTrashNum",s.length),e.progress=s.length})},dialogOpen:function(){var e=this;this.getTrashList(),Object(i.z)().then(function(t){var a=t.errorCode,i=t.message,n=t.result;if(0!=a)return e.$message.error(i);e.delTime=n,n&&(e.interval=setInterval(function(t){e.delTime-=1e3},1e3))})},dialogClosed:function(){this.interval&&clearInterval(this.interval),this.getProgress()},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;if(this.delTime>0)return this.$message.error("当前有正在删除的标签/标签值,删除完成后才能再次操作删除任务");Object(i.g)().then(function(t){var a=t.errorCode,i=t.message;if(0!=a)return e.$message.error(i);e.$message.success("已开始执行"),e.dialogVisible=!1,e.getProgress(),e.$emit("beginClean")})},delCheckTag:function(e,t){var a=this,n=null==e?1:0;Object(i.i)({tagItemId:n?t:e,type:n}).then(function(e){var t=e.errorCode,i=e.message;if(0!=t)return a.$message.error(i);a.getTrashList(),a.$message.success("移除成功")})}}},s={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"trash"}},[a("el-popover",{attrs:{placement:"top-start",trigger:"hover",content:"一键清除废弃标签值"}},[a("div",{staticClass:"trash",attrs:{slot:"reference"},on:{click:function(t){e.dialogVisible=!0}},slot:"reference"},[0!=e.$store.state.delTrashNum?a("el-badge",{staticClass:"badge",attrs:{value:e.$store.state.delTrashNum>99?"99+":e.$store.state.delTrashNum}},[a("i",{staticClass:"iconfont icon-delete trashIcon"})]):a("i",{staticClass:"iconfont icon-delete trashIcon"})],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":"20px"},attrs:{title:"标签删除时,同步将标签从会员信息上删除。",type:"warning","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(null==t.tagItemId?t.tagName:t.tagItemName)+"\n "),a("i",{staticClass:"iconfont icon-guanbi1 delIcon",on:{click:function(a){return e.delCheckTag(t.tagItemId,t.tagId)}}})])}),0),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.trashList.length},on:{click:e.doClean}},[e._v(e._s(e.delTime>0?e.getDelTime():"删除"))])],1)],1)],1)},staticRenderFns:[]};var r=a("VU/8")(n,s,!1,function(e){a("unJh")},"data-v-9652feba",null);t.a=r.exports},Gndl:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Xxa5"),n=a.n(i),s=a("exGp"),r=a.n(s),o=a("Dd8w"),l=a.n(o),c=a("QOex"),d=a("DMDI"),u=a("r9pr"),g=a("2CGT"),m=a("EOvX"),p=a("Ch4/"),h=a("P9l9"),f={name:"tag-container",mixins:[d.a,c.a],props:{data:{type:Array,default:function(){return[]}},groupId:String,refersh:Object,isWeim:Boolean,resource:String},data:function(){return{tableData:[],dateformat:m.a,deleteTagDialog:{visible:!1,deleteData:{}},weimId:["3d11ac15963b4c0790762e6147ea9315","5bdac971673b4f40a9af981e3c9215bf"],animationPos:{}}},methods:{addTag:function(e){this.$emit("addTag",e)},editHandTag:function(e){this.$emit("editHandTag",e)},editHandTagValue:function(e){this.$emit("setGroupId"),localStorage.setItem("jumpTag",""),localStorage.setItem("jumpThirdTag",""),this.$router.push({path:"/manualTagValueEdit",query:{tagId:e.tagId,tagName:e.tagName,type:"manual"}})},deleteHandTag:function(e,t,a){this.deleteTagDialog.visible=!0,this.deleteTagDialog.deleteData=l()({},e,{currentIndex:t,e:a})},doDelete:function(e){var t=this,a=e.currentIndex,i=e.e,n=e.tagId;Object(h.a)("/memberTag/getTagById",{tagId:n}).then(function(n){var s=n.data,r=s.errorCode,o=s.result;0==r&&(o.memberCount?t.intoTrash(e,a,i):t.directDelTag(e))}).catch(function(e){console.log(e)})},directDelTag:function(e){var t=this,a={tagId:e.tagId,requestProject:"gic-member-tag-web"};Object(g.h)(a).then(function(e){0==e.errorCode&&(t.$message({message:"删除成功",type:"success",duration:1e3}),t.$emit("deleteHandTag",t.groupId))})},intoTrash:function(e,t,a){var i=this,n={itemId:e.tagId,type:1};Object(h.a)("/delTagItem/add",n).then(function(t){if(0==t.data.errorCode)return e.delStatus=0,i.startAnimation(a),i.$store.commit("changeDelTrashNum",i.$store.state.delTrashNum+1),void i.$message.success("添加成功,请点击右侧「垃圾桶」图标进行删除");p.a.errorMsg(t.data)}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},startAnimation:function(e){this.animationPos={x:document.body.offsetWidth-e.pageX-30,y:document.body.offsetHeight-e.pageY},document.getElementById("tagAniIcon").style.display="block",setTimeout(function(){document.getElementById("tagAniIcon").style.display="none"},1800)},handleTrackParam:function(e,t){var a={addTag:function(){return{data:{id:t.tagId,name:t.tagName}}}}[e];return{fn:function(){},data:a?a():{}}},onClickSort:function(e){var t=this;e.numRool=!1,this.$nextTick(function(){return t.$refs["input"+e.tagId].focus()})},blurNumInput:function(e){return e.sort?e.sort>1e5||e.sort<1?this.$message.error("仅支持输入1-1-100000之间的整数"):(e.numRool=!0,void this.sortMenu(e)):this.$message.error("排序值不能为空")},validateInput:function(e){/^[0-9]+$/.test(e.sort)||(e.sort=null)},sortMenu:function(e){var t=this;return r()(n.a.mark(function a(){var i;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return i={tagId:e.tagId,sort:e.sort},a.next=3,Object(g.f)(i);case 3:t.$message.success("排序成功"),t.$emit("change");case 5:case"end":return a.stop()}},a,t)}))()},sortChange:function(e){var t=e.order,a=e.prop;this.$emit("remote-sort",a,t)}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}},refersh:{immediate:!0,handler:function(e){if(e.changeRefersh){var t=this.tableData.findIndex(function(t){return e.tagId===t.tagId});this.tableData[t].refersh=!0}}}},computed:{getCodeAuth:function(){var e=this;return function(t){var a;return a="add"==t?"memberTagCreateGroup":"edit"==t?"memberTagEditTag":"setValue"==t?"memberTagSetTagValue":"memberTagDelTag",e.$getButtonLimit(e.$buttonCode[a])}},getCode:function(){var e=this;return function(t){var a;return a="add"==t?"memberTagCreateGroup":"edit"==t?"memberTagEditTag":"setValue"==t?"memberTagSetTagValue":"memberTagDelTag",e.$buttonCode[a]}}},components:{DeleteTagDialog:u.default}},v={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData},on:{"sort-change":e.sortChange}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"tag-name"},[e._v(e._s(t.row.tagName))]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"bottom"}},[e.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:e.handleTrackParam("addTag",t.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":e.getCode},on:{click:function(a){return e.addTag(t.row)}}}):e._e()])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"110",prop:"tagLevelGroupName"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.tagLevelGroupName||"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"110","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.memberCount?(t.row.memberCount|e.formatNum)+"人":"--")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 标签下不同标签值可能覆盖相同的会员,因此此处“标签”覆盖人数去重显示(如“喜欢的颜色-白、红、黑、蓝”,某会员身上可能同时具备“白、黑”二种标签值)\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"标签类型",prop:"isMultiple","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("div",[e._v(e._s(i.isMultiple?"多选":"单选"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.tagDescribe?t.row.tagDescribe:"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"排序",prop:"sort","min-width":"100",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.numRool?a("span",{staticClass:"sort",on:{click:function(a){return e.onClickSort(t.row)}}},[e._v(e._s(t.row.sort))]):a("el-input",{ref:"input"+t.row.tagId,on:{input:function(a){return e.validateInput(t.row)},blur:function(a){return e.blurNumInput(t.row)}},model:{value:t.row.sort,callback:function(a){e.$set(t.row,"sort",e._n(a))},expression:"scope.row.sort"}})]}}])},[a("template",{slot:"header"},[e._v("\n 排序\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 控制好办上标签展示顺序,按照数字降序排序\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[i.createTime?[a("p",[e._v(e._s(e.dateformat(new Date(i.createTime),"yyyy-MM-dd")))]),e._v(" "),a("p",[e._v(e._s(e.dateformat(new Date(i.createTime),"hh:mm:ss")))])]:a("span",[e._v("--")])]}}])}),e._v(" "),(e.getCodeAuth("edit")||e.getCodeAuth("setValue")||e.getCodeAuth("delete"))&&"memberGroupEdit"!=e.resource?a("el-table-column",{attrs:{label:"操作","min-width":"200",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"font-0"},[e.isWeim||!e.getCodeAuth("edit")||e.weimId.includes(t.row.tagLevelGroupId)?e._e():a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("edit")},on:{click:function(a){return e.editHandTag(t.row)}}},[e._v("编辑")]),e._v(" "),e.getCodeAuth("setValue")?a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("setValue")},on:{click:function(a){return e.editHandTagValue(t.row)}}},[e._v("详情")]):e._e(),e._v(" "),e.isWeim||!e.getCodeAuth("delete")||e.weimId.includes(t.row.tagLevelGroupId)?e._e():a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("delete")},on:{click:function(a){return e.deleteHandTag(t.row,t.$index,a)}}},[e._v("删除")])],1)]}}])}):e._e()],1),e._v(" "),a("delete-tag-dialog",{attrs:{visible:e.deleteTagDialog.visible,data:e.deleteTagDialog.deleteData},on:{"update:visible":function(t){return e.$set(e.deleteTagDialog,"visible",t)},submit:e.doDelete}}),e._v(" "),a("i",{staticClass:"iconfont icon-biaoqian tagAniIcon",style:{right:e.animationPos.x+"px",bottom:e.animationPos.y+"px"},attrs:{id:"tagAniIcon"}})],1)},staticRenderFns:[]};var T=a("VU/8")(f,v,!1,function(e){a("gSIP")},"data-v-1e7ba85a",null);t.default=T.exports},OvRC:function(e,t,a){e.exports={default:a("oM7Q"),__esModule:!0}},SQwf:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("QOex"),n=a("DMDI"),s=a("2CGT"),r={name:"tag-container",mixins:[n.a,i.a],props:{data:{type:Array,default:function(){return[]}},refersh:Object},data:function(){return{tableData:[],tagData:{}}},methods:{addTag:function(e){this.$emit("addTag",e)},handleTrackParam:function(e,t){var a={addTag:function(){return{data:{id:t.tagId,name:t.tagName}}}}[e];return{fn:function(){},data:a?a():{}}},changeMoreUse:function(e){var t=this,a={tagId:e.tagId,isMoreUse:e.isMoreUse?0:1};Object(s.L)(a).then(function(){t.$message.success(a.isMoreUse?'已设为"常用标签"':'已取消"设为常用标签"'),e.isMoreUse=e.isMoreUse?0:1})}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}},refersh:{immediate:!0,handler:function(e){if(e.changeRefersh){var t=this.tableData.findIndex(function(t){return e.tagId===t.tagId});this.tableData[t].refersh=!0}}}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagCreateGroup)},getCode:function(){return this.$buttonCode.memberTagCreateGroup}}},o={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"tag-name"},[e._v(e._s(t.row.tagName))]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"top"}},[e.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:e.handleTrackParam("addTag",t.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":e.getCode},on:{click:function(a){return e.addTag(t.row)}}}):e._e()])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"是否实时",prop:"isActive","min-width":"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{class:["base",1==t.row.isActive?"keep-active":"no-active"]},[e._v(" "+e._s(1==t.row.isActive?"实时":"非实时")+" ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("span",[e._v(e._s(i.tagLevelGroupName||"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"170"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.tagDescribe?t.row.tagDescribe:"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.changeMoreUse(i)}}},[e._v(e._s(i.isMoreUse?"取消":"设为常用"))])]}}])})],1)],1)},staticRenderFns:[]};var l=a("VU/8")(r,o,!1,function(e){a("jGIp")},"data-v-51a0b664",null);t.default=l.exports},YfB3:function(e,t){},bytj:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("fZjL"),n=a.n(i),s=a("Xxa5"),r=a.n(s),o=a("exGp"),l=a.n(o),c=a("woOf"),d=a.n(c),u=a("Dd8w"),g=a.n(u),m=a("mvHQ"),p=a.n(m),h=a("OvRC"),f=a.n(h),v=a("lRwf"),T=a.n(v),b=a("l6IN"),C=a("vcge"),y=a("iHP3"),_=a("Gndl"),w=a("SQwf"),I=a("0c8U"),x=a("2CGT"),D=a("jkVl"),k=a("8E/F"),S=a("0xDb"),L=a("EOvX");T.a.component(b.CollapseTransition.name,b.CollapseTransition);var N=+new Date+864e5,$=function(e,t,a){return{text:e,onClick:function(e){var i=new Date;"day"==a?i.setDate(t+i.getDate()):(i.setMonth(t+i.getMonth()),i=new Date(+new Date(i)-864e5)),e.$emit("pick",i)}}},G={name:"member-tag",componentName:"member-tag",components:{TagType:y.default,TagContainerManual:_.default,TagsGroupList:C.default,EditTag:D.default,Trash:k.a,TagContainerSystem:w.default,TagContainerActive:I.default},data:function(){var e=this;return{pager:{pageNum:1,total:1},handTag:null,realCount:f()(null),margin60:!1,refershList:{},tagConfig:{groupName:"",memberTagGroupClassifyId:"0",textarea:"",date:"",updateType:"",updateDay:"",isRealTime:0,effectiveStatus:1,fixedType:0,fixedTime:Object(S.a)((new Date).setHours(24,0,0,0),"{y}-{m}-{d}"),isTogether:!1},activeTagsGroupIndex:0,activeTagIndex:0,groupShow:!1,selectedTags:[[]],tagsGroupRelation:[],pickerOptions:{disabledDate:function(e){var t=(new Date).getTime()+63072e6;return e.getTime()<Date.now()-864e5||e.getTime()>t},shortcuts:[$("一天",0,"day"),$("一周",6,"day"),$("一个月",1,"month"),$("三个月",3,"month"),$("六个月",6,"month")]},fixedTimeOptions:{disabledDate:function(t){var a=(new Date).setHours(24,0,0,0),i=new Date(e.tagConfig.date).getTime();return t.getTime()<a||t.getTime()>i}},realTimeOptions:{disabledDate:function(e){return e.getTime()<+new Date}},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:"实时更新",value:0},{label:"每日一次",value:1},{label:"生效后更新一次",value:2},{label:"生效后更新一次",value:3}],showEditTagPop:!1,tagData:{},editPopType:"add",manualTagPop:{show:!1,popTitle:"",tagId:"",tagLevelGroupId:"",tagTwoLevelGroupId:"",isSync:!1},memberTagGradeEnsure:!0,weimId:["3d11ac15963b4c0790762e6147ea9315","5bdac971673b4f40a9af981e3c9215bf"],isSync:!1,activeTag:"system",manualOrderBy:-1,isShowSystem:!0}},computed:{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},setCurrentTagList:function(){var e=this.activeTag,t=function e(t){t.forEach(function(t){t.children?e(t.children):t.children=[]})};if("manual"==e){var a=this.tagList.filter(function(e){return 1===e.handTag});return t(a),a}if("active"==e){var i=this.tagList.filter(function(e){return 2===e.handTag});return t(i),i}return this.tagList.filter(function(e){return 0===e.handTag})}},directives:{loadmore:{inserted:function(e,t){e.querySelector(".el-select-dropdown .el-select-dropdown__wrap").addEventListener("scroll",function(){this.scrollHeight-this.scrollTop<=this.clientHeight&&t.value()})}}},methods:{validPeriodDateChange:function(e){this.tagConfig.fixedTime=Object(S.a)(N)},getMemberTagGradeEnsure:function(){var e=this;Object(x.q)({requestProject:"gic-member-tag-web"}).then(function(t){return e.memberTagGradeEnsure=t.result})},_groupCount:function(){var e=this;Object(x.x)().then(function(t){0==t.errorCode&&(e.realCount=t.result)})},defaultDate:function(){var e=new Date;e.setMonth(3+e.getMonth()),e=new Date(+new Date(e)-864e5),this.tagConfig.date=Object(L.a)(e,"yyyy-MM-dd")+" 23:59:59"},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="manual"==this.activeTag?"全部手工标签":"active"==this.activeTag?"全部活动标签":"全部系统标签",this.pageNum=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 i=e.tagsGroupRelation[a-1];t.forEach(function(e){e.levelType=i||"or"})});var t=this.tagConfig.fixedType?this.tagConfig.isTogether?2:1:0,a={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:p()(this.selectedTags),effectiveDateTmp:this.tagConfig.date.split(" ")[0]+" 23:59:59",fixedType:t};if(0===this.selectedTags.length||this.selectedTags.some(function(e){return 0===e.length}))this.$message.warning({message:"请至少保留一个标签!"});else if(""!=a.groupName)if(""!=a.effectiveDateTmp){if(!this.tagConfig.isRealTime&&a.fixedType&&new Date(this.tagConfig.fixedTime).setHours(0,0,0,0)>new Date(this.tagConfig.date).setHours(0,0,0,0))return this.$message.error({message:"固化生效时间不能晚于分组有效期"}),!1;a.fixedType&&(a.fixedTime=this.tagConfig.fixedTime),Object(x.a)(a).then(function(t){if(0==t.errorCode){console.log(e.tagConfig.fixedType);var a=e.tagConfig.fixedType?"fixed":"";e.$router.push({path:"memberGroupList",query:{type:a}})}}).catch(function(e){console.log(e)})}else this.$message.warning({message:"会员分组有效期不能为空!"});else this.$message.warning({message:"会员分组名称不能为空!"})},expendsGroupList:function(){this.groupShow=!0},returnTagData:function(e){var t=this,a=JSON.parse(e.tagParams);switch(e.newTagVal=p()(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,i){a.tagId===e.tagId&&t.selectedTags[t.activeTagsGroupIndex].splice(i,1,e)}):this.selectedTags[this.activeTagsGroupIndex].push(e);break;case"edit":var i=this.selectedTags[this.activeTagsGroupIndex];i.splice(this.activeTagIndex,1,g()({},i[this.activeTagIndex],e)),this.selectedTags.splice(this.activeTagsGroupIndex,1,i)}},editTags:function(){var e=this;this.editPopType="edit",this.showEditTagPop=!0,this.$nextTick(function(t){e.tagData=d()({},e.tagData,e.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){this.editPopType="add",this.tagData=d()({},this.tagData,e),this.tagData.editCondition=!1,this.showEditTagPop=!0},editHandTag:function(e){console.log(e);var t="";"active"==this.activeTag?t=e?"编辑活动标签":"新增活动标签":"manual"==this.activeTag&&(t=e?"编辑手工标签":"新增手工标签"),this.manualTagPop.tagId=e?e.tagId:"",this.manualTagPop.popTitle=t,this.manualTagPop.show=!0},getTagList:function(){var e=this;return l()(r.a.mark(function t(){var a;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(x.p)();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()(r.a.mark(function a(){var i,n,s;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return i="active"==t.activeTag?"2":"manual"==t.activeTag?"1":"0",a.prev=1,n={requestProject:"gic-member-tag-web",search:e.searchName||t.memberTag,tagLevelGroupId:e.id||"",tagType:i,showMemberCount:1,pageNum:e.pageNum||1,pageSize:e.pageSize||20,orderType:"manual"==t.activeTag?t.manualOrderBy:-1},a.next=5,Object(x.r)(n);case 5:s=a.sent,t.showSearchResult=!!e.showSearchResult,s.result.result&&s.result.result.length?(t.memberTagList=s.result.result.map(function(e){return g()({},e,{refersh:!1,numRool:!0,oldSort:e.sort})}),t.total=s.result.totalCount,localStorage.setItem("groupId","")):(t.memberTagList=[],t.total=0),a.next=12;break;case 10:a.prev=10,a.t0=a.catch(1);case 12:case"end":return a.stop()}},a,t,[[1,10]])}))()},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 n()(this.middleWareVariable).length&&(e={id:this.middleWareVariable.id,type:1==this.middleWareVariable.type?1:0}),e},searchMemberList:function(e){this.memberTag?this.tagName=this.memberTag:this.tagName="manual"==this.activeTag?"全部手工标签":"active"==this.activeTag?"全部活动标签":"全部系统标签",this.loadMemberTagList({searchName:this.memberTag,showSearchResult:!0,id:this.groupId}),this.pageNum=1},handleFristTag:function(e){this.pageNum=1,this.pageSize=20,this.params.pageNum=1,this.params.pageSize=20,this.saveHandTagData(e),this.saveTagLevelGroupId(e),this.handTag=e.handTag,this.groupId=e.id,this.loadMemberTagList(this.params),this.manualTagPop.tagTwoLevelGroupId="",this.manualTagPop.tagLevelGroupId="";var t=["手工标签","活动标签"].includes(e.name)?"全部"+e.name:e.name;this.changeTagTitle(t)},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(){var e=d()({},this.params,{searchName:this.memberTag,showSearchResult:!0});this.loadMemberTagList(e)},deleteHandTag:function(e){this.loadMemberTagList({id:e,searchName:this.memberTag,showSearchResult:!0,type:1})},saveHandTagData:function(e){localStorage.setItem("middleHandtag",p()(e))},onLoadmore:function(){this.pager.pageNum>=this.pager.total||(this.pager.pageNum++,this.getMemberGroupList())},getMemberGroupList:function(){var e=this;1==this.pager.pageNum&&(this.memberGroupList=[]),Object(x.C)({requestProject:"gic-member-tag-web",type:0,pageSize:20,pageNum:this.pager.pageNum}).then(function(t){var a=t.errorCode,i=t.message,n=t.result;0==a?(Array.isArray(n.result)&&(e.memberGroupList=e.memberGroupList.concat(n.result)),e.pager.total=n.totalPage):e.$message.error(i)}).catch(function(e){console.log(e)})},getSyncFlag:function(){var e=this;Object(x.y)({}).then(function(t){0==t.errorCode&&(e.isSync=t.result,e.manualTagPop.isSync=t.result)})},setGroupId:function(){var e={id:this.groupId,name:this.tagName};localStorage.setItem("groupId",p()(e))},handleClick:function(){this.params.pageNum=1,this.memberTag="";var e=this.activeTag,t=this.tagList,a=this.allTagList,i=this.handleFristTag;if("system"===e)this.handTag=0,a();else if("manual"===e){var n=t.find(function(e){return 1==e.handTag});this.handTag=1,i(n)}else if("active"===e){var s=t.find(function(e){return 2==e.handTag});this.handTag=2,i(s)}},remoteSort:function(e,t){this.manualOrderBy="descending"==t?0:1,this.loadMemberTagList(this.params)},getShowSystem:function(){var e=this;return Object(x.A)().then(function(t){if(e.isShowSystem=t.result,!t.result){e.activeTag="manual";var a=e.tagList.find(function(e){return 1==e.handTag});e.handTag=1,e.handleFristTag(a)}})},updateTypeDesc:function(){var e=this.tagConfig,t=e.isRealTime,a=e.fixedType;return t&&!a?"(创建成功后更新)":t||a?!t&&a?"(更新时间预计固化生效日期的0点至9点)":t&&a?"(创建成功后更新)":void 0:"(更新时间预计选择日期的0点至9点)"},watchUpdateType:function(e,t){return e&&!t?0:e||t?!e&&t?2:e&&t?3:void 0:1}},beforeMount:function(){var e=this;return l()(r.a.mark(function t(){var a;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e._groupCount(),e.middleWareVariable={},e.params={requestProject:"gic-member-tag-web",id:"",searchName:e.memberTag,type:-1,pageNum:1,pageSize:20},e.tagConfig=g()({},e.tagConfig,{groupName:"",memberTagGroupClassifyId:"0",isRealTime:"",textarea:"",updateType:1,updateDay:"",date:""}),e.handTag=null,e.groupId="",t.next=8,e.getTagList();case 8:return t.next=10,e.getShowSystem();case 10:if(!localStorage.getItem("groupId")){t.next=22;break}if(a=JSON.parse(localStorage.getItem("groupId")),e.middleWareVariable=JSON.parse(p()(a)),e.isShowSystem){t.next=15;break}return t.abrupt("return");case 15:e.params.type=1,e.params.id=a.id,e.$store.commit("modiftTagName",e.tagName),e.handTag=1,e.loadMemberTagList(e.params),t.next=26;break;case 22:if(e.isShowSystem){t.next=24;break}return t.abrupt("return");case 24:e.loadMemberTagList(e.params),e.$store.commit("modiftTagName","我的用户");case 26:case"end":return t.stop()}},t,e)}))()},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,e.saveHandTagData(t),e.handTag=t.handTag,e.groupId=t.id,e.saveTagLevelGroupId(t),e.loadMemberTagList(e.params),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,e.saveHandTagData(t),e.saveTagLevelGroupId(t),e.groupId=t.id,e.handTag=t.handTag,e.loadMemberTagList(e.params),e.manualTagPop.tagTwoLevelGroupId=t.parentLevelGroupId,e.manualTagPop.tagLevelGroupId=t.tagLevelGroupId,e.changeTagTitle(t.name)}),this.defaultDate(),this.getMemberGroupList(),this.getMemberTagGradeEnsure(),this.getSyncFlag()},watch:{"tagConfig.isRealTime":function(e){var t=this.tagConfig.fixedType;this.tagConfig.updateType=this.watchUpdateType(e,t)},"tagConfig.fixedType":function(e){var t=this.tagConfig.isRealTime;this.tagConfig.updateType=this.watchUpdateType(t,e)}}},P={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("div",{staticClass:"member-box"},[a("div",{staticClass:"flex"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeTag,callback:function(t){e.activeTag=t},expression:"activeTag"}},[e.isShowSystem?a("el-tab-pane",{attrs:{label:"系统标签",name:"system"}}):e._e(),e._v(" "),a("el-tab-pane",{ref:"manualTab",attrs:{label:"手工标签",name:"manual"}}),e._v(" "),a("el-tab-pane",{attrs:{label:"活动标签",name:"active"}})],1),e._v(" "),a("a",{staticClass:"help-doc",attrs:{href:"https://www.yuque.com/exnmlu/hpbb1c/cz27hs",target:"_blank"}},[e._v("查看帮助文档")])],1),e._v(" "),a("div",{staticClass:"main-tag"},[a("div",{staticClass:"tag-list"},[a("div",{staticClass:"list-box",staticStyle:{"padding-bottom":"40px"}},e._l(e.setCurrentTagList,function(t,i){return a("TagType",{key:i,attrs:{"active-tag":e.activeTag,"tag-list":t},on:{handleFristTag:e.handleFristTag}})}),1)]),e._v(" "),a("div",{staticClass:"tag-all"},[a("p",{staticClass:"tag-name"},[a("span",{staticClass:"sub-title"}),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:(1==e.handTag&&!e.weimId.includes(e.groupId||e.params.id)||2==e.handTag)&&e.$getButtonLimit(e.$buttonCode.memberTagAddTag),expression:"(handTag == 1 && !weimId.includes(groupId || params.id) || handTag == 2) && $getButtonLimit($buttonCode.memberTagAddTag)"}],staticClass:"add-newtag",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagAddTag},on:{click:function(t){return e.editHandTag()}}},[e._v("新增标签")]),e._v(" "),1==e.handTag&&!e.isSync&&e.$getButtonLimit(e.$buttonCode.memberTagSyncTag)?a("el-button",{staticClass:"add-newtag",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagSyncTag},on:{click:function(t){return e.$router.push("/syncTagHistory")}}},[e._v("同步标签")]):e._e(),e._v(" "),a("el-input",{staticClass:"add-newtag",staticStyle:{width:"260px",float:"left","margin-left":"0"},attrs:{placeholder:"请输入标签名称","prefix-icon":"el-icon-search",clearable:""},on:{change:e.searchMemberList,clear:e.allTagList},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchMemberList(t)}},model:{value:e.memberTag,callback:function(t){e.memberTag=t},expression:"memberTag"}})],1),e._v(" "),"金字塔会员分层"!=e.tagName||e.memberTagGradeEnsure?e._e():a("p",{staticClass:"tips"},[e._v("暂未开通金字塔分层功能,无法使用该标签,可以联系达摩项目经理进行开通!")]),e._v(" "),a("tag-container-manual",{directives:[{name:"show",rawName:"v-show",value:"manual"==e.activeTag,expression:"activeTag == 'manual'"}],ref:"tagContainer",attrs:{data:e.memberTagList,groupId:e.groupId,refersh:e.refershList,isWeim:e.weimId.includes(e.groupId||e.params.id)},on:{setGroupId:e.setGroupId,peopleHandTag:e.peopleHandTag,deleteHandTag:e.deleteHandTag,addTag:e.selectedTag,editHandTag:e.editHandTag,change:e.searchMemberList,"remote-sort":e.remoteSort}}),e._v(" "),a("tag-container-system",{directives:[{name:"show",rawName:"v-show",value:"system"==e.activeTag,expression:"activeTag == 'system'"}],attrs:{data:e.memberTagList,refersh:e.refershList},on:{addTag:e.selectedTag,change:e.searchMemberList}}),e._v(" "),a("tag-container-active",{directives:[{name:"show",rawName:"v-show",value:"active"==e.activeTag,expression:"activeTag == 'active'"}],attrs:{data:e.memberTagList,refersh:e.refershList},on:{addTag:e.selectedTag,change:e.searchMemberList,ediActiveTag:e.editHandTag,deleteHandTag:e.deleteHandTag}}),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",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagCreateGroup)?a("div",{staticClass:"my-pop-tagbox",attrs:{"limit-code":e.$buttonCode.memberTagCreateGroup},on:{click:e.expendsGroupList}},[a("p",{staticClass:"txt"},[0!=e.groupListNumber?a("el-badge",{attrs:{value:e.groupListNumber}},[a("i",{staticClass:"iconfont icon-biaoqian",staticStyle:{"margin-bottom":"2px"}})]):a("i",{staticClass:"iconfont icon-biaoqian",staticStyle:{"margin-bottom":"2px"}}),e._v(" "),a("span",[e._v("已选标签")])],1)]):e._e()],1)])])]),e._v(" "),a("div",{staticClass:"group-right-list",class:{"group-transtion-list":e.groupShow}},[a("div",{staticClass:"group-title"},[a("span",{staticClass:"label"},[e._v("已选标签 ("+e._s(e.groupListNumber)+")")]),e._v(" "),a("i",{staticClass:"el-icon-close icon-right",on:{click:function(t){e.groupShow=!1}}})]),e._v(" "),e._m(0),e._v(" "),a("div",{staticClass:"wapper"},[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:active-tags-group-index":function(t){e.activeTagsGroupIndex=t},"update:activeTagIndex":function(t){e.activeTagIndex=t},"update:active-tag-index":function(t){e.activeTagIndex=t}}}),e._v(" "),a("div",{staticClass:"form-item"},[a("label",{attrs:{for:""}},[e._v("分组名称")]),e._v(" "),a("el-input",{attrs:{maxlength:10,placeholder:"请输入分组名称","show-word-limit":""},model:{value:e.tagConfig.groupName,callback:function(t){e.$set(e.tagConfig,"groupName",t)},expression:"tagConfig.groupName"}})],1),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.tagConfig.isRealTime,expression:"!tagConfig.isRealTime"}],staticClass:"form-item"},[a("label",{attrs:{for:""}},[e._v("\n 分组有效期至\n "),a("el-tooltip",{attrs:{content:"分组有效期需早于所用标签的最早有效期,且最长不超过730天"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined m-l-4 tip-icon"})])],1),e._v(" "),a("el-date-picker",{staticStyle:{width:"100%"},attrs:{clearable:!1,"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"]},[a("label",{attrs:{for:""}},[e._v("分组所属分类")]),e._v(" "),a("el-select",{directives:[{name:"loadmore",rawName:"v-loadmore",value:e.onLoadmore,expression:"onLoadmore"}],staticStyle:{width:"100%"},attrs:{filterable:"",placeholder:"请选择"},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)],1),e._v(" "),a("div",{class:["form-item"]},[a("label",{staticClass:"m-b-15",attrs:{for:""}},[e._v("是否固化"),a("el-link",{staticClass:"m-l-16",attrs:{type:"primary",underline:!1,target:"_blank",href:"https://www.yuque.com/exnmlu/hpbb1c/ke8o0d"}},[e._v("什么是固化?")])],1),e._v(" "),a("el-radio-group",{staticClass:"radio-group",model:{value:e.tagConfig.fixedType,callback:function(t){e.$set(e.tagConfig,"fixedType",t)},expression:"tagConfig.fixedType"}},[a("el-radio",{staticClass:"m-b-0",attrs:{label:0}},[e._v("否")]),e._v(" "),a("el-radio",{staticClass:"m-b-0",attrs:{label:2}},[e._v("是")])],1)],1),e._v(" "),e.tagConfig.fixedType?a("div",{class:["form-item","m-t-10"]},[a("label",{attrs:{for:""}},[e._v("固化生效时间")]),e._v(" "),a("el-date-picker",{staticStyle:{width:"100%"},attrs:{clearable:!1,"picker-options":e.tagConfig.isRealTime?e.realTimeOptions: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"}})],1):e._e(),e._v(" "),e.tagConfig.fixedType?a("div",{class:["form-item"]},[a("label",{staticClass:"m-b-15",attrs:{for:""}},[e._v("是否同时生成非固化分组")]),e._v(" "),a("el-radio-group",{staticClass:"radio-group",model:{value:e.tagConfig.isTogether,callback:function(t){e.$set(e.tagConfig,"isTogether",t)},expression:"tagConfig.isTogether"}},[a("el-radio",{staticClass:"m-b-0",attrs:{label:!1}},[e._v("否")]),e._v(" "),a("el-radio",{staticClass:"m-b-0",attrs:{label:!0}},[e._v("是")])],1)],1):e._e(),e._v(" "),a("div",{staticClass:"form-item"},[a("label",{attrs:{for:""}},[e._v("更新频次"),a("span",{staticClass:"desc-labeltxt"},[e._v(e._s(e.updateTypeDesc()))])]),e._v(" "),a("el-select",{attrs:{placeholder:"请选择",disabled:""},model:{value:e.tagConfig.updateType,callback:function(t){e.$set(e.tagConfig,"updateType",t)},expression:"tagConfig.updateType"}},e._l(e.rateData,function(e){return a("el-option",{key:e.label,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),a("div",{staticClass:"form-item"},[a("label",{attrs:{for:""}},[e._v("分组描述")]),e._v(" "),a("el-input",{attrs:{type:"textarea","show-word-limit":"",maxlength:100,rows:"4",resize:"none",placeholder:"请输入分组描述,最多100字"},model:{value:e.tagConfig.textarea,callback:function(t){e.$set(e.tagConfig,"textarea",t)},expression:"tagConfig.textarea"}})],1),e._v(" "),a("p",{directives:[{name:"show",rawName:"v-show",value:!(e.tagConfig.fixedType&&!e.tagConfig.isTogether)&&0==e.tagConfig.isRealTime&&e.realCount.totalCount<=e.realCount.currCount,expression:"!(tagConfig.fixedType && !tagConfig.isTogether) && 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:!(e.tagConfig.fixedType&&!e.tagConfig.isTogether)&&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},"update:show-edit-tag-pop":function(t){e.showEditTagPop=t},returnTagData:e.returnTagData,refersh:e.refersh}}),e._v(" "),a("dm-memberTag-val",{attrs:{options:e.manualTagPop,"current-type":e.activeTag,showPop:e.manualTagPop.show},on:{"update:showPop":function(t){return e.$set(e.manualTagPop,"show",t)},"update:show-pop":function(t){return 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("div",{staticClass:"group-tips"},[t("span",{staticClass:"desc"},[this._v("一个标签框内标签之间的关系为且,可添加多个标签框,多个标签框之间可切换“或者”/“剔除”")])])}]};var O=a("VU/8")(G,P,!1,function(e){a("it+Y"),a("YfB3")},"data-v-66607664",null);t.default=O.exports},gSIP:function(e,t){},iHP3:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Dd8w"),n=a.n(i),s=a("lRwf"),r=a.n(s),o=a("l6IN"),l=a("CUHN"),c=a("SJI6");r.a.component(o.CollapseTransition.name,o.CollapseTransition);var d={name:"tag-type",components:{SecondTag:l.default},props:{tagList:Object,activeTag:String},data:function(){return{list:{},typeName:"",editData:[]}},computed:n()({},Object(c.mapState)(["tagRealName"]),{tagName:function(){var e=this.activeTag;return"system"==e?"系统标签":"manual"==e?"手工标签":"活动标签"},isOtherTag:function(){return!["手工标签","活动标签"].includes(this.list.name)}}),methods:{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("div",{staticClass:"first-tag"},[e.isOtherTag?a("div",{staticClass:"mb16"},[a("svg",{staticClass:"menu-icon",class:[{"icon-tag-light":e.list.name===e.tagRealName}],attrs:{"aria-hidden":"true"}},[a("use",{attrs:{"xlink:href":"#"+e.list.icon}})]),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._e(),e._v(" "),a("el-collapseTransition",[a("div",{staticClass:"second-tag"},e._l(e.list.children,function(t,i){return a("second-tag",{key:i,attrs:{type:e.activeTag,list:t,"tag-name":e.tagName}})}),1)])],1)])},staticRenderFns:[]};var g=a("VU/8")(d,u,!1,function(e){a("ihKY")},"data-v-dbd83472",null);t.default=g.exports},ihKY:function(e,t){},"it+Y":function(e,t){},jGIp:function(e,t){},oM7Q:function(e,t,a){a("sF+V");var i=a("FeBl").Object;e.exports=function(e,t){return i.create(e,t)}},"sF+V":function(e,t,a){var i=a("kM2E");i(i.S,"Object",{create:a("Yobk")})},unJh:function(e,t){}});
\ No newline at end of file
webpackJsonp([21],{"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("l6IN");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){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?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){return 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 d=i("VU/8")(u,m,!1,function(t){i("i8uS")},null,null);e.default=d.exports},i8uS:function(t,e){}});
\ No newline at end of file
webpackJsonp([20],{"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("l6IN");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){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?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){return 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 d=i("VU/8")(u,m,!1,function(t){i("i8uS")},null,null);e.default=d.exports},i8uS:function(t,e){}});
\ No newline at end of file
webpackJsonp([20],{d5y4:function(t,e){},mmLS:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i("Ch4/"),s=i("2CGT"),a={props:{visible:Boolean,data:{type:Object,default:function(){return{}}},type:String,title:String},data:function(){return{list:[],isOpenPage:!1,loading:!0}},computed:{desc:function(){return"deactive"==this.type?this.list.length?"当前分组正在被以下模块使用,失效后使用该分组的活动将匹配不到分组下的人群并且分组客户数据将同步清空,是否继续处理为失效?":"失效后非实时分组客户数据将同步清空,是否继续处理为失效?":this.list.length?"当前分组正在被以下模块使用,请先删除对应的内容后再来删除分组。":"删除后无法恢复,确认要删除该分组吗?"}},methods:{checkGroup:function(){var t=this;this.loading=!0;var e={memberTagGroupIds:this.data.memberTagGroupId,requestProject:"gic-member-tag-web",operateType:"deactive"==this.type?1:2};Object(s.n)(e).then(function(e){var i=e.errorCode,s=e.result;0!=i?n.a.errorMsg(e.data):t.list=s||[]}).finally(function(){return t.loading=!1})},onClose:function(){this.$emit("update:visible",!1),this.$emit("close")},onSubmit:function(){this.$emit("update:visible",!1),this.$emit("submit",this.data,this.type)},subWindowChange:function(){addEventListener("visibilitychange",this.visibleityWindowFn)},visibleityWindowFn:function(){!document.hidden&&this.isOpenPage&&this.checkGroup()}},watch:{visible:function(t){t&&this.checkGroup(),this.subWindowChange(),t||(removeEventListener("visibilitychange",this.visibleityWindowFn),this.isOpenPage=!1)}}},o={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-dialog",{attrs:{visible:t.visible,"custom-class":"delete-dialog",width:"416px"},on:{"update:visible":function(e){t.visible=e},close:t.onClose}},[i("div",{staticClass:"dialog-content"},[i("i",{staticClass:"el-alert__icon el-icon-warning is-big icon"}),t._v(" "),i("h2",[t._v(t._s(t.title))]),t._v(" "),i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[i("p",{staticClass:"desc"},[t._v(t._s(t.desc))]),t._v(" "),t._l(t.list,function(e,n){return i("p",{key:n,staticClass:"item"},[i("a",{attrs:{href:e.businessLink,target:"_blank"},on:{click:function(e){t.isOpenPage=!0}}},[t._v(t._s(e.businessModuleName)+"-"+t._s(e.businessName))])])}),t._v(" "),"delete"==t.type&&t.list.length?t._e():i("footer",{staticClass:"footer"},[i("el-button",{staticClass:"ml10",on:{click:function(e){return t.$emit("update:visible",!1)}}},[t._v("取消")]),t._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:t.onSubmit}},[t._v(t._s("deactive"==t.type?"失效":"删除"))])],1)],2)])])},staticRenderFns:[]};var l=i("VU/8")(a,o,!1,function(t){i("d5y4")},"data-v-8aaf1ac8",null);e.default=l.exports}});
\ No newline at end of file
webpackJsonp([22],{"/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}})}),1),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}})}),1):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}})}),1):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)],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){return t=l,e.toSearchInput(t);var 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){return 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))])])])}),0)]),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){return t=l,e.toSearchInput(t);var 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){return 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))])])])}),0)]),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){return e.definePageClick(l)}}},[e._v("\n "+e._s(l.name)+"\n ")])}),0)])])],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("S8Hd")},"data-v-6a562e84",null);l.default=n.exports},S8Hd:function(e,l){}});
\ No newline at end of file
webpackJsonp([21],{"/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}})}),1),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}})}),1):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}})}),1):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)],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){return t=l,e.toSearchInput(t);var 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){return 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))])])])}),0)]),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){return t=l,e.toSearchInput(t);var 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){return 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))])])])}),0)]),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){return e.definePageClick(l)}}},[e._v("\n "+e._s(l.name)+"\n ")])}),0)])])],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("S8Hd")},"data-v-6a562e84",null);l.default=n.exports},S8Hd:function(e,l){}});
\ No newline at end of file
webpackJsonp([23],{EHeP:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=e("BdFv"),i=(e("Mk6G"),e("3E4D"),e("Ch4/"),e("PI0u"),e("P9l9"),{name:"myTagLib",data:function(){return{tagCategory:"myTagList"}},methods:{toAddMyTagLib:function(){}},mounted:function(){},components:{tagLib:n.a}}),s={render:function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"myTagLib-wrap common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("tag-lib",{attrs:{tagCategory:this.tagCategory}})],1)])])},staticRenderFns:[]};var o=e("VU/8")(i,s,!1,function(t){e("NXvq")},"data-v-628de2d0",null);a.default=o.exports},NXvq:function(t,a){}});
\ No newline at end of file
webpackJsonp([22],{EHeP:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=e("BdFv"),i=(e("Mk6G"),e("3E4D"),e("Ch4/"),e("PI0u"),e("P9l9"),{name:"myTagLib",data:function(){return{tagCategory:"myTagList"}},methods:{toAddMyTagLib:function(){}},mounted:function(){},components:{tagLib:n.a}}),s={render:function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"myTagLib-wrap common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("tag-lib",{attrs:{tagCategory:this.tagCategory}})],1)])])},staticRenderFns:[]};var o=e("VU/8")(i,s,!1,function(t){e("NXvq")},"data-v-628de2d0",null);a.default=o.exports},NXvq:function(t,a){}});
\ No newline at end of file
webpackJsonp([24],{"8xuW":function(t,e){},Gy5W:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o={name:"App",data:function(){return{projectName:"member-tag",contentHeight:"0px",collapseFlag:!1,leftModulesName:"会员标签"}},methods:{toRouterView:function(t){this.$router.push({path:t.path})},collapseTag:function(t){this.collapseFlag=t}},mounted:function(){this.pathName=window.location.hash.split("/")[1],this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"},components:{}},i={render:function(){var t=this.$createElement,e=this._self._c||t;return e("transition",{attrs:{name:"fade",mode:"out-in"}},[e("router-view")],1)},staticRenderFns:[]};var a=n("VU/8")(o,i,!1,function(t){n("8xuW")},null,null);e.default=a.exports}});
\ No newline at end of file
webpackJsonp([23],{"8xuW":function(t,e){},Gy5W:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o={name:"App",data:function(){return{projectName:"member-tag",contentHeight:"0px",collapseFlag:!1,leftModulesName:"会员标签"}},methods:{toRouterView:function(t){this.$router.push({path:t.path})},collapseTag:function(t){this.collapseFlag=t}},mounted:function(){this.pathName=window.location.hash.split("/")[1],this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"},components:{}},i={render:function(){var t=this.$createElement,e=this._self._c||t;return e("transition",{attrs:{name:"fade",mode:"out-in"}},[e("router-view")],1)},staticRenderFns:[]};var a=n("VU/8")(o,i,!1,function(t){n("8xuW")},null,null);e.default=a.exports}});
\ No newline at end of file
webpackJsonp([25],{C8bH:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a("5QTb"),n=a("M2/U"),o=a("3fED"),i=(a("Mk6G"),a("3E4D")),s=a("Ch4/"),l=a("PI0u"),u=a("P9l9"),g={name:"myTagList",data:function(){return{showTagDetail:!1,tagShortDetailId:"",fromFlag:"myTag",tagLibName:"myTag",tagSearch:"",tagTableData:[],currentPage:1,pageSize:20,total:0,currentGroupId:0}},methods:{changeRoute:function(t){this.$router.push(t)},handleShowTag:function(){this.showTagDetail=!0},handleHideTag:function(t){this.showTagDetail=!1},toManualTagLib:function(){this.changeRoute("/manualTagList")},toPlatformTagLib:function(){this.changeRoute("/platformTagList")},searchEnterFun:Object(l.b)(function(t){this.currentPage=1,this.getTagList()},500),clearSearch:function(){this.currentPage=1,this.getTagList()},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(){var t=this,e={tagName:t.tagSearch,tagLevelGroupId:t.currentGroupId,pageNum:t.currentPage,pageSize:t.pageSize};Object(u.a)("/enterpriseMemberTag/pageList",e).then(function(e){var a=e.data;if(0==a.errorCode)return a.result.result&&a.result.result.length?(a.result.result.forEach(function(t,e){t.popVisible=!1}),t.tagTableData=a.result.result):(t.tagTableData=[],t.$message.error({duration:1e3,message:"未找到数据"})),void(t.total=a.result.totalCount);s.a.errorMsg(a)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},addTemporary:function(t){this.tagShortDetailId=t,this.showTagDetail=!0,this.$refs.tagTemp.hideTagList()},cancelDelTag:function(t,e){e.popVisible=!1},toDelTag:function(t,e){var a=this;a.$confirm("确认要删除此标签吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postToDelTag(t,e)}).catch(function(){})},postToDelTag:function(t,e){var a=this,r={enterpriseMemberTagId:e.enterpriseMemberTagId};Object(u.a)("/enterpriseMemberTag/del",r).then(function(e){var r=e.data;if(0==r.errorCode)return i.a.showmsg("删除成功","success"),a.tagTableData.splice(t,1),void a.$refs.tagTemp.getTagList();s.a.errorMsg(r)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},showShortDetail:function(t){this.showTagDetail=!0,this.tagShortDetailId=t},updateTemp:function(){this.$refs.tagTemp.getTagList(),this.$refs.tagTemp.showTagList()},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:{tagShortDetail:o.a,tagCategory:r.a,tagTemporary:n.a}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"myTagList-wrap common-wrap"},[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){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(a=e,t.searchEnterFun(a));var a}},model:{value:t.tagSearch,callback:function(e){t.tagSearch=e},expression:"tagSearch"}})],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"}},[a("el-table-column",{attrs:{label:"标签名称","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"pointer name-hover",on:{click:function(a){return t.addTemporary(e.row.tagId)}}},[t._v(t._s(e.row.tagName))])]}}])}),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:"/myTagDetail",query:{tagId:e.row.tagId}}}},[t._v("详情")]),t._v(" "),a("el-button",{staticClass:"p-l-10",attrs:{type:"text",size:"small"},on:{click:function(a){return t.addTemporary(e.row.tagId)}}},[t._v("添加至暂存架")]),t._v(" "),a("el-button",{attrs:{slot:"reference",type:"text"},on:{click:function(a){return t.toDelTag(e.$index,e.row)}},slot:"reference"},[t._v("\n 删除\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("tagShortDetail",{attrs:{fromFlag:t.fromFlag,tagShortId:t.tagShortDetailId,showTagDetail:t.showTagDetail},on:{"update:tagShortId":function(e){t.tagShortDetailId=e},"update:tag-short-id":function(e){t.tagShortDetailId=e},hideTag:t.handleHideTag,updateTemp:t.updateTemp}}),t._v(" "),a("tag-temporary",{ref:"tagTemp",on:{showShortDetail:t.showShortDetail}})],1)},staticRenderFns:[]};var h=a("VU/8")(g,c,!1,function(t){a("FUvw")},"data-v-5643b192",null);e.default=h.exports},FUvw:function(t,e){}});
\ No newline at end of file
webpackJsonp([24],{C8bH:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a("5QTb"),n=a("M2/U"),o=a("3fED"),i=(a("Mk6G"),a("3E4D")),s=a("Ch4/"),l=a("PI0u"),u=a("P9l9"),g={name:"myTagList",data:function(){return{showTagDetail:!1,tagShortDetailId:"",fromFlag:"myTag",tagLibName:"myTag",tagSearch:"",tagTableData:[],currentPage:1,pageSize:20,total:0,currentGroupId:0}},methods:{changeRoute:function(t){this.$router.push(t)},handleShowTag:function(){this.showTagDetail=!0},handleHideTag:function(t){this.showTagDetail=!1},toManualTagLib:function(){this.changeRoute("/manualTagList")},toPlatformTagLib:function(){this.changeRoute("/platformTagList")},searchEnterFun:Object(l.b)(function(t){this.currentPage=1,this.getTagList()},500),clearSearch:function(){this.currentPage=1,this.getTagList()},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(){var t=this,e={tagName:t.tagSearch,tagLevelGroupId:t.currentGroupId,pageNum:t.currentPage,pageSize:t.pageSize};Object(u.a)("/enterpriseMemberTag/pageList",e).then(function(e){var a=e.data;if(0==a.errorCode)return a.result.result&&a.result.result.length?(a.result.result.forEach(function(t,e){t.popVisible=!1}),t.tagTableData=a.result.result):(t.tagTableData=[],t.$message.error({duration:1e3,message:"未找到数据"})),void(t.total=a.result.totalCount);s.a.errorMsg(a)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},addTemporary:function(t){this.tagShortDetailId=t,this.showTagDetail=!0,this.$refs.tagTemp.hideTagList()},cancelDelTag:function(t,e){e.popVisible=!1},toDelTag:function(t,e){var a=this;a.$confirm("确认要删除此标签吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postToDelTag(t,e)}).catch(function(){})},postToDelTag:function(t,e){var a=this,r={enterpriseMemberTagId:e.enterpriseMemberTagId};Object(u.a)("/enterpriseMemberTag/del",r).then(function(e){var r=e.data;if(0==r.errorCode)return i.a.showmsg("删除成功","success"),a.tagTableData.splice(t,1),void a.$refs.tagTemp.getTagList();s.a.errorMsg(r)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},showShortDetail:function(t){this.showTagDetail=!0,this.tagShortDetailId=t},updateTemp:function(){this.$refs.tagTemp.getTagList(),this.$refs.tagTemp.showTagList()},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:{tagShortDetail:o.a,tagCategory:r.a,tagTemporary:n.a}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"myTagList-wrap common-wrap"},[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){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(a=e,t.searchEnterFun(a));var a}},model:{value:t.tagSearch,callback:function(e){t.tagSearch=e},expression:"tagSearch"}})],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"}},[a("el-table-column",{attrs:{label:"标签名称","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"pointer name-hover",on:{click:function(a){return t.addTemporary(e.row.tagId)}}},[t._v(t._s(e.row.tagName))])]}}])}),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:"/myTagDetail",query:{tagId:e.row.tagId}}}},[t._v("详情")]),t._v(" "),a("el-button",{staticClass:"p-l-10",attrs:{type:"text",size:"small"},on:{click:function(a){return t.addTemporary(e.row.tagId)}}},[t._v("添加至暂存架")]),t._v(" "),a("el-button",{attrs:{slot:"reference",type:"text"},on:{click:function(a){return t.toDelTag(e.$index,e.row)}},slot:"reference"},[t._v("\n 删除\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("tagShortDetail",{attrs:{fromFlag:t.fromFlag,tagShortId:t.tagShortDetailId,showTagDetail:t.showTagDetail},on:{"update:tagShortId":function(e){t.tagShortDetailId=e},"update:tag-short-id":function(e){t.tagShortDetailId=e},hideTag:t.handleHideTag,updateTemp:t.updateTemp}}),t._v(" "),a("tag-temporary",{ref:"tagTemp",on:{showShortDetail:t.showShortDetail}})],1)},staticRenderFns:[]};var h=a("VU/8")(g,c,!1,function(t){a("FUvw")},"data-v-5643b192",null);e.default=h.exports},FUvw:function(t,e){}});
\ No newline at end of file
webpackJsonp([26],{Q53H:function(t,a){},puJc:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={name:"platformTagLib",data:function(){return{tagCategory:"platformTagList"}},components:{tagLib:e("BdFv").a}},n={render:function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"platformTagLib-wrap common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("tag-lib",{attrs:{tagCategory:this.tagCategory}})],1)])])},staticRenderFns:[]};var i=e("VU/8")(r,n,!1,function(t){e("Q53H")},"data-v-5568a04c",null);a.default=i.exports}});
\ No newline at end of file
webpackJsonp([25],{Q53H:function(t,a){},puJc:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={name:"platformTagLib",data:function(){return{tagCategory:"platformTagList"}},components:{tagLib:e("BdFv").a}},n={render:function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"platformTagLib-wrap common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("tag-lib",{attrs:{tagCategory:this.tagCategory}})],1)])])},staticRenderFns:[]};var i=e("VU/8")(r,n,!1,function(t){e("Q53H")},"data-v-5568a04c",null);a.default=i.exports}});
\ 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([28],{YPWR:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o={name:"App",data:function(){return{projectName:"member-tag",contentHeight:"0px",collapseFlag:!1,leftModulesName:"会员标签"}},methods:{toRouterView:function(t){this.$router.push({path:t.path})},collapseTag:function(t){this.collapseFlag=t}},watch:{},mounted:function(){this.pathName=window.location.hash.split("/")[1],this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"},components:{}},a={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{attrs:{id:"index"}},[e("vue-gic-header",{attrs:{projectName:this.projectName,collapseFlag:this.collapseFlag},on:{collapseTag:this.collapseTag,toRouterView:this.toRouterView}}),this._v(" "),e("div",{staticClass:"content",attrs:{id:"content"}},[e("div",{staticClass:"content-body",style:{height:this.contentHeight}},[e("transition",{attrs:{name:"fade",mode:"out-in"}},[e("router-view")],1)],1)])],1)},staticRenderFns:[]};var i=n("VU/8")(o,a,!1,function(t){n("hVvq")},"data-v-521b48e0",null);e.default=i.exports},hVvq:function(t,e){}});
\ No newline at end of file
webpackJsonp([27],{YPWR:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o={name:"App",data:function(){return{projectName:"member-tag",contentHeight:"0px",collapseFlag:!1,leftModulesName:"会员标签"}},methods:{toRouterView:function(t){this.$router.push({path:t.path})},collapseTag:function(t){this.collapseFlag=t}},watch:{},mounted:function(){this.pathName=window.location.hash.split("/")[1],this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"},components:{}},a={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{attrs:{id:"index"}},[e("vue-gic-header",{attrs:{projectName:this.projectName,collapseFlag:this.collapseFlag},on:{collapseTag:this.collapseTag,toRouterView:this.toRouterView}}),this._v(" "),e("div",{staticClass:"content",attrs:{id:"content"}},[e("div",{staticClass:"content-body",style:{height:this.contentHeight}},[e("transition",{attrs:{name:"fade",mode:"out-in"}},[e("router-view")],1)],1)])],1)},staticRenderFns:[]};var i=n("VU/8")(o,a,!1,function(t){n("hVvq")},"data-v-521b48e0",null);e.default=i.exports},hVvq:function(t,e){}});
\ No newline at end of file
webpackJsonp([29],{SQwf:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("QOex"),r=a("DMDI"),i=a("2CGT"),o={name:"tag-container",mixins:[r.a,n.a],props:{data:{type:Array,default:function(){return[]}},refersh:Object},data:function(){return{tableData:[],tagData:{}}},methods:{addTag:function(t){this.$emit("addTag",t)},handleTrackParam:function(t,e){var a={addTag:function(){return{data:{id:e.tagId,name:e.tagName}}}}[t];return{fn:function(){},data:a?a():{}}},changeMoreUse:function(t){var e=this,a={tagId:t.tagId,isMoreUse:t.isMoreUse?0:1};Object(i.L)(a).then(function(){e.$message.success(a.isMoreUse?'已设为"常用标签"':'已取消"设为常用标签"'),t.isMoreUse=t.isMoreUse?0:1})}},watch:{data:{immediate:!0,handler:function(t){this.tableData=t}},refersh:{immediate:!0,handler:function(t){if(t.changeRefersh){var e=this.tableData.findIndex(function(e){return t.tagId===e.tagId});this.tableData[e].refersh=!0}}}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagCreateGroup)},getCode:function(){return this.$buttonCode.memberTagCreateGroup}}},s={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"tag-name"},[t._v(t._s(e.row.tagName))]),t._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"top"}},[t.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:t.handleTrackParam("addTag",e.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":t.getCode},on:{click:function(a){return t.addTag(e.row)}}}):t._e()])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"是否实时",prop:"isActive","min-width":"70"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{class:["base",1==e.row.isActive?"keep-active":"no-active"]},[t._v(" "+t._s(1==e.row.isActive?"实时":"非实时")+" ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("span",[t._v(t._s(n.tagLevelGroupName||"--"))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"170"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.tagDescribe?e.row.tagDescribe:"--"))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.changeMoreUse(n)}}},[t._v(t._s(n.isMoreUse?"取消":"设为常用"))])]}}])})],1)],1)},staticRenderFns:[]};var c=a("VU/8")(o,s,!1,function(t){a("jGIp")},"data-v-51a0b664",null);e.default=c.exports},jGIp:function(t,e){}});
\ No newline at end of file
webpackJsonp([28],{SQwf:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("QOex"),r=a("DMDI"),i=a("2CGT"),o={name:"tag-container",mixins:[r.a,n.a],props:{data:{type:Array,default:function(){return[]}},refersh:Object},data:function(){return{tableData:[],tagData:{}}},methods:{addTag:function(t){this.$emit("addTag",t)},handleTrackParam:function(t,e){var a={addTag:function(){return{data:{id:e.tagId,name:e.tagName}}}}[t];return{fn:function(){},data:a?a():{}}},changeMoreUse:function(t){var e=this,a={tagId:t.tagId,isMoreUse:t.isMoreUse?0:1};Object(i.L)(a).then(function(){e.$message.success(a.isMoreUse?'已设为"常用标签"':'已取消"设为常用标签"'),t.isMoreUse=t.isMoreUse?0:1})}},watch:{data:{immediate:!0,handler:function(t){this.tableData=t}},refersh:{immediate:!0,handler:function(t){if(t.changeRefersh){var e=this.tableData.findIndex(function(e){return t.tagId===e.tagId});this.tableData[e].refersh=!0}}}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagCreateGroup)},getCode:function(){return this.$buttonCode.memberTagCreateGroup}}},s={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"tag-name"},[t._v(t._s(e.row.tagName))]),t._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"top"}},[t.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:t.handleTrackParam("addTag",e.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":t.getCode},on:{click:function(a){return t.addTag(e.row)}}}):t._e()])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"是否实时",prop:"isActive","min-width":"70"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{class:["base",1==e.row.isActive?"keep-active":"no-active"]},[t._v(" "+t._s(1==e.row.isActive?"实时":"非实时")+" ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("span",[t._v(t._s(n.tagLevelGroupName||"--"))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"170"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.tagDescribe?e.row.tagDescribe:"--"))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.changeMoreUse(n)}}},[t._v(t._s(n.isMoreUse?"取消":"设为常用"))])]}}])})],1)],1)},staticRenderFns:[]};var c=a("VU/8")(o,s,!1,function(t){a("jGIp")},"data-v-51a0b664",null);e.default=c.exports},jGIp:function(t,e){}});
\ No newline at end of file
webpackJsonp([30],{Lc2x:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i("GXH0"),s=i.n(l),a=i("mw3O"),n=i.n(a),o={name:"links",props:["linkToolsVisible"],data:function(){return{activeName:"first",twoLevelVisible:!1,threeLevelVisible:!1,linksType:"",linksTypeOptions:[],twoLevelValue:"",twoLevelOptions:[],threeLeveloneVisible:!1,threeLevelTreeVisible:!1,threeLevelSearchVisible:!1,threeLevelValue:"",threeLevelOptions:[],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[{value:"openid",label:"openid"},{value:"unionid",label:"unionid"},{value:"wxOpenid",label:"wxOpenid"},{value:"appkey",label:"appkey"},{value:"enterpriseId",label:"enterpriseId"},{value:"appid",label:"appid"},{value:"memberID",label:"memberID"}]},mylinkToolsVisible:this.linkToolsVisible,goodsLinksVisible:!1,searchGoods:"",category:null,categoryOptions:[],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},selectGoodId:"",goodsList:[],currentPage:1,pageSize:9,total:0,classify:null,classifyOptions:[],goodsCategory:null,goodsCategoryOptions:[],oneLevelTypeValue:"",twoLevelSelectValue:"",threeLevelSelectValue:"",selectLinkObj:{name:"",url:""}}},methods:{linksTypeChange:function(e){var t="";this.linksTypeOptions.forEach(function(i,l){i.linkId==e&&(t=i)}),this.oneLevelTypeValue=t.type;var i=5==t.type;this.setOneLevelVisible(i,t),this.selectLinkObj.name="",this.selectLinkObj.url="",this.twoLevelSelectValue="",this.threeLevelSelectValue=""},setOneLevelVisible:function(e,t){e?(this.h5linkVisible=!0,this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1):(this.h5linkVisible=!1,this.twoLevelVisible=!0,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.threeLevelValue="",this.getLinksList(t.linkId,2))},twoLevelValueChange:function(e){var t=this,i="";if(t.twoLevelOptions.forEach(function(t,l){e==t.linkId&&(i=t)}),1==i.type||4==i.type||6==i.type){if(t.threeLevelVisible=!1,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="",t.selectLinkObj.name="",t.selectLinkObj.url="",4==i.type)return t.getGoodsList(),t.getGoodsCategory(),t.getGoodsClassify(),t.threeLevelVisible=!1,t.goodsLinksVisible=!0,!1;t.twoLevelOptions.forEach(function(i,l){e==i.value&&(t.selectLinkObj.name=i.label,t.selectLinkObj.url=i.content)})}else{t.goodsLinksVisible=!1,t.threeLevelVisible=!0,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="";var l=i.type;if(t.setThreeVisible(l,i),2==l)return t.twoLevelSelectValue="sign",!1;if(3==l)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(i.linkId,3,l)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content;break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://www.gicdev.com:9310/api-mall/list_mall_goods_category",n.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){var i=t.data,l="";if(0==i.errorCode){i.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,l=e,i.result.splice(t,1))});var s=i.result,a=i.result;return s.forEach(function(e,t){0==e.isLeaf&&(e.subOptions=null),e.key=e.mallCategoryId,a.forEach(function(t,i){t.key=t.mallCategoryId,t.parentId==e.mallCategoryId&&(e.subOptions=[],e.subOptions.push(t),s.splice(i,1))})}),s.forEach(function(e,t){l.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(l),!1}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://www.gicdev.com:9310/api-mall/list_mall_goods_tag_tree",n.a.stringify({})).then(function(t){var i=t.data;if(0==i.errorCode){var l=[i.result];return l.forEach(function(t,i){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=l,void(e.classifyOptions=l)}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},checkChildren:function(e){var t=this;return e&&e.forEach(function(e,i){e.name=e.tagName,e.key=e.mallProTagId,e.childTagList&&(e.subOptions=t.checkChildren(e.childTagList))}),e},threeLevelValueChange:function(e){},categorySelect:function(e,t){this.category=e.key,this.getGoodsList()},beforeClearCategory:function(e,t){this.category=null,this.getGoodsList()},loadOptions:function(e){var t=e.action,i=e.parentNode;e.callback;"LOAD_CHILDREN_OPTIONS"===t&&i.key&&this.getChildrenNode(i,i.key)},getChildrenNode:function(e,t){var i=this,l={filterGoods:1,parentId:t};i.axios.post("http://www.gicdev.com:9310/api-mall/list_mall_goods_category",n.a.stringify(l)).then(function(t){var l=t.data;0!=l.errorCode?i.$message.error({duration:1e3,message:l.message}):e.subOptions=l.result}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){},handleClose:function(e){var t=this;t.$confirm("确认关闭?").then(function(i){e(),t.mylinkToolsVisible=!1,t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this,t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://www.gicdev.com:9310/api-mall/page-mall-goods",n.a.stringify(t)).then(function(t){var i=t.data;if(0==i.errorCode)return e.goodsList=i.result.result,void(e.total=i.result.totalCount);e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){""!==e?this.getStoreList(e,this.threeLevelValue):this.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){e.$emit("linkSelect")}).catch(function(){})},confirmLinkSelect:function(){return 5==this.oneLevelTypeValue?this.h5linkObj.name.trim()&&this.h5linkObj.url.trim()?(this.selectLinkObj.name=this.h5linkObj.name,this.selectLinkObj.url=this.h5linkObj.url+"?"+this.h5linkObj.fixParam+"&"+this.h5linkObj.dynamicPara,void this.transData()):void this.$message.error({duration:1e3,message:"请填写链接内容"}):"sign"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):"goodsCate"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):void(this.selectLinkObj.name&&this.selectLinkObj.url?this.transData():this.$message.error({duration:1e3,message:"请选择链接"}))},checkTwoLevel:function(e){if(!this.threeLevelValue||!this.threeLevelValue.length)return this.$message.error({duration:1e3,message:"请选择"+("sign"==e?"门店":"商品分类")}),!1;this.selectLinkObj.url=this.selectLinkObj.url+"?"+this.threeLevelValue,this.transData()},resetAll:function(){this.h5linkVisible=!1,this.linksType="",this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.twoLevelSelectValue="",this.threeLevelValue="",this.selectLinkObj={url:"",name:""},this.currentPage=1,this.total=0,this.pageSize=9,this.searchGoods="",this.classify=null,this.category=null,this.h5linkObj.name="",this.h5linkObj.url="",this.h5linkObj.fixParam="",this.h5linkObj.dynamicPara=""},transData:function(){this.$emit("linkSelect",this.selectLinkObj),this.resetAll()},getLinksList:function(e,t,i){var l=this;i=i||"";var s={parentId:e};l.axios.post("http://www.gicdev.com:9310/api-plug/list-link-data",n.a.stringify(s)).then(function(s){var a=s.data;0!=a.errorCode?l.$message.error({duration:1e3,message:a.message}):l.setLevelListOptions(e,a.result,t,i)}).catch(function(e){l.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,i,l){return 0==e?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.linksTypeOptions=t)):2==i&&t[0]?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.twoLevelOptions=t)):void 0},getStoreList:function(e,t){var i=this,l={searchParam:e,selectedIds:t.toString(),flag:null};i.axios.post("http://www.gicdev.com:9310/api-plug/query-store-by-code-name",n.a.stringify(l)).then(function(e){var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(i.threeLevelOptions=t.result);i.$message.error({duration:1e3,message:t.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://www.gicdev.com:9310/api-auth/do-login",n.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){e.getLinksList(0,1)}).catch(function(e){})}},watch:{linkToolsVisible:function(e){this.mylinkToolsVisible=e}},mounted:function(){this.toLogin()},components:{Treeselect:s.a}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"link-tools-contain"},[i("el-dialog",{class:"first"==e.activeName?"min-1026":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.mylinkToolsVisible=t}}},[i("div",{staticClass:"links-types"},[i("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(t){e.linksType=t},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1),e._v(" "),e.twoLevelVisible?i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(t){e.twoLevelValue=t},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1):e._e(),e._v(" "),e.threeLevelVisible?i("div",{staticClass:"three-level-wrap"},[e.threeLevelTreeVisible?i("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}}):e._e(),e._v(" "),e.threeLevelSearchVisible?i("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1):e._e()],1):e._e()],1),e._v(" "),e.h5linkVisible?i("div",{staticClass:"h5link-contain"},[i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("名称:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入名称"},model:{value:e.h5linkObj.name,callback:function(t){e.$set(e.h5linkObj,"name",t)},expression:"h5linkObj.name"}})],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(t){e.$set(e.h5linkObj,"url",t)},expression:"h5linkObj.url"}}),i("a",{staticClass:"h5link-help",attrs:{href:"http://doc.demogic.com/doc/index.php?s=/41&page_id=441",target:"_blank"}},[e._v("【帮助文档】请联系公司技术人员查看文档配置标准链接")])],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),i("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(t){e.$set(e.h5linkObj,"fixParam",t)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),i("el-select",{staticClass:"dynamic-param-select",attrs:{multiple:"",placeholder:"请选择动态参数(可选)"},model:{value:e.h5linkObj.dynamicPara,callback:function(t){e.$set(e.h5linkObj,"dynamicPara",t)},expression:"h5linkObj.dynamicPara"}},e._l(e.h5linkObj.dynamicParaOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)]):e._e(),e._v(" "),e.goodsLinksVisible?i("div",{staticClass:"goods-links-contian"},[i("div",{staticClass:"links-tools-row"},[i("treeselect",{attrs:{options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,flat:!0,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据","no-children-text":"无数据","load-options":e.loadOptions,beforeClearAll:e.beforeClearCategory},on:{select:e.categorySelect},model:{value:e.category,callback:function(t){e.category=t},expression:"category"}}),e._v(" "),i("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",beforeClearAll:e.beforeClearClassify},on:{select:e.classifySelect},model:{value:e.classify,callback:function(t){e.classify=t},expression:"classify"}}),e._v(" "),i("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(t){return i=t,e.toSearchInput(i);var i}},model:{value:e.searchGoods,callback:function(t){e.searchGoods=t},expression:"searchGoods"}},[i("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),i("div",{staticClass:"goods-link-content"},[i("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(t,l){return i("li",{key:t.proName+l,class:t.mallProId==e.selectGoodId?"goods-link-item goodSelect":"goods-link-item",on:{click:function(i){return e.selectGoodLinkItem(t)}}},[i("img",{attrs:{src:t.mallProImageUrl,alt:"商品图片"}}),e._v(" "),i("div",{staticClass:"inline-block goods-message"},[i("p",{staticClass:"limit-2 pro-name"},[e._v(e._s(t.proName))]),e._v(" "),i("p",{staticClass:"gray-color pro-code"},[e._v("货号:"+e._s(t.proCode))]),e._v(" "),i("span",{staticClass:"pro-price"},[e._v("¥"+e._s(t.mallProSpuPrice))])])])}),0)]),e._v(" "),i("div",{staticClass:"links-tools-page"},[i("dm-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[9],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.linkSizeChange,"current-change":e.linkCurrentChange}})],1)]):e._e(),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var c=i("VU/8")(o,r,!1,function(e){i("tzGS")},"data-v-5112102d",null);t.default=c.exports},tzGS:function(e,t){}});
\ No newline at end of file
webpackJsonp([29],{Lc2x:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i("GXH0"),s=i.n(l),a=i("mw3O"),n=i.n(a),o={name:"links",props:["linkToolsVisible"],data:function(){return{activeName:"first",twoLevelVisible:!1,threeLevelVisible:!1,linksType:"",linksTypeOptions:[],twoLevelValue:"",twoLevelOptions:[],threeLeveloneVisible:!1,threeLevelTreeVisible:!1,threeLevelSearchVisible:!1,threeLevelValue:"",threeLevelOptions:[],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[{value:"openid",label:"openid"},{value:"unionid",label:"unionid"},{value:"wxOpenid",label:"wxOpenid"},{value:"appkey",label:"appkey"},{value:"enterpriseId",label:"enterpriseId"},{value:"appid",label:"appid"},{value:"memberID",label:"memberID"}]},mylinkToolsVisible:this.linkToolsVisible,goodsLinksVisible:!1,searchGoods:"",category:null,categoryOptions:[],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},selectGoodId:"",goodsList:[],currentPage:1,pageSize:9,total:0,classify:null,classifyOptions:[],goodsCategory:null,goodsCategoryOptions:[],oneLevelTypeValue:"",twoLevelSelectValue:"",threeLevelSelectValue:"",selectLinkObj:{name:"",url:""}}},methods:{linksTypeChange:function(e){var t="";this.linksTypeOptions.forEach(function(i,l){i.linkId==e&&(t=i)}),this.oneLevelTypeValue=t.type;var i=5==t.type;this.setOneLevelVisible(i,t),this.selectLinkObj.name="",this.selectLinkObj.url="",this.twoLevelSelectValue="",this.threeLevelSelectValue=""},setOneLevelVisible:function(e,t){e?(this.h5linkVisible=!0,this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1):(this.h5linkVisible=!1,this.twoLevelVisible=!0,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.threeLevelValue="",this.getLinksList(t.linkId,2))},twoLevelValueChange:function(e){var t=this,i="";if(t.twoLevelOptions.forEach(function(t,l){e==t.linkId&&(i=t)}),1==i.type||4==i.type||6==i.type){if(t.threeLevelVisible=!1,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="",t.selectLinkObj.name="",t.selectLinkObj.url="",4==i.type)return t.getGoodsList(),t.getGoodsCategory(),t.getGoodsClassify(),t.threeLevelVisible=!1,t.goodsLinksVisible=!0,!1;t.twoLevelOptions.forEach(function(i,l){e==i.value&&(t.selectLinkObj.name=i.label,t.selectLinkObj.url=i.content)})}else{t.goodsLinksVisible=!1,t.threeLevelVisible=!0,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="";var l=i.type;if(t.setThreeVisible(l,i),2==l)return t.twoLevelSelectValue="sign",!1;if(3==l)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(i.linkId,3,l)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content;break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://www.gicdev.com:9310/api-mall/list_mall_goods_category",n.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){var i=t.data,l="";if(0==i.errorCode){i.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,l=e,i.result.splice(t,1))});var s=i.result,a=i.result;return s.forEach(function(e,t){0==e.isLeaf&&(e.subOptions=null),e.key=e.mallCategoryId,a.forEach(function(t,i){t.key=t.mallCategoryId,t.parentId==e.mallCategoryId&&(e.subOptions=[],e.subOptions.push(t),s.splice(i,1))})}),s.forEach(function(e,t){l.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(l),!1}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://www.gicdev.com:9310/api-mall/list_mall_goods_tag_tree",n.a.stringify({})).then(function(t){var i=t.data;if(0==i.errorCode){var l=[i.result];return l.forEach(function(t,i){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=l,void(e.classifyOptions=l)}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},checkChildren:function(e){var t=this;return e&&e.forEach(function(e,i){e.name=e.tagName,e.key=e.mallProTagId,e.childTagList&&(e.subOptions=t.checkChildren(e.childTagList))}),e},threeLevelValueChange:function(e){},categorySelect:function(e,t){this.category=e.key,this.getGoodsList()},beforeClearCategory:function(e,t){this.category=null,this.getGoodsList()},loadOptions:function(e){var t=e.action,i=e.parentNode;e.callback;"LOAD_CHILDREN_OPTIONS"===t&&i.key&&this.getChildrenNode(i,i.key)},getChildrenNode:function(e,t){var i=this,l={filterGoods:1,parentId:t};i.axios.post("http://www.gicdev.com:9310/api-mall/list_mall_goods_category",n.a.stringify(l)).then(function(t){var l=t.data;0!=l.errorCode?i.$message.error({duration:1e3,message:l.message}):e.subOptions=l.result}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){},handleClose:function(e){var t=this;t.$confirm("确认关闭?").then(function(i){e(),t.mylinkToolsVisible=!1,t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this,t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://www.gicdev.com:9310/api-mall/page-mall-goods",n.a.stringify(t)).then(function(t){var i=t.data;if(0==i.errorCode)return e.goodsList=i.result.result,void(e.total=i.result.totalCount);e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){""!==e?this.getStoreList(e,this.threeLevelValue):this.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){e.$emit("linkSelect")}).catch(function(){})},confirmLinkSelect:function(){return 5==this.oneLevelTypeValue?this.h5linkObj.name.trim()&&this.h5linkObj.url.trim()?(this.selectLinkObj.name=this.h5linkObj.name,this.selectLinkObj.url=this.h5linkObj.url+"?"+this.h5linkObj.fixParam+"&"+this.h5linkObj.dynamicPara,void this.transData()):void this.$message.error({duration:1e3,message:"请填写链接内容"}):"sign"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):"goodsCate"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):void(this.selectLinkObj.name&&this.selectLinkObj.url?this.transData():this.$message.error({duration:1e3,message:"请选择链接"}))},checkTwoLevel:function(e){if(!this.threeLevelValue||!this.threeLevelValue.length)return this.$message.error({duration:1e3,message:"请选择"+("sign"==e?"门店":"商品分类")}),!1;this.selectLinkObj.url=this.selectLinkObj.url+"?"+this.threeLevelValue,this.transData()},resetAll:function(){this.h5linkVisible=!1,this.linksType="",this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.twoLevelSelectValue="",this.threeLevelValue="",this.selectLinkObj={url:"",name:""},this.currentPage=1,this.total=0,this.pageSize=9,this.searchGoods="",this.classify=null,this.category=null,this.h5linkObj.name="",this.h5linkObj.url="",this.h5linkObj.fixParam="",this.h5linkObj.dynamicPara=""},transData:function(){this.$emit("linkSelect",this.selectLinkObj),this.resetAll()},getLinksList:function(e,t,i){var l=this;i=i||"";var s={parentId:e};l.axios.post("http://www.gicdev.com:9310/api-plug/list-link-data",n.a.stringify(s)).then(function(s){var a=s.data;0!=a.errorCode?l.$message.error({duration:1e3,message:a.message}):l.setLevelListOptions(e,a.result,t,i)}).catch(function(e){l.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,i,l){return 0==e?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.linksTypeOptions=t)):2==i&&t[0]?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.twoLevelOptions=t)):void 0},getStoreList:function(e,t){var i=this,l={searchParam:e,selectedIds:t.toString(),flag:null};i.axios.post("http://www.gicdev.com:9310/api-plug/query-store-by-code-name",n.a.stringify(l)).then(function(e){var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(i.threeLevelOptions=t.result);i.$message.error({duration:1e3,message:t.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://www.gicdev.com:9310/api-auth/do-login",n.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){e.getLinksList(0,1)}).catch(function(e){})}},watch:{linkToolsVisible:function(e){this.mylinkToolsVisible=e}},mounted:function(){this.toLogin()},components:{Treeselect:s.a}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"link-tools-contain"},[i("el-dialog",{class:"first"==e.activeName?"min-1026":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.mylinkToolsVisible=t}}},[i("div",{staticClass:"links-types"},[i("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(t){e.linksType=t},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1),e._v(" "),e.twoLevelVisible?i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(t){e.twoLevelValue=t},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1):e._e(),e._v(" "),e.threeLevelVisible?i("div",{staticClass:"three-level-wrap"},[e.threeLevelTreeVisible?i("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}}):e._e(),e._v(" "),e.threeLevelSearchVisible?i("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1):e._e()],1):e._e()],1),e._v(" "),e.h5linkVisible?i("div",{staticClass:"h5link-contain"},[i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("名称:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入名称"},model:{value:e.h5linkObj.name,callback:function(t){e.$set(e.h5linkObj,"name",t)},expression:"h5linkObj.name"}})],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),i("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(t){e.$set(e.h5linkObj,"url",t)},expression:"h5linkObj.url"}}),i("a",{staticClass:"h5link-help",attrs:{href:"http://doc.demogic.com/doc/index.php?s=/41&page_id=441",target:"_blank"}},[e._v("【帮助文档】请联系公司技术人员查看文档配置标准链接")])],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),i("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(t){e.$set(e.h5linkObj,"fixParam",t)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),i("div",{staticClass:"h5link-row"},[i("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),i("el-select",{staticClass:"dynamic-param-select",attrs:{multiple:"",placeholder:"请选择动态参数(可选)"},model:{value:e.h5linkObj.dynamicPara,callback:function(t){e.$set(e.h5linkObj,"dynamicPara",t)},expression:"h5linkObj.dynamicPara"}},e._l(e.h5linkObj.dynamicParaOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)]):e._e(),e._v(" "),e.goodsLinksVisible?i("div",{staticClass:"goods-links-contian"},[i("div",{staticClass:"links-tools-row"},[i("treeselect",{attrs:{options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,flat:!0,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据","no-children-text":"无数据","load-options":e.loadOptions,beforeClearAll:e.beforeClearCategory},on:{select:e.categorySelect},model:{value:e.category,callback:function(t){e.category=t},expression:"category"}}),e._v(" "),i("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",beforeClearAll:e.beforeClearClassify},on:{select:e.classifySelect},model:{value:e.classify,callback:function(t){e.classify=t},expression:"classify"}}),e._v(" "),i("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(t){return i=t,e.toSearchInput(i);var i}},model:{value:e.searchGoods,callback:function(t){e.searchGoods=t},expression:"searchGoods"}},[i("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),i("div",{staticClass:"goods-link-content"},[i("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(t,l){return i("li",{key:t.proName+l,class:t.mallProId==e.selectGoodId?"goods-link-item goodSelect":"goods-link-item",on:{click:function(i){return e.selectGoodLinkItem(t)}}},[i("img",{attrs:{src:t.mallProImageUrl,alt:"商品图片"}}),e._v(" "),i("div",{staticClass:"inline-block goods-message"},[i("p",{staticClass:"limit-2 pro-name"},[e._v(e._s(t.proName))]),e._v(" "),i("p",{staticClass:"gray-color pro-code"},[e._v("货号:"+e._s(t.proCode))]),e._v(" "),i("span",{staticClass:"pro-price"},[e._v("¥"+e._s(t.mallProSpuPrice))])])])}),0)]),e._v(" "),i("div",{staticClass:"links-tools-page"},[i("dm-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[9],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.linkSizeChange,"current-change":e.linkCurrentChange}})],1)]):e._e(),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var c=i("VU/8")(o,r,!1,function(e){i("tzGS")},"data-v-5112102d",null);t.default=c.exports},tzGS:function(e,t){}});
\ No newline at end of file
webpackJsonp([3,33,35,39,42],{"+FFv":function(e,t){},"/CFs":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Xxa5"),s=a.n(i),o=a("exGp"),r=a.n(o),n=a("P9l9"),l={components:{cardItem:a("5kmy").default},data:function(){return{haobanList:[],tableList:[],tableHeader:[],consumeList:[],loading:!1}},created:function(){this.getTableHeader(),this.getHaoBanData(),this.getTableList()},methods:{getTableHeader:function(){this.tableHeader=[{label:"指标说明",prop:"gradeDesc",minWidth:180},{label:"0-30(高活跃)",minWidth:130,formatter:function(e){return'<span style="color:#2f54eb;cursor:pointer;font-size:16px">'+e.itemList[0].memberCount+"人</span>"}},{label:"31-90(活跃)",minWidth:130,formatter:function(e){return'<span style="color: #2f54eb;cursor:pointer;font-size:16px">'+e.itemList[1].memberCount+"人</span>"}},{label:"91-180(边缘)",minWidth:130,formatter:function(e){return'<span style="color: #2f54eb;cursor:pointer;font-size:16px">'+e.itemList[2].memberCount+"人</span>"}},{label:"181-1年(沉睡)",minWidth:130,formatter:function(e){return'<span style="color: #2f54eb;cursor:pointer;font-size:16px">'+e.itemList[3].memberCount+"人</span>"}},{label:"1年-2年(流失)",minWidth:130,formatter:function(e){return'<span style="color: #2f54eb;cursor:pointer;font-size:16px">'+e.itemList[4].memberCount+"人</span>"}},{label:"2年以上(Lost+)",minWidth:140,formatter:function(e){return'<span style="color: #2f54eb;cursor:pointer;font-size:16px">'+e.itemList[5].memberCount+"人</span>"}}]},getHaoBanData:function(){var e=this;return r()(s.a.mark(function t(){var a,i,o;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(n.a)("/memberTagGrade/gradeListNew",{});case 2:a=t.sent,i=a.data.result,o=void 0===i?[]:i,e.haobanList=o;case 5:case"end":return t.stop()}},t,e)}))()},getTableList:function(){var e=this;return r()(s.a.mark(function t(){var a,i,o;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,Object(n.a)("/memberTagGrade/gradeGroupListNew",{});case 3:a=t.sent,i=a.data.result,o=void 0===i?[]:i,e.tableList=o.result.filter(function(e){return"未消费"!=e.gradeName})||[],e.consumeList=o.result.find(function(e){return"未消费"==e.gradeName})||{},e.loading=!1;case 8:case"end":return t.stop()}},t,e)}))()},onChangeSwitch:function(e){var t=this;return r()(s.a.mark(function a(){var i,o,r,l,c;return s.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return i=e.hanbanShow,o=e.memberTagGradeId,r={appStatus:Number(i),memberTagGradeId:o},a.next=4,Object(n.a)("/memberTagGrade/updateHanbanShow",r);case 4:if(l=a.sent,0==(c=l.data).errorCode){a.next=8;break}return a.abrupt("return",t.$message.error(c.message));case 8:case"end":return a.stop()}},a,t)}))()},toDetail:function(e,t){if(this.$getButtonLimit(this.$buttonCode.memberTagGroupLevelDetail))if(e.gradeName.includes("未消费")){var a=e.itemList[t];this.$router.push("/memberLevelDetail?memberTagGroupId="+a.memberTagGroupId+"&aliasName="+a.groupName)}else{var i=e.itemList[--t],s=e.gradeName,o=i.groupName.replace(/[(|)]/g," ").split(" "),r=o[0].includes("年")?o[0]:o[0]+"天",n=s+o[1];this.$router.push("/memberLevelDetail?memberTagGroupId="+i.memberTagGroupId+"&aliasName="+n+"&time="+r+"&type="+s)}}}},c={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pyramid-group"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.tableList,"header-cell-style":e.rowClass}},[a("el-table-column",{attrs:{label:"价值",width:"140"},scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticClass:"header"},[a("span",[e._v("消费休眠天数")]),e._v(" "),a("span",[e._v("价值")]),e._v(" "),a("p",{staticClass:"line"})])]},proxy:!0},{key:"default",fn:function(t){var i=t.row;return[e._v("\n "+e._s(i.gradeName||"--")+"\n ("+e._s("核心"==i.gradeName?1:"普通"==i.gradeName?6:3)+")\n "),a("el-tooltip",{attrs:{placement:"top"},scopedSlots:e._u([{key:"content",fn:function(){return[a("p",{staticClass:"m-b-5"},[e._v("消费周期(消费周期小于1时按1计算) = (最近消费日期 - 首次消费日期 + 1) / 365;")]),e._v(" "),a("p",{staticClass:"m-b-5"},[e._v("年平均消费次数 = 有效消费次数 / 消费周期;")]),e._v(" "),a("p",{staticClass:"m-b-5"},[e._v("年平均消费金额 = 累计消费金额 / 消费周期;")]),e._v(" "),a("p",[e._v("企业客单:企业有去年消费数据则取去年客单,去年无消费数据则取今年客单")])]},proxy:!0}],!0)},[e._v(" "),"核心"==i.gradeName?a("i",{staticClass:"iconfont icon-QuestionCircleOutlined"}):e._e()])]}}])}),e._v(" "),e._l(e.tableHeader,function(t,i){return a("el-table-column",{key:i,attrs:{prop:t.prop,"min-width":t.minWidth,label:t.label,formatter:t.formatter,fixed:t.fixed},scopedSlots:e._u([{key:"default",fn:function(s){return[t.formatter?a("span",{domProps:{innerHTML:e._s(t.formatter(s.row))},on:{click:function(t){return e.toDetail(s.row,i)}}}):a("span",[e._v(e._s(s.row[t.prop]||"--"))])]}}])})})],2),e._v(" "),a("div",{staticClass:"unconsume-member"},[a("span",[e._v(e._s(e.consumeList.gradeName))]),e._v(" "),e._l(e.consumeList.itemList,function(t,i){return a("card-item",{key:i,staticStyle:{"margin-right":"16px"},attrs:{title:t.groupName,count:t.memberCount,data:e.consumeList,index:i},on:{toDetail:e.toDetail}})})],2),e._v(" "),a("div",{staticClass:"show-haoban"},[a("h2",[e._v("展示在好办")]),e._v(" "),a("span",{staticClass:"tips"},[e._v("开启后,立即更新至好办小程序")]),e._v(" "),a("p",e._l(e.haobanList,function(t){return a("span",{key:t.memberTagGradeId,staticClass:"switch-item"},[a("span",{staticClass:"name"},[e._v(e._s(t.aliasName))]),e._v(" "),a("el-switch",{staticClass:"switch",attrs:{"active-color":"#2f54eb"},on:{change:function(a){return e.onChangeSwitch(t)}},model:{value:t.hanbanShow,callback:function(a){e.$set(t,"hanbanShow",a)},expression:"item.hanbanShow"}})],1)}),0)])],1)},staticRenderFns:[]};var u=a("VU/8")(l,c,!1,function(e){a("xTSq")},null,null);t.default=u.exports},"9ZvA":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={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)}}},s={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){return e.createMemberGroup(t)}}},[e._v("创建会员分组")])]}}])})],1)},staticRenderFns:[]},o=a("VU/8")(i,s,!1,null,null,null);t.default=o.exports},FU9v:function(e,t){},IGzZ:function(e,t){},SJ7l:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Dd8w"),s=a.n(i),o=a("2CGT"),r={name:"group-list",props:{activeType:String},data:function(){return{searchTip:!1,addGroupDialog:!1,listsParams:{pageNum:1,pageSize:40,totalPage:1,classifyName:""},lists:[],currentIndex:-1,editDialog:{visible:!1,loading:!1,classifyName:"",list:{}},memberGroupLoading:!1,addType:!0}},methods:{onSearch:function(){this.listsParams.pageNum=1,this.getMemberGroupList()},onPageNumChange:function(){this.listsParams.pageNum>=this.listsParams.totalPage||(this.listsParams.pageNum++,this.getMemberGroupList())},onScroll:function(e){e.target.scrollTop+e.target.clientHeight>=40*this.lists.length&&!this.memberGroupLoading&&this.onPageNumChange()},handleChangeIndex:function(e,t){this.currentIndex=e,this.$emit("second-list",1==this.activeType?t:{isFixed:!0,list:t})},editGroupName:function(e){this.operatorName(e)&&(this.editDialog.visible=!0,this.editDialog.classifyName=e.classifyName,this.editDialog.list=e)},deleteGroupName:function(e,t){var a=this;this.operatorName(e)&&this.$confirm("删除分类名称,包括该分类下的内容,确定删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.excludeName(e.memberTagGroupClassifyId,t)})},excludeName:function(e,t){var a=this,i={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e,type:1==this.activeType?0:1};Object(o.B)(i).then(function(e){if(0==e.errorCode&&(a.$message({type:"success",message:"删除成功!"}),a.lists.splice(t,1),t==a.currentIndex)){var i=t>=a.lists.length?a.lists[t-1]:a.lists[t];a.$emit("second-list",1==a.activeType?i:{isFixed:!0,item:i})}})},modifyName:function(){var e=this,t=this.editDialog,a=t.classifyName,i=t.list;if(0!=a.length){this.editDialog.loading=!0;var s={requestProject:"gic-member-tag-web",classifyName:a,memberTagGroupClassifyId:i.memberTagGroupClassifyId,type:1==this.activeType?0:1};Object(o.D)(s).then(function(t){0==t.errorCode&&(e.$message({type:"success",message:"修改成功",duration:2e3}),i.memberTagGroupClassifyId?e.editDialog.list.classifyName=e.editDialog.classifyName:(e.listsParams.pageNum=1,e.getMemberGroupList()),e.editDialog.visible=!1)}).finally(function(){setTimeout(function(){return e.editDialog.loading=!1},500)})}else this.$message({message:"分类名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId&&"1"!=e.memberTagGroupClassifyId},closeEditGroup:function(){this.editDialog.classifyName="",this.editDialog.list={}},getMemberGroupList:function(){var e=this;this.memberGroupLoading=!0;var t=this.listsParams,a=t.pageNum,i=t.pageSize,r=t.classifyName;1==a&&(this.lists=[]),Object(o.C)({requestProject:"gic-member-tag-web",type:1==this.activeType?0:1,pageNum:a,pageSize:i,classifyName:r}).then(function(t){if(e.memberGroupLoading=!1,0==t.errorCode){var i=t.result||{},o=i.result,r=i.totalPage;""==e.listsParams.classifyName?(e.searchTip=!1,e.addType=!0):""!=e.listsParams.classifyName&&(e.addType=!1,o.length<=0?e.searchTip=!0:e.searchTip=!1),1==a&&(e.lists=[]),Array.isArray(o)&&(e.lists=e.lists.concat(o.map(function(e){return s()({},e,{edit:!1})}))),e.listsParams.totalPage=r}})}},activated:function(){this.listsParams.pageNum=1,this.listsParams.classifyName="",this.getMemberGroupList()},created:function(){this.getMemberGroupList()},watch:{activeType:function(e){this.listsParams.pageNum=1,this.listsParams.classifyName="",this.getMemberGroupList(),1==e?this.$emit("second-list","all"):2==e?this.$emit("second-list","showFixedList"):3==e&&this.$emit("second-list","allLevel")}}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.memberGroupLoading,expression:"memberGroupLoading"}],staticClass:"group-list"},[a("div",{staticClass:"search-box"},[a("el-input",{attrs:{clearable:"","prefix-icon":"el-icon-search",placeholder:"请输入分类名称"},on:{change:e.onSearch},model:{value:e.listsParams.classifyName,callback:function(t){e.$set(e.listsParams,"classifyName",t)},expression:"listsParams.classifyName"}})],1),e._v(" "),a("ul",{staticClass:"lists-box",on:{scroll:e.onScroll}},e._l(e.lists,function(t,i){return a("li",{key:i,class:["member-list",{"active-li":i==e.currentIndex}],on:{click:function(a){return e.handleChangeIndex(i,t)}}},[a("div",{staticClass:"wrap"},[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("span",{staticStyle:{"vertical-align":"top"}},[e._v("("+e._s(t.groupNum)+")")])]),e._v(" "),e.operatorName(t)?a("el-popover",{attrs:{placement:"bottom",trigger:"click"}},[e.$getButtonLimit(e.$buttonCode.memberTagEditCateGory)?a("p",{staticClass:"more",attrs:{"limit-code":e.$buttonCode.memberTagEditCateGory},on:{click:function(a){return e.editGroupName(t)}}},[e._v("编辑分类")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelCateGory)?a("p",{staticClass:"more",attrs:{"limit-code":e.$buttonCode.memberTagDelCateGory},on:{click:function(a){return e.deleteGroupName(t,i)}}},[e._v("删除分类")]):e._e(),e._v(" "),a("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0),e._v(" "),e.searchTip?a("p",{staticClass:"searchTip"},[e._v("没有找到和“"+e._s(e.listsParams.classifyName)+"”相关的内容")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddCateGory)&&1==e.activeType?a("div",{staticClass:"add-category"},[e.addType&&e.lists.length?a("el-button",{staticClass:"ghost-btn add-group",attrs:{"limit-code":e.$buttonCode.memberTagAddCateGory,type:"primary"},on:{click:function(t){e.editDialog.visible=!0}}},[e._v("新增分类")]):e._e()],1):e._e(),e._v(" "),a("el-dialog",{attrs:{title:e.editDialog.list.memberTagGroupClassifyId?"编辑分类":"新增分类",visible:e.editDialog.visible,width:"600px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){return e.$set(e.editDialog,"visible",t)},close:e.closeEditGroup}},[a("div",[e._v("\n 分类名称:\n "),a("el-input",{staticClass:"m-t-10",attrs:{placeholder:"请输入分类名称",maxlength:8,"show-word-limit":"",clearable:""},model:{value:e.editDialog.classifyName,callback:function(t){e.$set(e.editDialog,"classifyName",t)},expression:"editDialog.classifyName"}})],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.editDialog.visible=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary",loading:e.editDialog.loading},on:{click:e.modifyName}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var l=a("VU/8")(r,n,!1,function(e){a("FU9v")},"data-v-16967e40",null);t.default=l.exports},mmLS:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Ch4/"),s=a("2CGT"),o={props:{visible:Boolean,data:{type:Object,default:function(){return{}}},type:String,title:String},data:function(){return{list:[],isOpenPage:!1,loading:!0}},computed:{desc:function(){return"deactive"==this.type?this.list.length?"当前分组正在被以下模块使用,失效后使用该分组的活动将匹配不到分组下的人群并且分组客户数据将同步清空,是否继续处理为失效?":"失效后非实时分组客户数据将同步清空,是否继续处理为失效?":this.list.length?"当前分组正在被以下模块使用,请先删除对应的内容后再来删除分组。":"删除后无法恢复,确认要删除该分组吗?"}},methods:{checkGroup:function(){var e=this;this.loading=!0;var t={memberTagGroupIds:this.data.memberTagGroupId,requestProject:"gic-member-tag-web",operateType:"deactive"==this.type?1:2};Object(s.n)(t).then(function(t){var a=t.errorCode,s=t.result;0!=a?i.a.errorMsg(t.data):e.list=s||[]}).finally(function(){return e.loading=!1})},onClose:function(){this.$emit("update:visible",!1),this.$emit("close")},onSubmit:function(){this.$emit("update:visible",!1),this.$emit("submit",this.data,this.type)},subWindowChange:function(){addEventListener("visibilitychange",this.visibleityWindowFn)},visibleityWindowFn:function(){!document.hidden&&this.isOpenPage&&this.checkGroup()}},watch:{visible:function(e){e&&this.checkGroup(),this.subWindowChange(),e||(removeEventListener("visibilitychange",this.visibleityWindowFn),this.isOpenPage=!1)}}},r={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.visible,"custom-class":"delete-dialog",width:"416px"},on:{"update:visible":function(t){e.visible=t},close:e.onClose}},[a("div",{staticClass:"dialog-content"},[a("i",{staticClass:"el-alert__icon el-icon-warning is-big icons"}),e._v(" "),a("h2",[e._v(e._s(e.title))]),e._v(" "),a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[a("p",{staticClass:"desc"},[e._v(e._s(e.desc))]),e._v(" "),e._l(e.list,function(t,i){return a("p",{key:i,staticClass:"item"},[a("a",{attrs:{href:t.businessLink,target:"_blank"},on:{click:function(t){e.isOpenPage=!0}}},[e._v(e._s(t.businessModuleName)+"-"+e._s(t.businessName))])])}),e._v(" "),"delete"==e.type&&e.list.length?e._e():a("footer",{staticClass:"footer"},[a("el-button",{staticClass:"ml10",on:{click:function(t){return e.$emit("update:visible",!1)}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s("deactive"==e.type?"失效":"删除"))])],1)],2)])])},staticRenderFns:[]};var n=a("VU/8")(o,r,!1,function(e){a("+FFv")},"data-v-3e3e49aa",null);t.default=n.exports},oVck:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Xxa5"),s=a.n(i),o=a("exGp"),r=a.n(o),n=a("Dd8w"),l=a.n(n),c=a("gRE1"),u=a.n(c),m=a("2CGT"),p=a("Ch4/"),d={name:"batch-list",props:{batchVisiable:Boolean,operateNumber:Number,multipleSelection:Array},data:function(){return{batchDialog:!1,operNum:-1,groupList:[],groupName:"",groupId:"",listIndex:-1,list:[],params:{classifyName:"",pageNum:1,totalPage:1},totalCountGounp:0,loading:!1,loadings:!1,propsGroup:{label:"classifyName",value:"memberTagGroupClassifyId"}}},directives:{loadmore:{inserted:function(e,t){e.querySelector(".el-select-dropdown .el-select-dropdown__wrap").addEventListener("scroll",function(){this.scrollHeight-this.scrollTop-100<=this.clientHeight&&!this.loadings&&t.value()})}}},methods:{confirmBatch:function(){var e=this,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(m.e)(a).then(function(t){0==t.errorCode&&e.$message.success({message:"修改成功"}),e.$emit("submit")}).catch(function(e){console.log(e)});else if(1==t)Object(m.c)(a).then(function(t){0==t.errorCode&&((t.result||[]).length||e.$message.success({message:"删除成功"}),e.$emit("after-del",t.result),e.$emit("submit",t.result))});else if(2==t){if(!this.groupId)return void this.$message.warning({message:"请先选择的会员分组的分类"});a.memberTagGroupClassifyId=this.groupId,Object(m.b)(a).then(function(t){0==t.errorCode&&e.$message.success({message:"修改分类成功"}),e.$emit("submit")}).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.groupId="",this.params.totalPage=1,this.params.classifyName="",this.params.pageNum=1,this.$emit("update:batchVisiable",!1)},searchGroupList:function(e){this.params.classifyName=e,this.params.pageNum=1,this.getMemberGroupList()},loadMoreGroupList:function(){this.params.pageNum+1>this.params.totalPage||(this.params.pageNum++,this.getMemberGroupList())},getMemberGroupList:function(){var e=this,t=this.params,a=t.classifyName,i=t.pageNum;this.loadings=!0,Object(m.C)({classifyName:a,pageNum:i,pageSize:20,type:0,requestProject:"gic-member-tag-web"}).then(function(t){var a=t.errorCode,s=t.result;1==i&&(e.groupList=[]),0==a&&(Array.isArray(s.result)&&(e.groupList=e.groupList.concat(s.result.filter(function(e){return"未分类"!=e.classifyName&&null!=e.classifyName}))),e.params.totalPage=s.totalPage,e.totalCountGounp=s.totalCount||0)}).catch(function(){1==i&&(e.groupList=[])}).finally(function(){setTimeout(function(){e.loadings=!1},500)})},checkGroup:function(){var e=this;this.loading=!0;var t={memberTagGroupIds:this.multipleSelection.map(function(e){return e.memberTagGroupId}).toString(),requestProject:"gic-member-tag-web",operateType:0==this.operateNumber?1:1==this.operateNumber?2:null};Object(m.n)(t).then(function(t){var a=t.errorCode,i=t.result;0!=a?p.a.errorMsg(t.data):e.list=i||[]}).catch(function(e){console.log(e)}).finally(function(){return e.loading=!1})}},created:function(){this.selectionList=[]},watch:{batchVisiable:function(e){e&&[1,0].includes(this.operateNumber)&&this.checkGroup(),this.batchDialog=e,e&&this.getMemberGroupList()},operateNumber:function(e){this.operNum=e},multipleSelection:{immediate:!0,handler:function(e){this.selectionList=e}}}},g={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"",width:"416px",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(" "),[0,1].includes(e.operNum)?a("div",{staticClass:"el-message-box__status el-alert__icon el-icon-warning is-big icon"}):e._e(),e._v(" "),a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[a("div",{staticClass:"batch-content"},[0==e.operNum?a("div",[a("p",{staticClass:"batch-txt"},[e._v(e._s(e.list.length?"存在分组正在被以下模块使用,失效后使用该分组的活动将匹配不到分组下的人群并且分组客户数据将同步清空,是否继续处理为失效?":"失效后非实时分组客户数据将同步清空,是否继续处理为失效?"))])]):e._e(),e._v(" "),1==e.operNum?a("div",[a("p",{staticClass:"batch-txt"},[e._v(e._s(e.list.length?"存在分组正在被以下模块使用,请先删除对应的内容后再来删除分组。":"删除后无法恢复,确认要删除该分组吗?"))])]):e._e(),e._v(" "),2==e.operNum?a("div",[e._v("\n 选择分组:"),a("dm-select-scroller",{attrs:{width:305,clearable:"",data:e.groupList,placeholder:"请选择分类",loading:e.loadings,"total-count":e.totalCountGounp,props:e.propsGroup},on:{load:e.loadMoreGroupList,"remote-search":e.searchGroupList},model:{value:e.groupId,callback:function(t){e.groupId=t},expression:"groupId"}})],1):e._e(),e._v(" "),0==e.operNum||1==e.operNum?e._l(e.list,function(t,i){return a("p",{key:i,staticClass:"item"},[e._v("\n "+e._s(t.groupName)+":"),a("a",{attrs:{href:t.businessLink,target:"_blank"},on:{click:function(t){e.isOpenPage=!0}}},[e._v(e._s(t.businessModuleName)+"-"+e._s(t.businessName))])])}):e._e()],2),e._v(" "),1==e.operNum&&e.list.length?e._e():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(e._s(e.operNum?1==e.operNum?"删 除":"确 定":"失 效"))])],1)])])},staticRenderFns:[]};var h=a("VU/8")(d,g,!1,function(e){a("IGzZ")},"data-v-5f4a898d",null).exports,f=a("F84P"),b=a("P9l9"),v=a("mmLS"),_=a("SJ7l"),C=a("9ZvA"),T=a("2uFj"),y=a("/CFs"),w=a("EOvX"),x={name:"memberGroupList",components:{GroupList:_.default,RecommendTable:C.default,BatchList:h,PyramidGroupTable:y.default,deleteOrDeactiveDialog:v.default},data:function(){return{fixedPile:{value:[{groupId:1,currSize:1,memberCount:200,groupName:"分堆人群名称分堆人群名称"},{groupId:2,currSize:3,memberCount:600,groupName:"分堆人群名称"},{groupId:3,currSize:1,memberCount:200,groupName:"分堆人群名称"}]},countGroupText:"",isRealTime:"",operateNumber:-1,batchVisiable:!1,dialogVisible:!0,isRecommend:!1,isTagRecommend:!1,showFixedList:!1,recommendItems:[],recommendData:[],activeName:"",canEdit:!1,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:"",dialogDelTips:{show:!1,isSingle:!0,list:[]},reqLock:!1,expandRowKeys:[],dialogFixedPile:{show:!1,loading:!1,memberCount:null,beginTime:"",endTime:"",groupName:"",memberTagGroupId:"",pileType:1,proportion:"1:1",groupNames:[],pileTypes:[{value:1,label:"两组"},{value:2,label:"三组"},{value:3,label:"四组"},{value:4,label:"自定义"}],proportions:["1:1","2:3"],pileNames:["分堆a","分堆b","分堆c","分堆d","分堆e"],custom:[1,1],isHaoban:""},activeType:"1",isNew:!0,isSelf:!1,classifyOptions:{},optionsDialog:{visible:!1,title:"",type:"",data:{},isBatch:!1},dateformat:w.a,flag:!1}},watch:{tagSearch:function(e){this.params.groupName=e},batchVisiable:function(e){e||(this.batchSelect="")},"dialogFixedPile.pileType":function(e){var t={1:["1:1","2:3"],2:["1:1:1","1:3:1","3:4:3"],3:["1:1:1:1","2:3:3:2","1:4:4:1"]}[e]||[],a=this.dialogFixedPile,i=a.groupName,s=a.pileNames,o=a.custom,r=(t[0]||"").split(":").length||o.length,n=0,l=[];for(console.log(e);n<r;)l.push(i+"-"+s[n]),++n;this.dialogFixedPile.proportions=t,this.dialogFixedPile.proportion=t[0]||"",4!=e&&(this.dialogFixedPile.groupNames=l)},$route:function(e,t){e.path.indexOf("memberGroupList")>-1&&(t.path.indexOf("memberLevelDetail")>-1?this._gradeList(this.memberTagGradeId):(this.getGroupList(),this._groupCount()))},isSelf:function(){this.params.pageNum=1,this.currentPage=1,this.getGroupList()}},filters:{aliasTips:function(e){var t=T.a.find(function(t){return t.name===e});return t?t.title:""},formatTimeYMD:function(e){return e&&"- -"!=e?String(e).split(" ")[0]:"--"},formatTimeHMS:function(e){return e&&"- -"!=e?String(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=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.optionsDialog={visible:!0,title:"失效",type:"deactive",isBatch:t,data:e}},handleEffective:function(e){var t=this,a={requestProject:"gic-member-tag-web",memberTagGroupIds:e.memberTagGroupId,effectiveStatus:0};Object(m.e)(a).then(function(e){0==e.errorCode&&(t.$message.success({message:"修改成功"}),t.getGroupList())}).catch(function(e){console.log(e)})},deleteGroup:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.optionsDialog={visible:!0,title:"删除",type:"delete",isBatch:t,data:e}},handleDeleteGroup:function(e){var t=this;if(!this.reqLock){var a={requestProject:"gic-member-tag-web",memberTagGroupIds:e.memberTagGroupId};this.reqLock=!0,Object(m.c)(a).then(function(e){0==e.errorCode&&((e.result||[]).length||t.$message.success({message:"删除成功"}),t.$refs.groupList.getMemberGroupList(),t.getGroupList(),t.handleDelGroupMsg(e.result))}).finally(function(){return t.reqLock=!1})}},onConfirmDialog:function(e,t){"deactive"==t?this.handleEffective(e):this.handleDeleteGroup(e)},handleDelGroupMsg:function(e){if(e&&e.length){var t=e.reduce(function(e,t){return e[t.groupName]||(e[t.groupName]={groupName:t.groupName,list:[]}),e[t.groupName].list.push({link:t.businessLink,name:"{"+t.businessModuleName+"-"+t.businessName+"}"}),e},{}),a=1==(e=u()(t)).length;a&&(e=e[0].list),this.$set(this,"dialogDelTips",{show:!0,isSingle:a,list:e})}},getMemberGroupList:function(){var e=this;Object(m.C)({requestProject:"gic-member-tag-web",pageSize:99999}).then(function(t){0==t.errorCode&&(e.options[2].children=t.result.result.filter(function(e){return"未分类"!=e.classifyName}))})},refershMember:function(e){var t=this;if(!this.flag){this.flag=!0;var a=this.$message.warning("覆盖人数正在刷新中……"),i=void 0,s={requestProject:"gic-member-tag-web"};i=this.groupTableData.map(function(e){return e.memberTagGroupId}).join(","),s.memberTagGroupIds=i,e?Object(m.I)(s).then(function(e){0==e.errorCode&&(t._gradeList(t.memberTagGradeId),a.close(),t.flag=!1,t.$message.success({message:"更新成功"}))}):Object(m.I)(s).then(function(e){0==e.errorCode&&(t.getGroupList(),a.close(),t.flag=!1,t.$message.success({message:"更新成功"}))})}},refreshList:function(){this.getGroupList()},_gradeList:function(e){var t=this,a={pageNum:this.currentPage,pageSize:this.pageSize,memberTagGradeId:e};Object(m.w)(a).then(function(e){if(0==e.errorCode){if(3!=t.activeType)return;t.total=e.result.totalCount,t.groupTableData=e.result.result,t.refreshRecordPerson(t.groupTableData)}})},getsecondList:function(e){var t=this;if(this.currentPage=1,this.params.pageNum=1,this.showFixedList=!1,"showFixedList"===e)return this.params.memberTagGroupClassifyId="",this.showFixedList=!0,this.params.pageNum=1,this.params.pageSize=20,void this.getGroupList(2);if("allLevel"===e)return this.isTag=!0,this.isRecommend=!0,this.isTagRecommend=!0,this.memberTagGroupId="",this.currentPage=1,this.params.pageNum=1,this.params.pageSize=20,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(1);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 e.isFixed?(this.showFixedList=!0,this.params.memberTagGroupClassifyId=e.list.memberTagGroupClassifyId,this.params.fixedType=1,Object(m.l)(this.params).then(function(e){0==e.errorCode?(t.total=e.result.totalCount,t.groupTableData=e.result.result.map(function(e){return l()({},e,{createTime:f.a.timeToDateTime(e.createTime)})})):t.groupTableData=[],t.refreshRecordPerson(t.groupTableData)})):(this.isRecommend=!1,this.isTag=!1,this.isTagRecommend=!1,this.params.memberTagGroupClassifyId=e.memberTagGroupClassifyId,this.params.fixedType=0,Object(m.l)(this.params).then(function(e){0==e.errorCode?(t.classifyOptions=e.result.params||{},t.total=e.result.totalCount,t.groupTableData=e.result.result.map(function(e){return l()({},e,{createTime:f.a.timeToDateTime(e.createTime)})})):t.groupTableData=[],t.refreshRecordPerson(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(m.G)().then(function(t){0==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(m.H)(a).then(function(e){0==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,console.log(e,"val"),this.batchVisiable=!0},showGroupSet:function(){this.groupSetShow=!0},changeRoute:function(e){this.$router.push(e)},toAddGroup:function(e){this.changeRoute("/memberGroupAdd?type="+e)},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(b.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(b.a)("/member-tag-group/simpleUpdate.json",e).then(function(i){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,i={memberTagGroupId:e};Object(b.a)("/member-tag-group/delete.json",i).then(function(e){var i=e.data;if(a.loading=!1,0==i.errorCode)return a.groupTableData.splice(t,1),void a.$message.success({duration:1e3,message:"删除成功!"});200003!=i.errorCode?p.a.errorMsg(i):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.currentPage=1,this.params.effectiveStatus=e,this.getGroupList()},realTimeStatus:function(e){this.params.pageNum=1,this.currentPage=1,this.params.isRealTime=e,this.getGroupList()},changeHaoBan:function(e){this.params.pageNum=1,this.currentPage=1,this.params.appStatus=e,this.getGroupList()},getGroupList:function(e){var t=this;this.loading=!0,this.params.fixedType=this.showFixedList?1:0,this.params.permissionType=this.isSelf?2:1;var a=e;Object(m.E)(this.params).then(function(e){if(t.loading=!1,0==e.errorCode){if(a&&a!=t.activeType)return;t.total=e.result.totalCount,t.classifyOptions=e.result.params||{},t.groupTableData=e.result.result.map(function(e){return l()({},e,{latestUpdateTime:e.latestUpdateTime?e.latestUpdateTime:"--",createTime:f.a.timeToDateTime(e.createTime)})}),t.canEdit=(t.groupTableData[0]||{}).canEdit||!1,t.refreshRecordPerson(t.groupTableData)}}).catch(function(e){t.loading=!1,console.log(e)}).finally(function(){return t.loading=!1})},_groupCount:function(){var e=this;Object(m.x)().then(function(t){if(0==t.errorCode){var a=t.result;e.countGroupText="您的非实时分组数量已达"+a.currCount+"/"+a.totalCount+",实时分组数量不受限制。"}})},isAllowEdit:function(e){var t=e.latestUpdateTime,a=e.isRealTime,i=e.effectiveStatus;return!(!a&&t&&"--"!==t)||(0==i||(t||"").split(" ")[0]===(new Date).toLocaleDateString().replace(/(\d+)\/(\d+)\/(\d+)/,function(e,t,a,i){return[t,a.padStart(2,"0"),i.padStart(2,"0")].join("-")}))},onExpandChange:function(e,t){var a=t.map(function(e){return e.memberTagGroupId});this.$set(this,"expandRowKeys",a)},handleFixedPile:function(e){this.dialogFixedPile.groupName=e.groupName,this.dialogFixedPile.memberCount=e.memberCount,this.dialogFixedPile.memberTagGroupId=e.memberTagGroupId,this.dialogFixedPile.beginTime=(e.fixedTime||"").replace(" 00:00:00","").replace(/\-/g,"."),this.dialogFixedPile.endTime=(e.effectiveDate||"").replace(" 00:00:00","").replace(/\-/g,"."),this.dialogFixedPile.pileType=1,this.dialogFixedPile.proportion="1:1",this.dialogFixedPile.custom=[1,1],this.dialogFixedPile.proportions=["1:1","2:3"];var t=this.dialogFixedPile.pileNames;this.dialogFixedPile.groupNames=[e.groupName+"-"+t[0],e.groupName+"-"+t[1]],this.dialogFixedPile.show=!0},savePile:function(){var e=this,t=this.dialogFixedPile,a=t.memberTagGroupId,i=t.pileType,s=t.proportion,o=t.groupNames,r=t.custom;if(!t.loading){if(s=4==i?r.join(":"):s,4==i){if(!r.length||r.some(function(e){return!e}))return this.$message.warning("请添加分堆比例");s=r.join(":")}if(o.some(function(e){return""===e}))return this.$message.warning("请输入分堆名称");var n={requestProject:"gic-web",memberTagGroupId:a,pileType:i,proportion:s,groupNames:o.join(",")};this.dialogFixedPile.loading=!0,Object(m.m)(n).then(function(t){0==t.errorCode&&(e.dialogFixedPile.show=!1,Object(m.l)(e.params).then(function(t){0==t.errorCode?(e.total=t.result.totalCount,e.groupTableData=t.result.result.map(function(e){return l()({},e,{createTime:f.a.timeToDateTime(e.createTime)})})):e.groupTableData=[]}))}).finally(function(){return e.dialogFixedPile.loading=!1})}},pileCustomChange:function(e){var t=this;"add"==e&&this.dialogFixedPile.custom.push(1),"del"==e&&this.dialogFixedPile.custom.pop();var a=this.dialogFixedPile,i=a.groupName,s=a.pileNames;this.dialogFixedPile.groupNames=this.dialogFixedPile.custom.map(function(e,a){var o=t.dialogFixedPile.groupNames[a];return void 0===o&&(o=i+"-"+s[a]),o})},handleDeleteFixedPile:function(e){var t=this;if(!this.reqLock){this.reqLock=!0;var a=e.fixedPile,i=e.memberTagGroupId,s=(a||{}).value,o=(s||[]).map(function(e){return e.groupId});o.unshift(i);var r={requestProject:"gic-member-tag-web",memberTagGroupIds:o.join(",")};Object(m.d)(r).then(function(e){if(0==e.errorCode){if((e.result||[]).length)return t.handleDelGroupMsg(e.result);var i=a?'<div><i class="el-icon-warning" style="font-size:25px;margin-right:15px;color:#e6a23c"></i>确认删除以下分堆人群?</div>':"<span>确认删除此固化人群?</span>";s&&s.forEach(function(e){i+='\n <div style="color:#909399;padding-top:10px">\n <i class="iconfont icon-xuanze-" style="padding-left:40px"></i>\n <span>'+e.groupName+"</span>\n </div>\n "}),t.$confirm(i,"提示",{dangerouslyUseHTMLString:!0,confirmButtonText:"确定",cancelButtonText:"取消",type:a?"":"warning"}).then(function(){Object(m.c)(r).then(function(e){0==e.errorCode&&((e.result||[]).length||t.$message.success({message:"删除成功"}),t.$refs.groupList.getFixedMemberGroupList(),t.getGroupList(),t.handleDelGroupMsg(e.result))})})}}).finally(function(){return t.reqLock=!1})}},onTabClick:function(){this.pageSize=20,this.params.pageSize=20,this.currentPage=1,this.params.pageNum=1},refreshRecordPerson:function(e){var t,a=this;e.forEach((t=r()(s.a.mark(function e(t){var i,o;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(m.J)({groupIds:t.memberTagGroupId});case 2:i=e.sent,o=i.result,t.memberCount=o;case 5:case"end":return e.stop()}},e,a)})),function(e){return t.apply(this,arguments)}))}},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},"fixed"!=this.$route.query.type&&this.getGroupList(),this._groupCount()},mounted:function(){var e=this;"fixed"==this.$route.query.type&&(this.loading=!0,this.$nextTick(function(){e.$refs.fixedGroup.$el.querySelector("#tab-2").click()}))},computed:{pileCounts:function(){var e=this.dialogFixedPile;if(!e.show)return"";var t=4==e.pileType?e.custom:e.proportion.split(":"),a=t.reduce(function(e,t){return e+ +t},0),i=Math.ceil(e.memberCount/a);return t.reduce(function(a,s,o){var r=s*i;return o==t.length-1&&(r=e.memberCount-a.reduce(function(e,t){return e+ +t},0)),a.push(r),a},[]).join(":")},setAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagGroupDetail)||this.$getButtonLimit(this.$buttonCode.memberTagEditGroup)||this.$getButtonLimit(this.$buttonCode.memberTagDeActiveGroup)||this.$getButtonLimit(this.$buttonCode.memberTagDelGroup)}}},G={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"member-group"},[a("div",{staticClass:"flex"},[a("el-tabs",{ref:"fixedGroup",staticClass:"tabs",on:{"tab-click":e.onTabClick},model:{value:e.activeType,callback:function(t){e.activeType=t},expression:"activeType"}},[a("el-tab-pane",{attrs:{label:"我的客户分组",name:"1"}}),e._v(" "),a("el-tab-pane",{attrs:{label:"固化分组",name:"2"}}),e._v(" "),a("el-tab-pane",{attrs:{label:"金字塔客户分组",name:"3"}})],1)],1),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{directives:[{name:"show",rawName:"v-show",value:3!=e.activeType,expression:"activeType != 3"}],staticClass:"left-box"},[a("group-list",{ref:"groupList",attrs:{activeType:e.activeType},on:{getRecommend:e.getRecommend,"second-list":e.getsecondList}})],1),e._v(" "),e.showFixedList?[a("div",{staticClass:"right-box"},[a("div",{staticClass:"common-wrap__opt"},[e._m(0),e._v(" "),a("el-input",{staticClass:"m-r-8 w-160",attrs:{placeholder:"请输入分组名称","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchEnterFun(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}}),e._v(" "),a("el-select",{staticClass:"w120 m-r-8",attrs:{placeholder:"是否有效",clearable:""},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}})],1),e._v(" "),a("el-select",{staticClass:"w130 ",attrs:{placeholder:"好办是否展示",clearable:""},on:{change:e.changeHaoBan},model:{value:e.isHaoban,callback:function(t){e.isHaoban=t},expression:"isHaoban"}},[a("el-option",{key:0,attrs:{label:"不展示",value:0}}),e._v(" "),a("el-option",{key:1,attrs:{label:"展示",value:1}})],1),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?a("span",{staticClass:"look-self m-l-10"},[a("el-checkbox",{model:{value:e.isSelf,callback:function(t){e.isSelf=t},expression:"isSelf"}},[e._v("\n 仅看本人\n ")]),e._v(" "),a("el-tooltip",{attrs:{placement:"top",trigger:"hover",content:"其它账号创建的分组覆盖人数根据创建人管辖门店查询数据"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon",staticStyle:{"vertical-align":"middle"}})])],1):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddGroup)?a("el-button",{staticClass:"fr",attrs:{type:"primary m-l-10","limit-code":e.$buttonCode.memberTagAddGroup},on:{click:function(t){return e.toAddGroup("fixed")}}},[e._v("新增分组")]):e._e(),e._v(" "),a("el-button",{staticClass:"btn-foled-all",on:{click:function(t){return e.$router.push("/memberGroupLog")}}},[e._v("分组操作日志")])],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","row-key":"memberTagGroupId"}},[a("el-table-column",{attrs:{label:"分组名称",fixed:"left","min-width":"180"},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+"&type=2"},slot:"reference"},[e._v("\n "+e._s(t.row.groupName)+"\n ")])],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"latestUpdateTime",width:"100",label:"更新时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.latestUpdateTime)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"state",label:"状态","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--info"}),e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 状态\n "),a("el-tooltip",{attrs:{effect:"dark",placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("p",[e._v("失效的非实时分组不再更新人数,营销活动无法选用失效的分组")])]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"分类名称",prop:"groupClassifyName"}}),e._v(" "),a("el-table-column",{attrs:{prop:"peopleCover",label:"覆盖人数","show-overflow-tooltip":"","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("formatNum")(t.row.memberCount||0))+"\n ")]}}])}),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagOpenHaoBan)?a("el-table-column",{attrs:{prop:"appStatus",label:"好办展示","min-width":"100","limit-code":e.$buttonCode.memberTagOpenHaoBan},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#2F54EB"},on:{change:function(a){return 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"}})]}}])},[a("template",{slot:"header"},[e._v("\n 好办展示\n "),a("el-tooltip",{attrs:{effect:"dark",content:"开启后,默认次日更新至好办管理后台,如需立即更新,请至好办管理后台操作“同步”",placement:"top"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2):e._e(),e._v(" "),a("el-table-column",{attrs:{prop:"fixedTime","min-width":"100",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:{prop:"effectiveDate","min-width":"100",label:"到期时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isRealTime?a("p",{staticClass:"h-18"},[e._v("--")]):a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.effectiveDate)))])]}}])}),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?a("el-table-column",{attrs:{label:"创建人",prop:"createUserName","min-width":"110"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(a.createUserName||"--"))]}}])}):e._e(),e._v(" "),a("el-table-column",{attrs:{prop:"createTime",width:"100",label:"创建时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.createTime)+"\n ")]}}])}),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelGroup)||e.$getButtonLimit(e.$buttonCode.memberTagFixedPile)?a("el-table-column",{attrs:{label:"操作",width:"180",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.$getButtonLimit(e.$buttonCode.memberTagGroupDetail)?a("router-link",{staticClass:"edit-btn el-button--text m-r-20",attrs:{to:"/memberGroupDetail?memberTagGroupId="+t.row.memberTagGroupId+"&type=2","limit-code":e.$buttonCode.memberTagGroupDetail}},[e._v("\n 详情\n ")]):e._e(),e._v(" "),!t.row.fixedPile&&t.row.effectiveStatus&&e.$getButtonLimit(e.$buttonCode.memberTagFixedPile)?a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.$buttonCode.memberTagFixedPile},on:{click:function(a){return e.handleFixedPile(t.row)}}},[e._v("分堆")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelGroup)?a("el-button",{attrs:{type:"text","limit-code":e.$buttonCode.memberTagDelGroup},on:{click:function(a){return e.handleDeleteFixedPile(t.row)}}},[e._v("删除")]):e._e()]}}])}):e._e()],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, prev, pager, next",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("div",{staticClass:"top"},[a("p",{staticClass:"tips"},[e._v("实时分组数据实时更新,非实时分组数据每天凌晨更新 1 次,非实时分组失效后数据会自动清空。")]),e._v(" "),a("div",{staticClass:"title m-b-20 m-t-16"},[a("h2",[a("span",{staticClass:"tips"},[e._v("共 "+e._s(e.total||0)+" 个分组,其中非实时分组 "+e._s(e.classifyOptions.notRealTimeGroupNum||0)+" 个,失效分组 "+e._s(e.classifyOptions.notEffectiveGroupNum||0)+" 个")])]),e._v(" "),a("span",{staticClass:"count"},[e._v("剩余可创建非实时分组数量:"+e._s(e.classifyOptions.residueCreateGroupNum||0))])])]),e._v(" "),a("el-input",{staticClass:"w-160 m-r-8",attrs:{placeholder:"请输入分组名称","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchEnterFun(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}}),e._v(" "),a("el-select",{staticClass:"m-r-8",staticStyle:{width:"120px"},attrs:{placeholder:"是否有效",clearable:""},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}})],1),e._v(" "),a("el-select",{staticClass:"m-l-0 m-r-8",staticStyle:{width:"120px"},attrs:{placeholder:"是否实时",clearable:""},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("el-select",{staticClass:"w130",attrs:{placeholder:"好办是否展示",clearable:""},on:{change:e.changeHaoBan},model:{value:e.isHaoban,callback:function(t){e.isHaoban=t},expression:"isHaoban"}},[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",{staticStyle:{width:"120px"},attrs:{placeholder:"批量操作"},on:{change:e.batchHandleSelect,focus:e.handleFocus},model:{value:e.batchSelect,callback:function(t){e.batchSelect=t},expression:"batchSelect"}},[e.$getButtonLimit(e.$buttonCode.memberTagBatchDeActive)?a("el-option",{key:0,attrs:{label:"失效",value:0,"limit-code":e.$buttonCode.memberTagBatchDeActive}}):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagBatchDel)?a("el-option",{key:1,attrs:{label:"删除",value:1,"limit-code":e.$buttonCode.memberTagBatchDel}}):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagBatchEditBelong)?a("el-option",{key:2,attrs:{label:"修改所属分类",value:2,"limit-code":e.$buttonCode.memberTagBatchEditBelong}}):e._e()],1),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberGroupHandleLog)?a("el-tooltip",{staticClass:"item",attrs:{content:"分组内的标签条件或者其他信息有过编辑的,均在此查看",placement:"top"}},[a("el-button",{staticClass:"fr",attrs:{"limit-code":e.$buttonCode.memberGroupHandleLog},on:{click:function(t){return e.$router.push("/memberGroupLog")}}},[e._v("分组操作日志")])],1):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddGroup)?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.countGroupText,placement:"top"}},[a("el-button",{staticClass:"fr",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagAddGroup},on:{click:e.toAddGroup}},[e._v("新增分组")])],1):e._e()],1),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?a("span",{staticClass:"look-self m-l-10"},[a("el-checkbox",{model:{value:e.isSelf,callback:function(t){e.isSelf=t},expression:"isSelf"}},[e._v("\n 仅看本人\n ")]),e._v(" "),a("el-tooltip",{attrs:{placement:"top",trigger:"hover",content:"其它账号创建的分组覆盖人数根据创建人管辖门店查询数据"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon",staticStyle:{"vertical-align":"middle"}})])],1):e._e()],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:"分组名称",fixed:"left","min-width":"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{class:[t.row.isRealTime?"real-time":"no-real-time"]},[e._v(e._s(t.row.isRealTime?"实时":"非实时"))]),e._v(" "),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+"&type=1"},slot:"reference"},[e._v("\n "+e._s(t.row.groupName)+"\n ")])],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"最近更新时间",width:"110"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.latestUpdateTime)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"state",label:"状态","min-width":"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--info"}),e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 状态\n "),a("el-tooltip",{attrs:{effect:"dark",placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("p",[e._v("失效的非实时分组不再更新人数,营销活动无法选用失效的分组")])]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"分类名称",prop:"groupClassifyName"}}),e._v(" "),a("el-table-column",{attrs:{prop:"peopleCover",label:"覆盖人数","min-width":"100","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",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 默认显示上次页面缓存人数,可点击刷新按钮查看当页分组最新人数。\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-zhongzhi refresh",attrs:{slot:"reference"},on:{click:function(t){return e.refershMember("")}},slot:"reference"})])],1)],2),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagOpenHaoBan)?a("el-table-column",{attrs:{prop:"appStatus",label:"好办展示","min-width":"100","limit-code":e.$buttonCode.memberTagOpenHaoBan},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#2F54EB"},on:{change:function(a){return 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"}})]}}])},[a("template",{slot:"header"},[e._v("\n 好办展示\n "),a("el-tooltip",{attrs:{effect:"dark",content:"开启后,默认次日更新至好办管理后台,如需立即更新,请至好办管理后台操作“同步”",placement:"top"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2):e._e(),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?a("el-table-column",{attrs:{label:"创建人","min-width":"110",prop:"createUserName"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(a.createUserName||"--"))]}}])}):e._e(),e._v(" "),a("el-table-column",{attrs:{prop:"recentUpdateDate",width:"100",label:"到期时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isRealTime?[e._v("--")]:[e._v("\n "+e._s(t.row.effectiveDate)+"\n ")]]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"updateTime","min-width":"110",label:"最近编辑时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.updateTime?[a("p",{staticClass:"h-18"},[e._v(e._s(t.row.updateTime?e.dateformat(new Date(t.row.updateTime),"yyyy-MM-dd"):"--"))]),e._v(" "),a("p",{staticClass:"h-18"},[e._v(e._s(t.row.updateTime?e.dateformat(new Date(t.row.updateTime),"hh:mm:ss"):"--"))])]:[e._v("--")]]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"createTime",width:"100",label:"创建时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.createTime)+"\n ")]}}])}),e._v(" "),e.setAuth?a("el-table-column",{attrs:{label:"操作",width:"230",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.$getButtonLimit(e.$buttonCode.memberTagGroupDetail)?a("router-link",{staticClass:"edit-btn el-button--text m-r-20",attrs:{to:"/memberGroupDetail?memberTagGroupId="+t.row.memberTagGroupId+"&type=1","limit-code":e.$buttonCode.memberTagGroupDetail}},[e._v("\n 详情\n ")]):e._e(),e._v(" "),e.isAllowEdit(t.row)&&e.$getButtonLimit(e.$buttonCode.memberTagEditGroup)?a("router-link",{staticClass:"edit-btn el-button--text m-r-20",attrs:{"limit-code":e.$buttonCode.memberTagEditGroup,to:"/memberGroupEdit?memberTagGroupId="+t.row.memberTagGroupId}},[e._v("\n 编辑\n ")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDeActiveGroup)&&!t.row.isRealTime&&t.row.effectiveStatus?a("el-button",{staticClass:"edit-btn el-button--text m-r-20",attrs:{type:"text","limit-code":e.$buttonCode.memberTagDeActiveGroup},on:{click:function(a){return e.effectiveGroup(t.row)}}},[e._v("\n 失效\n ")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelGroup)?a("el-button",{staticClass:"edit-btn el-button--text",staticStyle:{"margin-left":"0"},attrs:{type:"text","limit-code":e.$buttonCode.memberTagDelGroup},on:{click:function(a){return e.deleteGroup(t.row)}}},[e._v("\n 删除\n ")]):e._e()]}}])}):e._e()],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, prev, pager, next",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(1),e._v(" "),a("div",{staticClass:"common-wrap__table m-t-20"},[a("pyramid-group-table",{directives:[{name:"show",rawName:"v-show",value:e.isNew,expression:"isNew"}]}),e._v(" "),a("el-table",{directives:[{name:"show",rawName:"v-show",value:!e.isNew,expression:"!isNew"},{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","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.groupName))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"最近更新时间",prop:"latestUpdateTime","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.latestUpdateTime)+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"分类名称",prop:"groupClassifyName","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.groupClassifyName||"--")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"peopleCover",label:"覆盖人数","show-overflow-tooltip":"","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("formatNum")(t.row.memberCount||0))+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 默认显示上次页面缓存人数,可点击刷新按钮查看当页分组最新人数。\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-zhongzhi refresh",attrs:{slot:"reference"},on:{click:function(t){return e.refershMember("tag")}},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"分组描述","min-width":"250"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v("\n "+e._s(e._f("aliasTips")(a.groupName))+"\n ")]}}])})],1)],1),e._v(" "),0==e.groupTableData.length||e.isNew?e._e():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, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)]),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)],1)]],2),e._v(" "),a("batch-list",{attrs:{batchVisiable:e.batchVisiable,operateNumber:e.operateNumber,multipleSelection:e.multipleSelection},on:{"update:batchVisiable":function(t){e.batchVisiable=t},"update:batch-visiable":function(t){e.batchVisiable=t},"refresh-list":e.refreshList,submit:e.getGroupList,"after-del":e.handleDelGroupMsg}}),e._v(" "),a("el-dialog",{attrs:{title:"提示",visible:e.dialogDelTips.show,width:"480px"},on:{"update:visible":function(t){return e.$set(e.dialogDelTips,"show",t)}}},[a("div",{staticClass:"fixed-dialog"},[a("i",{staticClass:"el-alert__icon el-icon-warning icon-fixed"}),e._v(" "),a("div",{staticStyle:{"padding-left":"12px"}},[a("p",[e._v(e._s(e.dialogDelTips.isSingle?"当前":"存在")+"分组正在被以下模块使用,请先删除对应的内容后再来删除分组")]),e._v(" "),e.dialogDelTips.isSingle?a("div",{staticClass:"error-tips"},e._l(e.dialogDelTips.list,function(t){return a("p",{key:t.link},[a("a",{staticClass:"error-tip-link",attrs:{target:"_blank",href:t.link}},[e._v(e._s(t.name))])])}),0):a("div",{staticClass:"error-tips"},e._l(e.dialogDelTips.list,function(t,i){return a("div",{key:i,staticClass:"error-tip-row"},[a("span",{staticClass:"label"},[e._v(e._s(t.groupName)+":")]),e._v(" "),e._l(t.list,function(t){return a("p",{key:t.link},[a("a",{staticClass:"error-tip-link",attrs:{target:"_blank",href:t.link}},[e._v(e._s(t.name))])])})],2)}),0)])])]),e._v(" "),a("el-dialog",{attrs:{title:"固化分组分堆",visible:e.dialogFixedPile.show},on:{"update:visible":function(t){return e.$set(e.dialogFixedPile,"show",t)}}},[a("p",{staticClass:"pile-info"},[a("span",{staticClass:"title"},[e._v(e._s(e.dialogFixedPile.groupName))]),e._v(" "),null!==e.dialogFixedPile.memberCount?a("span",{staticClass:"fixed-count"},[e._v("固化人数 "+e._s(e.dialogFixedPile.memberCount)+" 人")]):a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top"}},[a("span",{attrs:{slot:"content"},slot:"content"},[e._v("尚未达到期初固化时间的人群,不会展示分堆人数,但系统会保存您的分堆设置,当系统达到期初固化时间之后,刷新列表即可查看到分堆人数。")]),e._v(" "),a("span",{staticClass:"fixed-count"},[e._v("暂未到达期初固化时间")])]),e._v(" "),a("span",[e._v(e._s(e.dialogFixedPile.beginTime)+" - "+e._s(e.dialogFixedPile.endTime))])],1),e._v(" "),a("el-form",[a("el-form-item",{attrs:{label:"分堆设置:","label-width":"85px"}},[a("el-radio-group",{model:{value:e.dialogFixedPile.pileType,callback:function(t){e.$set(e.dialogFixedPile,"pileType",t)},expression:"dialogFixedPile.pileType"}},e._l(e.dialogFixedPile.pileTypes,function(t){return a("el-radio",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])}),1),e._v(" "),a("div",{staticClass:"pile-detail"},[a("el-form",[4!=e.dialogFixedPile.pileType?a("el-form-item",{attrs:{label:"分堆比例:","label-width":"85px"}},[a("el-radio-group",{model:{value:e.dialogFixedPile.proportion,callback:function(t){e.$set(e.dialogFixedPile,"proportion",t)},expression:"dialogFixedPile.proportion"}},e._l(e.dialogFixedPile.proportions,function(t){return a("el-radio",{key:t,attrs:{label:t}},[e._v(e._s(t))])}),1)],1):a("el-form-item",{attrs:{label:"分堆比例:","label-width":"85px"}},[e._l(e.dialogFixedPile.custom,function(t,i){return[i?a("span",{key:i,staticClass:"pile-proportions-divider"},[e._v(":")]):e._e(),e._v(" "),a("el-input-number",{key:i,staticClass:"pile-proportions-input",attrs:{min:1,max:100,"controls-position":"right"},model:{value:e.dialogFixedPile.custom[i],callback:function(t){e.$set(e.dialogFixedPile.custom,i,t)},expression:"dialogFixedPile.custom[k]"}})]}),e._v(" "),e.dialogFixedPile.custom.length<5?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.pileCustomChange("add")}}},[e._v("添加")]):e._e(),e._v(" "),e.dialogFixedPile.custom.length>1?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.pileCustomChange("del")}}},[e._v("删除")]):e._e()],2),e._v(" "),e._l(e.dialogFixedPile.groupNames,function(t,i){return a("el-form-item",{key:i,staticClass:"pile-name-row",attrs:{label:"分堆人群:","label-width":"85px"}},[a("el-input",{staticClass:"pile-name-input",attrs:{maxlength:15,"show-word-limit":"",placeholder:"请输入分堆人群名称"},model:{value:e.dialogFixedPile.groupNames[i],callback:function(t){e.$set(e.dialogFixedPile.groupNames,i,t)},expression:"dialogFixedPile.groupNames[k]"}})],1)})],2)],1)],1)],1),e._v(" "),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("span",{staticClass:"pile-counts"},[e._v("\n 实时计算:\n "),a("span",[e._v(e._s(e.pileCounts))])]),e._v(" "),a("el-tooltip",{attrs:{content:"每个固化人群仅支持进行一次分堆设置,请确认操作",placement:"top"}},[a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.dialogFixedPile.loading,expression:"dialogFixedPile.loading"}],attrs:{type:"primary"},on:{click:e.savePile}},[e._v(e._s(e.dialogFixedPile.loading?"人群分堆中":"确认并创建分堆"))])],1)],1)],1),e._v(" "),a("delete-or-deactive-dialog",{attrs:{visible:e.optionsDialog.visible,type:e.optionsDialog.type,title:e.optionsDialog.title,data:e.optionsDialog.data},on:{"update:visible":function(t){return e.$set(e.optionsDialog,"visible",t)},submit:e.onConfirmDialog}})],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"top m-b-20"},[t("p",{staticClass:"tips"},[this._v("固化分组仅在分组生效开始时间查询一次数据,后续数据不会发生变化,分组失效后数据会自动清空。")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"common-wrap__opt flex-between"},[t("div",{staticClass:"tips"},[this._v("覆盖人数于每日上午8点半进行更新,仅统计线下订单")])])}]};var N=a("VU/8")(x,G,!1,function(e){a("rB0k"),a("wdj6")},"data-v-2fe62c67",null);t.default=N.exports},rB0k:function(e,t){},wdj6:function(e,t){},xTSq:function(e,t){}});
\ No newline at end of file
webpackJsonp([3,20,35,36,42],{"/CFs":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Xxa5"),s=a.n(i),o=a("exGp"),r=a.n(o),n=a("P9l9"),l={components:{cardItem:a("5kmy").default},data:function(){return{haobanList:[],tableList:[],tableHeader:[],consumeList:[],loading:!1}},created:function(){this.getTableHeader(),this.getHaoBanData(),this.getTableList()},methods:{getTableHeader:function(){this.tableHeader=[{label:"指标说明",prop:"gradeDesc",minWidth:180},{label:"0-30(高活跃)",minWidth:130,formatter:function(e){return'<span style="color:#2f54eb;cursor:pointer;font-size:16px">'+e.itemList[0].memberCount+"人</span>"}},{label:"31-90(活跃)",minWidth:130,formatter:function(e){return'<span style="color: #2f54eb;cursor:pointer;font-size:16px">'+e.itemList[1].memberCount+"人</span>"}},{label:"91-180(边缘)",minWidth:130,formatter:function(e){return'<span style="color: #2f54eb;cursor:pointer;font-size:16px">'+e.itemList[2].memberCount+"人</span>"}},{label:"181-1年(沉睡)",minWidth:130,formatter:function(e){return'<span style="color: #2f54eb;cursor:pointer;font-size:16px">'+e.itemList[3].memberCount+"人</span>"}},{label:"1年-2年(流失)",minWidth:130,formatter:function(e){return'<span style="color: #2f54eb;cursor:pointer;font-size:16px">'+e.itemList[4].memberCount+"人</span>"}},{label:"2年以上(Lost+)",minWidth:140,formatter:function(e){return'<span style="color: #2f54eb;cursor:pointer;font-size:16px">'+e.itemList[5].memberCount+"人</span>"}}]},getHaoBanData:function(){var e=this;return r()(s.a.mark(function t(){var a,i,o;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(n.a)("/memberTagGrade/gradeListNew",{});case 2:a=t.sent,i=a.data.result,o=void 0===i?[]:i,e.haobanList=o;case 5:case"end":return t.stop()}},t,e)}))()},getTableList:function(){var e=this;return r()(s.a.mark(function t(){var a,i,o;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,Object(n.a)("/memberTagGrade/gradeGroupListNew",{});case 3:a=t.sent,i=a.data.result,o=void 0===i?[]:i,e.tableList=o.result.filter(function(e){return"未消费"!=e.gradeName})||[],e.consumeList=o.result.find(function(e){return"未消费"==e.gradeName})||{},e.loading=!1;case 8:case"end":return t.stop()}},t,e)}))()},onChangeSwitch:function(e){var t=this;return r()(s.a.mark(function a(){var i,o,r,l,c;return s.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return i=e.hanbanShow,o=e.memberTagGradeId,r={appStatus:Number(i),memberTagGradeId:o},a.next=4,Object(n.a)("/memberTagGrade/updateHanbanShow",r);case 4:if(l=a.sent,0==(c=l.data).errorCode){a.next=8;break}return a.abrupt("return",t.$message.error(c.message));case 8:case"end":return a.stop()}},a,t)}))()},toDetail:function(e,t){if(this.$getButtonLimit(this.$buttonCode.memberTagGroupLevelDetail))if(e.gradeName.includes("未消费")){var a=e.itemList[t];this.$router.push("/memberLevelDetail?memberTagGroupId="+a.memberTagGroupId+"&aliasName="+a.groupName)}else{var i=e.itemList[--t],s=e.gradeName,o=i.groupName.replace(/[(|)]/g," ").split(" "),r=o[0].includes("年")?o[0]:o[0]+"天",n=s+o[1];this.$router.push("/memberLevelDetail?memberTagGroupId="+i.memberTagGroupId+"&aliasName="+n+"&time="+r+"&type="+s)}}}},c={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"pyramid-group"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.tableList,"header-cell-style":e.rowClass}},[a("el-table-column",{attrs:{label:"价值",width:"140"},scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticClass:"header"},[a("span",[e._v("消费休眠天数")]),e._v(" "),a("span",[e._v("价值")]),e._v(" "),a("p",{staticClass:"line"})])]},proxy:!0},{key:"default",fn:function(t){var i=t.row;return[e._v("\n "+e._s(i.gradeName||"--")+"\n ("+e._s("核心"==i.gradeName?1:"普通"==i.gradeName?6:3)+")\n "),a("el-tooltip",{attrs:{placement:"top"},scopedSlots:e._u([{key:"content",fn:function(){return[a("p",{staticClass:"m-b-5"},[e._v("消费周期(消费周期小于1时按1计算) = (最近消费日期 - 首次消费日期 + 1) / 365;")]),e._v(" "),a("p",{staticClass:"m-b-5"},[e._v("年平均消费次数 = 有效消费次数 / 消费周期;")]),e._v(" "),a("p",{staticClass:"m-b-5"},[e._v("年平均消费金额 = 累计消费金额 / 消费周期;")]),e._v(" "),a("p",[e._v("企业客单:企业有去年消费数据则取去年客单,去年无消费数据则取今年客单")])]},proxy:!0}],!0)},[e._v(" "),"核心"==i.gradeName?a("i",{staticClass:"iconfont icon-QuestionCircleOutlined"}):e._e()])]}}])}),e._v(" "),e._l(e.tableHeader,function(t,i){return a("el-table-column",{key:i,attrs:{prop:t.prop,"min-width":t.minWidth,label:t.label,formatter:t.formatter,fixed:t.fixed},scopedSlots:e._u([{key:"default",fn:function(s){return[t.formatter?a("span",{domProps:{innerHTML:e._s(t.formatter(s.row))},on:{click:function(t){return e.toDetail(s.row,i)}}}):a("span",[e._v(e._s(s.row[t.prop]||"--"))])]}}])})})],2),e._v(" "),a("div",{staticClass:"unconsume-member"},[a("span",[e._v(e._s(e.consumeList.gradeName))]),e._v(" "),e._l(e.consumeList.itemList,function(t,i){return a("card-item",{key:i,staticStyle:{"margin-right":"16px"},attrs:{title:t.groupName,count:t.memberCount,data:e.consumeList,index:i},on:{toDetail:e.toDetail}})})],2),e._v(" "),a("div",{staticClass:"show-haoban"},[a("h2",[e._v("展示在好办")]),e._v(" "),a("span",{staticClass:"tips"},[e._v("开启后,立即更新至好办小程序")]),e._v(" "),a("p",e._l(e.haobanList,function(t){return a("span",{key:t.memberTagGradeId,staticClass:"switch-item"},[a("span",{staticClass:"name"},[e._v(e._s(t.aliasName))]),e._v(" "),a("el-switch",{staticClass:"switch",attrs:{"active-color":"#2f54eb"},on:{change:function(a){return e.onChangeSwitch(t)}},model:{value:t.hanbanShow,callback:function(a){e.$set(t,"hanbanShow",a)},expression:"item.hanbanShow"}})],1)}),0)])],1)},staticRenderFns:[]};var u=a("VU/8")(l,c,!1,function(e){a("xTSq")},null,null);t.default=u.exports},"9ZvA":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={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)}}},s={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){return e.createMemberGroup(t)}}},[e._v("创建会员分组")])]}}])})],1)},staticRenderFns:[]},o=a("VU/8")(i,s,!1,null,null,null);t.default=o.exports},LPUc:function(e,t){},SJ7l:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Dd8w"),s=a.n(i),o=a("2CGT"),r={name:"group-list",props:{activeType:String},data:function(){return{searchTip:!1,addGroupDialog:!1,listsParams:{pageNum:1,pageSize:20,totalPage:1,classifyName:""},lists:[],currentIndex:-1,editDialog:{visible:!1,loading:!1,classifyName:"",list:{}},memberGroupLoading:!1,addType:!0}},methods:{onSearch:function(){this.listsParams.pageNum=1,this.getMemberGroupList()},onPageNumChange:function(){this.listsParams.pageNum>=this.listsParams.totalPage||(this.listsParams.pageNum++,this.getMemberGroupList())},onScroll:function(e){e.target.scrollTop+e.target.clientHeight>=40*this.lists.length&&this.onPageNumChange()},handleChangeIndex:function(e,t){this.currentIndex=e,this.$emit("second-list",1==this.activeType?t:{isFixed:!0,list:t})},editGroupName:function(e){this.operatorName(e)&&(this.editDialog.visible=!0,this.editDialog.classifyName=e.classifyName,this.editDialog.list=e)},deleteGroupName:function(e,t){var a=this;this.operatorName(e)&&this.$confirm("删除分类名称,包括该分类下的内容,确定删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.excludeName(e.memberTagGroupClassifyId,t)})},excludeName:function(e,t){var a=this,i={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e,type:1==this.activeType?0:1};Object(o.B)(i).then(function(e){if(0==e.errorCode&&(a.$message({type:"success",message:"删除成功!"}),a.lists.splice(t,1),t==a.currentIndex)){var i=t>=a.lists.length?a.lists[t-1]:a.lists[t];a.$emit("second-list",1==a.activeType?i:{isFixed:!0,item:i})}})},modifyName:function(){var e=this,t=this.editDialog,a=t.classifyName,i=t.list;if(0!=a.length){this.editDialog.loading=!0;var s={requestProject:"gic-member-tag-web",classifyName:a,memberTagGroupClassifyId:i.memberTagGroupClassifyId,type:1==this.activeType?0:1};Object(o.D)(s).then(function(t){0==t.errorCode&&(e.$message({type:"success",message:"修改成功",duration:2e3}),i.memberTagGroupClassifyId?e.editDialog.list.classifyName=e.editDialog.classifyName:(e.listsParams.pageNum=1,e.getMemberGroupList()),e.editDialog.visible=!1)}).finally(function(){setTimeout(function(){return e.editDialog.loading=!1},500)})}else this.$message({message:"分类名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId&&"1"!=e.memberTagGroupClassifyId},closeEditGroup:function(){this.editDialog.classifyName="",this.editDialog.list={}},getMemberGroupList:function(){var e=this;this.memberGroupLoading=!0;var t=this.listsParams,a=t.pageNum,i=t.pageSize,r=t.classifyName;1==a&&(this.lists=[]),Object(o.C)({requestProject:"gic-member-tag-web",type:1==this.activeType?0:1,pageNum:a,pageSize:i,classifyName:r}).then(function(t){if(e.memberGroupLoading=!1,0==t.errorCode){var i=t.result||{},o=i.result,r=i.totalPage;""==e.listsParams.classifyName?(e.searchTip=!1,e.addType=!0):""!=e.listsParams.classifyName&&(e.addType=!1,o.length<=0?e.searchTip=!0:e.searchTip=!1),1==a&&(e.lists=[]),Array.isArray(o)&&(e.lists=e.lists.concat(o.map(function(e){return s()({},e,{edit:!1})}))),e.listsParams.totalPage=r}})}},activated:function(){this.listsParams.pageNum=1,this.listsParams.classifyName="",this.getMemberGroupList()},created:function(){this.getMemberGroupList()},watch:{activeType:function(e){this.listsParams.pageNum=1,this.listsParams.classifyName="",this.getMemberGroupList(),1==e?this.$emit("second-list","all"):2==e?this.$emit("second-list","showFixedList"):3==e&&this.$emit("second-list","allLevel")}}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.memberGroupLoading,expression:"memberGroupLoading"}],staticClass:"group-list"},[a("div",{staticClass:"search-box"},[a("el-input",{attrs:{clearable:"","prefix-icon":"el-icon-search",placeholder:"请输入分类名称"},on:{change:e.onSearch},model:{value:e.listsParams.classifyName,callback:function(t){e.$set(e.listsParams,"classifyName",t)},expression:"listsParams.classifyName"}})],1),e._v(" "),a("ul",{staticClass:"lists-box",on:{scroll:e.onScroll}},e._l(e.lists,function(t,i){return a("li",{key:i,class:["member-list",{"active-li":i==e.currentIndex}],on:{click:function(a){return e.handleChangeIndex(i,t)}}},[a("div",{staticClass:"wrap"},[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("span",{staticStyle:{"vertical-align":"top"}},[e._v("("+e._s(t.groupNum)+")")])]),e._v(" "),e.operatorName(t)?a("el-popover",{attrs:{placement:"bottom",trigger:"click"}},[e.$getButtonLimit(e.$buttonCode.memberTagEditCateGory)?a("p",{staticClass:"more",attrs:{"limit-code":e.$buttonCode.memberTagEditCateGory},on:{click:function(a){return e.editGroupName(t)}}},[e._v("编辑分类")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelCateGory)?a("p",{staticClass:"more",attrs:{"limit-code":e.$buttonCode.memberTagDelCateGory},on:{click:function(a){return e.deleteGroupName(t,i)}}},[e._v("删除分类")]):e._e(),e._v(" "),a("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0),e._v(" "),e.searchTip?a("p",{staticClass:"searchTip"},[e._v("没有找到和“"+e._s(e.listsParams.classifyName)+"”相关的内容")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddCateGory)&&1==e.activeType?a("div",{staticClass:"add-category"},[e.addType&&e.lists.length?a("el-button",{staticClass:"ghost-btn add-group",attrs:{"limit-code":e.$buttonCode.memberTagAddCateGory,type:"primary"},on:{click:function(t){e.editDialog.visible=!0}}},[e._v("新增分类")]):e._e()],1):e._e(),e._v(" "),a("el-dialog",{attrs:{title:e.editDialog.list.memberTagGroupClassifyId?"编辑分类":"新增分类",visible:e.editDialog.visible,width:"600px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){return e.$set(e.editDialog,"visible",t)},close:e.closeEditGroup}},[a("div",[e._v("\n 分类名称:\n "),a("el-input",{staticClass:"m-t-10",attrs:{placeholder:"请输入分类名称",maxlength:8,"show-word-limit":"",clearable:""},model:{value:e.editDialog.classifyName,callback:function(t){e.$set(e.editDialog,"classifyName",t)},expression:"editDialog.classifyName"}})],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.editDialog.visible=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary",loading:e.editDialog.loading},on:{click:e.modifyName}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var l=a("VU/8")(r,n,!1,function(e){a("z3lI")},"data-v-289a0680",null);t.default=l.exports},bkOx:function(e,t){},d5y4:function(e,t){},euRa:function(e,t){},mmLS:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Ch4/"),s=a("2CGT"),o={props:{visible:Boolean,data:{type:Object,default:function(){return{}}},type:String,title:String},data:function(){return{list:[],isOpenPage:!1,loading:!0}},computed:{desc:function(){return"deactive"==this.type?this.list.length?"当前分组正在被以下模块使用,失效后使用该分组的活动将匹配不到分组下的人群并且分组客户数据将同步清空,是否继续处理为失效?":"失效后非实时分组客户数据将同步清空,是否继续处理为失效?":this.list.length?"当前分组正在被以下模块使用,请先删除对应的内容后再来删除分组。":"删除后无法恢复,确认要删除该分组吗?"}},methods:{checkGroup:function(){var e=this;this.loading=!0;var t={memberTagGroupIds:this.data.memberTagGroupId,requestProject:"gic-member-tag-web",operateType:"deactive"==this.type?1:2};Object(s.n)(t).then(function(t){var a=t.errorCode,s=t.result;0!=a?i.a.errorMsg(t.data):e.list=s||[]}).finally(function(){return e.loading=!1})},onClose:function(){this.$emit("update:visible",!1),this.$emit("close")},onSubmit:function(){this.$emit("update:visible",!1),this.$emit("submit",this.data,this.type)},subWindowChange:function(){addEventListener("visibilitychange",this.visibleityWindowFn)},visibleityWindowFn:function(){!document.hidden&&this.isOpenPage&&this.checkGroup()}},watch:{visible:function(e){e&&this.checkGroup(),this.subWindowChange(),e||(removeEventListener("visibilitychange",this.visibleityWindowFn),this.isOpenPage=!1)}}},r={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.visible,"custom-class":"delete-dialog",width:"416px"},on:{"update:visible":function(t){e.visible=t},close:e.onClose}},[a("div",{staticClass:"dialog-content"},[a("i",{staticClass:"el-alert__icon el-icon-warning is-big icon"}),e._v(" "),a("h2",[e._v(e._s(e.title))]),e._v(" "),a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[a("p",{staticClass:"desc"},[e._v(e._s(e.desc))]),e._v(" "),e._l(e.list,function(t,i){return a("p",{key:i,staticClass:"item"},[a("a",{attrs:{href:t.businessLink,target:"_blank"},on:{click:function(t){e.isOpenPage=!0}}},[e._v(e._s(t.businessModuleName)+"-"+e._s(t.businessName))])])}),e._v(" "),"delete"==e.type&&e.list.length?e._e():a("footer",{staticClass:"footer"},[a("el-button",{staticClass:"ml10",on:{click:function(t){return e.$emit("update:visible",!1)}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s("deactive"==e.type?"失效":"删除"))])],1)],2)])])},staticRenderFns:[]};var n=a("VU/8")(o,r,!1,function(e){a("d5y4")},"data-v-8aaf1ac8",null);t.default=n.exports},oVck:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("Xxa5"),s=a.n(i),o=a("exGp"),r=a.n(o),n=a("Dd8w"),l=a.n(n),c=a("gRE1"),u=a.n(c),m=a("2CGT"),d=a("Ch4/"),p={name:"batch-list",props:{batchVisiable:Boolean,operateNumber:Number,multipleSelection:Array},data:function(){return{batchDialog:!1,operNum:-1,groupList:[],groupName:"",listIndex:-1,list:[],loading:!1}},methods:{confirmBatch:function(){var e=this,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(m.e)(a).then(function(t){0==t.errorCode&&e.$message.success({message:"修改成功"}),e.$emit("submit")}).catch(function(e){console.log(e)});else if(1==t)Object(m.c)(a).then(function(t){0==t.errorCode&&((t.result||[]).length||e.$message.success({message:"删除成功"}),e.$emit("after-del",t.result),e.$emit("submit",t.result))});else if(2==t){if(!this.groupName)return void this.$message.warning({message:"请先选择的会员分组的分类"});var i=this.groupList.findIndex(function(t){return t.classifyName===e.groupName});a.memberTagGroupClassifyId=this.groupList[i].memberTagGroupClassifyId,Object(m.b)(a).then(function(t){0==t.errorCode&&e.$message.success({message:"修改分类成功"}),e.$emit("submit")}).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(m.C)({type:0,requestProject:"gic-member-tag-web",pageSize:99999}).then(function(t){if(0==t.errorCode){console.log(t.result);var a=t.result.result;e.groupList=a.filter(function(e){return"未分类"!=e.classifyName&&null!=e.classifyName}).map(function(e){return l()({},e,{edit:!1})})}}).catch(function(e){console.log(e)})},checkGroup:function(){var e=this;this.loading=!0;var t={memberTagGroupIds:this.multipleSelection.map(function(e){return e.memberTagGroupId}).toString(),requestProject:"gic-member-tag-web",operateType:0==this.operateNumber?1:1==this.operateNumber?2:null};Object(m.n)(t).then(function(t){var a=t.errorCode,i=t.result;0!=a?d.a.errorMsg(t.data):e.list=i||[]}).catch(function(e){console.log(e)}).finally(function(){return e.loading=!1})}},created:function(){this.selectionList=[]},watch:{batchVisiable:function(e){e&&[1,0].includes(this.operateNumber)&&this.checkGroup(),this.batchDialog=e,this.getMemberGroupList()},operateNumber:function(e){this.operNum=e},multipleSelection:{immediate:!0,handler:function(e){this.selectionList=e}}}},g={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"",width:"416px",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(" "),[0,1].includes(e.operNum)?a("div",{staticClass:"el-message-box__status el-alert__icon el-icon-warning is-big icon"}):e._e(),e._v(" "),a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[a("div",{staticClass:"batch-content"},[0==e.operNum?a("div",[a("p",{staticClass:"batch-txt"},[e._v(e._s(e.list.length?"存在分组正在被以下模块使用,失效后使用该分组的活动将匹配不到分组下的人群并且分组客户数据将同步清空,是否继续处理为失效?":"失效后非实时分组客户数据将同步清空,是否继续处理为失效?"))])]):e._e(),e._v(" "),1==e.operNum?a("div",[a("p",{staticClass:"batch-txt"},[e._v(e._s(e.list.length?"存在分组正在被以下模块使用,请先删除对应的内容后再来删除分组。":"删除后无法恢复,确认要删除该分组吗?"))])]):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,i){return a("li",{key:t.memberTagGroupClassifyId,staticClass:"batch-li",class:{"active-li":i==e.listIndex},on:{click:function(a){return e.chooseGroup(t,i)}}},[e._v("\n "+e._s(t.classifyName)+"\n ")])}),0),e._v(" "),a("p",{staticClass:"group-name"},[e._v("选中的分类:"+e._s(e.groupName))])]):e._e(),e._v(" "),0==e.operNum||1==e.operNum?e._l(e.list,function(t,i){return a("p",{key:i,staticClass:"item"},[e._v("\n "+e._s(t.groupName)+":"),a("a",{attrs:{href:t.businessLink,target:"_blank"},on:{click:function(t){e.isOpenPage=!0}}},[e._v(e._s(t.businessModuleName)+"-"+e._s(t.businessName))])])}):e._e()],2),e._v(" "),1==e.operNum&&e.list.length?e._e():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(e._s(e.operNum?1==e.operNum?"删 除":"确 定":"失 效"))])],1)])])},staticRenderFns:[]};var f=a("VU/8")(p,g,!1,function(e){a("bkOx")},"data-v-3ce0eb7c",null).exports,h=a("F84P"),b=a("P9l9"),v=a("mmLS"),_=a("SJ7l"),C=a("9ZvA"),T=a("2uFj"),y=a("/CFs"),w=a("EOvX"),x={name:"memberGroupList",components:{GroupList:_.default,RecommendTable:C.default,BatchList:f,PyramidGroupTable:y.default,deleteOrDeactiveDialog:v.default},data:function(){return{fixedPile:{value:[{groupId:1,currSize:1,memberCount:200,groupName:"分堆人群名称分堆人群名称"},{groupId:2,currSize:3,memberCount:600,groupName:"分堆人群名称"},{groupId:3,currSize:1,memberCount:200,groupName:"分堆人群名称"}]},countGroupText:"",isRealTime:"",operateNumber:-1,batchVisiable:!1,dialogVisible:!0,isRecommend:!1,isTagRecommend:!1,showFixedList:!1,recommendItems:[],recommendData:[],activeName:"",canEdit:!1,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:"",dialogDelTips:{show:!1,isSingle:!0,list:[]},reqLock:!1,expandRowKeys:[],dialogFixedPile:{show:!1,loading:!1,memberCount:null,beginTime:"",endTime:"",groupName:"",memberTagGroupId:"",pileType:1,proportion:"1:1",groupNames:[],pileTypes:[{value:1,label:"两组"},{value:2,label:"三组"},{value:3,label:"四组"},{value:4,label:"自定义"}],proportions:["1:1","2:3"],pileNames:["分堆a","分堆b","分堆c","分堆d","分堆e"],custom:[1,1],isHaoban:""},activeType:"1",isNew:!0,isSelf:!1,classifyOptions:{},optionsDialog:{visible:!1,title:"",type:"",data:{},isBatch:!1},dateformat:w.a,flag:!1}},watch:{tagSearch:function(e){this.params.groupName=e},batchVisiable:function(e){e||(this.batchSelect="")},"dialogFixedPile.pileType":function(e){var t={1:["1:1","2:3"],2:["1:1:1","1:3:1","3:4:3"],3:["1:1:1:1","2:3:3:2","1:4:4:1"]}[e]||[],a=this.dialogFixedPile,i=a.groupName,s=a.pileNames,o=a.custom,r=(t[0]||"").split(":").length||o.length,n=0,l=[];for(console.log(e);n<r;)l.push(i+"-"+s[n]),++n;this.dialogFixedPile.proportions=t,this.dialogFixedPile.proportion=t[0]||"",4!=e&&(this.dialogFixedPile.groupNames=l)},$route:function(e,t){e.path.indexOf("memberGroupList")>-1&&(t.path.indexOf("memberLevelDetail")>-1?this._gradeList(this.memberTagGradeId):(this.getGroupList(),this._groupCount()))},isSelf:function(){this.params.pageNum=1,this.currentPage=1,this.getGroupList()}},filters:{aliasTips:function(e){var t=T.a.find(function(t){return t.name===e});return t?t.title:""},formatTimeYMD:function(e){return e&&"- -"!=e?String(e).split(" ")[0]:"--"},formatTimeHMS:function(e){return e&&"- -"!=e?String(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=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.optionsDialog={visible:!0,title:"失效",type:"deactive",isBatch:t,data:e}},handleEffective:function(e){var t=this,a={requestProject:"gic-member-tag-web",memberTagGroupIds:e.memberTagGroupId,effectiveStatus:0};Object(m.e)(a).then(function(e){0==e.errorCode&&(t.$message.success({message:"修改成功"}),t.getGroupList())}).catch(function(e){console.log(e)})},deleteGroup:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.optionsDialog={visible:!0,title:"删除",type:"delete",isBatch:t,data:e}},handleDeleteGroup:function(e){var t=this;if(!this.reqLock){var a={requestProject:"gic-member-tag-web",memberTagGroupIds:e.memberTagGroupId};this.reqLock=!0,Object(m.c)(a).then(function(e){0==e.errorCode&&((e.result||[]).length||t.$message.success({message:"删除成功"}),t.$refs.groupList.getMemberGroupList(),t.getGroupList(),t.handleDelGroupMsg(e.result))}).finally(function(){return t.reqLock=!1})}},onConfirmDialog:function(e,t){"deactive"==t?this.handleEffective(e):this.handleDeleteGroup(e)},handleDelGroupMsg:function(e){if(e&&e.length){var t=e.reduce(function(e,t){return e[t.groupName]||(e[t.groupName]={groupName:t.groupName,list:[]}),e[t.groupName].list.push({link:t.businessLink,name:"{"+t.businessModuleName+"-"+t.businessName+"}"}),e},{}),a=1==(e=u()(t)).length;a&&(e=e[0].list),this.$set(this,"dialogDelTips",{show:!0,isSingle:a,list:e})}},getMemberGroupList:function(){var e=this;Object(m.C)({requestProject:"gic-member-tag-web",pageSize:99999}).then(function(t){0==t.errorCode&&(e.options[2].children=t.result.result.filter(function(e){return"未分类"!=e.classifyName}))})},refershMember:function(e){var t=this;if(!this.flag){this.flag=!0;var a=this.$message.warning("覆盖人数正在刷新中……"),i=void 0,s={requestProject:"gic-member-tag-web"};i=this.groupTableData.map(function(e){return e.memberTagGroupId}).join(","),s.memberTagGroupIds=i,e?Object(m.I)(s).then(function(e){0==e.errorCode&&(t._gradeList(t.memberTagGradeId),a.close(),t.flag=!1,t.$message.success({message:"更新成功"}))}):Object(m.I)(s).then(function(e){0==e.errorCode&&(t.getGroupList(),a.close(),t.flag=!1,t.$message.success({message:"更新成功"}))})}},refreshList:function(){this.getGroupList()},_gradeList:function(e){var t=this,a={pageNum:this.currentPage,pageSize:this.pageSize,memberTagGradeId:e};Object(m.w)(a).then(function(e){if(0==e.errorCode){if(3!=t.activeType)return;t.total=e.result.totalCount,t.groupTableData=e.result.result,t.refreshRecordPerson(t.groupTableData)}})},getsecondList:function(e){var t=this;if(this.currentPage=1,this.params.pageNum=1,this.showFixedList=!1,"showFixedList"===e)return this.params.memberTagGroupClassifyId="",this.showFixedList=!0,this.params.pageNum=1,this.params.pageSize=20,void this.getGroupList(2);if("allLevel"===e)return this.isTag=!0,this.isRecommend=!0,this.isTagRecommend=!0,this.memberTagGroupId="",this.currentPage=1,this.params.pageNum=1,this.params.pageSize=20,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(1);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 e.isFixed?(this.showFixedList=!0,this.params.memberTagGroupClassifyId=e.list.memberTagGroupClassifyId,this.params.fixedType=1,Object(m.l)(this.params).then(function(e){0==e.errorCode?(t.total=e.result.totalCount,t.groupTableData=e.result.result.map(function(e){return l()({},e,{createTime:h.a.timeToDateTime(e.createTime)})})):t.groupTableData=[],t.refreshRecordPerson(t.groupTableData)})):(this.isRecommend=!1,this.isTag=!1,this.isTagRecommend=!1,this.params.memberTagGroupClassifyId=e.memberTagGroupClassifyId,this.params.fixedType=0,Object(m.l)(this.params).then(function(e){0==e.errorCode?(t.classifyOptions=e.result.params||{},t.total=e.result.totalCount,t.groupTableData=e.result.result.map(function(e){return l()({},e,{createTime:h.a.timeToDateTime(e.createTime)})})):t.groupTableData=[],t.refreshRecordPerson(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(m.G)().then(function(t){0==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(m.H)(a).then(function(e){0==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,console.log(e,"val"),this.batchVisiable=!0},showGroupSet:function(){this.groupSetShow=!0},changeRoute:function(e){this.$router.push(e)},toAddGroup:function(e){this.changeRoute("/memberGroupAdd?type="+e)},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(b.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(b.a)("/member-tag-group/simpleUpdate.json",e).then(function(i){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,i={memberTagGroupId:e};Object(b.a)("/member-tag-group/delete.json",i).then(function(e){var i=e.data;if(a.loading=!1,0==i.errorCode)return a.groupTableData.splice(t,1),void a.$message.success({duration:1e3,message:"删除成功!"});200003!=i.errorCode?d.a.errorMsg(i):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.currentPage=1,this.params.effectiveStatus=e,this.getGroupList()},realTimeStatus:function(e){this.params.pageNum=1,this.currentPage=1,this.params.isRealTime=e,this.getGroupList()},changeHaoBan:function(e){this.params.pageNum=1,this.currentPage=1,this.params.appStatus=e,this.getGroupList()},getGroupList:function(e){var t=this;this.loading=!0,this.params.fixedType=this.showFixedList?1:0,this.params.permissionType=this.isSelf?2:1;var a=e;Object(m.E)(this.params).then(function(e){if(t.loading=!1,0==e.errorCode){if(a&&a!=t.activeType)return;t.total=e.result.totalCount,t.classifyOptions=e.result.params||{},t.groupTableData=e.result.result.map(function(e){return l()({},e,{latestUpdateTime:e.latestUpdateTime?e.latestUpdateTime:"--",createTime:h.a.timeToDateTime(e.createTime)})}),t.canEdit=(t.groupTableData[0]||{}).canEdit||!1,t.refreshRecordPerson(t.groupTableData)}}).catch(function(e){t.loading=!1,console.log(e)}).finally(function(){return t.loading=!1})},_groupCount:function(){var e=this;Object(m.x)().then(function(t){if(0==t.errorCode){var a=t.result;e.countGroupText="您的非实时分组数量已达"+a.currCount+"/"+a.totalCount+",实时分组数量不受限制。"}})},isAllowEdit:function(e){var t=e.latestUpdateTime,a=e.isRealTime,i=e.effectiveStatus;return!(!a&&t&&"--"!==t)||(0==i||(t||"").split(" ")[0]===(new Date).toLocaleDateString().replace(/(\d+)\/(\d+)\/(\d+)/,function(e,t,a,i){return[t,a.padStart(2,"0"),i.padStart(2,"0")].join("-")}))},onExpandChange:function(e,t){var a=t.map(function(e){return e.memberTagGroupId});this.$set(this,"expandRowKeys",a)},handleFixedPile:function(e){this.dialogFixedPile.groupName=e.groupName,this.dialogFixedPile.memberCount=e.memberCount,this.dialogFixedPile.memberTagGroupId=e.memberTagGroupId,this.dialogFixedPile.beginTime=(e.fixedTime||"").replace(" 00:00:00","").replace(/\-/g,"."),this.dialogFixedPile.endTime=(e.effectiveDate||"").replace(" 00:00:00","").replace(/\-/g,"."),this.dialogFixedPile.pileType=1,this.dialogFixedPile.proportion="1:1",this.dialogFixedPile.custom=[1,1],this.dialogFixedPile.proportions=["1:1","2:3"];var t=this.dialogFixedPile.pileNames;this.dialogFixedPile.groupNames=[e.groupName+"-"+t[0],e.groupName+"-"+t[1]],this.dialogFixedPile.show=!0},savePile:function(){var e=this,t=this.dialogFixedPile,a=t.memberTagGroupId,i=t.pileType,s=t.proportion,o=t.groupNames,r=t.custom;if(!t.loading){if(s=4==i?r.join(":"):s,4==i){if(!r.length||r.some(function(e){return!e}))return this.$message.warning("请添加分堆比例");s=r.join(":")}if(o.some(function(e){return""===e}))return this.$message.warning("请输入分堆名称");var n={requestProject:"gic-web",memberTagGroupId:a,pileType:i,proportion:s,groupNames:o.join(",")};this.dialogFixedPile.loading=!0,Object(m.m)(n).then(function(t){0==t.errorCode&&(e.dialogFixedPile.show=!1,Object(m.l)(e.params).then(function(t){0==t.errorCode?(e.total=t.result.totalCount,e.groupTableData=t.result.result.map(function(e){return l()({},e,{createTime:h.a.timeToDateTime(e.createTime)})})):e.groupTableData=[]}))}).finally(function(){return e.dialogFixedPile.loading=!1})}},pileCustomChange:function(e){var t=this;"add"==e&&this.dialogFixedPile.custom.push(1),"del"==e&&this.dialogFixedPile.custom.pop();var a=this.dialogFixedPile,i=a.groupName,s=a.pileNames;this.dialogFixedPile.groupNames=this.dialogFixedPile.custom.map(function(e,a){var o=t.dialogFixedPile.groupNames[a];return void 0===o&&(o=i+"-"+s[a]),o})},handleDeleteFixedPile:function(e){var t=this;if(!this.reqLock){this.reqLock=!0;var a=e.fixedPile,i=e.memberTagGroupId,s=(a||{}).value,o=(s||[]).map(function(e){return e.groupId});o.unshift(i);var r={requestProject:"gic-member-tag-web",memberTagGroupIds:o.join(",")};Object(m.d)(r).then(function(e){if(0==e.errorCode){if((e.result||[]).length)return t.handleDelGroupMsg(e.result);var i=a?'<div><i class="el-icon-warning" style="font-size:25px;margin-right:15px;color:#e6a23c"></i>确认删除以下分堆人群?</div>':"<span>确认删除此固化人群?</span>";s&&s.forEach(function(e){i+='\n <div style="color:#909399;padding-top:10px">\n <i class="iconfont icon-xuanze-" style="padding-left:40px"></i>\n <span>'+e.groupName+"</span>\n </div>\n "}),t.$confirm(i,"提示",{dangerouslyUseHTMLString:!0,confirmButtonText:"确定",cancelButtonText:"取消",type:a?"":"warning"}).then(function(){Object(m.c)(r).then(function(e){0==e.errorCode&&((e.result||[]).length||t.$message.success({message:"删除成功"}),t.$refs.groupList.getFixedMemberGroupList(),t.getGroupList(),t.handleDelGroupMsg(e.result))})})}}).finally(function(){return t.reqLock=!1})}},onTabClick:function(){this.pageSize=20,this.params.pageSize=20,this.currentPage=1,this.params.pageNum=1},refreshRecordPerson:function(e){var t,a=this;e.forEach((t=r()(s.a.mark(function e(t){var i,o;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(m.J)({groupIds:t.memberTagGroupId});case 2:i=e.sent,o=i.result,t.memberCount=o;case 5:case"end":return e.stop()}},e,a)})),function(e){return t.apply(this,arguments)}))}},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},"fixed"!=this.$route.query.type&&this.getGroupList(),this._groupCount()},mounted:function(){var e=this;"fixed"==this.$route.query.type&&(this.loading=!0,this.$nextTick(function(){e.$refs.fixedGroup.$el.querySelector("#tab-2").click()}))},computed:{pileCounts:function(){var e=this.dialogFixedPile;if(!e.show)return"";var t=4==e.pileType?e.custom:e.proportion.split(":"),a=t.reduce(function(e,t){return e+ +t},0),i=Math.ceil(e.memberCount/a);return t.reduce(function(a,s,o){var r=s*i;return o==t.length-1&&(r=e.memberCount-a.reduce(function(e,t){return e+ +t},0)),a.push(r),a},[]).join(":")},setAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagGroupDetail)||this.$getButtonLimit(this.$buttonCode.memberTagEditGroup)||this.$getButtonLimit(this.$buttonCode.memberTagDeActiveGroup)||this.$getButtonLimit(this.$buttonCode.memberTagDelGroup)}}},G={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"member-group"},[a("div",{staticClass:"flex"},[a("el-tabs",{ref:"fixedGroup",staticClass:"tabs",on:{"tab-click":e.onTabClick},model:{value:e.activeType,callback:function(t){e.activeType=t},expression:"activeType"}},[a("el-tab-pane",{attrs:{label:"我的客户分组",name:"1"}}),e._v(" "),a("el-tab-pane",{attrs:{label:"固化分组",name:"2"}}),e._v(" "),a("el-tab-pane",{attrs:{label:"金字塔客户分组",name:"3"}})],1)],1),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{directives:[{name:"show",rawName:"v-show",value:3!=e.activeType,expression:"activeType != 3"}],staticClass:"left-box"},[a("group-list",{ref:"groupList",attrs:{activeType:e.activeType},on:{getRecommend:e.getRecommend,"second-list":e.getsecondList}})],1),e._v(" "),e.showFixedList?[a("div",{staticClass:"right-box"},[a("div",{staticClass:"common-wrap__opt"},[e._m(0),e._v(" "),a("el-input",{staticClass:"m-r-8 w-160",attrs:{placeholder:"请输入分组名称","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchEnterFun(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}}),e._v(" "),a("el-select",{staticClass:"w120 m-r-8",attrs:{placeholder:"是否有效",clearable:""},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}})],1),e._v(" "),a("el-select",{staticClass:"w130 ",attrs:{placeholder:"好办是否展示",clearable:""},on:{change:e.changeHaoBan},model:{value:e.isHaoban,callback:function(t){e.isHaoban=t},expression:"isHaoban"}},[a("el-option",{key:0,attrs:{label:"不展示",value:0}}),e._v(" "),a("el-option",{key:1,attrs:{label:"展示",value:1}})],1),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?a("span",{staticClass:"look-self m-l-10"},[a("el-checkbox",{model:{value:e.isSelf,callback:function(t){e.isSelf=t},expression:"isSelf"}},[e._v("\n 仅看本人\n ")]),e._v(" "),a("el-tooltip",{attrs:{placement:"top",trigger:"hover",content:"其它账号创建的分组覆盖人数根据创建人管辖门店查询数据"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon",staticStyle:{"vertical-align":"middle"}})])],1):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddGroup)?a("el-button",{staticClass:"fr",attrs:{type:"primary m-l-10","limit-code":e.$buttonCode.memberTagAddGroup},on:{click:function(t){return e.toAddGroup("fixed")}}},[e._v("新增分组")]):e._e(),e._v(" "),a("el-button",{staticClass:"btn-foled-all",on:{click:function(t){return e.$router.push("/memberGroupLog")}}},[e._v("分组操作日志")])],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","row-key":"memberTagGroupId"}},[a("el-table-column",{attrs:{label:"分组名称",fixed:"left","min-width":"180"},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+"&type=2"},slot:"reference"},[e._v("\n "+e._s(t.row.groupName)+"\n ")])],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"latestUpdateTime","min-width":"100",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:{prop:"state",label:"状态","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--info"}),e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 状态\n "),a("el-tooltip",{attrs:{effect:"dark",placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("p",[e._v("失效的非实时分组不再更新人数,营销活动无法选用失效的分组")])]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"分类名称",prop:"groupClassifyName"}}),e._v(" "),a("el-table-column",{attrs:{prop:"peopleCover",label:"覆盖人数","show-overflow-tooltip":"","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("formatNum")(t.row.memberCount||0))+"\n ")]}}])}),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagOpenHaoBan)?a("el-table-column",{attrs:{prop:"appStatus",label:"好办展示","min-width":"100","limit-code":e.$buttonCode.memberTagOpenHaoBan},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#2F54EB"},on:{change:function(a){return 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"}})]}}])},[a("template",{slot:"header"},[e._v("\n 好办展示\n "),a("el-tooltip",{attrs:{effect:"dark",content:"开启后,默认次日更新至好办管理后台,如需立即更新,请至好办管理后台操作“同步”",placement:"top"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2):e._e(),e._v(" "),a("el-table-column",{attrs:{prop:"fixedTime","min-width":"100",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:{prop:"effectiveDate","min-width":"100",label:"到期时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isRealTime?a("p",{staticClass:"h-18"},[e._v("--")]):a("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.effectiveDate)))])]}}])}),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?a("el-table-column",{attrs:{label:"创建人",prop:"createUserName","min-width":"110"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(a.createUserName||"--"))]}}])}):e._e(),e._v(" "),a("el-table-column",{attrs:{prop:"createTime","min-width":"100",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(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelGroup)||e.$getButtonLimit(e.$buttonCode.memberTagFixedPile)?a("el-table-column",{attrs:{label:"操作",width:"180",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.$getButtonLimit(e.$buttonCode.memberTagGroupDetail)?a("router-link",{staticClass:"edit-btn el-button--text m-r-20",attrs:{to:"/memberGroupDetail?memberTagGroupId="+t.row.memberTagGroupId+"&type=2","limit-code":e.$buttonCode.memberTagGroupDetail}},[e._v("\n 详情\n ")]):e._e(),e._v(" "),!t.row.fixedPile&&t.row.effectiveStatus&&e.$getButtonLimit(e.$buttonCode.memberTagFixedPile)?a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.$buttonCode.memberTagFixedPile},on:{click:function(a){return e.handleFixedPile(t.row)}}},[e._v("分堆")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelGroup)?a("el-button",{attrs:{type:"text","limit-code":e.$buttonCode.memberTagDelGroup},on:{click:function(a){return e.handleDeleteFixedPile(t.row)}}},[e._v("删除")]):e._e()]}}])}):e._e()],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, prev, pager, next",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("div",{staticClass:"top"},[a("p",{staticClass:"tips"},[e._v("实时分组数据实时更新,非实时分组数据每天凌晨更新 1 次,非实时分组失效后数据会自动清空。")]),e._v(" "),a("div",{staticClass:"title m-b-20 m-t-16"},[a("h2",[a("span",{staticClass:"tips"},[e._v("共 "+e._s(e.total||0)+" 个分组,其中非实时分组 "+e._s(e.classifyOptions.notRealTimeGroupNum||0)+" 个,失效分组 "+e._s(e.classifyOptions.notEffectiveGroupNum||0)+" 个")])]),e._v(" "),a("span",{staticClass:"count"},[e._v("剩余可创建非实时分组数量:"+e._s(e.classifyOptions.residueCreateGroupNum||0))])])]),e._v(" "),a("el-input",{staticClass:"w-160 m-r-8",attrs:{placeholder:"请输入分组名称","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchEnterFun(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}}),e._v(" "),a("el-select",{staticClass:"m-r-8",staticStyle:{width:"120px"},attrs:{placeholder:"是否有效",clearable:""},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}})],1),e._v(" "),a("el-select",{staticClass:"m-l-0 m-r-8",staticStyle:{width:"120px"},attrs:{placeholder:"是否实时",clearable:""},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("el-select",{staticClass:"w130",attrs:{placeholder:"好办是否展示",clearable:""},on:{change:e.changeHaoBan},model:{value:e.isHaoban,callback:function(t){e.isHaoban=t},expression:"isHaoban"}},[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",{staticStyle:{width:"120px"},attrs:{placeholder:"批量操作"},on:{change:e.batchHandleSelect,focus:e.handleFocus},model:{value:e.batchSelect,callback:function(t){e.batchSelect=t},expression:"batchSelect"}},[e.$getButtonLimit(e.$buttonCode.memberTagBatchDeActive)?a("el-option",{key:0,attrs:{label:"失效",value:0,"limit-code":e.$buttonCode.memberTagBatchDeActive}}):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagBatchDel)?a("el-option",{key:1,attrs:{label:"删除",value:1,"limit-code":e.$buttonCode.memberTagBatchDel}}):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagBatchEditBelong)?a("el-option",{key:2,attrs:{label:"修改所属分类",value:2,"limit-code":e.$buttonCode.memberTagBatchEditBelong}}):e._e()],1),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberGroupHandleLog)?a("el-tooltip",{staticClass:"item",attrs:{content:"分组内的标签条件或者其他信息有过编辑的,均在此查看",placement:"top"}},[a("el-button",{staticClass:"fr",attrs:{"limit-code":e.$buttonCode.memberGroupHandleLog},on:{click:function(t){return e.$router.push("/memberGroupLog")}}},[e._v("分组操作日志")])],1):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddGroup)?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.countGroupText,placement:"top"}},[a("el-button",{staticClass:"fr",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagAddGroup},on:{click:e.toAddGroup}},[e._v("新增分组")])],1):e._e()],1),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?a("span",{staticClass:"look-self m-l-10"},[a("el-checkbox",{model:{value:e.isSelf,callback:function(t){e.isSelf=t},expression:"isSelf"}},[e._v("\n 仅看本人\n ")]),e._v(" "),a("el-tooltip",{attrs:{placement:"top",trigger:"hover",content:"其它账号创建的分组覆盖人数根据创建人管辖门店查询数据"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon",staticStyle:{"vertical-align":"middle"}})])],1):e._e()],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:"分组名称",fixed:"left","min-width":"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{class:[t.row.isRealTime?"real-time":"no-real-time"]},[e._v(e._s(t.row.isRealTime?"实时":"非实时"))]),e._v(" "),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+"&type=1"},slot:"reference"},[e._v("\n "+e._s(t.row.groupName)+"\n ")])],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"最近更新时间",width:"110"},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:{prop:"state",label:"状态","min-width":"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--info"}),e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 状态\n "),a("el-tooltip",{attrs:{effect:"dark",placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[a("p",[e._v("失效的非实时分组不再更新人数,营销活动无法选用失效的分组")])]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"分类名称",prop:"groupClassifyName"}}),e._v(" "),a("el-table-column",{attrs:{prop:"peopleCover",label:"覆盖人数","min-width":"100","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",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 默认显示上次页面缓存人数,可点击刷新按钮查看当页分组最新人数。\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-zhongzhi refresh",attrs:{slot:"reference"},on:{click:function(t){return e.refershMember("")}},slot:"reference"})])],1)],2),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagOpenHaoBan)?a("el-table-column",{attrs:{prop:"appStatus",label:"好办展示","min-width":"100","limit-code":e.$buttonCode.memberTagOpenHaoBan},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#2F54EB"},on:{change:function(a){return 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"}})]}}])},[a("template",{slot:"header"},[e._v("\n 好办展示\n "),a("el-tooltip",{attrs:{effect:"dark",content:"开启后,默认次日更新至好办管理后台,如需立即更新,请至好办管理后台操作“同步”",placement:"top"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2):e._e(),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?a("el-table-column",{attrs:{label:"创建人","min-width":"110",prop:"createUserName"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v(e._s(a.createUserName||"--"))]}}])}):e._e(),e._v(" "),a("el-table-column",{attrs:{prop:"recentUpdateDate","min-width":"100",label:"到期时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isRealTime?[e._v("--")]:[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:{prop:"updateTime","min-width":"110",label:"最近编辑时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("p",{staticClass:"h-18"},[e._v(e._s(t.row.updateTime?e.dateformat(new Date(t.row.updateTime),"yyyy-MM-dd"):"--"))]),e._v(" "),a("p",{staticClass:"h-18"},[e._v(e._s(t.row.updateTime?e.dateformat(new Date(t.row.updateTime),"hh:mm:ss"):"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"createTime","min-width":"100",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(" "),e.setAuth?a("el-table-column",{attrs:{label:"操作",width:"230",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.$getButtonLimit(e.$buttonCode.memberTagGroupDetail)?a("router-link",{staticClass:"edit-btn el-button--text m-r-20",attrs:{to:"/memberGroupDetail?memberTagGroupId="+t.row.memberTagGroupId+"&type=1","limit-code":e.$buttonCode.memberTagGroupDetail}},[e._v("\n 详情\n ")]):e._e(),e._v(" "),e.isAllowEdit(t.row)&&e.$getButtonLimit(e.$buttonCode.memberTagEditGroup)?a("router-link",{staticClass:"edit-btn el-button--text m-r-20",attrs:{"limit-code":e.$buttonCode.memberTagEditGroup,to:"/memberGroupEdit?memberTagGroupId="+t.row.memberTagGroupId}},[e._v("\n 编辑\n ")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDeActiveGroup)&&!t.row.isRealTime&&t.row.effectiveStatus?a("el-button",{staticClass:"edit-btn el-button--text m-r-20",attrs:{type:"text","limit-code":e.$buttonCode.memberTagDeActiveGroup},on:{click:function(a){return e.effectiveGroup(t.row)}}},[e._v("\n 失效\n ")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelGroup)?a("el-button",{staticClass:"edit-btn el-button--text",staticStyle:{"margin-left":"0"},attrs:{type:"text","limit-code":e.$buttonCode.memberTagDelGroup},on:{click:function(a){return e.deleteGroup(t.row)}}},[e._v("\n 删除\n ")]):e._e()]}}])}):e._e()],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, prev, pager, next",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(1),e._v(" "),a("div",{staticClass:"common-wrap__table m-t-20"},[a("pyramid-group-table",{directives:[{name:"show",rawName:"v-show",value:e.isNew,expression:"isNew"}]}),e._v(" "),a("el-table",{directives:[{name:"show",rawName:"v-show",value:!e.isNew,expression:"!isNew"},{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","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.groupName))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"最近更新时间",prop:"latestUpdateTime","min-width":"100"},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:"groupClassifyName","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.groupClassifyName||"--")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"peopleCover",label:"覆盖人数","show-overflow-tooltip":"","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("formatNum")(t.row.memberCount||0))+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 默认显示上次页面缓存人数,可点击刷新按钮查看当页分组最新人数。\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-zhongzhi refresh",attrs:{slot:"reference"},on:{click:function(t){return e.refershMember("tag")}},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"分组描述","min-width":"250"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v("\n "+e._s(e._f("aliasTips")(a.groupName))+"\n ")]}}])})],1)],1),e._v(" "),0==e.groupTableData.length||e.isNew?e._e():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, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)]),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)],1)]],2),e._v(" "),a("batch-list",{attrs:{batchVisiable:e.batchVisiable,operateNumber:e.operateNumber,multipleSelection:e.multipleSelection},on:{"update:batchVisiable":function(t){e.batchVisiable=t},"update:batch-visiable":function(t){e.batchVisiable=t},"refresh-list":e.refreshList,submit:e.getGroupList,"after-del":e.handleDelGroupMsg}}),e._v(" "),a("el-dialog",{attrs:{title:"提示",visible:e.dialogDelTips.show,width:"480px"},on:{"update:visible":function(t){return e.$set(e.dialogDelTips,"show",t)}}},[a("div",{staticClass:"fixed-dialog"},[a("i",{staticClass:"el-alert__icon el-icon-warning icon-fixed"}),e._v(" "),a("div",{staticStyle:{"padding-left":"12px"}},[a("p",[e._v(e._s(e.dialogDelTips.isSingle?"当前":"存在")+"分组正在被以下模块使用,请先删除对应的内容后再来删除分组")]),e._v(" "),e.dialogDelTips.isSingle?a("div",{staticClass:"error-tips"},e._l(e.dialogDelTips.list,function(t){return a("p",{key:t.link},[a("a",{staticClass:"error-tip-link",attrs:{target:"_blank",href:t.link}},[e._v(e._s(t.name))])])}),0):a("div",{staticClass:"error-tips"},e._l(e.dialogDelTips.list,function(t,i){return a("div",{key:i,staticClass:"error-tip-row"},[a("span",{staticClass:"label"},[e._v(e._s(t.groupName)+":")]),e._v(" "),e._l(t.list,function(t){return a("p",{key:t.link},[a("a",{staticClass:"error-tip-link",attrs:{target:"_blank",href:t.link}},[e._v(e._s(t.name))])])})],2)}),0)])])]),e._v(" "),a("el-dialog",{attrs:{title:"固化分组分堆",visible:e.dialogFixedPile.show},on:{"update:visible":function(t){return e.$set(e.dialogFixedPile,"show",t)}}},[a("p",{staticClass:"pile-info"},[a("span",{staticClass:"title"},[e._v(e._s(e.dialogFixedPile.groupName))]),e._v(" "),null!==e.dialogFixedPile.memberCount?a("span",{staticClass:"fixed-count"},[e._v("固化人数 "+e._s(e.dialogFixedPile.memberCount)+" 人")]):a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top"}},[a("span",{attrs:{slot:"content"},slot:"content"},[e._v("尚未达到期初固化时间的人群,不会展示分堆人数,但系统会保存您的分堆设置,当系统达到期初固化时间之后,刷新列表即可查看到分堆人数。")]),e._v(" "),a("span",{staticClass:"fixed-count"},[e._v("暂未到达期初固化时间")])]),e._v(" "),a("span",[e._v(e._s(e.dialogFixedPile.beginTime)+" - "+e._s(e.dialogFixedPile.endTime))])],1),e._v(" "),a("el-form",[a("el-form-item",{attrs:{label:"分堆设置:","label-width":"85px"}},[a("el-radio-group",{model:{value:e.dialogFixedPile.pileType,callback:function(t){e.$set(e.dialogFixedPile,"pileType",t)},expression:"dialogFixedPile.pileType"}},e._l(e.dialogFixedPile.pileTypes,function(t){return a("el-radio",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])}),1),e._v(" "),a("div",{staticClass:"pile-detail"},[a("el-form",[4!=e.dialogFixedPile.pileType?a("el-form-item",{attrs:{label:"分堆比例:","label-width":"85px"}},[a("el-radio-group",{model:{value:e.dialogFixedPile.proportion,callback:function(t){e.$set(e.dialogFixedPile,"proportion",t)},expression:"dialogFixedPile.proportion"}},e._l(e.dialogFixedPile.proportions,function(t){return a("el-radio",{key:t,attrs:{label:t}},[e._v(e._s(t))])}),1)],1):a("el-form-item",{attrs:{label:"分堆比例:","label-width":"85px"}},[e._l(e.dialogFixedPile.custom,function(t,i){return[i?a("span",{key:i,staticClass:"pile-proportions-divider"},[e._v(":")]):e._e(),e._v(" "),a("el-input-number",{key:i,staticClass:"pile-proportions-input",attrs:{min:1,max:100,"controls-position":"right"},model:{value:e.dialogFixedPile.custom[i],callback:function(t){e.$set(e.dialogFixedPile.custom,i,t)},expression:"dialogFixedPile.custom[k]"}})]}),e._v(" "),e.dialogFixedPile.custom.length<5?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.pileCustomChange("add")}}},[e._v("添加")]):e._e(),e._v(" "),e.dialogFixedPile.custom.length>1?a("el-button",{attrs:{type:"text"},on:{click:function(t){return e.pileCustomChange("del")}}},[e._v("删除")]):e._e()],2),e._v(" "),e._l(e.dialogFixedPile.groupNames,function(t,i){return a("el-form-item",{key:i,staticClass:"pile-name-row",attrs:{label:"分堆人群:","label-width":"85px"}},[a("el-input",{staticClass:"pile-name-input",attrs:{maxlength:15,"show-word-limit":"",placeholder:"请输入分堆人群名称"},model:{value:e.dialogFixedPile.groupNames[i],callback:function(t){e.$set(e.dialogFixedPile.groupNames,i,t)},expression:"dialogFixedPile.groupNames[k]"}})],1)})],2)],1)],1)],1),e._v(" "),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("span",{staticClass:"pile-counts"},[e._v("\n 实时计算:\n "),a("span",[e._v(e._s(e.pileCounts))])]),e._v(" "),a("el-tooltip",{attrs:{content:"每个固化人群仅支持进行一次分堆设置,请确认操作",placement:"top"}},[a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.dialogFixedPile.loading,expression:"dialogFixedPile.loading"}],attrs:{type:"primary"},on:{click:e.savePile}},[e._v(e._s(e.dialogFixedPile.loading?"人群分堆中":"确认并创建分堆"))])],1)],1)],1),e._v(" "),a("delete-or-deactive-dialog",{attrs:{visible:e.optionsDialog.visible,type:e.optionsDialog.type,title:e.optionsDialog.title,data:e.optionsDialog.data},on:{"update:visible":function(t){return e.$set(e.optionsDialog,"visible",t)},submit:e.onConfirmDialog}})],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"top m-b-20"},[t("p",{staticClass:"tips"},[this._v("固化分组仅在分组生效开始时间查询一次数据,后续数据不会发生变化,分组失效后数据会自动清空。")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"common-wrap__opt flex-between"},[t("div",{staticClass:"desc"},[this._v("覆盖人数于每日上午8点半进行更新")])])}]};var N=a("VU/8")(x,G,!1,function(e){a("LPUc"),a("euRa")},"data-v-59808056",null);t.default=N.exports},xTSq:function(e,t){},z3lI:function(e,t){}});
\ No newline at end of file
webpackJsonp([31],{"5/Vq":function(t,a){},q490:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=e("BdFv"),i=(e("Mk6G"),e("3E4D"),e("Ch4/"),e("PI0u"),e("P9l9"),{name:"manualTagLib",data:function(){return{tagCategory:"manualTagList"}},components:{tagLib:n.a}}),r={render:function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"manualTagLib-wrap common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("tag-lib",{attrs:{tagCategory:this.tagCategory}})],1)])])},staticRenderFns:[]};var s=e("VU/8")(i,r,!1,function(t){e("5/Vq")},"data-v-50a34f5e",null);a.default=s.exports}});
\ No newline at end of file
webpackJsonp([30],{"5/Vq":function(t,a){},q490:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=e("BdFv"),i=(e("Mk6G"),e("3E4D"),e("Ch4/"),e("PI0u"),e("P9l9"),{name:"manualTagLib",data:function(){return{tagCategory:"manualTagList"}},components:{tagLib:n.a}}),r={render:function(){var t=this.$createElement,a=this._self._c||t;return a("div",{staticClass:"manualTagLib-wrap common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("tag-lib",{attrs:{tagCategory:this.tagCategory}})],1)])])},staticRenderFns:[]};var s=e("VU/8")(i,r,!1,function(t){e("5/Vq")},"data-v-50a34f5e",null);a.default=s.exports}});
\ No newline at end of file
webpackJsonp([32],{BP9W:function(a,t){},Gl7f:function(a,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=e("EOvX"),l=e("2CGT"),i={name:"syncTagHistory",data:function(){return{navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:"/member-tag"},{name:"同步标签",path:""}],tableData:[],currentPage:1,pageSize:20,total:0,searchVal:"",loading:!1,dateformat:n.a,dialogData:{dialogVisible:!1,tagTableData:[],total:0,currentPage:1,searchTagVal:"",loading:!1}}},mounted:function(){this.getTableData()},methods:{cancelSync:function(a){var t=this;this.$confirm("取消同步后,该分类下的标签将不会再同步至微盟,并且该分类下已同步至微盟侧的会员标签将同步从微盟侧删除,是否继续取消?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(e){var n={tagLevelGroupId:a.tagLevelGroupId,syncWmFlag:0};Object(l.M)(n).then(function(a){t.$message.success("取消同步成功"),1==t.tableData.length&&(t.currentPage=t.currentPage-1||1),t.getTableData()})}).catch(function(a){})},getTableData:function(){var a=this;this.loading=!0;var t={search:this.searchVal,syncWmFlag:1,pageNum:this.currentPage,pageSize:this.pageSize};Object(l.t)(t).then(function(t){var e=t.result;a.tableData=e.result||[],a.total=e.totalCount}).finally(function(){return a.loading=!1})},onCurrentChange:function(a){this.currentPage=a,this.getTableData()},onSizeChange:function(a){this.pageSize=a,this.currentPage=1,this.getTableData()},onSearch:function(){this.currentPage=1,this.getTableData()},getDiaglogTableData:function(){var a=this;this.dialogData.loading=!0;var t={search:this.dialogData.searchTagVal,syncWmFlag:0,pageSize:5,pageNum:this.dialogData.currentPage};Object(l.t)(t).then(function(t){var e=t.result,n=e.result||[];a.dialogData.tagTableData=n.map(function(t,e){return t.index=a.sortIndex(e+1),t}),a.dialogData.total=e.totalCount}).finally(function(){return a.dialogData.loading=!1})},onDialogPageChange:function(a){this.dialogData.currentPage=a,this.getDiaglogTableData()},addSyncTag:function(a){var t=this,e={tagLevelGroupId:a.tagLevelGroupId,syncWmFlag:1};Object(l.M)(e).then(function(a){t.$message.success("同步成功"),1==t.dialogData.tagTableData.length&&(t.dialogData.currentPage=t.dialogData.currentPage-1||1),t.getDiaglogTableData()})},onDialogSearch:function(){this.dialogData.currentPage=1,this.getDiaglogTableData()}},computed:{sortIndex:function(){var a=this;return function(t){return 5*(a.dialogData.currentPage-1)+t}},groupName:function(){return function(a){return"3d11ac15963b4c0790762e6147ea9312"==a?"导购标签":"a3a4ed179ed3435fab33f5952d021b6d"==a?"其他":"--"}}},watch:{"dialogData.dialogVisible":function(a){a?(this.dialogData.searchTagVal="",this.dialogData.currentPage=1,this.getDiaglogTableData()):this.getTableData()}}},o={render:function(){var a=this,t=a.$createElement,e=a._self._c||t;return e("div",{staticClass:"common-wrap syncTag"},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:a.loading,expression:"loading"}],staticClass:"right-content"},[e("div",{staticClass:"right-box"},[e("div",{staticClass:"title"},[e("el-input",{staticClass:"w220",attrs:{placeholder:"请输入标签分类名称","prefix-icon":"el-icon-search"},on:{change:a.onSearch},model:{value:a.searchVal,callback:function(t){a.searchVal=t},expression:"searchVal"}}),a._v(" "),e("el-button",{staticClass:"add-btn",attrs:{type:"primary"},on:{click:function(t){a.dialogData.dialogVisible=!0}}},[a._v("添加标签分类")]),a._v(" "),e("span",[a._v("添加标签分类后,分类下面所有会员标签均会同步至微盟")])],1),a._v(" "),e("div",{staticClass:"sync-content"},[e("el-table",{attrs:{data:a.tableData}},[e("el-table-column",{attrs:{label:"标签分类",prop:"levelName"}}),a._v(" "),e("el-table-column",{attrs:{label:"标签分组",prop:""},scopedSlots:a._u([{key:"default",fn:function(t){var e=t.row;return[a._v(" "+a._s(e.parentLevelGroupId?a.groupName(e.parentLevelGroupId):"--")+" ")]}}])}),a._v(" "),e("el-table-column",{attrs:{label:"添加时间",prop:"flagUpdateTime"},scopedSlots:a._u([{key:"default",fn:function(t){var e=t.row;return[a._v(a._s(e.flagUpdateTime?a.dateformat(new Date(e.flagUpdateTime),"yyyy-MM-dd hh:mm:ss"):"--"))]}}])}),a._v(" "),a._e()],1),a._v(" "),e("el-pagination",{staticStyle:{"text-align":"right",padding:"28px 0"},attrs:{background:"","hide-on-single-page":"","current-page":a.currentPage,"page-sizes":[20,40,60,80],"page-size":a.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:a.total},on:{"size-change":a.onSizeChange,"current-change":a.onCurrentChange}})],1)])]),a._v(" "),e("el-dialog",{attrs:{visible:a.dialogData.dialogVisible,width:"1000px"},on:{"update:visible":function(t){return a.$set(a.dialogData,"dialogVisible",t)}}},[e("template",{slot:"title"},[e("p",{staticClass:"el-dialog__title"},[a._v("添加分类标签"),e("span",{staticClass:"tip"},[a._v("仅查询未同步的标签")])])]),a._v(" "),e("div",{directives:[{name:"loading",rawName:"v-loading",value:a.dialogData.loading,expression:"dialogData.loading"}],staticClass:"dialog_contetn"},[e("el-input",{staticClass:"w220 mb20",attrs:{"prefix-icon":"el-icon-search",placeholder:"请输入标签分类名称"},on:{change:a.onDialogSearch},model:{value:a.dialogData.searchTagVal,callback:function(t){a.$set(a.dialogData,"searchTagVal",t)},expression:"dialogData.searchTagVal"}}),a._v(" "),e("el-table",{attrs:{data:a.dialogData.tagTableData}},[e("el-table-column",{attrs:{label:"序号",prop:"index"}}),a._v(" "),e("el-table-column",{attrs:{label:"标签分类",prop:"levelName"}}),a._v(" "),e("el-table-column",{attrs:{label:"标签分组",prop:""},scopedSlots:a._u([{key:"default",fn:function(t){var e=t.row;return[a._v(" "+a._s(e.parentLevelGroupId?a.groupName(e.parentLevelGroupId):"--")+" ")]}}])}),a._v(" "),e("el-table-column",{attrs:{label:"操作"},scopedSlots:a._u([{key:"default",fn:function(t){var n=t.row;return[e("el-button",{attrs:{type:"text"},on:{click:function(t){return a.addSyncTag(n)}}},[a._v("添加")])]}}])})],1),a._v(" "),e("el-pagination",{staticStyle:{"text-align":"right",margin:"28px 0 8px"},attrs:{"hide-on-single-page":"",layout:"prev, pager, next","current-page":a.dialogData.currentPage,"page-size":5,total:a.dialogData.total},on:{"current-change":a.onDialogPageChange}})],1),a._v(" "),e("template",{slot:"footer"},[e("el-button",{attrs:{type:"primary"},on:{click:function(t){a.dialogData.dialogVisible=!1}}},[a._v("关闭")])],1)],2)],1)},staticRenderFns:[]};var r=e("VU/8")(i,o,!1,function(a){e("BP9W")},"data-v-4d36d4b6",null);t.default=r.exports}});
\ No newline at end of file
webpackJsonp([31],{BP9W:function(a,t){},Gl7f:function(a,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=e("EOvX"),l=e("2CGT"),i={name:"syncTagHistory",data:function(){return{navpath:[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员标签",path:"/member-tag"},{name:"同步标签",path:""}],tableData:[],currentPage:1,pageSize:20,total:0,searchVal:"",loading:!1,dateformat:n.a,dialogData:{dialogVisible:!1,tagTableData:[],total:0,currentPage:1,searchTagVal:"",loading:!1}}},mounted:function(){this.getTableData()},methods:{cancelSync:function(a){var t=this;this.$confirm("取消同步后,该分类下的标签将不会再同步至微盟,并且该分类下已同步至微盟侧的会员标签将同步从微盟侧删除,是否继续取消?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(e){var n={tagLevelGroupId:a.tagLevelGroupId,syncWmFlag:0};Object(l.M)(n).then(function(a){t.$message.success("取消同步成功"),1==t.tableData.length&&(t.currentPage=t.currentPage-1||1),t.getTableData()})}).catch(function(a){})},getTableData:function(){var a=this;this.loading=!0;var t={search:this.searchVal,syncWmFlag:1,pageNum:this.currentPage,pageSize:this.pageSize};Object(l.t)(t).then(function(t){var e=t.result;a.tableData=e.result||[],a.total=e.totalCount}).finally(function(){return a.loading=!1})},onCurrentChange:function(a){this.currentPage=a,this.getTableData()},onSizeChange:function(a){this.pageSize=a,this.currentPage=1,this.getTableData()},onSearch:function(){this.currentPage=1,this.getTableData()},getDiaglogTableData:function(){var a=this;this.dialogData.loading=!0;var t={search:this.dialogData.searchTagVal,syncWmFlag:0,pageSize:5,pageNum:this.dialogData.currentPage};Object(l.t)(t).then(function(t){var e=t.result,n=e.result||[];a.dialogData.tagTableData=n.map(function(t,e){return t.index=a.sortIndex(e+1),t}),a.dialogData.total=e.totalCount}).finally(function(){return a.dialogData.loading=!1})},onDialogPageChange:function(a){this.dialogData.currentPage=a,this.getDiaglogTableData()},addSyncTag:function(a){var t=this,e={tagLevelGroupId:a.tagLevelGroupId,syncWmFlag:1};Object(l.M)(e).then(function(a){t.$message.success("同步成功"),1==t.dialogData.tagTableData.length&&(t.dialogData.currentPage=t.dialogData.currentPage-1||1),t.getDiaglogTableData()})},onDialogSearch:function(){this.dialogData.currentPage=1,this.getDiaglogTableData()}},computed:{sortIndex:function(){var a=this;return function(t){return 5*(a.dialogData.currentPage-1)+t}},groupName:function(){return function(a){return"3d11ac15963b4c0790762e6147ea9312"==a?"导购标签":"a3a4ed179ed3435fab33f5952d021b6d"==a?"其他":"--"}}},watch:{"dialogData.dialogVisible":function(a){a?(this.dialogData.searchTagVal="",this.dialogData.currentPage=1,this.getDiaglogTableData()):this.getTableData()}}},o={render:function(){var a=this,t=a.$createElement,e=a._self._c||t;return e("div",{staticClass:"common-wrap syncTag"},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:a.loading,expression:"loading"}],staticClass:"right-content"},[e("div",{staticClass:"right-box"},[e("div",{staticClass:"title"},[e("el-input",{staticClass:"w220",attrs:{placeholder:"请输入标签分类名称","prefix-icon":"el-icon-search"},on:{change:a.onSearch},model:{value:a.searchVal,callback:function(t){a.searchVal=t},expression:"searchVal"}}),a._v(" "),e("el-button",{staticClass:"add-btn",attrs:{type:"primary"},on:{click:function(t){a.dialogData.dialogVisible=!0}}},[a._v("添加标签分类")]),a._v(" "),e("span",[a._v("添加标签分类后,分类下面所有会员标签均会同步至微盟")])],1),a._v(" "),e("div",{staticClass:"sync-content"},[e("el-table",{attrs:{data:a.tableData}},[e("el-table-column",{attrs:{label:"标签分类",prop:"levelName"}}),a._v(" "),e("el-table-column",{attrs:{label:"标签分组",prop:""},scopedSlots:a._u([{key:"default",fn:function(t){var e=t.row;return[a._v(" "+a._s(e.parentLevelGroupId?a.groupName(e.parentLevelGroupId):"--")+" ")]}}])}),a._v(" "),e("el-table-column",{attrs:{label:"添加时间",prop:"flagUpdateTime"},scopedSlots:a._u([{key:"default",fn:function(t){var e=t.row;return[a._v(a._s(e.flagUpdateTime?a.dateformat(new Date(e.flagUpdateTime),"yyyy-MM-dd hh:mm:ss"):"--"))]}}])}),a._v(" "),a._e()],1),a._v(" "),e("el-pagination",{staticStyle:{"text-align":"right",padding:"28px 0"},attrs:{background:"","hide-on-single-page":"","current-page":a.currentPage,"page-sizes":[20,40,60,80],"page-size":a.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:a.total},on:{"size-change":a.onSizeChange,"current-change":a.onCurrentChange}})],1)])]),a._v(" "),e("el-dialog",{attrs:{visible:a.dialogData.dialogVisible,width:"1000px"},on:{"update:visible":function(t){return a.$set(a.dialogData,"dialogVisible",t)}}},[e("template",{slot:"title"},[e("p",{staticClass:"el-dialog__title"},[a._v("添加分类标签"),e("span",{staticClass:"tip"},[a._v("仅查询未同步的标签")])])]),a._v(" "),e("div",{directives:[{name:"loading",rawName:"v-loading",value:a.dialogData.loading,expression:"dialogData.loading"}],staticClass:"dialog_contetn"},[e("el-input",{staticClass:"w220 mb20",attrs:{"prefix-icon":"el-icon-search",placeholder:"请输入标签分类名称"},on:{change:a.onDialogSearch},model:{value:a.dialogData.searchTagVal,callback:function(t){a.$set(a.dialogData,"searchTagVal",t)},expression:"dialogData.searchTagVal"}}),a._v(" "),e("el-table",{attrs:{data:a.dialogData.tagTableData}},[e("el-table-column",{attrs:{label:"序号",prop:"index"}}),a._v(" "),e("el-table-column",{attrs:{label:"标签分类",prop:"levelName"}}),a._v(" "),e("el-table-column",{attrs:{label:"标签分组",prop:""},scopedSlots:a._u([{key:"default",fn:function(t){var e=t.row;return[a._v(" "+a._s(e.parentLevelGroupId?a.groupName(e.parentLevelGroupId):"--")+" ")]}}])}),a._v(" "),e("el-table-column",{attrs:{label:"操作"},scopedSlots:a._u([{key:"default",fn:function(t){var n=t.row;return[e("el-button",{attrs:{type:"text"},on:{click:function(t){return a.addSyncTag(n)}}},[a._v("添加")])]}}])})],1),a._v(" "),e("el-pagination",{staticStyle:{"text-align":"right",margin:"28px 0 8px"},attrs:{"hide-on-single-page":"",layout:"prev, pager, next","current-page":a.dialogData.currentPage,"page-size":5,total:a.dialogData.total},on:{"current-change":a.onDialogPageChange}})],1),a._v(" "),e("template",{slot:"footer"},[e("el-button",{attrs:{type:"primary"},on:{click:function(t){a.dialogData.dialogVisible=!1}}},[a._v("关闭")])],1)],2)],1)},staticRenderFns:[]};var r=e("VU/8")(i,o,!1,function(a){e("BP9W")},"data-v-4d36d4b6",null);t.default=r.exports}});
\ No newline at end of file
webpackJsonp([33],{"G/on":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a("5QTb"),s=(a("Mk6G"),a("3E4D")),n=a("Ch4/"),i=(a("PI0u"),a("P9l9")),o={name:"platformTagList",data:function(){return{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(0==e.errorCode)return s.a.showmsg("添加成功","success"),void a.getTagList();n.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(0==a.errorCode)return e.tagTableData=a.result.result,void(e.total=a.result.totalCount);n.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:{tagCategory:r.a}},l={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"platformTagList-wrap common-wrap"},[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){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?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){return 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){return 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()])])])},staticRenderFns:[]};var c=a("VU/8")(o,l,!1,function(t){a("eyn9")},"data-v-48357d6b",null);e.default=c.exports},eyn9:function(t,e){}});
\ No newline at end of file
webpackJsonp([32],{"G/on":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=a("5QTb"),s=(a("Mk6G"),a("3E4D")),n=a("Ch4/"),i=(a("PI0u"),a("P9l9")),o={name:"platformTagList",data:function(){return{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(0==e.errorCode)return s.a.showmsg("添加成功","success"),void a.getTagList();n.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(0==a.errorCode)return e.tagTableData=a.result.result,void(e.total=a.result.totalCount);n.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:{tagCategory:r.a}},l={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"platformTagList-wrap common-wrap"},[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){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?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){return 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){return 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()])])])},staticRenderFns:[]};var c=a("VU/8")(o,l,!1,function(t){a("eyn9")},"data-v-48357d6b",null);e.default=c.exports},eyn9:function(t,e){}});
\ No newline at end of file
webpackJsonp([33],{"+FFv":function(e,t){},mmLS:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("Ch4/"),s=i("2CGT"),a={props:{visible:Boolean,data:{type:Object,default:function(){return{}}},type:String,title:String},data:function(){return{list:[],isOpenPage:!1,loading:!0}},computed:{desc:function(){return"deactive"==this.type?this.list.length?"当前分组正在被以下模块使用,失效后使用该分组的活动将匹配不到分组下的人群并且分组客户数据将同步清空,是否继续处理为失效?":"失效后非实时分组客户数据将同步清空,是否继续处理为失效?":this.list.length?"当前分组正在被以下模块使用,请先删除对应的内容后再来删除分组。":"删除后无法恢复,确认要删除该分组吗?"}},methods:{checkGroup:function(){var e=this;this.loading=!0;var t={memberTagGroupIds:this.data.memberTagGroupId,requestProject:"gic-member-tag-web",operateType:"deactive"==this.type?1:2};Object(s.n)(t).then(function(t){var i=t.errorCode,s=t.result;0!=i?n.a.errorMsg(t.data):e.list=s||[]}).finally(function(){return e.loading=!1})},onClose:function(){this.$emit("update:visible",!1),this.$emit("close")},onSubmit:function(){this.$emit("update:visible",!1),this.$emit("submit",this.data,this.type)},subWindowChange:function(){addEventListener("visibilitychange",this.visibleityWindowFn)},visibleityWindowFn:function(){!document.hidden&&this.isOpenPage&&this.checkGroup()}},watch:{visible:function(e){e&&this.checkGroup(),this.subWindowChange(),e||(removeEventListener("visibilitychange",this.visibleityWindowFn),this.isOpenPage=!1)}}},o={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{visible:e.visible,"custom-class":"delete-dialog",width:"416px"},on:{"update:visible":function(t){e.visible=t},close:e.onClose}},[i("div",{staticClass:"dialog-content"},[i("i",{staticClass:"el-alert__icon el-icon-warning is-big icons"}),e._v(" "),i("h2",[e._v(e._s(e.title))]),e._v(" "),i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[i("p",{staticClass:"desc"},[e._v(e._s(e.desc))]),e._v(" "),e._l(e.list,function(t,n){return i("p",{key:n,staticClass:"item"},[i("a",{attrs:{href:t.businessLink,target:"_blank"},on:{click:function(t){e.isOpenPage=!0}}},[e._v(e._s(t.businessModuleName)+"-"+e._s(t.businessName))])])}),e._v(" "),"delete"==e.type&&e.list.length?e._e():i("footer",{staticClass:"footer"},[i("el-button",{staticClass:"ml10",on:{click:function(t){return e.$emit("update:visible",!1)}}},[e._v("取消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s("deactive"==e.type?"失效":"删除"))])],1)],2)])])},staticRenderFns:[]};var l=i("VU/8")(a,o,!1,function(e){i("+FFv")},"data-v-3e3e49aa",null);t.default=l.exports}});
\ No newline at end of file
webpackJsonp([36],{SJ7l:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("Dd8w"),a=i.n(s),l=i("2CGT"),o={name:"group-list",props:{activeType:String},data:function(){return{searchTip:!1,addGroupDialog:!1,listsParams:{pageNum:1,pageSize:20,totalPage:1,classifyName:""},lists:[],currentIndex:-1,editDialog:{visible:!1,loading:!1,classifyName:"",list:{}},memberGroupLoading:!1,addType:!0}},methods:{onSearch:function(){this.listsParams.pageNum=1,this.getMemberGroupList()},onPageNumChange:function(){this.listsParams.pageNum>=this.listsParams.totalPage||(this.listsParams.pageNum++,this.getMemberGroupList())},onScroll:function(e){e.target.scrollTop+e.target.clientHeight>=40*this.lists.length&&this.onPageNumChange()},handleChangeIndex:function(e,t){this.currentIndex=e,this.$emit("second-list",1==this.activeType?t:{isFixed:!0,list:t})},editGroupName:function(e){this.operatorName(e)&&(this.editDialog.visible=!0,this.editDialog.classifyName=e.classifyName,this.editDialog.list=e)},deleteGroupName:function(e,t){var i=this;this.operatorName(e)&&this.$confirm("删除分类名称,包括该分类下的内容,确定删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){i.excludeName(e.memberTagGroupClassifyId,t)})},excludeName:function(e,t){var i=this,s={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e,type:1==this.activeType?0:1};Object(l.B)(s).then(function(e){if(0==e.errorCode&&(i.$message({type:"success",message:"删除成功!"}),i.lists.splice(t,1),t==i.currentIndex)){var s=t>=i.lists.length?i.lists[t-1]:i.lists[t];i.$emit("second-list",1==i.activeType?s:{isFixed:!0,item:s})}})},modifyName:function(){var e=this,t=this.editDialog,i=t.classifyName,s=t.list;if(0!=i.length){this.editDialog.loading=!0;var a={requestProject:"gic-member-tag-web",classifyName:i,memberTagGroupClassifyId:s.memberTagGroupClassifyId,type:1==this.activeType?0:1};Object(l.D)(a).then(function(t){0==t.errorCode&&(e.$message({type:"success",message:"修改成功",duration:2e3}),s.memberTagGroupClassifyId?e.editDialog.list.classifyName=e.editDialog.classifyName:(e.listsParams.pageNum=1,e.getMemberGroupList()),e.editDialog.visible=!1)}).finally(function(){setTimeout(function(){return e.editDialog.loading=!1},500)})}else this.$message({message:"分类名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId&&"1"!=e.memberTagGroupClassifyId},closeEditGroup:function(){this.editDialog.classifyName="",this.editDialog.list={}},getMemberGroupList:function(){var e=this;this.memberGroupLoading=!0;var t=this.listsParams,i=t.pageNum,s=t.pageSize,o=t.classifyName;1==i&&(this.lists=[]),Object(l.C)({requestProject:"gic-member-tag-web",type:1==this.activeType?0:1,pageNum:i,pageSize:s,classifyName:o}).then(function(t){if(e.memberGroupLoading=!1,0==t.errorCode){var s=t.result||{},l=s.result,o=s.totalPage;""==e.listsParams.classifyName?(e.searchTip=!1,e.addType=!0):""!=e.listsParams.classifyName&&(e.addType=!1,l.length<=0?e.searchTip=!0:e.searchTip=!1),1==i&&(e.lists=[]),Array.isArray(l)&&(e.lists=e.lists.concat(l.map(function(e){return a()({},e,{edit:!1})}))),e.listsParams.totalPage=o}})}},activated:function(){this.listsParams.pageNum=1,this.listsParams.classifyName="",this.getMemberGroupList()},created:function(){this.getMemberGroupList()},watch:{activeType:function(e){this.listsParams.pageNum=1,this.listsParams.classifyName="",this.getMemberGroupList(),1==e?this.$emit("second-list","all"):2==e?this.$emit("second-list","showFixedList"):3==e&&this.$emit("second-list","allLevel")}}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.memberGroupLoading,expression:"memberGroupLoading"}],staticClass:"group-list"},[i("div",{staticClass:"search-box"},[i("el-input",{attrs:{clearable:"","prefix-icon":"el-icon-search",placeholder:"请输入分类名称"},on:{change:e.onSearch},model:{value:e.listsParams.classifyName,callback:function(t){e.$set(e.listsParams,"classifyName",t)},expression:"listsParams.classifyName"}})],1),e._v(" "),i("ul",{staticClass:"lists-box",on:{scroll:e.onScroll}},e._l(e.lists,function(t,s){return i("li",{key:s,class:["member-list",{"active-li":s==e.currentIndex}],on:{click:function(i){return e.handleChangeIndex(s,t)}}},[i("div",{staticClass:"wrap"},[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("span",{staticStyle:{"vertical-align":"top"}},[e._v("("+e._s(t.groupNum)+")")])]),e._v(" "),e.operatorName(t)?i("el-popover",{attrs:{placement:"bottom",trigger:"click"}},[e.$getButtonLimit(e.$buttonCode.memberTagEditCateGory)?i("p",{staticClass:"more",attrs:{"limit-code":e.$buttonCode.memberTagEditCateGory},on:{click:function(i){return e.editGroupName(t)}}},[e._v("编辑分类")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelCateGory)?i("p",{staticClass:"more",attrs:{"limit-code":e.$buttonCode.memberTagDelCateGory},on:{click:function(i){return e.deleteGroupName(t,s)}}},[e._v("删除分类")]):e._e(),e._v(" "),i("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0),e._v(" "),e.searchTip?i("p",{staticClass:"searchTip"},[e._v("没有找到和“"+e._s(e.listsParams.classifyName)+"”相关的内容")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddCateGory)&&1==e.activeType?i("div",{staticClass:"add-category"},[e.addType&&e.lists.length?i("el-button",{staticClass:"ghost-btn add-group",attrs:{"limit-code":e.$buttonCode.memberTagAddCateGory,type:"primary"},on:{click:function(t){e.editDialog.visible=!0}}},[e._v("新增分类")]):e._e()],1):e._e(),e._v(" "),i("el-dialog",{attrs:{title:e.editDialog.list.memberTagGroupClassifyId?"编辑分类":"新增分类",visible:e.editDialog.visible,width:"600px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){return e.$set(e.editDialog,"visible",t)},close:e.closeEditGroup}},[i("div",[e._v("\n 分类名称:\n "),i("el-input",{staticClass:"m-t-10",attrs:{placeholder:"请输入分类名称",maxlength:8,"show-word-limit":"",clearable:""},model:{value:e.editDialog.classifyName,callback:function(t){e.$set(e.editDialog,"classifyName",t)},expression:"editDialog.classifyName"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.editDialog.visible=!1}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary",loading:e.editDialog.loading},on:{click:e.modifyName}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var n=i("VU/8")(o,r,!1,function(e){i("z3lI")},"data-v-289a0680",null);t.default=n.exports},z3lI:function(e,t){}});
\ No newline at end of file
webpackJsonp([37],{KOwB:function(t,e){},roJz:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i={name:"TagValueItem",props:{item:Object,currentLength:Number},data:function(){return{tagValue:""}},methods:{onPaste:function(t){var e=this;if(this.currentLength>=100)return this.$message.warning("标签值最多支持设置100个");this.$emit("paste",t),setTimeout(function(){e.item.tagItemName=""},10)},add:function(){if(this.currentLength>=100)return this.$message.warning("标签值最多支持设置100个");this.$emit("add",this.item.id)},del:function(){this.$emit("del",this.item.id)}}},a={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex"},[n("el-input",{staticClass:"w-380",attrs:{placeholder:"请输入标签值",maxlength:"15","show-word-limit":""},on:{change:t.onChange},nativeOn:{paste:function(e){return t.onPaste(e)}},model:{value:t.item.tagItemName,callback:function(e){t.$set(t.item,"tagItemName",e)},expression:"item.tagItemName"}}),t._v(" "),n("i",{staticClass:"iconfont plus icon margin icon-PlusOutlined",on:{click:t.add}}),t._v(" "),t.currentLength>1&&!t.item.tagItemId?n("i",{staticClass:"iconfont delete icon icon-delete",on:{click:t.del}}):t._e()],1)},staticRenderFns:[]};var s=n("VU/8")(i,a,!1,function(t){n("KOwB")},"data-v-28163ea4",null);e.default=s.exports}});
\ No newline at end of file
webpackJsonp([36],{KOwB:function(t,e){},roJz:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i={name:"TagValueItem",props:{item:Object,currentLength:Number},data:function(){return{tagValue:""}},methods:{onPaste:function(t){var e=this;if(this.currentLength>=100)return this.$message.warning("标签值最多支持设置100个");this.$emit("paste",t),setTimeout(function(){e.item.tagItemName=""},10)},add:function(){if(this.currentLength>=100)return this.$message.warning("标签值最多支持设置100个");this.$emit("add",this.item.id)},del:function(){this.$emit("del",this.item.id)}}},a={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex"},[n("el-input",{staticClass:"w-380",attrs:{placeholder:"请输入标签值",maxlength:"15","show-word-limit":""},on:{change:t.onChange},nativeOn:{paste:function(e){return t.onPaste(e)}},model:{value:t.item.tagItemName,callback:function(e){t.$set(t.item,"tagItemName",e)},expression:"item.tagItemName"}}),t._v(" "),n("i",{staticClass:"iconfont plus icon margin icon-PlusOutlined",on:{click:t.add}}),t._v(" "),t.currentLength>1&&!t.item.tagItemId?n("i",{staticClass:"iconfont delete icon icon-delete",on:{click:t.del}}):t._e()],1)},staticRenderFns:[]};var s=n("VU/8")(i,a,!1,function(t){n("KOwB")},"data-v-28163ea4",null);e.default=s.exports}});
\ No newline at end of file
webpackJsonp([38],{"0c8U":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("Dd8w"),i=a.n(n),o=a("QOex"),r=a("DMDI"),s=a("EOvX"),c=a("2CGT"),l=a("r9pr"),d=a("Ch4/"),u=a("P9l9"),m={name:"tag-container",mixins:[r.a,o.a],components:{DeleteTagDialog:l.default},props:{data:{type:Array,default:function(){return[]}},refersh:Object},data:function(){return{tableData:[],tagData:{},dateformat:s.a,deleteTagDialog:{visible:!1,deleteData:{}},animationPos:{}}},methods:{addTag:function(t){this.$emit("addTag",t)},handleTrackParam:function(t,e){var a={addTag:function(){return{data:{id:e.tagId,name:e.tagName}}}}[t];return{fn:function(){},data:a?a():{}}},editActiveTag:function(t){this.$emit("ediActiveTag",t)},editActiveTagValue:function(t){this.$emit("setGroupId"),localStorage.setItem("jumpTag",""),localStorage.setItem("jumpThirdTag",""),this.$router.push({path:"/manualTagValueEdit",query:{tagId:t.tagId,type:"active"}})},deleteActiveTag:function(t,e,a){console.log(a),this.deleteTagDialog.visible=!0,this.deleteTagDialog.deleteData=i()({},t,{currentIndex:e,e:a})},doDelete:function(t){var e=this,a=t.currentIndex,n=t.e,i=t.tagId;Object(u.a)("/memberTag/getTagById",{tagId:i}).then(function(i){var o=i.data,r=o.errorCode,s=o.result;0==r&&(s.memberCount?e.intoTrash(t,a,n):e.directDelTag(t))}).catch(function(t){console.log(t)})},directDelTag:function(t){var e=this,a={tagId:t.tagId,requestProject:"gic-member-tag-web"};Object(c.h)(a).then(function(t){0==t.errorCode&&(e.$message({message:"删除成功",type:"success",duration:1e3}),e.$emit("deleteHandTag",e.groupId))})},intoTrash:function(t,e,a){var n=this,i={itemId:t.tagId,type:1};Object(u.a)("/delTagItem/add",i).then(function(e){if(0==e.data.errorCode)return t.delStatus=0,n.startAnimation(a),n.$store.commit("changeDelTrashNum",n.$store.state.delTrashNum+1),void n.$message.success("添加成功,请点击右侧「垃圾桶」图标进行删除");d.a.errorMsg(e.data)}).catch(function(t){n.$message.error({duration:1e3,message:t.message})})},startAnimation:function(t){this.animationPos={x:document.body.offsetWidth-t.pageX,y:document.body.offsetHeight-t.pageY},document.getElementById("activeAniIcon").style.display="block",setTimeout(function(){document.getElementById("activeAniIcon").style.display="none"},1800)}},watch:{data:{immediate:!0,handler:function(t){this.tableData=t}},refersh:{immediate:!0,handler:function(t){if(t.changeRefersh){var e=this.tableData.findIndex(function(e){return t.tagId===e.tagId});this.tableData[e].refersh=!0}}}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagCreateGroup)},getCode:function(){return this.$buttonCode.memberTagCreateGroup}}},g={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:"left"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"tag-name"},[t._v(t._s(e.row.tagName))]),t._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"bottom"}},[t.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:t.handleTrackParam("addTag",e.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":t.getCode},on:{click:function(a){return t.addTag(e.row)}}}):t._e()])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"110",prop:"tagLevelGroupName"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("span",[t._v(t._s(n.tagLevelGroupName||"--"))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"100","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.memberCount?(e.row.memberCount|t.formatNum)+"人":"--")+"\n ")]}}])},[a("template",{slot:"header"},[t._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[t._v("\n 标签下不同标签值可能覆盖相同的会员,因此此处“标签”覆盖人数去重显示(如“喜欢的颜色-白、红、黑、蓝”,某会员身上可能同时具备“白、黑”二种标签值)\n ")]),t._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),t._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.tagDescribe?e.row.tagDescribe:"--"))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[n.createTime?[a("p",[t._v(t._s(t.dateformat(new Date(n.createTime),"yyyy-MM-dd")))]),t._v(" "),a("p",[t._v(t._s(t.dateformat(new Date(n.createTime),"hh:mm:ss")))])]:a("span",[t._v("--")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作",fixed:"right","min-width":"200"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"font-0"},[a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return t.editActiveTag(e.row)}}},[t._v("编辑")]),t._v(" "),a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return t.editActiveTagValue(e.row)}}},[t._v("详情")]),t._v(" "),a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return t.deleteActiveTag(e.row,e.$index,a)}}},[t._v("删除")])],1)]}}])})],1),t._v(" "),a("delete-tag-dialog",{attrs:{visible:t.deleteTagDialog.visible,data:t.deleteTagDialog.deleteData},on:{"update:visible":function(e){return t.$set(t.deleteTagDialog,"visible",e)},submit:t.doDelete}}),t._v(" "),a("i",{staticClass:"iconfont icon-biaoqian activeAniIcon",style:{right:t.animationPos.x+"px",bottom:t.animationPos.y+"px"},attrs:{id:"activeAniIcon"}})],1)},staticRenderFns:[]};var f=a("VU/8")(m,g,!1,function(t){a("1bir")},"data-v-24b04042",null);e.default=f.exports},"1bir":function(t,e){}});
\ No newline at end of file
webpackJsonp([37],{"0c8U":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("Dd8w"),i=a.n(n),o=a("QOex"),r=a("DMDI"),s=a("EOvX"),c=a("2CGT"),l=a("r9pr"),d=a("Ch4/"),u=a("P9l9"),m={name:"tag-container",mixins:[r.a,o.a],components:{DeleteTagDialog:l.default},props:{data:{type:Array,default:function(){return[]}},refersh:Object},data:function(){return{tableData:[],tagData:{},dateformat:s.a,deleteTagDialog:{visible:!1,deleteData:{}},animationPos:{}}},methods:{addTag:function(t){this.$emit("addTag",t)},handleTrackParam:function(t,e){var a={addTag:function(){return{data:{id:e.tagId,name:e.tagName}}}}[t];return{fn:function(){},data:a?a():{}}},editActiveTag:function(t){this.$emit("ediActiveTag",t)},editActiveTagValue:function(t){this.$emit("setGroupId"),localStorage.setItem("jumpTag",""),localStorage.setItem("jumpThirdTag",""),this.$router.push({path:"/manualTagValueEdit",query:{tagId:t.tagId,type:"active"}})},deleteActiveTag:function(t,e,a){console.log(a),this.deleteTagDialog.visible=!0,this.deleteTagDialog.deleteData=i()({},t,{currentIndex:e,e:a})},doDelete:function(t){var e=this,a=t.currentIndex,n=t.e,i=t.tagId;Object(u.a)("/memberTag/getTagById",{tagId:i}).then(function(i){var o=i.data,r=o.errorCode,s=o.result;0==r&&(s.memberCount?e.intoTrash(t,a,n):e.directDelTag(t))}).catch(function(t){console.log(t)})},directDelTag:function(t){var e=this,a={tagId:t.tagId,requestProject:"gic-member-tag-web"};Object(c.h)(a).then(function(t){0==t.errorCode&&(e.$message({message:"删除成功",type:"success",duration:1e3}),e.$emit("deleteHandTag",e.groupId))})},intoTrash:function(t,e,a){var n=this,i={itemId:t.tagId,type:1};Object(u.a)("/delTagItem/add",i).then(function(e){if(0==e.data.errorCode)return t.delStatus=0,n.startAnimation(a),n.$store.commit("changeDelTrashNum",n.$store.state.delTrashNum+1),void n.$message.success("添加成功,请点击右侧「垃圾桶」图标进行删除");d.a.errorMsg(e.data)}).catch(function(t){n.$message.error({duration:1e3,message:t.message})})},startAnimation:function(t){this.animationPos={x:document.body.offsetWidth-t.pageX,y:document.body.offsetHeight-t.pageY},document.getElementById("activeAniIcon").style.display="block",setTimeout(function(){document.getElementById("activeAniIcon").style.display="none"},1800)}},watch:{data:{immediate:!0,handler:function(t){this.tableData=t}},refersh:{immediate:!0,handler:function(t){if(t.changeRefersh){var e=this.tableData.findIndex(function(e){return t.tagId===e.tagId});this.tableData[e].refersh=!0}}}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagCreateGroup)},getCode:function(){return this.$buttonCode.memberTagCreateGroup}}},g={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:"left"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"tag-name"},[t._v(t._s(e.row.tagName))]),t._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"bottom"}},[t.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:t.handleTrackParam("addTag",e.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":t.getCode},on:{click:function(a){return t.addTag(e.row)}}}):t._e()])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"110",prop:"tagLevelGroupName"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("span",[t._v(t._s(n.tagLevelGroupName||"--"))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"100","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.memberCount?(e.row.memberCount|t.formatNum)+"人":"--")+"\n ")]}}])},[a("template",{slot:"header"},[t._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[t._v("\n 标签下不同标签值可能覆盖相同的会员,因此此处“标签”覆盖人数去重显示(如“喜欢的颜色-白、红、黑、蓝”,某会员身上可能同时具备“白、黑”二种标签值)\n ")]),t._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),t._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.tagDescribe?e.row.tagDescribe:"--"))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[n.createTime?[a("p",[t._v(t._s(t.dateformat(new Date(n.createTime),"yyyy-MM-dd")))]),t._v(" "),a("p",[t._v(t._s(t.dateformat(new Date(n.createTime),"hh:mm:ss")))])]:a("span",[t._v("--")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作",fixed:"right","min-width":"200"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"font-0"},[a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return t.editActiveTag(e.row)}}},[t._v("编辑")]),t._v(" "),a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return t.editActiveTagValue(e.row)}}},[t._v("详情")]),t._v(" "),a("el-button",{staticClass:"m-r-12",attrs:{type:"text"},on:{click:function(a){return t.deleteActiveTag(e.row,e.$index,a)}}},[t._v("删除")])],1)]}}])})],1),t._v(" "),a("delete-tag-dialog",{attrs:{visible:t.deleteTagDialog.visible,data:t.deleteTagDialog.deleteData},on:{"update:visible":function(e){return t.$set(t.deleteTagDialog,"visible",e)},submit:t.doDelete}}),t._v(" "),a("i",{staticClass:"iconfont icon-biaoqian activeAniIcon",style:{right:t.animationPos.x+"px",bottom:t.animationPos.y+"px"},attrs:{id:"activeAniIcon"}})],1)},staticRenderFns:[]};var f=a("VU/8")(m,g,!1,function(t){a("1bir")},"data-v-24b04042",null);e.default=f.exports},"1bir":function(t,e){}});
\ No newline at end of file
webpackJsonp([39],{Gndl:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("Xxa5"),o=a.n(n),r=a("exGp"),i=a.n(r),s=a("Dd8w"),l=a.n(s),d=a("QOex"),u=a("DMDI"),c=a("r9pr"),m=a("2CGT"),g=a("EOvX"),f=a("Ch4/"),p=a("P9l9"),h={name:"tag-container",mixins:[u.a,d.a],props:{data:{type:Array,default:function(){return[]}},groupId:String,refersh:Object,isWeim:Boolean,resource:String},data:function(){return{tableData:[],dateformat:g.a,deleteTagDialog:{visible:!1,deleteData:{}},weimId:["3d11ac15963b4c0790762e6147ea9315","5bdac971673b4f40a9af981e3c9215bf"],animationPos:{}}},methods:{addTag:function(e){this.$emit("addTag",e)},editHandTag:function(e){this.$emit("editHandTag",e)},editHandTagValue:function(e){this.$emit("setGroupId"),localStorage.setItem("jumpTag",""),localStorage.setItem("jumpThirdTag",""),this.$router.push({path:"/manualTagValueEdit",query:{tagId:e.tagId,tagName:e.tagName,type:"manual"}})},deleteHandTag:function(e,t,a){this.deleteTagDialog.visible=!0,this.deleteTagDialog.deleteData=l()({},e,{currentIndex:t,e:a})},doDelete:function(e){var t=this,a=e.currentIndex,n=e.e,o=e.tagId;Object(p.a)("/memberTag/getTagById",{tagId:o}).then(function(o){var r=o.data,i=r.errorCode,s=r.result;0==i&&(s.memberCount?t.intoTrash(e,a,n):t.directDelTag(e))}).catch(function(e){console.log(e)})},directDelTag:function(e){var t=this,a={tagId:e.tagId,requestProject:"gic-member-tag-web"};Object(m.h)(a).then(function(e){0==e.errorCode&&(t.$message({message:"删除成功",type:"success",duration:1e3}),t.$emit("deleteHandTag",t.groupId))})},intoTrash:function(e,t,a){var n=this,o={itemId:e.tagId,type:1};Object(p.a)("/delTagItem/add",o).then(function(t){if(0==t.data.errorCode)return e.delStatus=0,n.startAnimation(a),n.$store.commit("changeDelTrashNum",n.$store.state.delTrashNum+1),void n.$message.success("添加成功,请点击右侧「垃圾桶」图标进行删除");f.a.errorMsg(t.data)}).catch(function(e){n.$message.error({duration:1e3,message:e.message})})},startAnimation:function(e){this.animationPos={x:document.body.offsetWidth-e.pageX-30,y:document.body.offsetHeight-e.pageY},document.getElementById("tagAniIcon").style.display="block",setTimeout(function(){document.getElementById("tagAniIcon").style.display="none"},1800)},handleTrackParam:function(e,t){var a={addTag:function(){return{data:{id:t.tagId,name:t.tagName}}}}[e];return{fn:function(){},data:a?a():{}}},onClickSort:function(e){var t=this;e.numRool=!1,this.$nextTick(function(){return t.$refs["input"+e.tagId].focus()})},blurNumInput:function(e){return e.sort?e.sort>1e5||e.sort<1?this.$message.error("仅支持输入1-1-100000之间的整数"):(e.numRool=!0,void this.sortMenu(e)):this.$message.error("排序值不能为空")},validateInput:function(e){/^[0-9]+$/.test(e.sort)||(e.sort=null)},sortMenu:function(e){var t=this;return i()(o.a.mark(function a(){var n;return o.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return n={tagId:e.tagId,sort:e.sort},a.next=3,Object(m.f)(n);case 3:t.$message.success("排序成功"),t.$emit("change");case 5:case"end":return a.stop()}},a,t)}))()},sortChange:function(e){var t=e.order,a=e.prop;this.$emit("remote-sort",a,t)}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}},refersh:{immediate:!0,handler:function(e){if(e.changeRefersh){var t=this.tableData.findIndex(function(t){return e.tagId===t.tagId});this.tableData[t].refersh=!0}}}},computed:{getCodeAuth:function(){var e=this;return function(t){var a;return a="add"==t?"memberTagCreateGroup":"edit"==t?"memberTagEditTag":"setValue"==t?"memberTagSetTagValue":"memberTagDelTag",e.$getButtonLimit(e.$buttonCode[a])}},getCode:function(){var e=this;return function(t){var a;return a="add"==t?"memberTagCreateGroup":"edit"==t?"memberTagEditTag":"setValue"==t?"memberTagSetTagValue":"memberTagDelTag",e.$buttonCode[a]}}},components:{DeleteTagDialog:c.default}},v={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData},on:{"sort-change":e.sortChange}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"tag-name"},[e._v(e._s(t.row.tagName))]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"bottom"}},[e.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:e.handleTrackParam("addTag",t.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":e.getCode},on:{click:function(a){return e.addTag(t.row)}}}):e._e()])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"110",prop:"tagLevelGroupName"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("span",[e._v(e._s(n.tagLevelGroupName||"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"110","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.memberCount?(t.row.memberCount|e.formatNum)+"人":"--")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 标签下不同标签值可能覆盖相同的会员,因此此处“标签”覆盖人数去重显示(如“喜欢的颜色-白、红、黑、蓝”,某会员身上可能同时具备“白、黑”二种标签值)\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"标签类型",prop:"isMultiple","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("div",[e._v(e._s(n.isMultiple?"多选":"单选"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.tagDescribe?t.row.tagDescribe:"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"排序",prop:"sort","min-width":"100",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.numRool?a("span",{staticClass:"sort",on:{click:function(a){return e.onClickSort(t.row)}}},[e._v(e._s(t.row.sort))]):a("el-input",{ref:"input"+t.row.tagId,on:{input:function(a){return e.validateInput(t.row)},blur:function(a){return e.blurNumInput(t.row)}},model:{value:t.row.sort,callback:function(a){e.$set(t.row,"sort",e._n(a))},expression:"scope.row.sort"}})]}}])},[a("template",{slot:"header"},[e._v("\n 排序\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 控制好办上标签展示顺序,按照数字降序排序\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[n.createTime?[a("p",[e._v(e._s(e.dateformat(new Date(n.createTime),"yyyy-MM-dd")))]),e._v(" "),a("p",[e._v(e._s(e.dateformat(new Date(n.createTime),"hh:mm:ss")))])]:a("span",[e._v("--")])]}}])}),e._v(" "),(e.getCodeAuth("edit")||e.getCodeAuth("setValue")||e.getCodeAuth("delete"))&&"memberGroupEdit"!=e.resource?a("el-table-column",{attrs:{label:"操作","min-width":"200",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"font-0"},[e.isWeim||!e.getCodeAuth("edit")||e.weimId.includes(t.row.tagLevelGroupId)?e._e():a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("edit")},on:{click:function(a){return e.editHandTag(t.row)}}},[e._v("编辑")]),e._v(" "),e.getCodeAuth("setValue")?a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("setValue")},on:{click:function(a){return e.editHandTagValue(t.row)}}},[e._v("详情")]):e._e(),e._v(" "),e.isWeim||!e.getCodeAuth("delete")||e.weimId.includes(t.row.tagLevelGroupId)?e._e():a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("delete")},on:{click:function(a){return e.deleteHandTag(t.row,t.$index,a)}}},[e._v("删除")])],1)]}}])}):e._e()],1),e._v(" "),a("delete-tag-dialog",{attrs:{visible:e.deleteTagDialog.visible,data:e.deleteTagDialog.deleteData},on:{"update:visible":function(t){return e.$set(e.deleteTagDialog,"visible",t)},submit:e.doDelete}}),e._v(" "),a("i",{staticClass:"iconfont icon-biaoqian tagAniIcon",style:{right:e.animationPos.x+"px",bottom:e.animationPos.y+"px"},attrs:{id:"tagAniIcon"}})],1)},staticRenderFns:[]};var b=a("VU/8")(h,v,!1,function(e){a("gSIP")},"data-v-1e7ba85a",null);t.default=b.exports},gSIP:function(e,t){}});
\ No newline at end of file
webpackJsonp([38],{Gndl:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("Xxa5"),o=a.n(n),r=a("exGp"),i=a.n(r),s=a("Dd8w"),l=a.n(s),d=a("QOex"),u=a("DMDI"),c=a("r9pr"),m=a("2CGT"),g=a("EOvX"),f=a("Ch4/"),p=a("P9l9"),h={name:"tag-container",mixins:[u.a,d.a],props:{data:{type:Array,default:function(){return[]}},groupId:String,refersh:Object,isWeim:Boolean,resource:String},data:function(){return{tableData:[],dateformat:g.a,deleteTagDialog:{visible:!1,deleteData:{}},weimId:["3d11ac15963b4c0790762e6147ea9315","5bdac971673b4f40a9af981e3c9215bf"],animationPos:{}}},methods:{addTag:function(e){this.$emit("addTag",e)},editHandTag:function(e){this.$emit("editHandTag",e)},editHandTagValue:function(e){this.$emit("setGroupId"),localStorage.setItem("jumpTag",""),localStorage.setItem("jumpThirdTag",""),this.$router.push({path:"/manualTagValueEdit",query:{tagId:e.tagId,tagName:e.tagName,type:"manual"}})},deleteHandTag:function(e,t,a){this.deleteTagDialog.visible=!0,this.deleteTagDialog.deleteData=l()({},e,{currentIndex:t,e:a})},doDelete:function(e){var t=this,a=e.currentIndex,n=e.e,o=e.tagId;Object(p.a)("/memberTag/getTagById",{tagId:o}).then(function(o){var r=o.data,i=r.errorCode,s=r.result;0==i&&(s.memberCount?t.intoTrash(e,a,n):t.directDelTag(e))}).catch(function(e){console.log(e)})},directDelTag:function(e){var t=this,a={tagId:e.tagId,requestProject:"gic-member-tag-web"};Object(m.h)(a).then(function(e){0==e.errorCode&&(t.$message({message:"删除成功",type:"success",duration:1e3}),t.$emit("deleteHandTag",t.groupId))})},intoTrash:function(e,t,a){var n=this,o={itemId:e.tagId,type:1};Object(p.a)("/delTagItem/add",o).then(function(t){if(0==t.data.errorCode)return e.delStatus=0,n.startAnimation(a),n.$store.commit("changeDelTrashNum",n.$store.state.delTrashNum+1),void n.$message.success("添加成功,请点击右侧「垃圾桶」图标进行删除");f.a.errorMsg(t.data)}).catch(function(e){n.$message.error({duration:1e3,message:e.message})})},startAnimation:function(e){this.animationPos={x:document.body.offsetWidth-e.pageX-30,y:document.body.offsetHeight-e.pageY},document.getElementById("tagAniIcon").style.display="block",setTimeout(function(){document.getElementById("tagAniIcon").style.display="none"},1800)},handleTrackParam:function(e,t){var a={addTag:function(){return{data:{id:t.tagId,name:t.tagName}}}}[e];return{fn:function(){},data:a?a():{}}},onClickSort:function(e){var t=this;e.numRool=!1,this.$nextTick(function(){return t.$refs["input"+e.tagId].focus()})},blurNumInput:function(e){return e.sort?e.sort>1e5||e.sort<1?this.$message.error("仅支持输入1-1-100000之间的整数"):(e.numRool=!0,void this.sortMenu(e)):this.$message.error("排序值不能为空")},validateInput:function(e){/^[0-9]+$/.test(e.sort)||(e.sort=null)},sortMenu:function(e){var t=this;return i()(o.a.mark(function a(){var n;return o.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return n={tagId:e.tagId,sort:e.sort},a.next=3,Object(m.f)(n);case 3:t.$message.success("排序成功"),t.$emit("change");case 5:case"end":return a.stop()}},a,t)}))()},sortChange:function(e){var t=e.order,a=e.prop;this.$emit("remote-sort",a,t)}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}},refersh:{immediate:!0,handler:function(e){if(e.changeRefersh){var t=this.tableData.findIndex(function(t){return e.tagId===t.tagId});this.tableData[t].refersh=!0}}}},computed:{getCodeAuth:function(){var e=this;return function(t){var a;return a="add"==t?"memberTagCreateGroup":"edit"==t?"memberTagEditTag":"setValue"==t?"memberTagSetTagValue":"memberTagDelTag",e.$getButtonLimit(e.$buttonCode[a])}},getCode:function(){var e=this;return function(t){var a;return a="add"==t?"memberTagCreateGroup":"edit"==t?"memberTagEditTag":"setValue"==t?"memberTagSetTagValue":"memberTagDelTag",e.$buttonCode[a]}}},components:{DeleteTagDialog:c.default}},v={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tag-some-list"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData},on:{"sort-change":e.sortChange}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"170",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"tag-name"},[e._v(e._s(t.row.tagName))]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"bottom"}},[e.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:e.handleTrackParam("addTag",t.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":e.getCode},on:{click:function(a){return e.addTag(t.row)}}}):e._e()])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"上级分类名称","min-width":"110",prop:"tagLevelGroupName"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("span",[e._v(e._s(n.tagLevelGroupName||"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"110","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.memberCount?(t.row.memberCount|e.formatNum)+"人":"--")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 标签下不同标签值可能覆盖相同的会员,因此此处“标签”覆盖人数去重显示(如“喜欢的颜色-白、红、黑、蓝”,某会员身上可能同时具备“白、黑”二种标签值)\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"标签类型",prop:"isMultiple","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("div",[e._v(e._s(n.isMultiple?"多选":"单选"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"标签描述",prop:"tagDescribe","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.tagDescribe?t.row.tagDescribe:"--"))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"排序",prop:"sort","min-width":"100",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.numRool?a("span",{staticClass:"sort",on:{click:function(a){return e.onClickSort(t.row)}}},[e._v(e._s(t.row.sort))]):a("el-input",{ref:"input"+t.row.tagId,on:{input:function(a){return e.validateInput(t.row)},blur:function(a){return e.blurNumInput(t.row)}},model:{value:t.row.sort,callback:function(a){e.$set(t.row,"sort",e._n(a))},expression:"scope.row.sort"}})]}}])},[a("template",{slot:"header"},[e._v("\n 排序\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 控制好办上标签展示顺序,按照数字降序排序\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2),e._v(" "),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[n.createTime?[a("p",[e._v(e._s(e.dateformat(new Date(n.createTime),"yyyy-MM-dd")))]),e._v(" "),a("p",[e._v(e._s(e.dateformat(new Date(n.createTime),"hh:mm:ss")))])]:a("span",[e._v("--")])]}}])}),e._v(" "),(e.getCodeAuth("edit")||e.getCodeAuth("setValue")||e.getCodeAuth("delete"))&&"memberGroupEdit"!=e.resource?a("el-table-column",{attrs:{label:"操作","min-width":"200",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"font-0"},[e.isWeim||!e.getCodeAuth("edit")||e.weimId.includes(t.row.tagLevelGroupId)?e._e():a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("edit")},on:{click:function(a){return e.editHandTag(t.row)}}},[e._v("编辑")]),e._v(" "),e.getCodeAuth("setValue")?a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("setValue")},on:{click:function(a){return e.editHandTagValue(t.row)}}},[e._v("详情")]):e._e(),e._v(" "),e.isWeim||!e.getCodeAuth("delete")||e.weimId.includes(t.row.tagLevelGroupId)?e._e():a("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.getCode("delete")},on:{click:function(a){return e.deleteHandTag(t.row,t.$index,a)}}},[e._v("删除")])],1)]}}])}):e._e()],1),e._v(" "),a("delete-tag-dialog",{attrs:{visible:e.deleteTagDialog.visible,data:e.deleteTagDialog.deleteData},on:{"update:visible":function(t){return e.$set(e.deleteTagDialog,"visible",t)},submit:e.doDelete}}),e._v(" "),a("i",{staticClass:"iconfont icon-biaoqian tagAniIcon",style:{right:e.animationPos.x+"px",bottom:e.animationPos.y+"px"},attrs:{id:"tagAniIcon"}})],1)},staticRenderFns:[]};var b=a("VU/8")(h,v,!1,function(e){a("gSIP")},"data-v-1e7ba85a",null);t.default=b.exports},gSIP:function(e,t){}});
\ No newline at end of file
webpackJsonp([39],{FU9v:function(e,t){},SJ7l:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("Dd8w"),a=i.n(s),o=i("2CGT"),l={name:"group-list",props:{activeType:String},data:function(){return{searchTip:!1,addGroupDialog:!1,listsParams:{pageNum:1,pageSize:40,totalPage:1,classifyName:""},lists:[],currentIndex:-1,editDialog:{visible:!1,loading:!1,classifyName:"",list:{}},memberGroupLoading:!1,addType:!0}},methods:{onSearch:function(){this.listsParams.pageNum=1,this.getMemberGroupList()},onPageNumChange:function(){this.listsParams.pageNum>=this.listsParams.totalPage||(this.listsParams.pageNum++,this.getMemberGroupList())},onScroll:function(e){e.target.scrollTop+e.target.clientHeight>=40*this.lists.length&&!this.memberGroupLoading&&this.onPageNumChange()},handleChangeIndex:function(e,t){this.currentIndex=e,this.$emit("second-list",1==this.activeType?t:{isFixed:!0,list:t})},editGroupName:function(e){this.operatorName(e)&&(this.editDialog.visible=!0,this.editDialog.classifyName=e.classifyName,this.editDialog.list=e)},deleteGroupName:function(e,t){var i=this;this.operatorName(e)&&this.$confirm("删除分类名称,包括该分类下的内容,确定删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){i.excludeName(e.memberTagGroupClassifyId,t)})},excludeName:function(e,t){var i=this,s={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e,type:1==this.activeType?0:1};Object(o.B)(s).then(function(e){if(0==e.errorCode&&(i.$message({type:"success",message:"删除成功!"}),i.lists.splice(t,1),t==i.currentIndex)){var s=t>=i.lists.length?i.lists[t-1]:i.lists[t];i.$emit("second-list",1==i.activeType?s:{isFixed:!0,item:s})}})},modifyName:function(){var e=this,t=this.editDialog,i=t.classifyName,s=t.list;if(0!=i.length){this.editDialog.loading=!0;var a={requestProject:"gic-member-tag-web",classifyName:i,memberTagGroupClassifyId:s.memberTagGroupClassifyId,type:1==this.activeType?0:1};Object(o.D)(a).then(function(t){0==t.errorCode&&(e.$message({type:"success",message:"修改成功",duration:2e3}),s.memberTagGroupClassifyId?e.editDialog.list.classifyName=e.editDialog.classifyName:(e.listsParams.pageNum=1,e.getMemberGroupList()),e.editDialog.visible=!1)}).finally(function(){setTimeout(function(){return e.editDialog.loading=!1},500)})}else this.$message({message:"分类名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId&&"1"!=e.memberTagGroupClassifyId},closeEditGroup:function(){this.editDialog.classifyName="",this.editDialog.list={}},getMemberGroupList:function(){var e=this;this.memberGroupLoading=!0;var t=this.listsParams,i=t.pageNum,s=t.pageSize,l=t.classifyName;1==i&&(this.lists=[]),Object(o.C)({requestProject:"gic-member-tag-web",type:1==this.activeType?0:1,pageNum:i,pageSize:s,classifyName:l}).then(function(t){if(e.memberGroupLoading=!1,0==t.errorCode){var s=t.result||{},o=s.result,l=s.totalPage;""==e.listsParams.classifyName?(e.searchTip=!1,e.addType=!0):""!=e.listsParams.classifyName&&(e.addType=!1,o.length<=0?e.searchTip=!0:e.searchTip=!1),1==i&&(e.lists=[]),Array.isArray(o)&&(e.lists=e.lists.concat(o.map(function(e){return a()({},e,{edit:!1})}))),e.listsParams.totalPage=l}})}},activated:function(){this.listsParams.pageNum=1,this.listsParams.classifyName="",this.getMemberGroupList()},created:function(){this.getMemberGroupList()},watch:{activeType:function(e){this.listsParams.pageNum=1,this.listsParams.classifyName="",this.getMemberGroupList(),1==e?this.$emit("second-list","all"):2==e?this.$emit("second-list","showFixedList"):3==e&&this.$emit("second-list","allLevel")}}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.memberGroupLoading,expression:"memberGroupLoading"}],staticClass:"group-list"},[i("div",{staticClass:"search-box"},[i("el-input",{attrs:{clearable:"","prefix-icon":"el-icon-search",placeholder:"请输入分类名称"},on:{change:e.onSearch},model:{value:e.listsParams.classifyName,callback:function(t){e.$set(e.listsParams,"classifyName",t)},expression:"listsParams.classifyName"}})],1),e._v(" "),i("ul",{staticClass:"lists-box",on:{scroll:e.onScroll}},e._l(e.lists,function(t,s){return i("li",{key:s,class:["member-list",{"active-li":s==e.currentIndex}],on:{click:function(i){return e.handleChangeIndex(s,t)}}},[i("div",{staticClass:"wrap"},[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("span",{staticStyle:{"vertical-align":"top"}},[e._v("("+e._s(t.groupNum)+")")])]),e._v(" "),e.operatorName(t)?i("el-popover",{attrs:{placement:"bottom",trigger:"click"}},[e.$getButtonLimit(e.$buttonCode.memberTagEditCateGory)?i("p",{staticClass:"more",attrs:{"limit-code":e.$buttonCode.memberTagEditCateGory},on:{click:function(i){return e.editGroupName(t)}}},[e._v("编辑分类")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelCateGory)?i("p",{staticClass:"more",attrs:{"limit-code":e.$buttonCode.memberTagDelCateGory},on:{click:function(i){return e.deleteGroupName(t,s)}}},[e._v("删除分类")]):e._e(),e._v(" "),i("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0),e._v(" "),e.searchTip?i("p",{staticClass:"searchTip"},[e._v("没有找到和“"+e._s(e.listsParams.classifyName)+"”相关的内容")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddCateGory)&&1==e.activeType?i("div",{staticClass:"add-category"},[e.addType&&e.lists.length?i("el-button",{staticClass:"ghost-btn add-group",attrs:{"limit-code":e.$buttonCode.memberTagAddCateGory,type:"primary"},on:{click:function(t){e.editDialog.visible=!0}}},[e._v("新增分类")]):e._e()],1):e._e(),e._v(" "),i("el-dialog",{attrs:{title:e.editDialog.list.memberTagGroupClassifyId?"编辑分类":"新增分类",visible:e.editDialog.visible,width:"600px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){return e.$set(e.editDialog,"visible",t)},close:e.closeEditGroup}},[i("div",[e._v("\n 分类名称:\n "),i("el-input",{staticClass:"m-t-10",attrs:{placeholder:"请输入分类名称",maxlength:8,"show-word-limit":"",clearable:""},model:{value:e.editDialog.classifyName,callback:function(t){e.$set(e.editDialog,"classifyName",t)},expression:"editDialog.classifyName"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.editDialog.visible=!1}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary",loading:e.editDialog.loading},on:{click:e.modifyName}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var n=i("VU/8")(l,r,!1,function(e){i("FU9v")},"data-v-16967e40",null);t.default=n.exports}});
\ No newline at end of file
webpackJsonp([5,37],{"308P":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("c/Tr"),o=r.n(a),l=(r("J16i"),r("3E4D")),i=r("P9l9"),n=r("roJz"),s=r("PI0u"),u=function(e,t,r){if(t.some(function(e){return!e.tagItemName}))return r(new Error("请完善标签值"));r()},c=function(e,t,r){(!/^[0-9]+$/.test(t)||t>1e5||t<1)&&r(new Error("仅支持输入1-100000之间的整数")),r()},g={name:"manualTagEdit",props:{showPop:Boolean,options:Object,currentType:String},components:{tagValueItem:n.default},data:function(){return{ruleForm:{tagName:"",tagLevel:"test",tagTwoLevelGroupId:"",tagLevelGroupId:"",tagDescribe:"",pending:!1,tagSort:null,tagType:0,tagValue:[{id:Object(s.a)(),deleteFlag:!1,tagItemName:""}]},rules:{tagName:[{required:!0,message:"请输入标签名称",trigger:"blur"}],tagLevel:[{required:!0,message:""}],tagLevelGroupId:[{required:!0,message:"请选择所属分类",trigger:"blur"}],tagTwoLevelGroupId:[{required:!0,message:"请选择所属分类",trigger:"blur"}],tagSort:[{required:!0,trigger:"blur",validator:c}],tagType:[{required:!0,trigger:"blur"}],tagValue:[{required:!0,trigger:"blur",validator:u}]},optionsTwo:[],optionsThree:[],tagValTableData:[],preSyncWmStatus:0,deleteList:[],isEdit:!1,isEchoCheck:!1}},watch:{options:{deep:!0,handler:function(e){var t=this;this.ruleForm.tagTwoLevelGroupId=e.tagTwoLevelGroupId,this.ruleForm.tagLevelGroupId=e.tagLevelGroupId,e.tagId?(this.isEdit=!0,this.getTagData(e.tagId)):(this.isEdit=!1,this.ruleForm.tagName="",this.ruleForm.tagDescribe="",this.ruleForm.tagSort=null,this.ruleForm.tagType=0,this.ruleForm.tagTwoLevelGroupId="",this.ruleForm.tagLevelGroupId="",this.ruleForm.tagValue=[{id:Object(s.a)(),deleteFlag:!1,tagItemName:""}],this.getOptionsThree(e.tagTwoLevelGroupId));var r=this.optionsThree.find(function(e){return e.tagLevelGroupId==t.ruleForm.tagLevelGroupId});r&&(this.preSyncWmStatus=r.syncWmFlag),this.getOptionsTwo()}}},methods:{closePop:function(){this.optionsThree=[],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){if(t){var r=e.optionsThree.find(function(t){return t.tagLevelGroupId==e.ruleForm.tagLevelGroupId}).syncWmFlag;e.options.isSync||!e.preSyncWmStatus||r?e.saveApi():e.$confirm("该分类未开启微盟标签同步,修改后标签将不会再同步至微盟,并且已同步至微盟侧的会员标签将从微盟侧删除,是否继续保存?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.saveApi()}).catch(function(){return e.ruleForm.pending=!1})}else e.ruleForm.pending=!1}))},saveApi:function(){var e=this,t=this.ruleForm.tagValue.concat(this.deleteList).map(function(e){return delete e.id,e}),r={tagId:this.options.tagId,tagName:this.ruleForm.tagName,tagDescribe:this.ruleForm.tagDescribe,tagLevelGroupId:this.ruleForm.tagLevelGroupId,tagItemList:t,isMultiple:this.ruleForm.tagType,tagType:"active"==this.currentType?2:1};"manual"==this.currentType&&(r.sort=this.ruleForm.tagSort),Object(i.d)("/memberTag/saveHandMemberTag",r).then(function(t){var r=t.data,a=r.errorCode,o=r.message;e.ruleForm.pending=!1,0==a?(l.a.showmsg("保存成功","success"),e.$emit("save"),e.closePop()):e.$message.error({duration:1e3,message:o})}).catch(function(t){e.ruleForm.pending=!1,e.$message.error({duration:1e3,message:t.message})})},getOptionsTwo:function(){var e=this,t=this.currentType,r={tagLevelType:"active"==t?2:1};return Object(i.a)("/tagLevel/handSecondLevel",r).then(function(r){var a=r.data,o=a.errorCode,l=a.result;if(0==o&&(e.optionsTwo=l,"active"==t&&!e.isEdit)){var i=l.find(function(e){return"渠道标签"===e.name});e.ruleForm.tagTwoLevelGroupId=i?i.id:i,e.getOptionsThree(e.ruleForm.tagTwoLevelGroupId)}}).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 r=e.data,a=r.errorCode,o=r.result;0==a&&(t.optionsThree=o)}).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 r=e.data,a=r.errorCode,o=r.result;0==a&&(t.ruleForm.tagName=o.tagName,t.ruleForm.tagLevelGroupId=o.tagLevelGroupId,t.ruleForm.tagTwoLevelGroupId=o.tagTwoLevelGroupId,t.ruleForm.tagDescribe=o.tagDescribe,t.ruleForm.tagSort=o.sort,t.ruleForm.tagType=o.isMultiple,t.ruleForm.tagValue=o.itemList||[],t.isEchoCheck=o.isMultiple,o.itemList.length?t.ruleForm.tagValue=o.itemList.map(function(e){return e.id=Object(s.a)(),e.deleteFlag=!1,e}):t.ruleForm.tagValue=[{id:Object(s.a)(),deleteFlag:!1,tagItemName:""}],t.getOptionsThree(o.tagTwoLevelGroupId))}).catch(function(e){console.log(e)})},onAddTagVal:function(e){var t=this.ruleForm.tagValue.findIndex(function(t){return t.id==e}),r={id:Object(s.a)(),deleteFlag:!1,tagItemName:""};this.ruleForm.tagValue.splice(t+1,0,r)},onDelTagVal:function(e){var t=this.ruleForm.tagValue.findIndex(function(t){return t.id==e});if(this.ruleForm.tagValue[t].tagItemId){var r=this.ruleForm.tagValue.splice(t,1)[0];r.deleteFlag=!0,this.deleteList.push(r)}else this.ruleForm.tagValue.splice(t,1)},onPasteVal:function(e){var t=e.clipboardData.getData("text/html"),r=(new DOMParser).parseFromString(t,"text/html"),a=o()(r.querySelectorAll("table tr")).map(function(e){return o()(e.childNodes).filter(function(e){return"TD"==e.tagName})});if(a.some(function(e){return e.length>1}))return this.$message.warning("请不要复制多列");var l=a.filter(function(e){return e.length>0}).map(function(e){return e[0].innerText}).filter(function(e){return e.length>0}),i=this.ruleForm.tagValue.filter(function(e){return e.tagItemName.length>0});if(i.length+l.length>100)return this.$message.warning("最多可以复制"+(100-i.length)+"个标签值");this.ruleForm.tagValue=i.concat(l.map(function(e){return{id:Object(s.a)(),deleteFlag:!1,tagItemName:e}}))}}},m={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-dialog",{attrs:{visible:e.showPop,title:e.options.popTitle,width:"600px","destroy-on-close":""},on:{"update:visible":function(t){e.showPop=t},close:e.closePop}},[r("div",{staticClass:"manualTagEdit-wrap"},[r("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"标签名称:",prop:"tagName"}},[r("el-input",{staticClass:"w-full",attrs:{placeholder:"请输入标签名称",maxlength:15,"show-word-limit":""},model:{value:e.ruleForm.tagName,callback:function(t){e.$set(e.ruleForm,"tagName",t)},expression:"ruleForm.tagName"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"所属分类:",prop:"tagLevel"}},[r("el-form-item",{staticClass:"fl",attrs:{prop:"tagTwoLevelGroupId"}},[r("el-select",{staticClass:"w-225",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 r("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}),1)],1),e._v(" "),r("el-form-item",{staticClass:"fl",attrs:{prop:"tagLevelGroupId"}},[r("el-select",{staticClass:"w-225 ml10",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 r("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}),1)],1)],1),e._v(" "),"manual"==e.currentType?r("el-form-item",{attrs:{label:"排序:",prop:"tagSort"},scopedSlots:e._u([{key:"label",fn:function(){return[e._v("\n 排序\n "),r("el-tooltip",{attrs:{placement:"top",content:"控制好办上标签展示顺序,按照数字降序排序",trigger:"hover"}},[r("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})]),e._v("\n :\n ")]},proxy:!0}])},[e._v(" "),r("el-input",{staticClass:"w-full",attrs:{placeholder:"请输入1-100000之间的整数"},on:{input:e.validateInputSort,blur:e.blurSort},model:{value:e.ruleForm.tagSort,callback:function(t){e.$set(e.ruleForm,"tagSort",t)},expression:"ruleForm.tagSort"}})],1):e._e(),e._v(" "),"manual"==e.currentType?r("el-form-item",{attrs:{label:"标签类型:",prop:"tagType"}},[r("el-radio-group",{attrs:{disabled:e.isEdit&&e.isEchoCheck},model:{value:e.ruleForm.tagType,callback:function(t){e.$set(e.ruleForm,"tagType",t)},expression:"ruleForm.tagType"}},[r("el-radio",{attrs:{label:0}},[e._v("单选")]),e._v(" "),r("el-radio",{attrs:{label:1}},[e._v("多选")])],1)],1):e._e(),e._v(" "),r("el-form-item",{attrs:{label:"标签值:",prop:"tagValue"}},[r("p",{staticClass:"tag-list-tips"},[e._v("支持批量复制Excel中的数据粘贴至下方输入框")]),e._v(" "),r("div",{staticClass:"tag-list"},e._l(e.ruleForm.tagValue,function(t){return r("tag-value-item",{key:t.id,staticClass:"w-full",attrs:{"current-length":e.ruleForm.tagValue.length,item:t},on:{add:e.onAddTagVal,del:e.onDelTagVal,paste:e.onPasteVal}})}),1)]),e._v(" "),r("el-form-item",{attrs:{label:"标签描述:",prop:"tagDescribe"}},[r("el-input",{staticClass:"w-full",attrs:{type:"textarea",maxlength:100,"show-word-limit":"",placeholder:"请输入标签描述,最多100字"},model:{value:e.ruleForm.tagDescribe,callback:function(t){e.$set(e.ruleForm,"tagDescribe",t)},expression:"ruleForm.tagDescribe"}})],1)],1),e._v(" "),r("div",{staticClass:"manualTagEdit-btns"},[r("el-button",{on:{click:function(t){return e.$emit("update:showPop",!1)}}},[e._v("取消")]),e._v(" "),r("el-button",{attrs:{type:"primary"},on:{click:e.confirmSave}},[e._v("确定")])],1)],1)])},staticRenderFns:[]};var d=r("VU/8")(g,m,!1,function(e){r("n+iF")},"data-v-68c420cb",null);t.default=d.exports},"5zde":function(e,t,r){r("zQR9"),r("qyJz"),e.exports=r("FeBl").Array.from},J16i:function(e,t){},KOwB:function(e,t){},"c/Tr":function(e,t,r){e.exports={default:r("5zde"),__esModule:!0}},fBQ2:function(e,t,r){"use strict";var a=r("evD5"),o=r("X8DO");e.exports=function(e,t,r){t in e?a.f(e,t,o(0,r)):e[t]=r}},"n+iF":function(e,t){},qyJz:function(e,t,r){"use strict";var a=r("+ZMJ"),o=r("kM2E"),l=r("sB3e"),i=r("msXi"),n=r("Mhyx"),s=r("QRG4"),u=r("fBQ2"),c=r("3fs2");o(o.S+o.F*!r("dY0y")(function(e){Array.from(e)}),"Array",{from:function(e){var t,r,o,g,m=l(e),d="function"==typeof this?this:Array,p=arguments.length,h=p>1?arguments[1]:void 0,f=void 0!==h,v=0,F=c(m);if(f&&(h=a(h,p>2?arguments[2]:void 0,2)),void 0==F||d==Array&&n(F))for(r=new d(t=s(m.length));t>v;v++)u(r,v,f?h(m[v],v):m[v]);else for(g=F.call(m),r=new d;!(o=g.next()).done;v++)u(r,v,f?i(g,h,[o.value,v],!0):o.value);return r.length=v,r}})},roJz:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={name:"TagValueItem",props:{item:Object,currentLength:Number},data:function(){return{tagValue:""}},methods:{onPaste:function(e){var t=this;if(this.currentLength>=100)return this.$message.warning("标签值最多支持设置100个");this.$emit("paste",e),setTimeout(function(){t.item.tagItemName=""},10)},add:function(){if(this.currentLength>=100)return this.$message.warning("标签值最多支持设置100个");this.$emit("add",this.item.id)},del:function(){this.$emit("del",this.item.id)}}},o={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"flex"},[r("el-input",{staticClass:"w-380",attrs:{placeholder:"请输入标签值",maxlength:"15","show-word-limit":""},on:{change:e.onChange},nativeOn:{paste:function(t){return e.onPaste(t)}},model:{value:e.item.tagItemName,callback:function(t){e.$set(e.item,"tagItemName",t)},expression:"item.tagItemName"}}),e._v(" "),r("i",{staticClass:"iconfont plus icon margin icon-PlusOutlined",on:{click:e.add}}),e._v(" "),e.currentLength>1&&!e.item.tagItemId?r("i",{staticClass:"iconfont delete icon icon-delete",on:{click:e.del}}):e._e()],1)},staticRenderFns:[]};var l=r("VU/8")(a,o,!1,function(e){r("KOwB")},"data-v-28163ea4",null);t.default=l.exports}});
\ No newline at end of file
webpackJsonp([5,36],{"308P":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("c/Tr"),o=r.n(a),l=(r("J16i"),r("3E4D")),i=r("P9l9"),n=r("roJz"),s=r("PI0u"),u=function(e,t,r){if(t.some(function(e){return!e.tagItemName}))return r(new Error("请完善标签值"));r()},c=function(e,t,r){(!/^[0-9]+$/.test(t)||t>1e5||t<1)&&r(new Error("仅支持输入1-100000之间的整数")),r()},g={name:"manualTagEdit",props:{showPop:Boolean,options:Object,currentType:String},components:{tagValueItem:n.default},data:function(){return{ruleForm:{tagName:"",tagLevel:"test",tagTwoLevelGroupId:"",tagLevelGroupId:"",tagDescribe:"",pending:!1,tagSort:null,tagType:0,tagValue:[{id:Object(s.a)(),deleteFlag:!1,tagItemName:""}]},rules:{tagName:[{required:!0,message:"请输入标签名称",trigger:"blur"}],tagLevel:[{required:!0,message:""}],tagLevelGroupId:[{required:!0,message:"请选择所属分类",trigger:"blur"}],tagTwoLevelGroupId:[{required:!0,message:"请选择所属分类",trigger:"blur"}],tagSort:[{required:!0,trigger:"blur",validator:c}],tagType:[{required:!0,trigger:"blur"}],tagValue:[{required:!0,trigger:"blur",validator:u}]},optionsTwo:[],optionsThree:[],tagValTableData:[],preSyncWmStatus:0,deleteList:[],isEdit:!1,isEchoCheck:!1}},watch:{options:{deep:!0,handler:function(e){var t=this;this.ruleForm.tagTwoLevelGroupId=e.tagTwoLevelGroupId,this.ruleForm.tagLevelGroupId=e.tagLevelGroupId,e.tagId?(this.isEdit=!0,this.getTagData(e.tagId)):(this.isEdit=!1,this.ruleForm.tagName="",this.ruleForm.tagDescribe="",this.ruleForm.tagSort=null,this.ruleForm.tagType=0,this.ruleForm.tagTwoLevelGroupId="",this.ruleForm.tagLevelGroupId="",this.ruleForm.tagValue=[{id:Object(s.a)(),deleteFlag:!1,tagItemName:""}],this.getOptionsThree(e.tagTwoLevelGroupId));var r=this.optionsThree.find(function(e){return e.tagLevelGroupId==t.ruleForm.tagLevelGroupId});r&&(this.preSyncWmStatus=r.syncWmFlag),this.getOptionsTwo()}}},methods:{closePop:function(){this.optionsThree=[],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){if(t){var r=e.optionsThree.find(function(t){return t.tagLevelGroupId==e.ruleForm.tagLevelGroupId}).syncWmFlag;e.options.isSync||!e.preSyncWmStatus||r?e.saveApi():e.$confirm("该分类未开启微盟标签同步,修改后标签将不会再同步至微盟,并且已同步至微盟侧的会员标签将从微盟侧删除,是否继续保存?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.saveApi()}).catch(function(){return e.ruleForm.pending=!1})}else e.ruleForm.pending=!1}))},saveApi:function(){var e=this,t=this.ruleForm.tagValue.concat(this.deleteList).map(function(e){return delete e.id,e}),r={tagId:this.options.tagId,tagName:this.ruleForm.tagName,tagDescribe:this.ruleForm.tagDescribe,tagLevelGroupId:this.ruleForm.tagLevelGroupId,tagItemList:t,isMultiple:this.ruleForm.tagType,tagType:"active"==this.currentType?2:1};"manual"==this.currentType&&(r.sort=this.ruleForm.tagSort),Object(i.d)("/memberTag/saveHandMemberTag",r).then(function(t){var r=t.data,a=r.errorCode,o=r.message;e.ruleForm.pending=!1,0==a?(l.a.showmsg("保存成功","success"),e.$emit("save"),e.closePop()):e.$message.error({duration:1e3,message:o})}).catch(function(t){e.ruleForm.pending=!1,e.$message.error({duration:1e3,message:t.message})})},getOptionsTwo:function(){var e=this,t=this.currentType,r={tagLevelType:"active"==t?2:1};return Object(i.a)("/tagLevel/handSecondLevel",r).then(function(r){var a=r.data,o=a.errorCode,l=a.result;if(0==o&&(e.optionsTwo=l,"active"==t&&!e.isEdit)){var i=l.find(function(e){return"渠道标签"===e.name});e.ruleForm.tagTwoLevelGroupId=i?i.id:i,e.getOptionsThree(e.ruleForm.tagTwoLevelGroupId)}}).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 r=e.data,a=r.errorCode,o=r.result;0==a&&(t.optionsThree=o)}).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 r=e.data,a=r.errorCode,o=r.result;0==a&&(t.ruleForm.tagName=o.tagName,t.ruleForm.tagLevelGroupId=o.tagLevelGroupId,t.ruleForm.tagTwoLevelGroupId=o.tagTwoLevelGroupId,t.ruleForm.tagDescribe=o.tagDescribe,t.ruleForm.tagSort=o.sort,t.ruleForm.tagType=o.isMultiple,t.ruleForm.tagValue=o.itemList||[],t.isEchoCheck=o.isMultiple,o.itemList.length?t.ruleForm.tagValue=o.itemList.map(function(e){return e.id=Object(s.a)(),e.deleteFlag=!1,e}):t.ruleForm.tagValue=[{id:Object(s.a)(),deleteFlag:!1,tagItemName:""}],t.getOptionsThree(o.tagTwoLevelGroupId))}).catch(function(e){console.log(e)})},onAddTagVal:function(e){var t=this.ruleForm.tagValue.findIndex(function(t){return t.id==e}),r={id:Object(s.a)(),deleteFlag:!1,tagItemName:""};this.ruleForm.tagValue.splice(t+1,0,r)},onDelTagVal:function(e){var t=this.ruleForm.tagValue.findIndex(function(t){return t.id==e});if(this.ruleForm.tagValue[t].tagItemId){var r=this.ruleForm.tagValue.splice(t,1)[0];r.deleteFlag=!0,this.deleteList.push(r)}else this.ruleForm.tagValue.splice(t,1)},onPasteVal:function(e){var t=e.clipboardData.getData("text/html"),r=(new DOMParser).parseFromString(t,"text/html"),a=o()(r.querySelectorAll("table tr")).map(function(e){return o()(e.childNodes).filter(function(e){return"TD"==e.tagName})});if(a.some(function(e){return e.length>1}))return this.$message.warning("请不要复制多列");var l=a.filter(function(e){return e.length>0}).map(function(e){return e[0].innerText}).filter(function(e){return e.length>0}),i=this.ruleForm.tagValue.filter(function(e){return e.tagItemName.length>0});if(i.length+l.length>100)return this.$message.warning("最多可以复制"+(100-i.length)+"个标签值");this.ruleForm.tagValue=i.concat(l.map(function(e){return{id:Object(s.a)(),deleteFlag:!1,tagItemName:e}}))}}},m={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-dialog",{attrs:{visible:e.showPop,title:e.options.popTitle,width:"600px","destroy-on-close":""},on:{"update:visible":function(t){e.showPop=t},close:e.closePop}},[r("div",{staticClass:"manualTagEdit-wrap"},[r("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"标签名称:",prop:"tagName"}},[r("el-input",{staticClass:"w-full",attrs:{placeholder:"请输入标签名称",maxlength:15,"show-word-limit":""},model:{value:e.ruleForm.tagName,callback:function(t){e.$set(e.ruleForm,"tagName",t)},expression:"ruleForm.tagName"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"所属分类:",prop:"tagLevel"}},[r("el-form-item",{staticClass:"fl",attrs:{prop:"tagTwoLevelGroupId"}},[r("el-select",{staticClass:"w-225",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 r("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}),1)],1),e._v(" "),r("el-form-item",{staticClass:"fl",attrs:{prop:"tagLevelGroupId"}},[r("el-select",{staticClass:"w-225 ml10",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 r("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}),1)],1)],1),e._v(" "),"manual"==e.currentType?r("el-form-item",{attrs:{label:"排序:",prop:"tagSort"},scopedSlots:e._u([{key:"label",fn:function(){return[e._v("\n 排序\n "),r("el-tooltip",{attrs:{placement:"top",content:"控制好办上标签展示顺序,按照数字降序排序",trigger:"hover"}},[r("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})]),e._v("\n :\n ")]},proxy:!0}])},[e._v(" "),r("el-input",{staticClass:"w-full",attrs:{placeholder:"请输入1-100000之间的整数"},on:{input:e.validateInputSort,blur:e.blurSort},model:{value:e.ruleForm.tagSort,callback:function(t){e.$set(e.ruleForm,"tagSort",t)},expression:"ruleForm.tagSort"}})],1):e._e(),e._v(" "),"manual"==e.currentType?r("el-form-item",{attrs:{label:"标签类型:",prop:"tagType"}},[r("el-radio-group",{attrs:{disabled:e.isEdit&&e.isEchoCheck},model:{value:e.ruleForm.tagType,callback:function(t){e.$set(e.ruleForm,"tagType",t)},expression:"ruleForm.tagType"}},[r("el-radio",{attrs:{label:0}},[e._v("单选")]),e._v(" "),r("el-radio",{attrs:{label:1}},[e._v("多选")])],1)],1):e._e(),e._v(" "),r("el-form-item",{attrs:{label:"标签值:",prop:"tagValue"}},[r("p",{staticClass:"tag-list-tips"},[e._v("支持批量复制Excel中的数据粘贴至下方输入框")]),e._v(" "),r("div",{staticClass:"tag-list"},e._l(e.ruleForm.tagValue,function(t){return r("tag-value-item",{key:t.id,staticClass:"w-full",attrs:{"current-length":e.ruleForm.tagValue.length,item:t},on:{add:e.onAddTagVal,del:e.onDelTagVal,paste:e.onPasteVal}})}),1)]),e._v(" "),r("el-form-item",{attrs:{label:"标签描述:",prop:"tagDescribe"}},[r("el-input",{staticClass:"w-full",attrs:{type:"textarea",maxlength:100,"show-word-limit":"",placeholder:"请输入标签描述,最多100字"},model:{value:e.ruleForm.tagDescribe,callback:function(t){e.$set(e.ruleForm,"tagDescribe",t)},expression:"ruleForm.tagDescribe"}})],1)],1),e._v(" "),r("div",{staticClass:"manualTagEdit-btns"},[r("el-button",{on:{click:function(t){return e.$emit("update:showPop",!1)}}},[e._v("取消")]),e._v(" "),r("el-button",{attrs:{type:"primary"},on:{click:e.confirmSave}},[e._v("确定")])],1)],1)])},staticRenderFns:[]};var d=r("VU/8")(g,m,!1,function(e){r("n+iF")},"data-v-68c420cb",null);t.default=d.exports},"5zde":function(e,t,r){r("zQR9"),r("qyJz"),e.exports=r("FeBl").Array.from},J16i:function(e,t){},KOwB:function(e,t){},"c/Tr":function(e,t,r){e.exports={default:r("5zde"),__esModule:!0}},fBQ2:function(e,t,r){"use strict";var a=r("evD5"),o=r("X8DO");e.exports=function(e,t,r){t in e?a.f(e,t,o(0,r)):e[t]=r}},"n+iF":function(e,t){},qyJz:function(e,t,r){"use strict";var a=r("+ZMJ"),o=r("kM2E"),l=r("sB3e"),i=r("msXi"),n=r("Mhyx"),s=r("QRG4"),u=r("fBQ2"),c=r("3fs2");o(o.S+o.F*!r("dY0y")(function(e){Array.from(e)}),"Array",{from:function(e){var t,r,o,g,m=l(e),d="function"==typeof this?this:Array,p=arguments.length,h=p>1?arguments[1]:void 0,f=void 0!==h,v=0,F=c(m);if(f&&(h=a(h,p>2?arguments[2]:void 0,2)),void 0==F||d==Array&&n(F))for(r=new d(t=s(m.length));t>v;v++)u(r,v,f?h(m[v],v):m[v]);else for(g=F.call(m),r=new d;!(o=g.next()).done;v++)u(r,v,f?i(g,h,[o.value,v],!0):o.value);return r.length=v,r}})},roJz:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={name:"TagValueItem",props:{item:Object,currentLength:Number},data:function(){return{tagValue:""}},methods:{onPaste:function(e){var t=this;if(this.currentLength>=100)return this.$message.warning("标签值最多支持设置100个");this.$emit("paste",e),setTimeout(function(){t.item.tagItemName=""},10)},add:function(){if(this.currentLength>=100)return this.$message.warning("标签值最多支持设置100个");this.$emit("add",this.item.id)},del:function(){this.$emit("del",this.item.id)}}},o={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"flex"},[r("el-input",{staticClass:"w-380",attrs:{placeholder:"请输入标签值",maxlength:"15","show-word-limit":""},on:{change:e.onChange},nativeOn:{paste:function(t){return e.onPaste(t)}},model:{value:e.item.tagItemName,callback:function(t){e.$set(e.item,"tagItemName",t)},expression:"item.tagItemName"}}),e._v(" "),r("i",{staticClass:"iconfont plus icon margin icon-PlusOutlined",on:{click:e.add}}),e._v(" "),e.currentLength>1&&!e.item.tagItemId?r("i",{staticClass:"iconfont delete icon icon-delete",on:{click:e.del}}):e._e()],1)},staticRenderFns:[]};var l=r("VU/8")(a,o,!1,function(e){r("KOwB")},"data-v-28163ea4",null);t.default=l.exports}});
\ No newline at end of file
webpackJsonp([6,17],{"0xDb":function(e,t,a){"use strict";t.a=o;var r=a("fZjL"),s=(a.n(r),a("pFYg")),i=a.n(s);function o(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":i()(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)})}},BtI9:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("QOex"),s={name:"tag-container",mixins:[a("DMDI").a,r.a],props:{data:{type:Array,default:function(){return[]}},type:String,refersh:Object},data:function(){return{tableData:[],tagData:{}}},methods:{addTag:function(e){this.$emit("addTag",e)},handleTrackParam:function(e,t){var a={addTag:function(){return{data:{id:t.tagId,name:t.tagName}}}}[e];return{fn:function(){},data:a?a():{}}}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}},refersh:{immediate:!0,handler:function(e){if(e.changeRefersh){var t=this.tableData.findIndex(function(t){return e.tagId===t.tagId});this.tableData[t].refersh=!0}}}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagCreateGroup)},getCode:function(){return this.$buttonCode.memberTagCreateGroup}}},i={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tag-some-list"},[a("el-table",{attrs:{data:e.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"tag-name"},[e._v(e._s(t.row.tagName))]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"top"}},[e.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:e.handleTrackParam("addTag",t.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":e.getCode},on:{click:function(a){return e.addTag(t.row)}}}):e._e()])]}}])}),e._v(" "),"system"!=e.type?a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"140","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.memberCount?(t.row.memberCount|e.formatNum)+"人":"--")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 标签下不同标签值可能覆盖相同的会员,因此此处“标签”覆盖人数去重显示(如“喜欢的颜色-白、红、黑、蓝”,某会员身上可能同时具备“白、黑”二种标签值)\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2):a("el-table-column",{attrs:{label:"是否实时",prop:"isActive","min-width":"40"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(" "+e._s(1==t.row.isActive?"实时":"非实时")+" ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{"min-width":"200",label:"标签描述",prop:"tagDescribe","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.tagDescribe||"--")+"\n ")]}}])})],1)],1)},staticRenderFns:[]};var o=a("VU/8")(s,i,!1,function(e){a("Qtbd")},"data-v-d555680c",null);t.default=o.exports},Qtbd:function(e,t){},XPCJ:function(e,t){},q0vu:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Xxa5"),s=a.n(r),i=a("exGp"),o=a.n(i),l=a("Dd8w"),n=a.n(l),u=a("mvHQ"),c=a.n(u),d=a("woOf"),m=a.n(d),p=(a("zFZp"),a("BtI9")),g=a("jkVl"),f=a("vcge"),h=a("3E4D"),v=a("P9l9"),T=a("OOvn"),b=a("2CGT"),y=a("0xDb"),_=a("EOvX"),C=a("Ch4/"),F=+new Date+864e5,w=function(e,t,a){return{text:e,onClick:function(e){var r=new Date;"day"==a?r.setDate(t+r.getDate()):(r.setMonth(t+r.getMonth()),r=new Date(+new Date(r)-864e5)),e.$emit("pick",r)}}},x={name:"memberGroupEdit",data:function(){var e=this;return{pager:{pageNum:1,total:1},realCount:{},templateCode:"",ruleForm:{memberTagGroupId:"",memberTagGroupClassifyId:"",creatorId:"",selectedTags:[[]],tagsGroupRelation:[],newTagVal:"",groupName:"",effectiveDateTmp:"",describle:"",isActive:0,updateType:1,updateDay:"",effectiveStatus:1,fixedType:0,fixedTime:Object(y.a)((new Date).setHours(24,0,0,0),"{y}-{m}-{d}"),isTogether:!1},refreshList:{},activeTagsGroupIndex:0,activeTagIndex:0,pickerOptions:{disabledDate:function(e){var t=(new Date).getTime()+63072e6;return e.getTime()<Date.now()-864e5||e.getTime()>t},shortcuts:[w("一天",0,"day"),w("一周",6,"day"),w("一个月",1,"month"),w("三个月",3,"month"),w("六个月",6,"month")]},fixedTimeOptions:{disabledDate:function(t){var a=(new Date).setHours(24,0,0,0),r=new Date(e.ruleForm.effectiveDateTmp).getTime();return t.getTime()<a||t.getTime()>r}},realTimeOptions:{disabledDate:function(e){return e.getTime()<+new Date}},memberGroupList:{},rules:{selectedTags:[{type:"array",required:!0,message:"请选择标签",trigger:"blur"}],groupName:[{required:!0,message:"请输入分组名称",trigger:"blur"}],effectiveDateTmp:[{required:!0,message:"请选择分组过期时间",trigger:"change"}]},rateData:[{label:"实时更新",value:0},{label:"每日一次",value:1},{label:"生效后更新一次",value:2},{label:"生效后更新一次",value:3}],showSelectTagPop:!1,tagsList:[],tagsGroupList:[],searchData:"",showEditTagPop:!1,editPopType:"add",tagData:{},pageNum:1,pageSize:20,total:0,isAllowAdd:!1,hasFixed:!1,useList:[],activeTag:"system",isShowSystem:!0}},computed:{navpath:function(){var e=this.$route.query.memberTagGroupId;return[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员标签",path:""},{name:"会员分组",path:"/memberGroupList"},{name:e?"会员分组编辑":"新增会员分组",path:""}]},setCurrentTagList:function(){var e=this.activeTag;if("manual"==e){var t=this.tagsList.find(function(e){return 1===e.handTag});return(t=t?t.children:t)||[]}if("active"==e){var a=this.tagsList.find(function(e){return 2===e.handTag});return(a=a?a.children:a)||[]}return this.tagsList.filter(function(e){return 0===e.handTag})}},watch:{ruleForm:{deep:!0,handler:function(e,t){console.log(0);var a=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=a?0:1,this.handlerIsActive(this.ruleForm.isActive)}},"ruleForm.fixedType":function(e){var t=this.ruleForm.isActive;this.ruleForm.updateType=this.watchUpdateType(t,e)}},directives:{loadmore:{inserted:function(e,t){e.querySelector(".el-select-dropdown .el-select-dropdown__wrap").addEventListener("scroll",function(){this.scrollHeight-this.scrollTop<=this.clientHeight&&t.value()})}}},methods:{handlerIsActive:function(e){var t=this.ruleForm.fixedType;this.ruleForm.updateType=this.watchUpdateType(e,t)},validPeriodDateChange:function(e){this.ruleForm.fixedTime=Object(y.a)(F)},defaultDate:function(){var e=new Date;e.setMonth(3+e.getMonth()),e=new Date(+new Date(e)-864e5),this.ruleForm.effectiveDateTmp=Object(_.a)(e,"yyyy-MM-dd")+" 23:59:59"},_groupCount:function(){var e=this;Object(b.x)().then(function(t){0==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=m()({},e.tagData,e.ruleForm.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){this.showEditTagPop=!0,this.tagData=m()({},this.tagData,e),this.tagData.editCondition=!1},returnTagData:function(e){var t=this,a=JSON.parse(e.tagParams);switch(e.newTagVal=c()(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,n()({},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=e.ruleForm,r=a.fixedType,s=a.fixedTime,i=a.effectiveDateTmp;if(0===e.ruleForm.selectedTags.length||e.ruleForm.selectedTags.some(function(e){return 0===e.length}))return e.$message.error({message:"请至少保留一个标签!"}),!1;if(!e.ruleForm.isActive&&r&&new Date(s).setHours(0,0,0,0)>new Date(i).setHours(0,0,0,0))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=t.fixedType?t.isTogether?2:1:0,r={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:c()(t.selectedTags),effectiveDateTmp:t.effectiveDateTmp.split(" ")[0]+" 23:59:59",fixedType:a};if(r.fixedType&&(r.fixedTime=this.ruleForm.fixedTime),1==r.isRealTime&&!this.ruleForm.memberTagGroupId){var s=t.effectiveDateTmp.split(" ")[0].split("-");s[0]=Number(s[0])+100,r.effectiveDateTmp=s.join("-")+" 23:59:59"}var i=this.ruleForm.memberTagGroupId?"/member-tag-group/update.json":"/member-tag-group/add.json";Object(v.e)(i,r).then(function(t){0==t.data.errorCode?(h.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(T.a)({url:"/memberTag/platformHomePageCountV2",method:"get",params:{requestProject:"gic-member-tag-web"}}).then(function(t){t.result&&t.result.length?e.tagsList=t.result.map(function(e){return e.nameStr=e.name,Array.isArray(e.children)&&(e.children=e.children.map(function(e){return e.nameStr=e.name,Array.isArray(e.children)&&e.children.map(function(e){e.nameStr=e.count>0?e.name+" ("+e.count+")":e.name}),e})),e}):e.tagsList=[]})},getTagsGroupList:function(){var e=this,t="system"==this.activeTag?0:"manual"==this.activeTag?1:2;console.log(this.searchData,"this.searchData");var a={requestProject:"gic-member-tag-web",search:this.searchData||null,tagLevelGroupId:this.treeNodeId||0,tagType:t,pageNum:this.pageNum,pageSize:this.pageSize,orderType:-1,showMemberCount:1};Object(b.r)(a).then(function(t){t.result.result&&t.result.result.length?(e.tagsGroupList=t.result.result,e.total=t.result.totalCount):(e.tagsGroupList=[],e.total=0)})},searchTags:function(){this.pageNum=1,this.getTagsGroupList()},treeClick:function(e,t){this.pageNum=1,this.treeNodeId=e.id,this.getTagsGroupList()},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(v.e)("/member-tag-group/findOneDetial.json",{memberTagGroupId:this.ruleForm.memberTagGroupId}).then(function(t){var a=t.data;if(0==a.errorCode){var r=a.result.tagGroupDto;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.fixedType=+r.fixedType?1:0,e.ruleForm.fixedTime=r.fixedTime||e.ruleForm.fixedTime,e.hasFixed=1==r.fixedType,e.ruleForm.isTogether=2==r.fixedType);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?c()(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)})},onLoadmore:function(){this.pager.pageNum>=this.pager.total||(this.pager.pageNum++,this.getMemberGroupList())},getMemberGroupList:function(){var e=this;1==this.pager.pageNum&&(this.memberGroupList=[]),Object(b.C)({requestProject:"gic-member-tag-web",type:0,pageSize:20,pageNum:this.pager.pageNum}).then(function(t){var a=t.errorCode,r=t.message,s=t.result;0==a?(Array.isArray(s.result)&&(e.memberGroupList=e.memberGroupList.concat(s.result)),e.pager.total=s.totalPage,e.ruleForm.memberTagGroupClassifyId=e.ruleForm.memberTagGroupClassifyId||"0"):e.$message.error(r)}).catch(function(e){console.log(e)})},getIsAllowAdd:function(){var e=this;Object(b.o)({tagGroupId:this.$route.query.memberTagGroupId||void 0}).then(function(t){0==t.errorCode&&!t.result&&(e.isAllowAdd=t.result)})},updateTypeDesc:function(){var e=this.ruleForm,t=e.isActive,a=e.fixedType;return t&&!a?"(创建成功后更新)":t||a?!t&&a?"(更新时间预计固化生效日期的0点至9点)":t&&a?"(创建成功后更新)":void 0:"(更新时间预计选择日期的0点至9点)"},watchUpdateType:function(e,t){return console.log(e,t),e&&!t?0:e||t?!e&&t?2:e&&t?3:void 0:1},checkGroup:function(){var e=this,t={memberTagGroupIds:this.$route.query.memberTagGroupId,operateType:0,requestProject:"gic-member-tag-web"};Object(b.n)(t).then(function(t){var a=t.errorCode,r=t.result;0!=a?C.a.errorMsg(t.data):e.useList=r||[]})},handleClick:function(){this.treeNodeId="",this.pageNum=1,this.getTagsGroupList(),this.pageSize=20},getShowSystem:function(){var e=this;return Object(b.A)().then(function(t){e.isShowSystem=t.result,t.result||(e.activeTag="manual")})}},created:function(){"fixed"===this.$route.query.type&&(this.ruleForm.fixedType=1)},mounted:function(){var e=this;return o()(s.a.mark(function t(){var a,r,i,o,l,n;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.getShowSystem();case 2:a=sessionStorage.getItem("selectTempTag"),r=e.$route.query.memberTagGroupId,a&&(e.ruleForm.selectedTags=JSON.parse(a),sessionStorage.removeItem("selectTempTag")),r?(e.ruleForm.memberTagGroupId=r,e.getGroupData()):(i=new Date((new Date).getTime()+63072e6),o=i.getFullYear()+"-",l=(i.getMonth()+1<10?"0"+(i.getMonth()+1):i.getMonth()+1)+"-",n=(i.getDate()<10?"0"+i.getDate():i.getDate())+" ",e.ruleForm.effectiveDateTmp=o+l+n+"23:59:59"),r&&e.checkGroup(),e.defaultDate(),e.getTagsList(),e.getTagsGroupList(),e.getMemberGroupList(),e.getIsAllowAdd(),e._groupCount();case 13:case"end":return t.stop()}},t,e)}))()},components:{tagsGroupList:f.default,tagContainer:p.default,editTag:g.default}},D={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"memberGroupEdit-wrap__body"},[e.$route.query.memberTagGroupId&&e.useList.length?a("div",{staticClass:"m-b-30 alert-title"},[a("el-alert",{staticClass:"alert",attrs:{title:"警告提示的文案",type:"warning",closable:!1,"show-icon":""},scopedSlots:e._u([{key:"title",fn:function(){return[a("span",{staticClass:"label font-12"},[e._v("编辑后会影响正在使用该分组的活动,请谨慎编辑。使用该分组的活动")]),e._v(" "),a("span",{staticClass:"tips font-12"},[e._v("(仅展示未开始和进行中的活动):")]),e._v(" "),e._l(e.useList,function(t,r){return a("span",{key:r,staticStyle:{display:"inline-block"}},[a("a",{staticClass:"font-12",attrs:{href:t.businessLink,target:"_blank"}},[e._v(e._s(t.businessModuleName)+"-"+e._s(t.businessName))]),e._v(" "),r<e.useList.length-1?a("span",{staticStyle:{color:"#303133"}},[e._v("、")]):e._e()])})]},proxy:!0}])})],1):e._e(),e._v(" "),a("dm-sub-title",{staticClass:"m-b-10",attrs:{text:"配置标签"}}),e._v(" "),e._m(0),e._v(" "),a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules}},[a("el-form-item",{attrs:{label:"",prop:"selectedTag"}},[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:active-tags-group-index":function(t){e.activeTagsGroupIndex=t},"update:activeTagIndex":function(t){e.activeTagIndex=t},"update:active-tag-index":function(t){e.activeTagIndex=t},addTags:e.addTags,editTags:e.editTags}})],1),e._v(" "),a("dm-sub-title",{staticClass:"m-b-24 m-t-34",staticStyle:{"margin-top":"34px"},attrs:{text:"配置分组"}}),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"groupName"}},[a("div",{staticClass:"label-title"},[e._v("分组名称")]),e._v(" "),a("el-input",{attrs:{maxlength:10,placeholder:"请输入分组名称","show-word-limit":""},model:{value:e.ruleForm.groupName,callback:function(t){e.$set(e.ruleForm,"groupName",t)},expression:"ruleForm.groupName"}})],1),e._v(" "),e.ruleForm.isActive?e._e():a("el-form-item",{attrs:{label:"",prop:"effectiveDateTmp"}},[a("div",{staticClass:"effective label-title"},[e._v("\n 分组有效期至\n "),a("el-tooltip",{attrs:{content:"分组有效期需早于所用标签的最早有效期,且最长不超过730天"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined m-l-4 tip-icon"})])],1),e._v(" "),a("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",clearable:!1,placeholder:"选择日期","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",{attrs:{label:"",prop:""}},[a("div",{staticClass:"label-title"},[e._v("分组所属分类")]),e._v(" "),a("el-select",{directives:[{name:"loadmore",rawName:"v-loadmore",value:e.onLoadmore,expression:"onLoadmore"}],staticStyle:{width:"100%"},attrs:{filterable:"",placeholder:"请选择"},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)],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"fixedType"}},[a("div",{staticClass:"label-title m-b-15"},[e._v("是否固化"),a("el-link",{staticClass:"m-l-16",attrs:{type:"primary",underline:!1,target:"_blank",href:"https://www.yuque.com/exnmlu/hpbb1c/ke8o0d"}},[e._v("什么是固化?")])],1),e._v(" "),a("el-radio-group",{staticClass:"radio-group",attrs:{disabled:e.$route.query.memberTagGroupId},model:{value:e.ruleForm.fixedType,callback:function(t){e.$set(e.ruleForm,"fixedType",t)},expression:"ruleForm.fixedType"}},[a("el-radio",{staticClass:"m-b-0",attrs:{label:0}},[e._v("否")]),e._v(" "),a("el-radio",{staticClass:"m-b-0",attrs:{label:1}},[e._v("是")])],1)],1),e._v(" "),e.ruleForm.fixedType?a("el-form-item",{attrs:{label:"",prop:"fixedTime"}},[a("div",{staticClass:"label-title"},[e._v("固化生效时间")]),e._v(" "),a("el-date-picker",{staticStyle:{width:"100%"},attrs:{clearable:!1,"picker-options":e.ruleForm.isActive?e.realTimeOptions: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"}})],1):e._e(),e._v(" "),e.ruleForm.fixedType?a("el-form-item",{attrs:{label:"",prop:"isTogether"}},[a("div",{staticClass:"label-title m-b-15"},[e._v("是否同时生成非固化分组")]),e._v(" "),a("el-radio-group",{staticClass:"radio-group",attrs:{disabled:e.$route.query.memberTagGroupId},model:{value:e.ruleForm.isTogether,callback:function(t){e.$set(e.ruleForm,"isTogether",t)},expression:"ruleForm.isTogether"}},[a("el-radio",{staticClass:"m-b-0",attrs:{label:!1}},[e._v("否")]),e._v(" "),a("el-radio",{staticClass:"m-b-0",attrs:{label:!0}},[e._v("是")])],1)],1):e._e(),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"updateDay"}},[a("div",{staticClass:"form-item"},[a("div",{staticClass:"label-title"},[e._v("更新频次"),a("span",{staticClass:"desc-labeltxt"},[e._v(e._s(e.updateTypeDesc()))])]),e._v(" "),a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择",disabled:""},model:{value:e.ruleForm.updateType,callback:function(t){e.$set(e.ruleForm,"updateType",t)},expression:"ruleForm.updateType"}},e._l(e.rateData,function(e){return a("el-option",{key:e.label,attrs:{label:e.label,value:e.value}})}),1)],1)]),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"describle"}},[a("div",{staticClass:"label-title"},[e._v("分组描述")]),e._v(" "),a("el-input",{attrs:{type:"textarea",resize:"none",maxlength:100,"show-word-limit":"",rows:"4"},model:{value:e.ruleForm.describle,callback:function(t){e.$set(e.ruleForm,"describle",t)},expression:"ruleForm.describle"}})],1),e._v(" "),a("el-form-item",{class:{"m-l-60":e.ruleForm.selectedTags.length>1},attrs:{label:""}},[e.hasFixed?[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top-start",content:"该分组包含固化人群,不可编辑"}},[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)]:e._e(),e._v(" "),a("div",{staticClass:"footer"},[e.hasFixed?e._e():[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"},on:{click:function(t){return 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)],2)],2)],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("el-tabs",{staticClass:"tabs",on:{"tab-click":e.handleClick},model:{value:e.activeTag,callback:function(t){e.activeTag=t},expression:"activeTag"}},[e.isShowSystem?a("el-tab-pane",{attrs:{label:"系统标签",name:"system"}}):e._e(),e._v(" "),a("el-tab-pane",{attrs:{label:"手工标签",name:"manual"}}),e._v(" "),a("el-tab-pane",{attrs:{label:"活动标签",name:"active"}})],1),e._v(" "),a("div",{staticClass:"tags"},[a("div",{staticClass:"tags-list"},[a("el-tree",{staticClass:"tags-tree",attrs:{data:e.setCurrentTagList,props:{label:"nameStr",children:"children"},"default-expand-all":!0,"highlight-current":!0,"expand-on-click-node":!1},on:{"node-click":e.treeClick}})],1),e._v(" "),a("div",{staticClass:"tags-table"},[a("div",{staticClass:"tags-search"},[a("el-input",{attrs:{placeholder:"请输入标签名称","prefix-icon":"el-icon-search",clearable:""},on:{change:e.searchTags},model:{value:e.searchData,callback:function(t){e.searchData=t},expression:"searchData"}})],1),e._v(" "),a("tag-container",{key:e.activeTag,staticStyle:{height:"475px","overflow-y":"auto"},attrs:{data:e.tagsGroupList,resource:"memberGroupEdit",refersh:e.refreshList,type:e.activeTag},on:{addTag:e.selectedTag}}),e._v(" "),a("div",{staticClass:"page-box"},[e.total>0?a("dm-pagination",{attrs:{"pager-count":5,"current-page":e.pageNum,"page-size":e.pageSize,layout:"prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}}):e._e()],1)],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},"update:show-edit-tag-pop":function(t){e.showEditTagPop=t},returnTagData:e.returnTagData,refersh:e.refresh}})],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"group-tips"},[t("span",{staticClass:"desc"},[this._v("一个标签框内标签之间的关系为且,可添加多个标签框,多个标签框之间可切换“或者”/“剔除”。")])])}]};var G=a("VU/8")(x,D,!1,function(e){a("XPCJ")},"data-v-397b874f",null);t.default=G.exports},zFZp:function(e,t){}});
\ No newline at end of file
webpackJsonp([6,17],{"0fA9":function(e,t){},"0xDb":function(e,t,a){"use strict";t.a=o;var r=a("fZjL"),s=(a.n(r),a("pFYg")),i=a.n(s);function o(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":i()(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)})}},BtI9:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("QOex"),s={name:"tag-container",mixins:[a("DMDI").a,r.a],props:{data:{type:Array,default:function(){return[]}},type:String,refersh:Object},data:function(){return{tableData:[],tagData:{}}},methods:{addTag:function(e){this.$emit("addTag",e)},handleTrackParam:function(e,t){var a={addTag:function(){return{data:{id:t.tagId,name:t.tagName}}}}[e];return{fn:function(){},data:a?a():{}}}},watch:{data:{immediate:!0,handler:function(e){this.tableData=e}},refersh:{immediate:!0,handler:function(e){if(e.changeRefersh){var t=this.tableData.findIndex(function(t){return e.tagId===t.tagId});this.tableData[t].refersh=!0}}}},computed:{getCodeAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagCreateGroup)},getCode:function(){return this.$buttonCode.memberTagCreateGroup}}},i={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tag-some-list"},[a("el-table",{attrs:{data:e.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"tag-name"},[e._v(e._s(t.row.tagName))]),e._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"添加标签",placement:"top"}},[e.getCodeAuth?a("i",{directives:[{name:"track",rawName:"v-track:common.click",value:e.handleTrackParam("addTag",t.row),expression:"handleTrackParam('addTag', scope.row)",arg:"common",modifiers:{click:!0}}],staticClass:"iconfont icon-tag-name icon-PlusOutlined",attrs:{"limit-code":e.getCode},on:{click:function(a){return e.addTag(t.row)}}}):e._e()])]}}])}),e._v(" "),"system"!=e.type?a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"140","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.memberCount?(t.row.memberCount|e.formatNum)+"人":"--")+"\n ")]}}])},[a("template",{slot:"header"},[e._v("\n 覆盖人数\n "),a("el-popover",{attrs:{width:"260",trigger:"hover",placement:"top"}},[a("div",{staticStyle:{color:"#303133"}},[e._v("\n 标签下不同标签值可能覆盖相同的会员,因此此处“标签”覆盖人数去重显示(如“喜欢的颜色-白、红、黑、蓝”,某会员身上可能同时具备“白、黑”二种标签值)\n ")]),e._v(" "),a("i",{staticClass:"iconfont icon-QuestionCircleOutlined refresh",attrs:{slot:"reference"},slot:"reference"})])],1)],2):a("el-table-column",{attrs:{label:"是否实时",prop:"isActive","min-width":"40"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(" "+e._s(1==t.row.isActive?"实时":"非实时")+" ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{"min-width":"200",label:"标签描述",prop:"tagDescribe","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.tagDescribe||"--")+"\n ")]}}])})],1)],1)},staticRenderFns:[]};var o=a("VU/8")(s,i,!1,function(e){a("Qtbd")},"data-v-d555680c",null);t.default=o.exports},Qtbd:function(e,t){},q0vu:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Xxa5"),s=a.n(r),i=a("exGp"),o=a.n(i),l=a("Dd8w"),n=a.n(l),u=a("mvHQ"),c=a.n(u),d=a("woOf"),m=a.n(d),p=(a("zFZp"),a("BtI9")),g=a("jkVl"),f=a("vcge"),h=a("3E4D"),v=a("P9l9"),T=a("OOvn"),b=a("2CGT"),y=a("0xDb"),_=a("EOvX"),C=a("Ch4/"),F=+new Date+864e5,w=function(e,t,a){return{text:e,onClick:function(e){var r=new Date;"day"==a?r.setDate(t+r.getDate()):(r.setMonth(t+r.getMonth()),r=new Date(+new Date(r)-864e5)),e.$emit("pick",r)}}},x={name:"memberGroupEdit",data:function(){var e=this;return{pager:{pageNum:1,total:1},realCount:{},templateCode:"",ruleForm:{memberTagGroupId:"",memberTagGroupClassifyId:"",creatorId:"",selectedTags:[[]],tagsGroupRelation:[],newTagVal:"",groupName:"",effectiveDateTmp:"",describle:"",isActive:0,updateType:1,updateDay:"",effectiveStatus:1,fixedType:0,fixedTime:Object(y.a)((new Date).setHours(24,0,0,0),"{y}-{m}-{d}"),isTogether:!1},refreshList:{},activeTagsGroupIndex:0,activeTagIndex:0,pickerOptions:{disabledDate:function(e){var t=(new Date).getTime()+63072e6;return e.getTime()<Date.now()-864e5||e.getTime()>t},shortcuts:[w("一天",0,"day"),w("一周",6,"day"),w("一个月",1,"month"),w("三个月",3,"month"),w("六个月",6,"month")]},fixedTimeOptions:{disabledDate:function(t){var a=(new Date).setHours(24,0,0,0),r=new Date(e.ruleForm.effectiveDateTmp).getTime();return t.getTime()<a||t.getTime()>r}},realTimeOptions:{disabledDate:function(e){return e.getTime()<+new Date}},memberGroupList:{},rules:{selectedTags:[{type:"array",required:!0,message:"请选择标签",trigger:"blur"}],groupName:[{required:!0,message:"请输入分组名称",trigger:"blur"}],effectiveDateTmp:[{required:!0,message:"请选择分组过期时间",trigger:"change"}]},rateData:[{label:"实时更新",value:0},{label:"每日一次",value:1},{label:"生效后更新一次",value:2},{label:"生效后更新一次",value:3}],showSelectTagPop:!1,tagsList:[],tagsGroupList:[],searchData:"",showEditTagPop:!1,editPopType:"add",tagData:{},pageNum:1,pageSize:20,total:0,isAllowAdd:!1,hasFixed:!1,useList:[],activeTag:"system",isShowSystem:!0}},computed:{navpath:function(){var e=this.$route.query.memberTagGroupId;return[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员标签",path:""},{name:"会员分组",path:"/memberGroupList"},{name:e?"会员分组编辑":"新增会员分组",path:""}]},setCurrentTagList:function(){var e=this.activeTag;if("manual"==e){var t=this.tagsList.find(function(e){return 1===e.handTag});return(t=t?t.children:t)||[]}if("active"==e){var a=this.tagsList.find(function(e){return 2===e.handTag});return(a=a?a.children:a)||[]}return this.tagsList.filter(function(e){return 0===e.handTag})}},watch:{ruleForm:{deep:!0,handler:function(e,t){console.log(0);var a=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=a?0:1,this.handlerIsActive(this.ruleForm.isActive)}},"ruleForm.fixedType":function(e){var t=this.ruleForm.isActive;this.ruleForm.updateType=this.watchUpdateType(t,e)}},directives:{loadmore:{inserted:function(e,t){e.querySelector(".el-select-dropdown .el-select-dropdown__wrap").addEventListener("scroll",function(){this.scrollHeight-this.scrollTop<=this.clientHeight&&t.value()})}}},methods:{handlerIsActive:function(e){var t=this.ruleForm.fixedType;this.ruleForm.updateType=this.watchUpdateType(e,t)},validPeriodDateChange:function(e){this.ruleForm.fixedTime=Object(y.a)(F)},defaultDate:function(){var e=new Date;e.setMonth(3+e.getMonth()),e=new Date(+new Date(e)-864e5),this.ruleForm.effectiveDateTmp=Object(_.a)(e,"yyyy-MM-dd")+" 23:59:59"},_groupCount:function(){var e=this;Object(b.x)().then(function(t){0==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=m()({},e.tagData,e.ruleForm.selectedTags[e.activeTagsGroupIndex][e.activeTagIndex]),e.tagData.editCondition=!0})},selectedTag:function(e){this.showEditTagPop=!0,this.tagData=m()({},this.tagData,e),this.tagData.editCondition=!1},returnTagData:function(e){var t=this,a=JSON.parse(e.tagParams);switch(e.newTagVal=c()(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,n()({},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=e.ruleForm,r=a.fixedType,s=a.fixedTime,i=a.effectiveDateTmp;if(0===e.ruleForm.selectedTags.length||e.ruleForm.selectedTags.some(function(e){return 0===e.length}))return e.$message.error({message:"请至少保留一个标签!"}),!1;if(!e.ruleForm.isActive&&r&&new Date(s).setHours(0,0,0,0)>new Date(i).setHours(0,0,0,0))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=t.fixedType?t.isTogether?2:1:0,r={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:c()(t.selectedTags),effectiveDateTmp:t.effectiveDateTmp.split(" ")[0]+" 23:59:59",fixedType:a};if(r.fixedType&&(r.fixedTime=this.ruleForm.fixedTime),1==r.isRealTime&&!this.ruleForm.memberTagGroupId){var s=t.effectiveDateTmp.split(" ")[0].split("-");s[0]=Number(s[0])+100,r.effectiveDateTmp=s.join("-")+" 23:59:59"}var i=this.ruleForm.memberTagGroupId?"/member-tag-group/update.json":"/member-tag-group/add.json";Object(v.e)(i,r).then(function(t){0==t.data.errorCode?(h.a.showmsg(e.ruleForm.memberTagGroupId?"编辑成功":"新增成功","success"),e.changeRoute("/memberGroupList")):"200009"==t.data.errorCode?e.$alert(t.data.message,"提示",{confirmButtonText:"知道了",type:"warning",customClass:"addNewGroupClass"}):e.$message.warning(t.data.message)}).catch(function(t){e.$message.warning(t)})},getTagsList:function(){var e=this;Object(T.a)({url:"/memberTag/platformHomePageCountV2",method:"get",params:{requestProject:"gic-member-tag-web"}}).then(function(t){t.result&&t.result.length?e.tagsList=t.result.map(function(e){return e.nameStr=e.name,Array.isArray(e.children)&&(e.children=e.children.map(function(e){return e.nameStr=e.name,Array.isArray(e.children)&&e.children.map(function(e){e.nameStr=e.count>0?e.name+" ("+e.count+")":e.name}),e})),e}):e.tagsList=[]})},getTagsGroupList:function(){var e=this,t="system"==this.activeTag?0:"manual"==this.activeTag?1:2;console.log(this.searchData,"this.searchData");var a={requestProject:"gic-member-tag-web",search:this.searchData||null,tagLevelGroupId:this.treeNodeId||0,tagType:t,pageNum:this.pageNum,pageSize:this.pageSize,orderType:-1,showMemberCount:1};Object(b.r)(a).then(function(t){t.result.result&&t.result.result.length?(e.tagsGroupList=t.result.result,e.total=t.result.totalCount):(e.tagsGroupList=[],e.total=0)})},searchTags:function(){this.pageNum=1,this.getTagsGroupList()},treeClick:function(e,t){this.pageNum=1,this.treeNodeId=e.id,this.getTagsGroupList()},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(v.e)("/member-tag-group/findOneDetial.json",{memberTagGroupId:this.ruleForm.memberTagGroupId}).then(function(t){var a=t.data;if(0==a.errorCode){var r=a.result.tagGroupDto;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.fixedType=+r.fixedType?1:0,e.ruleForm.fixedTime=r.fixedTime||e.ruleForm.fixedTime,e.hasFixed=1==r.fixedType,e.ruleForm.isTogether=2==r.fixedType);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?c()(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)})},onLoadmore:function(){this.pager.pageNum>=this.pager.total||(this.pager.pageNum++,this.getMemberGroupList())},getMemberGroupList:function(){var e=this;1==this.pager.pageNum&&(this.memberGroupList=[]),Object(b.C)({requestProject:"gic-member-tag-web",type:0,pageSize:20,pageNum:this.pager.pageNum}).then(function(t){var a=t.errorCode,r=t.message,s=t.result;0==a?(Array.isArray(s.result)&&(e.memberGroupList=e.memberGroupList.concat(s.result)),e.pager.total=s.totalPage,e.ruleForm.memberTagGroupClassifyId=e.ruleForm.memberTagGroupClassifyId||"0"):e.$message.error(r)}).catch(function(e){console.log(e)})},getIsAllowAdd:function(){var e=this;Object(b.o)({tagGroupId:this.$route.query.memberTagGroupId||void 0}).then(function(t){0==t.errorCode&&!t.result&&(e.isAllowAdd=t.result)})},updateTypeDesc:function(){var e=this.ruleForm,t=e.isActive,a=e.fixedType;return t&&!a?"(创建成功后更新)":t||a?!t&&a?"(更新时间预计固化生效日期的0点至9点)":t&&a?"(创建成功后更新)":void 0:"(更新时间预计选择日期的0点至9点)"},watchUpdateType:function(e,t){return console.log(e,t),e&&!t?0:e||t?!e&&t?2:e&&t?3:void 0:1},checkGroup:function(){var e=this,t={memberTagGroupIds:this.$route.query.memberTagGroupId,operateType:0,requestProject:"gic-member-tag-web"};Object(b.n)(t).then(function(t){var a=t.errorCode,r=t.result;0!=a?C.a.errorMsg(t.data):e.useList=r||[]})},handleClick:function(){this.treeNodeId="",this.pageNum=1,this.getTagsGroupList(),this.pageSize=20},getShowSystem:function(){var e=this;return Object(b.A)().then(function(t){e.isShowSystem=t.result,t.result||(e.activeTag="manual")})}},created:function(){"fixed"===this.$route.query.type&&(this.ruleForm.fixedType=1)},mounted:function(){var e=this;return o()(s.a.mark(function t(){var a,r,i,o,l,n;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.getShowSystem();case 2:a=sessionStorage.getItem("selectTempTag"),r=e.$route.query.memberTagGroupId,a&&(e.ruleForm.selectedTags=JSON.parse(a),sessionStorage.removeItem("selectTempTag")),r?(e.ruleForm.memberTagGroupId=r,e.getGroupData()):(i=new Date((new Date).getTime()+63072e6),o=i.getFullYear()+"-",l=(i.getMonth()+1<10?"0"+(i.getMonth()+1):i.getMonth()+1)+"-",n=(i.getDate()<10?"0"+i.getDate():i.getDate())+" ",e.ruleForm.effectiveDateTmp=o+l+n+"23:59:59"),r&&e.checkGroup(),e.defaultDate(),e.getTagsList(),e.getTagsGroupList(),e.getMemberGroupList(),e.getIsAllowAdd(),e._groupCount();case 13:case"end":return t.stop()}},t,e)}))()},components:{tagsGroupList:f.default,tagContainer:p.default,editTag:g.default}},D={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"memberGroupEdit-wrap__body"},[e.$route.query.memberTagGroupId&&e.useList.length?a("div",{staticClass:"m-b-30 alert-title"},[a("el-alert",{staticClass:"alert",attrs:{title:"警告提示的文案",type:"warning",closable:!1,"show-icon":""},scopedSlots:e._u([{key:"title",fn:function(){return[a("span",{staticClass:"label font-12"},[e._v("编辑后会影响正在使用该分组的活动,请谨慎编辑。使用该分组的活动")]),e._v(" "),a("span",{staticClass:"tips font-12"},[e._v("(仅展示未开始和进行中的活动):")]),e._v(" "),e._l(e.useList,function(t,r){return a("span",{key:r,staticStyle:{display:"inline-block"}},[a("a",{staticClass:"font-12",attrs:{href:t.businessLink,target:"_blank"}},[e._v(e._s(t.businessModuleName)+"-"+e._s(t.businessName))]),e._v(" "),r<e.useList.length-1?a("span",{staticStyle:{color:"#303133"}},[e._v("、")]):e._e()])})]},proxy:!0}])})],1):e._e(),e._v(" "),a("dm-sub-title",{staticClass:"m-b-10",attrs:{text:"配置标签"}}),e._v(" "),e._m(0),e._v(" "),a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules}},[a("el-form-item",{attrs:{label:"",prop:"selectedTag"}},[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:active-tags-group-index":function(t){e.activeTagsGroupIndex=t},"update:activeTagIndex":function(t){e.activeTagIndex=t},"update:active-tag-index":function(t){e.activeTagIndex=t},addTags:e.addTags,editTags:e.editTags}})],1),e._v(" "),a("dm-sub-title",{staticClass:"m-b-24 m-t-34",staticStyle:{"margin-top":"34px"},attrs:{text:"配置分组"}}),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"groupName"}},[a("div",{staticClass:"label-title"},[e._v("分组名称")]),e._v(" "),a("el-input",{attrs:{maxlength:10,placeholder:"请输入分组名称","show-word-limit":""},model:{value:e.ruleForm.groupName,callback:function(t){e.$set(e.ruleForm,"groupName",t)},expression:"ruleForm.groupName"}})],1),e._v(" "),e.ruleForm.isActive?e._e():a("el-form-item",{attrs:{label:"",prop:"effectiveDateTmp"}},[a("div",{staticClass:"effective label-title"},[e._v("\n 分组有效期至\n "),a("el-tooltip",{attrs:{content:"分组有效期需早于所用标签的最早有效期,且最长不超过730天"}},[a("i",{staticClass:"iconfont icon-QuestionCircleOutlined m-l-4 tip-icon"})])],1),e._v(" "),a("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",clearable:!1,placeholder:"选择日期","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",{attrs:{label:"",prop:""}},[a("div",{staticClass:"label-title"},[e._v("分组所属分类")]),e._v(" "),a("el-select",{directives:[{name:"loadmore",rawName:"v-loadmore",value:e.onLoadmore,expression:"onLoadmore"}],staticStyle:{width:"100%"},attrs:{filterable:"",placeholder:"请选择"},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)],1),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"fixedType"}},[a("div",{staticClass:"label-title m-b-15"},[e._v("是否固化"),a("el-link",{staticClass:"m-l-16",attrs:{type:"primary",underline:!1,target:"_blank",href:"https://www.yuque.com/exnmlu/hpbb1c/ke8o0d"}},[e._v("什么是固化?")])],1),e._v(" "),a("el-radio-group",{staticClass:"radio-group",attrs:{disabled:e.$route.query.memberTagGroupId},model:{value:e.ruleForm.fixedType,callback:function(t){e.$set(e.ruleForm,"fixedType",t)},expression:"ruleForm.fixedType"}},[a("el-radio",{staticClass:"m-b-0",attrs:{label:0}},[e._v("否")]),e._v(" "),a("el-radio",{staticClass:"m-b-0",attrs:{label:1}},[e._v("是")])],1)],1),e._v(" "),e.ruleForm.fixedType?a("el-form-item",{attrs:{label:"",prop:"fixedTime"}},[a("div",{staticClass:"label-title"},[e._v("固化生效时间")]),e._v(" "),a("el-date-picker",{staticStyle:{width:"100%"},attrs:{clearable:!1,"picker-options":e.ruleForm.isActive?e.realTimeOptions: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"}})],1):e._e(),e._v(" "),e.ruleForm.fixedType?a("el-form-item",{attrs:{label:"",prop:"isTogether"}},[a("div",{staticClass:"label-title m-b-15"},[e._v("是否同时生成非固化分组")]),e._v(" "),a("el-radio-group",{staticClass:"radio-group",attrs:{disabled:e.$route.query.memberTagGroupId},model:{value:e.ruleForm.isTogether,callback:function(t){e.$set(e.ruleForm,"isTogether",t)},expression:"ruleForm.isTogether"}},[a("el-radio",{staticClass:"m-b-0",attrs:{label:!1}},[e._v("否")]),e._v(" "),a("el-radio",{staticClass:"m-b-0",attrs:{label:!0}},[e._v("是")])],1)],1):e._e(),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"updateDay"}},[a("div",{staticClass:"form-item"},[a("div",{staticClass:"label-title"},[e._v("更新频次"),a("span",{staticClass:"desc-labeltxt"},[e._v(e._s(e.updateTypeDesc()))])]),e._v(" "),a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择",disabled:""},model:{value:e.ruleForm.updateType,callback:function(t){e.$set(e.ruleForm,"updateType",t)},expression:"ruleForm.updateType"}},e._l(e.rateData,function(e){return a("el-option",{key:e.label,attrs:{label:e.label,value:e.value}})}),1)],1)]),e._v(" "),a("el-form-item",{attrs:{label:"",prop:"describle"}},[a("div",{staticClass:"label-title"},[e._v("分组描述")]),e._v(" "),a("el-input",{attrs:{type:"textarea",resize:"none",maxlength:100,"show-word-limit":"",rows:"4"},model:{value:e.ruleForm.describle,callback:function(t){e.$set(e.ruleForm,"describle",t)},expression:"ruleForm.describle"}})],1),e._v(" "),a("el-form-item",{class:{"m-l-60":e.ruleForm.selectedTags.length>1},attrs:{label:""}},[e.hasFixed?[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top-start",content:"该分组包含固化人群,不可编辑"}},[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)]:e._e(),e._v(" "),a("div",{staticClass:"footer"},[e.hasFixed?e._e():[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"},on:{click:function(t){return 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)],2)],2)],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("el-tabs",{staticClass:"tabs",on:{"tab-click":e.handleClick},model:{value:e.activeTag,callback:function(t){e.activeTag=t},expression:"activeTag"}},[e.isShowSystem?a("el-tab-pane",{attrs:{label:"系统标签",name:"system"}}):e._e(),e._v(" "),a("el-tab-pane",{attrs:{label:"手工标签",name:"manual"}}),e._v(" "),a("el-tab-pane",{attrs:{label:"活动标签",name:"active"}})],1),e._v(" "),a("div",{staticClass:"tags"},[a("div",{staticClass:"tags-list"},[a("el-tree",{staticClass:"tags-tree",attrs:{data:e.setCurrentTagList,props:{label:"nameStr",children:"children"},"default-expand-all":!0,"highlight-current":!0,"expand-on-click-node":!1},on:{"node-click":e.treeClick}})],1),e._v(" "),a("div",{staticClass:"tags-table"},[a("div",{staticClass:"tags-search"},[a("el-input",{attrs:{placeholder:"请输入标签名称","prefix-icon":"el-icon-search",clearable:""},on:{change:e.searchTags},model:{value:e.searchData,callback:function(t){e.searchData=t},expression:"searchData"}})],1),e._v(" "),a("tag-container",{key:e.activeTag,staticStyle:{height:"475px","overflow-y":"auto"},attrs:{data:e.tagsGroupList,resource:"memberGroupEdit",refersh:e.refreshList,type:e.activeTag},on:{addTag:e.selectedTag}}),e._v(" "),a("div",{staticClass:"page-box"},[e.total>0?a("dm-pagination",{attrs:{"pager-count":5,"current-page":e.pageNum,"page-size":e.pageSize,layout:"prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}}):e._e()],1)],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},"update:show-edit-tag-pop":function(t){e.showEditTagPop=t},returnTagData:e.returnTagData,refersh:e.refresh}})],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"group-tips"},[t("span",{staticClass:"desc"},[this._v("一个标签框内标签之间的关系为且,可添加多个标签框,多个标签框之间可切换“或者”/“剔除”。")])])}]};var G=a("VU/8")(x,D,!1,function(e){a("0fA9")},"data-v-285a8f22",null);t.default=G.exports},zFZp:function(e,t){}});
\ No newline at end of file
webpackJsonp([7],{"+/ey":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Dd8w"),s=a.n(r),o=(a("Y3qZ"),a("G9rT")),i={name:"selected-tags-list",props:{tagsList:{type:Array,required:!0}},computed:{tagsListFilter:function(){return this.tagsList.filter(function(e){return e.length>0})}},methods:{getTagVal:function(e){var t=JSON.parse(e.tagParams);return t.selectedVal.includes("$^")?t.selectedVal.replace(/\$\^/g," "):t.selectedVal}}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"flex tags"},e._l(e.tagsListFilter,function(t,r){return a("div",{key:t,staticClass:"tag-group",style:"width: "+100/e.tagsList.length+"%"},[a("ul",{staticClass:"tag-list"},e._l(t,function(t){return a("li",{key:t.tagId,staticClass:"tag-item"},[a("el-tooltip",[a("span",{staticClass:"tags-item__name"},[e._v(e._s(t.tagName)+"【选择:"+e._s(e.getTagVal(t))+"】")]),e._v(" "),a("div",{staticStyle:{"max-width":"400px","font-size":"14px"},attrs:{slot:"content"},slot:"content"},[e._v("\n "+e._s(t.tagName)+"【选择:"+e._s(e.getTagVal(t))+"】\n ")])])],1)}),0),e._v(" "),r<e.tagsListFilter.length-1?a("div",{staticClass:"tag-relation"},[a("span",{staticClass:"tag-relation__wrap"},[a("i",{staticClass:"tag-relation__cont"},[e._v("\n "+e._s("or"===e.tagsListFilter[r+1][0].levelType?"或者":"andNot"===e.tagsListFilter[r+1][0].levelType?"剔除":"")+"\n ")])])]):e._e()])}),0)},staticRenderFns:[]};var l=a("VU/8")(i,n,!1,function(e){a("xjRm")},"data-v-ef99d670",null).exports,c=a("Ch4/"),d=a("P9l9"),m={name:"memberGroupDetail",data:function(){return{canEdit:!1,loading:!0,showUserDefined:!1,memberFields:[],selectedUserDefined:[],selectedFields:[],downMemberListPop:{canDown:!1,show:!1,excelUrl:"/gic-member-tag-web/member-tag-member/memberExportExcel",params:{memberTagGroupId:"",requestProject:"member-tag",exportFields:""}},groupName:"分组名称",groupIsRealTime:1,selectedTagData:[],sortableFlag:!1,memberGroupDetailData:[],memberGroupDetailDataBack:[],currentPage:1,pageSize:20,total:0,singleInfo:{sex:0,age:0,cardNo:0,mainStoreName:"dd",costFee:0,costTimes:0,lastCost:0,numOfSale:0,numOfmarket:0,couponCount:0,status:0,wxStatus:0,phoneStatus:0,authStatus:0},baseUrl:"",sortFiled:"",order:"",tagSearch:"",tableFiledVisible:!1,fixedPileValue:{},fixedPileSelect:"",checkFields:["cardNo","gradeName","crateCardDateStringFormat","lastCostTimeFormat","costTimes","avgCost","birthdayMDFormat","pointsCurrent","costAll","mainStoreName","openStoreName"]}},computed:{navpath:function(){return console.log(window.location.origin,"origin"),[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员分组",path:"/memberGroupList"},{name:"会员分组详情",path:""}]}},filters:{formatTimeYMD:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,4).join("")+"-"+t.splice(0,2).join("")+"-"+t.splice(0,2).join("")}return"--"},formatTimeHMS:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,8),t.splice(0,2).join("")+":"+t.splice(0,2).join("")+":"+t.splice(0,2).join("")}return"--"}},methods:{canDownMemberList:function(){var e=this;Object(d.a)("/member-tag-member/isExportEnterprise",{}).then(function(t){0==t.data.errorCode&&(e.downMemberListPop.canDown="true"===t.data.result||!0===t.data.result)})},separator:function(e){return(e+="").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")},sortChange:function(e){e.column;var t=e.prop,a=e.order;console.log(t,a),this.sortFiled=t,this.order="descending"==a?"desc":"asc",this.getGroupDetail()},getTagValueDtoList:function(){var e=this,t=this,a={memberTagGroupId:t.$route.query.memberTagGroupId};Object(d.a)("/member-tag-group/findOneDetial.json",a).then(function(a){t.groupName=a.data.result.tagGroupDto.groupName,t.canEdit=a.data.result.tagGroupDto.canEdit,t.groupIsRealTime=a.data.result.tagGroupDto.isRealTime,t.fixedPileValue=a.data.result.tagGroupDto.fixedPile||{};var r=a.data.result.tagValueDtoList;r.forEach(function(e){e.tagParams&&(e.tagParams=JSON.parse(e.tagParams))}),e.selectedTagData=r}).catch(function(e){console.log(e,"error of getTagValueDtoList")})},showDefined:function(){this.showUserDefined=!0},hideUserDefined:function(e){this.showUserDefined=e},confirmUserDefined:function(e){var t=this;if(console.log(e),e.length<1)return this.$message.error({duration:1e3,message:"请选择自定义字段"}),!1;this.loading=!0;var a=e.join(",");this.selectedUserDefined=e,this.showUserDefined=!1,this.selectedFields=[],this.selectedFields=this.memberFields.filter(function(e){return t.selectedUserDefined.includes(e.code)}),this.saveFieldsList(a).then(function(){t.loading=!1})},saveFieldsList:function(e){var t={pageName:"notMember,wxOpenCarMember,posMember",fields:e};return this.axios.post(this.baseUrl+"/api-member/update-fields?requestProject=memberTag",t)},handleSizeChange:function(e){console.log("每页 "+e+" 条"),this.pageSize=e,this.getGroupDetail()},handleCurrentChange:function(e){console.log("当前页: "+e),this.currentPage=e,this.getGroupDetail()},getGroupDetail:function(e){var t=this,a={memberTagGroupId:t.$route.query.memberTagGroupId,pageNum:t.currentPage,pageSize:t.pageSize,sortColName:t.sortFiled,sortType:t.order,search:t.tagSearch,fixedPile:t.fixedPileSelect};Object(d.a)("/member-tag-member/findMemberList.json",a).then(function(a){t.total=a.data.result.page.totalCount,t.memberGroupDetailData=a.data.result.page.result,e&&(e.forEach(function(e,a){"name"===e.code?(e.check=!0,e.disabled=!0,t.selectedUserDefined.push(e.code),t.selectedFields.push(e)):e.check&&(t.selectedUserDefined.push(e.code),t.selectedFields.push(e))}),console.log(t.selectedFields),console.log(t.memberGroupDetailData)),t.loading=!1}).catch(function(e){console.log(e,"error of get group detail"),t.loading=!1})},clearSearch:function(){this.tagSearch="",this.currentPage=1,this.getGroupDetail()},enterSearch:function(){this.currentPage=1,this.getGroupDetail()},onSearch:function(){this.currentPage=1,this.getGroupDetail()},linkDetail:function(e,t){this.$getButtonLimit(this.$buttonCode.memberTagToCheck)&&window.open(t?window.location.origin+"/member/#/wechatmemberDetail?memberId="+e+"&channel=wxMember&fromPage=memberGroup":window.location.origin+"/member/#/posmemberDetail?memberId="+e+"&channel=posMember&fromPage=memberGroup")},showSingleInfo:function(e){var t=this,a={memberId:e};t.singleInfo="",t.axios.post(t.baseUrl+"/api-member/load-member-single-info?requestProject=memberTag",a).then(function(e){var a=e.data;if(0!=a.errorCode)c.a.errorMsg(a);else{var r=a.result.memberSingle;t.singleInfo=s()({},r,{sex:0==r.sex?"性别未知":1==r.sex?"男":"女",age:0!=r.age?r.age:"年龄未知",cardNo:r.cardNo?r.cardNo:"无会员卡",mainStoreName:r.mainStoreName?r.mainStoreName:"主门店未知"})}}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getFieldsList:function(){var e=this;e.selectedUserDefined=[],e.selectedFields=[],e.axios.post(e.baseUrl+"/api-member/find-member-fields?requestProject=memberTag",{pageName:"notMember,wxOpenCarMember,posMember"}).then(function(t){console.log(t,"自定义列表字段");var a=t.data;if(0==a.errorCode)return e.memberFields=a.result,void e.getGroupDetail(a.result);c.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},onSubmiTableFiled:function(e){var t=this.downMemberListPop.params;this.downMemberListPop.show=!0,t.exportFields=e.toString()},fixedPileRate:function(e){return this.fixedPileValue.value.reduce(function(t,a,r,s){return t+(a[e]||0)+(r<s.length-1?" :":"")},"")}},beforeMount:function(){var e=window.location.origin;"-1"!=e.indexOf("localhost")?this.baseUrl="http://www.gicdev.com":this.baseUrl=e},mounted:function(){var e=window.location.origin,t=this.$route.query.memberTagGroupId;-1!=e.indexOf("localhost")&&(e="http://www.gicdev.com"),this.downMemberListPop.params.memberTagGroupId=t,this.downMemberListPop.excelUrl=e+this.downMemberListPop.excelUrl,this.getTagValueDtoList(),this.getFieldsList(),document.getElementById("app").style.zIndex="auto"},components:{userDefined:o.a,selectedTagsList:l}},u={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"memberGroupDetail-wrap common-wrap"},[r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("div",{staticClass:"memberGroupDetail-wrap__info"},[r("dm-sub-title",{attrs:{text:e.groupName}}),e._v(" "),r("div",{staticClass:"title-wrap"},[r("p",[r("span",{staticClass:"bold m-r-10"},[e._v("覆盖人数:")]),e._v(e._s(e.separator(e.total)))]),e._v(" "),r("div",{staticClass:"tags-flex"},[r("div",{staticClass:"memberGroupDetail-wrap__head"},[r("span",{staticClass:"bold"},[e._v("筛选标签:")]),e._v(" "),r("selected-tags-list",{staticClass:"m-t-8",attrs:{tagsList:e.selectedTagData}})],1)]),e._v(" "),e.fixedPileValue&&e.fixedPileValue.value&&2==e.$route.query.type?r("p",{staticClass:"fixedPiel"},[r("span",{staticStyle:{"margin-right":"60px"}},[r("span",{staticClass:"bold"},[e._v("分堆比例:")]),e._v(" "),r("span",[e._v(e._s(e.fixedPileRate("currSize")))])]),e._v(" "),r("span",[r("span",{staticClass:"bold"},[e._v("分堆人数:")]),e._v(" "),r("span",[e._v(e._s(e.fixedPileRate("memberCount")))])])]):e._e()])],1),e._v(" "),r("div",{staticClass:"memberGroupDetail-wrap__table"},[r("div",{staticClass:"table-options"},[r("div",{staticStyle:{"font-size":"0"}},[2==e.$route.query.type?r("el-select",{staticClass:"m-r-10 w-160",attrs:{placeholder:"请选择分堆人群",clearable:""},on:{change:e.onSearch},model:{value:e.fixedPileSelect,callback:function(t){e.fixedPileSelect=t},expression:"fixedPileSelect"}},e._l(e.fixedPileValue.value,function(t){return r("el-option",{key:t.groupId,attrs:{value:t.groupId,label:t.groupName}},[e._v(e._s(t.groupName))])}),1):e._e(),e._v(" "),r("el-input",{staticClass:"m-r-8",staticStyle:{margin:"20px 0",width:"270px"},attrs:{placeholder:"请输入姓名/昵称/手机号/会员卡号","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.enterSearch(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}})],1),e._v(" "),r("div",{staticClass:"btn-group"},[e.$getButtonLimit(e.$buttonCode.memberTagExportPeople)?[e.total<1e6?r("el-button",{staticClass:"down-member-list__btn m-l-8",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagExportPeople},on:{click:function(t){e.tableFiledVisible=!0}}},[r("i",{staticClass:"iconfont icon-xiazai",staticStyle:{"margin-right":"5px"}}),e._v("导出人群")]):r("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出",placement:"top"}},[r("el-button",{staticClass:"down-member-list__btn m-l-8",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagExportPeople},on:{click:function(t){e.tableFiledVisible=!0}}},[r("i",{staticClass:"iconfont icon-xiazai",staticStyle:{"margin-right":"5px"}}),e._v("导出人群")])],1)]:e._e()],2)]),e._v(" "),r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.memberGroupDetailData},on:{"sort-change":e.sortChange}},[e._l(e.selectedFields,function(t){return r("el-table-column",{key:t.code,attrs:{sortable:"name"!=t.code&&"grade"!=t.code&&"status"!=t.code&&"channel"!=t.code&&"createCardStoreName"!=t.code&&"cardNo"!=t.code&&"forzenStatus"!=t.code&&"mainStoreName"!=t.code&&"costCategory"!=t.code&&"custom",prop:t.code,fixed:"name"==t.code,"min-width":"name"==t.code?260:200,label:t.name},scopedSlots:e._u([{key:"default",fn:function(s){return["name"==t.code?[r("div",{staticClass:"tablecontent-cell",staticStyle:{cursor:"pointer"},on:{click:function(t){return e.linkDetail(s.row.memberId,s.row.isWeixinMember)}}},[r("span",[r("div",{staticClass:"flex"},[r("span",{staticClass:"table-member__img inline-block middle border-box m-r-10"},[r("img",{attrs:{src:s.row.thirdImgUrl?s.row.thirdImgUrl:a("OFPh")}})]),e._v(" "),r("div",{staticClass:"inline-block"},[r("span",[e._v(e._s(s.row.memberName)),s.row.nickName?r("span",{staticClass:"tips"},[e._v(" ("+e._s(s.row.nickName)+")")]):e._e()]),e._v(" "),r("p",[e._v(e._s(s.row.phoneNumber))])])])])])]:e._e(),e._v(" "),"grade"==t.code?[e._v("\n "+e._s(s.row.gradeName)+"\n ")]:e._e(),e._v(" "),"status"==t.code?[Array.isArray(s.row.memberSources)&&0!=s.row.memberSources.filter(function(e){return 1==e.highlight||2==e.highlight}).length?e._l((s.row.memberSources||[]).filter(function(e){return 1==e.highlight||2==e.highlight}),function(t){return r("span",{key:t.parentSourceCode,staticClass:"channel-box"},[1==t.highlight?[1100==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("N5cG"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("yTU0"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("UHeg"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("QqnO"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("Mf6J"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?r("span",[1==t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("ftDi"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e(),e._v(" "),2==t.highlight?[1100==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("tqzs"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("UuGo"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("J7kc"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("OpU4"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("Ipa6"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?r("span",[1==t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("Uyt0"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e()],2)}):[e._v("--")]]:e._e(),e._v(" "),"channel"==t.code?[r("span",{staticClass:"channelicon",class:0==s.row.channelTaobao?"taobaoicongray":1==s.row.channelTaobao?"taobaoicon":""}),e._v(" "),r("span",{staticClass:"channelicon",class:0==s.row.channelJd?"jdicongray":1==s.row.channelJd?"jdicon":""}),e._v(" "),r("span",{staticClass:"channelicon",class:0==s.row.channelWei?"vipicongray":1==s.row.channelWei?"vipicon":""})]:e._e(),e._v(" "),"crateCardDateString"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(s.row.crateCardDateString)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(s.row.crateCardDateString)))])]:e._e(),e._v(" "),"createTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(s.row.createTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(s.row.createTime)))])]:e._e(),e._v(" "),"attentionDate"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(s.row.attentionTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(s.row.attentionTime)))])]:e._e(),e._v(" "),"costAll"==t.code?[r("span",[e._v("\n "+e._s(s.row.costFee)+"\n ")])]:e._e(),e._v(" "),"costTimes"==t.code?[r("div",[e._v(e._s(s.row.costTimes))])]:e._e(),e._v(" "),"lastCostTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(s.row.lastCostTime)))])]:e._e(),e._v(" "),"avgCost"==t.code?[e._v("\n "+e._s(s.row.avgCost)+"\n ")]:e._e(),e._v(" "),"avgNumber"==t.code?[e._v("\n "+e._s(s.row.avgNumber)+"\n ")]:e._e(),e._v(" "),"costCategory"==t.code?[e._v("\n "+e._s(s.row.costCategory)+"\n ")]:e._e(),e._v(" "),"discountRate"==t.code?[e._v("\n "+e._s(s.row.discountRate)+"\n ")]:e._e(),e._v(" "),"cancelAttentionTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(s.row.cancelAttentionTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(s.row.cancelAttentionTime)))])]:e._e(),e._v(" "),"age"==t.code?[e._v("\n "+e._s(s.row.age)+"\n ")]:e._e(),e._v(" "),"birthday"==t.code?[e._v("\n "+e._s(s.row.birthdayMD)+"\n ")]:e._e(),e._v(" "),"storedValueAll"==t.code?[e._v("\n "+e._s(s.row.storedValueAll)+"\n ")]:e._e(),e._v(" "),"storedValueCurrent"==t.code?[e._v("\n "+e._s(s.row.storedValueCurrent)+"\n ")]:e._e(),e._v(" "),"pointsAll"==t.code?[e._v("\n "+e._s(s.row.pointsAll)+"\n ")]:e._e(),e._v(" "),"pointsCurrent"==t.code?[e._v("\n "+e._s(s.row.pointsCurrent)+"\n ")]:e._e(),e._v(" "),"mainStoreName"==t.code?[e._v("\n "+e._s(s.row.mainStoreName)+"\n ")]:e._e(),e._v(" "),"createCardStoreName"==t.code?[e._v("\n "+e._s(s.row.openStoreName)+"\n ")]:e._e(),e._v(" "),"cardNo"==t.code?[e._v("\n "+e._s(s.row.cardNo)+"\n ")]:e._e(),e._v(" "),"openClerkId"==t.code?[e._v("\n "+e._s(s.row.openClerkName||"--")+"\n ")]:e._e(),e._v(" "),"clerkId"==t.code?[e._v("\n "+e._s(s.row.clerkName||"--")+"\n ")]:e._e(),e._v(" "),"frozenStatus"==t.code?[0==s.row.frozenStatus?r("span",{staticClass:"dm-status--success"},[e._v("正常")]):e._e(),e._v(" "),1==s.row.frozenStatus?r("span",{staticClass:"dm-status--warning"},[e._v("冻结")]):e._e()]:e._e(),e._v(" "),"lastCost"==t.code?[e._v("\n "+e._s(s.row.lastCost)+"\n ")]:e._e(),e._v(" "),"highCost"===t.code?[r("span",[e._v(e._s(s.row.highCost))])]:e._e(),e._v(" "),"costFeePaid"===t.code?[r("span",[e._v(e._s(s.row.costFeePaid))])]:e._e(),e._v(" "),"lastCostPaid"===t.code?[r("span",[e._v(e._s(s.row.lastCostPaid))])]:e._e(),e._v(" "),"highCostPaid"===t.code?[r("span",[e._v(e._s(s.row.highCostPaid))])]:e._e()]}}])})}),e._v(" "),r("el-table-column",{attrs:{"label-class-name":"table-header__handle","min-width":160,fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return e.$getButtonLimit(e.$buttonCode.memberTagToCheck)?[t.row.isWeixinMember?r("a",{staticClass:"el-button el-button--text",attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagToCheck,href:"/member/#/wechatmemberDetail?memberId="+t.row.memberId+"&channel=wxMember&fromPage=memberGroup"}},[e._v("查看")]):r("a",{staticClass:"el-button el-button--text",attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagToCheck,href:"/member/#/posmemberDetail?memberId="+t.row.memberId+"&channel=posMember&fromPage=memberGroup"}},[e._v("查看")])]:void 0}}],!0)},[r("template",{slot:"header"},[r("span",[e._v("操作")]),e._v(" "),r("i",{staticClass:"el-icon-setting",on:{click:e.showDefined}})])],2)],2)],1),e._v(" "),0!=e.memberGroupDetailData.length?r("div",{staticClass:"block common-wrap__page text-right"},[r("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(" "),r("userDefined",{attrs:{fieldsData:e.memberFields,selectedData:e.selectedUserDefined,showUserDefined:e.showUserDefined},on:{hideUserDefined:e.hideUserDefined,confirmUserDefined:e.confirmUserDefined}}),e._v(" "),r("vue-gic-export-excel",{attrs:{dialogVisible:e.downMemberListPop.show,excelUrl:e.downMemberListPop.excelUrl,params:e.downMemberListPop.params,dataArr:e.memberGroupDetailData,type:"2",projectName:"member-tag"},on:{"update:dialogVisible":function(t){return e.$set(e.downMemberListPop,"show",t)},"update:dialog-visible":function(t){return e.$set(e.downMemberListPop,"show",t)}}}),e._v(" "),r("dm-table-filed",{attrs:{visible:e.tableFiledVisible,projectName:"member-tag",pageName:"memberTag",max:20,defaultDisabled:["memberName"],checkedFields:e.checkFields},on:{"update:visible":function(t){e.tableFiledVisible=t},submit:e.onSubmiTableFiled}})],1)},staticRenderFns:[]};var g=a("VU/8")(m,u,!1,function(e){a("LOOR")},"data-v-2c1847ee",null);t.default=g.exports},LOOR:function(e,t){},Y3qZ:function(e,t){},xjRm:function(e,t){}});
\ No newline at end of file
webpackJsonp([7],{"+/ey":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Dd8w"),s=a.n(r),o=(a("Y3qZ"),a("G9rT")),i={name:"selected-tags-list",props:{tagsList:{type:Array,required:!0}},computed:{tagsListFilter:function(){return this.tagsList.filter(function(e){return e.length>0})}},methods:{getTagVal:function(e){var t=JSON.parse(e.tagParams);return t.selectedVal.includes("$^")?t.selectedVal.replace(/\$\^/g," "):t.selectedVal}}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"flex tags"},e._l(e.tagsListFilter,function(t,r){return a("div",{key:t,staticClass:"tag-group",style:"width: "+100/e.tagsList.length+"%"},[a("ul",{staticClass:"tag-list"},e._l(t,function(t){return a("li",{key:t.tagId,staticClass:"tag-item"},[a("el-tooltip",[a("span",{staticClass:"tags-item__name"},[e._v(e._s(t.tagName)+"【选择:"+e._s(e.getTagVal(t))+"】")]),e._v(" "),a("div",{staticStyle:{"max-width":"400px","font-size":"14px"},attrs:{slot:"content"},slot:"content"},[e._v("\n "+e._s(t.tagName)+"【选择:"+e._s(e.getTagVal(t))+"】\n ")])])],1)}),0),e._v(" "),r<e.tagsListFilter.length-1?a("div",{staticClass:"tag-relation"},[a("span",{staticClass:"tag-relation__wrap"},[a("i",{staticClass:"tag-relation__cont"},[e._v("\n "+e._s("or"===e.tagsListFilter[r+1][0].levelType?"或者":"andNot"===e.tagsListFilter[r+1][0].levelType?"剔除":"")+"\n ")])])]):e._e()])}),0)},staticRenderFns:[]};var l=a("VU/8")(i,n,!1,function(e){a("xjRm")},"data-v-ef99d670",null).exports,c=a("Ch4/"),d=a("P9l9"),m={name:"memberGroupDetail",data:function(){return{canEdit:!1,loading:!0,showUserDefined:!1,memberFields:[],selectedUserDefined:[],selectedFields:[],downMemberListPop:{canDown:!1,show:!1,excelUrl:"/gic-member-tag-web/member-tag-member/memberExportExcel",params:{memberTagGroupId:"",requestProject:"member-tag",exportFields:""}},groupName:"分组名称",groupIsRealTime:1,selectedTagData:[],sortableFlag:!1,memberGroupDetailData:[],memberGroupDetailDataBack:[],currentPage:1,pageSize:20,total:0,singleInfo:{sex:0,age:0,cardNo:0,mainStoreName:"dd",costFee:0,costTimes:0,lastCost:0,numOfSale:0,numOfmarket:0,couponCount:0,status:0,wxStatus:0,phoneStatus:0,authStatus:0},baseUrl:"",sortFiled:"",order:"",tagSearch:"",tableFiledVisible:!1,fixedPileValue:{},fixedPileSelect:"",checkFields:["cardNo","gradeName","crateCardDateStringFormat","lastCostTimeFormat","costTimes","avgCost","birthdayMDFormat","pointsCurrent","costAll","mainStoreName","openStoreName"]}},computed:{navpath:function(){return console.log(window.location.origin,"origin"),[{name:"首页",path:window.location.origin+"/report/#/memberSummary",relocation:!0},{name:"会员管理",path:""},{name:"会员分组",path:"/memberGroupList"},{name:"会员分组详情",path:""}]}},filters:{formatTimeYMD:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,4).join("")+"-"+t.splice(0,2).join("")+"-"+t.splice(0,2).join("")}return"--"},formatTimeHMS:function(e){if(e&&e>0){var t=e.toString().split("");return t.splice(0,8),t.splice(0,2).join("")+":"+t.splice(0,2).join("")+":"+t.splice(0,2).join("")}return"--"}},methods:{canDownMemberList:function(){var e=this;Object(d.a)("/member-tag-member/isExportEnterprise",{}).then(function(t){0==t.data.errorCode&&(e.downMemberListPop.canDown="true"===t.data.result||!0===t.data.result)})},separator:function(e){return(e+="").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")},sortChange:function(e){e.column;var t=e.prop,a=e.order;console.log(t,a),this.sortFiled=t,this.order="descending"==a?"desc":"asc",this.getGroupDetail()},getTagValueDtoList:function(){var e=this,t=this,a={memberTagGroupId:t.$route.query.memberTagGroupId};Object(d.a)("/member-tag-group/findOneDetial.json",a).then(function(a){t.groupName=a.data.result.tagGroupDto.groupName,t.canEdit=a.data.result.tagGroupDto.canEdit,t.groupIsRealTime=a.data.result.tagGroupDto.isRealTime,t.fixedPileValue=a.data.result.tagGroupDto.fixedPile||{};var r=a.data.result.tagValueDtoList;r.forEach(function(e){e.tagParams&&(e.tagParams=JSON.parse(e.tagParams))}),e.selectedTagData=r}).catch(function(e){console.log(e,"error of getTagValueDtoList")})},showDefined:function(){this.showUserDefined=!0},hideUserDefined:function(e){this.showUserDefined=e},confirmUserDefined:function(e){var t=this;if(console.log(e),e.length<1)return this.$message.error({duration:1e3,message:"请选择自定义字段"}),!1;this.loading=!0;var a=e.join(",");this.selectedUserDefined=e,this.showUserDefined=!1,this.selectedFields=[],this.selectedFields=this.memberFields.filter(function(e){return t.selectedUserDefined.includes(e.code)}),this.saveFieldsList(a).then(function(){t.loading=!1})},saveFieldsList:function(e){var t={pageName:"notMember,wxOpenCarMember,posMember",fields:e};return this.axios.post(this.baseUrl+"/api-member/update-fields?requestProject=memberTag",t)},handleSizeChange:function(e){console.log("每页 "+e+" 条"),this.pageSize=e,this.getGroupDetail()},handleCurrentChange:function(e){console.log("当前页: "+e),this.currentPage=e,this.getGroupDetail()},getGroupDetail:function(e){var t=this,a={memberTagGroupId:t.$route.query.memberTagGroupId,pageNum:t.currentPage,pageSize:t.pageSize,sortColName:t.sortFiled,sortType:t.order,search:t.tagSearch,fixedPile:t.fixedPileSelect};Object(d.a)("/member-tag-member/findMemberList.json",a).then(function(a){t.total=a.data.result.page.totalCount,t.memberGroupDetailData=a.data.result.page.result,e&&(e.forEach(function(e,a){"name"===e.code?(e.check=!0,e.disabled=!0,t.selectedUserDefined.push(e.code),t.selectedFields.push(e)):e.check&&(t.selectedUserDefined.push(e.code),t.selectedFields.push(e))}),console.log(t.selectedFields),console.log(t.memberGroupDetailData)),t.loading=!1}).catch(function(e){console.log(e,"error of get group detail"),t.loading=!1})},clearSearch:function(){this.tagSearch="",this.currentPage=1,this.getGroupDetail()},enterSearch:function(){this.currentPage=1,this.getGroupDetail()},onSearch:function(){this.currentPage=1,this.getGroupDetail()},linkDetail:function(e,t){this.$getButtonLimit(this.$buttonCode.memberTagToCheck)&&window.open(t?window.location.origin+"/member/#/wechatmemberDetail?memberId="+e+"&channel=wxMember&fromPage=memberGroup":window.location.origin+"/member/#/posmemberDetail?memberId="+e+"&channel=posMember&fromPage=memberGroup")},showSingleInfo:function(e){var t=this,a={memberId:e};t.singleInfo="",t.axios.post(t.baseUrl+"/api-member/load-member-single-info?requestProject=memberTag",a).then(function(e){var a=e.data;if(0!=a.errorCode)c.a.errorMsg(a);else{var r=a.result.memberSingle;t.singleInfo=s()({},r,{sex:0==r.sex?"性别未知":1==r.sex?"男":"女",age:0!=r.age?r.age:"年龄未知",cardNo:r.cardNo?r.cardNo:"无会员卡",mainStoreName:r.mainStoreName?r.mainStoreName:"主门店未知"})}}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getFieldsList:function(){var e=this;e.selectedUserDefined=[],e.selectedFields=[],e.axios.post(e.baseUrl+"/api-member/find-member-fields?requestProject=memberTag",{pageName:"notMember,wxOpenCarMember,posMember"}).then(function(t){console.log(t,"自定义列表字段");var a=t.data;if(0==a.errorCode)return e.memberFields=a.result,void e.getGroupDetail(a.result);c.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},onSubmiTableFiled:function(e){var t=this.downMemberListPop.params;this.downMemberListPop.show=!0,t.exportFields=e.toString()},fixedPileRate:function(e){return this.fixedPileValue.value.reduce(function(t,a,r,s){return t+(a[e]||0)+(r<s.length-1?" :":"")},"")}},beforeMount:function(){var e=window.location.origin;"-1"!=e.indexOf("localhost")?this.baseUrl="http://www.gicdev.com":this.baseUrl=e},mounted:function(){var e=window.location.origin,t=this.$route.query.memberTagGroupId;-1!=e.indexOf("localhost")&&(e="http://www.gicdev.com"),this.downMemberListPop.params.memberTagGroupId=t,this.downMemberListPop.excelUrl=e+this.downMemberListPop.excelUrl,this.getTagValueDtoList(),this.getFieldsList(),document.getElementById("app").style.zIndex="auto"},components:{userDefined:o.a,selectedTagsList:l}},u={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"memberGroupDetail-wrap common-wrap"},[r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("div",{staticClass:"memberGroupDetail-wrap__info"},[r("dm-sub-title",{attrs:{text:e.groupName}}),e._v(" "),r("div",{staticClass:"title-wrap"},[r("p",[r("span",{staticClass:"bold m-r-10"},[e._v("覆盖人数:")]),e._v(e._s(e.separator(e.total)))]),e._v(" "),r("div",{staticClass:"tags-flex"},[r("div",{staticClass:"memberGroupDetail-wrap__head"},[r("span",{staticClass:"bold"},[e._v("筛选标签:")]),e._v(" "),r("selected-tags-list",{staticClass:"m-t-8",attrs:{tagsList:e.selectedTagData}})],1)]),e._v(" "),e.fixedPileValue&&e.fixedPileValue.value&&2==e.$route.query.type?r("p",{staticClass:"fixedPiel"},[r("span",{staticStyle:{"margin-right":"60px"}},[r("span",{staticClass:"bold"},[e._v("分堆比例:")]),e._v(" "),r("span",[e._v(e._s(e.fixedPileRate("currSize")))])]),e._v(" "),r("span",[r("span",{staticClass:"bold"},[e._v("分堆人数:")]),e._v(" "),r("span",[e._v(e._s(e.fixedPileRate("memberCount")))])])]):e._e()])],1),e._v(" "),r("div",{staticClass:"memberGroupDetail-wrap__table"},[r("div",{staticClass:"table-options"},[r("div",{staticStyle:{"font-size":"0"}},[2==e.$route.query.type?r("el-select",{staticClass:"m-r-10 w-160",attrs:{placeholder:"请选择分堆人群",clearable:""},on:{change:e.onSearch},model:{value:e.fixedPileSelect,callback:function(t){e.fixedPileSelect=t},expression:"fixedPileSelect"}},e._l(e.fixedPileValue.value,function(t){return r("el-option",{key:t.groupId,attrs:{value:t.groupId,label:t.groupName}},[e._v(e._s(t.groupName))])}),1):e._e(),e._v(" "),r("el-input",{staticClass:"m-r-8",staticStyle:{margin:"20px 0",width:"270px"},attrs:{placeholder:"请输入姓名/昵称/手机号/会员卡号","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.enterSearch(t)}},model:{value:e.tagSearch,callback:function(t){e.tagSearch=t},expression:"tagSearch"}})],1),e._v(" "),r("div",{staticClass:"btn-group"},[e.$getButtonLimit(e.$buttonCode.memberTagExportPeople)?[e.total<1e6?r("el-button",{staticClass:"down-member-list__btn m-l-8",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagExportPeople},on:{click:function(t){e.tableFiledVisible=!0}}},[r("i",{staticClass:"iconfont icon-xiazai",staticStyle:{"margin-right":"5px"}}),e._v("导出人群")]):r("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"每张报表导出人数限制为100万,大于100万的人群会自动拆分为多张报表进行导出",placement:"top"}},[r("el-button",{staticClass:"down-member-list__btn m-l-8",attrs:{type:"primary","limit-code":e.$buttonCode.memberTagExportPeople},on:{click:function(t){e.tableFiledVisible=!0}}},[r("i",{staticClass:"iconfont icon-xiazai",staticStyle:{"margin-right":"5px"}}),e._v("导出人群")])],1)]:e._e()],2)]),e._v(" "),r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.memberGroupDetailData},on:{"sort-change":e.sortChange}},[e._l(e.selectedFields,function(t){return r("el-table-column",{key:t.code,attrs:{sortable:"name"!=t.code&&"grade"!=t.code&&"status"!=t.code&&"channel"!=t.code&&"createCardStoreName"!=t.code&&"cardNo"!=t.code&&"forzenStatus"!=t.code&&"mainStoreName"!=t.code&&"costCategory"!=t.code&&"custom",prop:t.code,fixed:"name"==t.code,"min-width":"name"==t.code?260:200,label:t.name},scopedSlots:e._u([{key:"default",fn:function(s){return["name"==t.code?[r("div",{staticClass:"tablecontent-cell",staticStyle:{cursor:"pointer"},on:{click:function(t){return e.linkDetail(s.row.memberId,s.row.isWeixinMember)}}},[r("span",[r("div",{staticClass:"flex"},[r("span",{staticClass:"table-member__img inline-block middle border-box m-r-10"},[s.row.thirdImgUrl?r("img",{staticClass:"member-icon",attrs:{src:s.row.thirdImgUrl}}):r("svg",{staticClass:"member-icon",attrs:{"aria-hidden":"true"}},[r("use",{attrs:{"xlink:href":"#icon-user-default"}})])]),e._v(" "),r("div",{staticClass:"inline-block"},[r("span",[e._v(e._s(s.row.memberName)),s.row.nickName?r("span",{staticClass:"tips"},[e._v(" ("+e._s(s.row.nickName)+")")]):e._e()]),e._v(" "),r("p",[e._v(e._s(s.row.phoneNumber))])])])])])]:e._e(),e._v(" "),"grade"==t.code?[e._v("\n "+e._s(s.row.gradeName)+"\n ")]:e._e(),e._v(" "),"status"==t.code?[Array.isArray(s.row.memberSources)&&0!=s.row.memberSources.filter(function(e){return 1==e.highlight||2==e.highlight}).length?e._l((s.row.memberSources||[]).filter(function(e){return 1==e.highlight||2==e.highlight}),function(t){return r("span",{key:t.parentSourceCode,staticClass:"channel-box"},[1==t.highlight?[1100==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("N5cG"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("yTU0"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("UHeg"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("QqnO"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("Mf6J"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?r("span",[1==t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("ftDi"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e(),e._v(" "),2==t.highlight?[1100==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("tqzs"),alt:""}}):e._e(),e._v(" "),1600==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("UuGo"),alt:""}}):e._e(),e._v(" "),1700==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("J7kc"),alt:""}}):e._e(),e._v(" "),1303==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("OpU4"),alt:""}}):e._e(),e._v(" "),1302==t.parentSourceCode?r("img",{staticClass:"channel-icon",attrs:{src:a("Ipa6"),alt:""}}):e._e(),e._v(" "),1304==t.parentSourceCode?r("span",[1==t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("Uyt0"),alt:""}}):e._e(),e._v(" "),1!=t.activeFlag?r("img",{staticClass:"channel-icon",attrs:{src:a("lbg2"),alt:""}}):e._e()]):e._e()]:e._e()],2)}):[e._v("--")]]:e._e(),e._v(" "),"channel"==t.code?[r("span",{staticClass:"channelicon",class:0==s.row.channelTaobao?"taobaoicongray":1==s.row.channelTaobao?"taobaoicon":""}),e._v(" "),r("span",{staticClass:"channelicon",class:0==s.row.channelJd?"jdicongray":1==s.row.channelJd?"jdicon":""}),e._v(" "),r("span",{staticClass:"channelicon",class:0==s.row.channelWei?"vipicongray":1==s.row.channelWei?"vipicon":""})]:e._e(),e._v(" "),"crateCardDateString"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(s.row.crateCardDateString)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(s.row.crateCardDateString)))])]:e._e(),e._v(" "),"createTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(s.row.createTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(s.row.createTime)))])]:e._e(),e._v(" "),"attentionDate"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(s.row.attentionTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(s.row.attentionTime)))])]:e._e(),e._v(" "),"costAll"==t.code?[r("span",[e._v("\n "+e._s(s.row.costFee)+"\n ")])]:e._e(),e._v(" "),"costTimes"==t.code?[r("div",[e._v(e._s(s.row.costTimes))])]:e._e(),e._v(" "),"lastCostTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(s.row.lastCostTime)))])]:e._e(),e._v(" "),"avgCost"==t.code?[e._v("\n "+e._s(s.row.avgCost)+"\n ")]:e._e(),e._v(" "),"avgNumber"==t.code?[e._v("\n "+e._s(s.row.avgNumber)+"\n ")]:e._e(),e._v(" "),"costCategory"==t.code?[e._v("\n "+e._s(s.row.costCategory)+"\n ")]:e._e(),e._v(" "),"discountRate"==t.code?[e._v("\n "+e._s(s.row.discountRate)+"\n ")]:e._e(),e._v(" "),"cancelAttentionTime"==t.code?[r("div",[e._v(e._s(e._f("formatTimeYMD")(s.row.cancelAttentionTime)))]),e._v(" "),r("div",[e._v(e._s(e._f("formatTimeHMS")(s.row.cancelAttentionTime)))])]:e._e(),e._v(" "),"age"==t.code?[e._v("\n "+e._s(s.row.age)+"\n ")]:e._e(),e._v(" "),"birthday"==t.code?[e._v("\n "+e._s(s.row.birthdayMD)+"\n ")]:e._e(),e._v(" "),"storedValueAll"==t.code?[e._v("\n "+e._s(s.row.storedValueAll)+"\n ")]:e._e(),e._v(" "),"storedValueCurrent"==t.code?[e._v("\n "+e._s(s.row.storedValueCurrent)+"\n ")]:e._e(),e._v(" "),"pointsAll"==t.code?[e._v("\n "+e._s(s.row.pointsAll)+"\n ")]:e._e(),e._v(" "),"pointsCurrent"==t.code?[e._v("\n "+e._s(s.row.pointsCurrent)+"\n ")]:e._e(),e._v(" "),"mainStoreName"==t.code?[e._v("\n "+e._s(s.row.mainStoreName)+"\n ")]:e._e(),e._v(" "),"createCardStoreName"==t.code?[e._v("\n "+e._s(s.row.openStoreName)+"\n ")]:e._e(),e._v(" "),"cardNo"==t.code?[e._v("\n "+e._s(s.row.cardNo)+"\n ")]:e._e(),e._v(" "),"openClerkId"==t.code?[e._v("\n "+e._s(s.row.openClerkName||"--")+"\n ")]:e._e(),e._v(" "),"clerkId"==t.code?[e._v("\n "+e._s(s.row.clerkName||"--")+"\n ")]:e._e(),e._v(" "),"frozenStatus"==t.code?[0==s.row.frozenStatus?r("span",{staticClass:"dm-status--success"},[e._v("正常")]):e._e(),e._v(" "),1==s.row.frozenStatus?r("span",{staticClass:"dm-status--warning"},[e._v("冻结")]):e._e()]:e._e(),e._v(" "),"lastCost"==t.code?[e._v("\n "+e._s(s.row.lastCost)+"\n ")]:e._e(),e._v(" "),"highCost"===t.code?[r("span",[e._v(e._s(s.row.highCost))])]:e._e(),e._v(" "),"costFeePaid"===t.code?[r("span",[e._v(e._s(s.row.costFeePaid))])]:e._e(),e._v(" "),"lastCostPaid"===t.code?[r("span",[e._v(e._s(s.row.lastCostPaid))])]:e._e(),e._v(" "),"highCostPaid"===t.code?[r("span",[e._v(e._s(s.row.highCostPaid))])]:e._e(),e._v(" "),"allChannelCostTimes"===t.code?[r("span",[e._v(e._s(s.row.allChannelCostTimes))])]:e._e(),e._v(" "),"allChannelHighCostPaid"===t.code?[r("span",[e._v(e._s(s.row.allChannelHighCostPaid))])]:e._e(),e._v(" "),"allChannelLastCostTime"===t.code?[r("span",[e._v(e._s(e._f("formatTimeYMD")(s.row.allChannelLastCostTime)))])]:e._e(),e._v(" "),"allChannelAvgCost"===t.code?[r("span",[e._v(e._s(s.row.allChannelAvgCost))])]:e._e(),e._v(" "),"allChannelAvgNumber"===t.code?[r("span",[e._v(e._s(s.row.allChannelAvgNumber))])]:e._e(),e._v(" "),"allChannelDiscountRate"===t.code?[r("span",[e._v(e._s(s.row.allChannelDiscountRate))])]:e._e(),e._v(" "),"allChannelCostAllPaid"===t.code?[r("span",[e._v(e._s(s.row.allChannelCostAllPaid))])]:e._e()]}}])})}),e._v(" "),r("el-table-column",{attrs:{"label-class-name":"table-header__handle","min-width":160,fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return e.$getButtonLimit(e.$buttonCode.memberTagToCheck)?[t.row.isWeixinMember?r("a",{staticClass:"el-button el-button--text",attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagToCheck,href:"/member/#/wechatmemberDetail?memberId="+t.row.memberId+"&channel=wxMember&fromPage=memberGroup"}},[e._v("查看")]):r("a",{staticClass:"el-button el-button--text",attrs:{rel:"nofollow noopener noreferrer",target:"_blank","limit-code":e.$buttonCode.memberTagToCheck,href:"/member/#/posmemberDetail?memberId="+t.row.memberId+"&channel=posMember&fromPage=memberGroup"}},[e._v("查看")])]:void 0}}],!0)},[r("template",{slot:"header"},[r("span",[e._v("操作")]),e._v(" "),r("i",{staticClass:"el-icon-setting",on:{click:e.showDefined}})])],2)],2)],1),e._v(" "),0!=e.memberGroupDetailData.length?r("div",{staticClass:"block common-wrap__page text-right"},[r("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(" "),r("userDefined",{attrs:{fieldsData:e.memberFields,selectedData:e.selectedUserDefined,showUserDefined:e.showUserDefined},on:{hideUserDefined:e.hideUserDefined,confirmUserDefined:e.confirmUserDefined}}),e._v(" "),r("vue-gic-export-excel",{attrs:{dialogVisible:e.downMemberListPop.show,excelUrl:e.downMemberListPop.excelUrl,params:e.downMemberListPop.params,dataArr:e.memberGroupDetailData,type:"2",projectName:"member-tag"},on:{"update:dialogVisible":function(t){return e.$set(e.downMemberListPop,"show",t)},"update:dialog-visible":function(t){return e.$set(e.downMemberListPop,"show",t)}}}),e._v(" "),r("dm-table-filed",{attrs:{visible:e.tableFiledVisible,projectName:"member-tag",pageName:"memberTag",max:20,defaultDisabled:["memberName"],checkedFields:e.checkFields},on:{"update:visible":function(t){e.tableFiledVisible=t},submit:e.onSubmiTableFiled}})],1)},staticRenderFns:[]};var _=a("VU/8")(m,u,!1,function(e){a("/vci")},"data-v-b2af9d00",null);t.default=_.exports},"/vci":function(e,t){},Y3qZ:function(e,t){},xjRm:function(e,t){}});
\ No newline at end of file
webpackJsonp([45],{0:function(e,t,a){a("j1ja"),e.exports=a("NHnr")},"4LEI":function(e,t){},"4qCZ":function(e,t){},"5reh":function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"b",function(){return o}),a.d(t,"d",function(){return r}),a.d(t,"c",function(){return m});var n="login",o="logout",r="title",m="show"},"5tgt":function(e,t,a){e.exports=function(e,t){return function(n){a("Vna/")("./"+e+"/"+t+".vue").then(function(e){n(e)})}}},NHnr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("//Fk"),o=a.n(n),r=a("hKoQ"),m=a.n(r),i=a("Dd8w"),u=a.n(i),l=a("SJI6"),c=a.n(l),p={name:"App",data:function(){return{}},computed:u()({},Object(l.mapState)(["uniqueId"])),created:function(){this.baseUrl=window.location.origin.indexOf("localhost")>-1?"http://www.gicdev.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,n=t.data.result&&t.data.result.superAdmin,o=t.data.result&&t.data.result.departAuth,r=t.data.result&&t.data.result.enableAccessControl;e.$store.commit("changeEnableAccess",r),e.$store.commit("changeSuperAdmin",n),e.$store.commit("changeDepartAuth",o),""===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.$store.commit("changeUniqueId",a),window.notCache=!0,e.$confirm("当前登录账号已经发生变化,如果您在其他页面已经登录另一个账号,请重新登录!","登录账号变更提示",{confirmButtonText:"重新登录",cancelButtonText:"刷新页面",type:"error"}).then(function(){window.location.href="/gic-web/#/login"}).catch(function(){window.location.href="/report"}))}})})}}},s={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=a("VU/8")(p,s,!1,function(e){a("4LEI")},null,null).exports,d=a("pRNm"),f=a.n(d),v=a("5tgt"),h=a.n(v);var b=function(e,t){!function(e){if(e.$vnode){var t=e.$vnode||{},a=t.componentOptions,n=t.parent,o=t.key,r=n.componentInstance||{},m=r.cache,i=r.keys;if(m=m||{},i=Array.isArray(i)?i:[],!o){var u=a.Ctor,l=a.tag;o=u.cid+(l?"::"+l:"")}m[o]&&(Array.isArray(i)&&(e.$vnode.parent.componentInstance.keys=i.filter(function(e){return e!=o})),delete e.$vnode.parent.componentInstance.cache[o])}}(function e(t,a){var n={};return t.some(function(t){return t.$options.name==a?n=t:Array.isArray(t.$children)&&(n=e(t.$children,a)),n.$el}),n}(e,t))},T=function(e){a.e(1).then(a.bind(null,"EE2z")).then(function(t){e(t)})},y=[{path:"/",name:"index",redirect:"member-tag",component:h()("layout","layout"),children:[{path:"/member-tag",name:"会员标签",component:h()("platformTag","member-tag"),meta:{title:"会员标签",keepAlive:!0,componentName:"member-tag",fromPath:["/manualTagValueEdit"]}},{path:"/platformTagList",component:h()("platformTag","platformTagList"),name:"平台标签列表",meta:{title:"会员标签-平台标签列表"}},{path:"/platformTagDetail",component:h()("platformTag","platformTagDetail"),name:"平台标签详情",meta:{title:"会员标签-平台标签详情"}},{path:"/manualTagLib",component:h()("manualTag","manualTagLib"),name:"手工标签库",meta:{title:"会员标签-手工标签库"}},{path:"/manualTagList",component:h()("manualTag","manualTagList"),name:"手工标签列表",meta:{title:"会员标签-手工标签列表"}},{path:"/manualTagValueEdit",component:h()("manualTag","manual-tag-value-edit"),name:"标签值设置",meta:{title:"会员标签-标签值设置"}},{path:"/manualTagValueEditInfo",component:h()("manualTag","manual-tag-value-edit-info"),name:"标签值设置",meta:{title:"会员标签-会员标签详情"}},{path:"/syncTagHistory",component:h()("manualTag","syncTagHistory"),name:"同步标签",meta:{title:"会员标签-同步标签"}},{path:"/manualTagDetail",component:h()("manualTag","manualTagDetail"),name:"手工标签详情",meta:{title:"会员标签-手工标签详情"}},{path:"/myTagLib",component:h()("myTag","myTagLib"),name:"会员标签",meta:{title:"会员标签"}},{path:"/myTagList",component:h()("myTag","myTagList"),name:"我的标签库列表",meta:{title:"会员标签-我的标签库列表"}},{path:"/myTagDetail",component:h()("myTag","myTagDetail"),name:"标签详情",meta:{title:"会员标签-标签详情"}},{path:"/memberGroupList",name:"memberGroupListIndex",redirect:"memberGroupList",component:h()("memberGroup","index"),children:[{path:"/memberGroupList",component:h()("memberGroup","memberGroupList"),name:"会员分组",meta:{title:"会员标签-会员分组",keepAlive:!0,componentName:"memberGroupList",fromPath:["/memberGroupEdit","/memberLevelDetail","/memberGroupDetail","/memberGroupAdd"]}},{path:"/memberGroupDetail",component:h()("memberGroup","memberGroupDetail"),name:"分组详情",meta:{title:"会员标签-分组详情"}},{path:"/memberLevelDetail",component:h()("memberGroup","memberLevelDetail"),name:"分层详情",meta:{title:"会员标签-分层详情"}},{path:"/memberGroupAdd",component:h()("memberGroup","memberGroupEdit"),name:"新建分组",meta:{title:"会员标签-新建分组"}},{path:"/memberGroupEdit",component:h()("memberGroup","memberGroupEdit"),name:"编辑分组",meta:{title:"会员标签-编辑分组"}},{path:"/memberGroupLog",component:h()("memberGroup","member-group-log"),name:"分组操作日志",meta:{title:"分组操作日志"}}]}]},{path:"/403",name:"无权访问",component:T},{path:"/404",name:"error404",component:T},{path:"/500",name:"error500",component:T},{path:"*",redirect:"/404",hidden:!0}],w=new f.a({routes:y,base:"/member-tag/",scrollBehavior:function(){return{y:0}}});w.beforeEach(function(e,t,a){var n=e.meta||{},o=n.keepAlive,r=n.componentName,m=n.fromPath;o&&Array.isArray(m)&&m.every(function(e){return"/"!=e})&&m.push("/"),o&&Array.isArray(m)&&m.every(function(e){return e!=t.path})&&b(w.apps,r),a()});var G,L=w,A=a("l6IN"),x=a("Rf8U"),k=a.n(x),E=a("OMN4"),I=a.n(E),D=a("bOdI"),N=a.n(D),P=a("lRwf"),C=a.n(P),q=a("5reh");C.a.use(c.a);var $=new c.a.Store({state:{user:{},token:null,title:"",show:!1,tagRealName:"",uniqueId:"",isSuperAdmin:0,delTrashNum:0,enableAccessControl:0,departAuth:0},mutations:(G={},N()(G,q.a,function(e,t){sessionStorage.token=t,e.token=t}),N()(G,q.b,function(e){sessionStorage.removeItem("token"),e.token=null}),N()(G,q.d,function(e,t){e.title=t}),N()(G,q.c,function(e,t){e.show=t}),N()(G,"modiftTagName",function(e,t){e.tagRealName=t}),N()(G,"changeUniqueId",function(e,t){e.uniqueId=t||""}),N()(G,"changeSuperAdmin",function(e,t){e.isSuperAdmin=t}),N()(G,"changeDelTrashNum",function(e,t){e.delTrashNum=t}),N()(G,"changeEnableAccess",function(e,t){e.enableAccessControl=t}),N()(G,"changeDepartAuth",function(e,t){e.departAuth=t}),G)}),j=(a("Xcu2"),a("4qCZ"),a("uKUT"),a("GqmT")),S=a.n(j);m.a.polyfill(),window.ELEMENT.Dialog.props.closeOnClickModal.default=!1,C.a.use(S.a),C.a.config.devtools=!0,C.a.use(k.a,I.a),C.a.axios.defaults.withCredentials=!0,C.a.prototype.$toTaskCenter=function(e){this.$confirm("任务发起成功,请去【系统】-【操作任务】-【任务中心】查看处理结果和执行进度","任务发起成功",{confirmButtonText:"去任务中心",cancelButtonText:"取消",closeOnClickModal:!1,customClass:"import-link-confirm-content",type:"warning"}).then(function(){window.open("/gic-web/#/taskDetail/"+e)}).catch(function(){return!0})},C.a.axios.interceptors.request.use(function(e){return e},function(e){return o.a.reject(e)}),C.a.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:A.Message.error("服务器500")}return o.a.reject(e.response.data)}),window.getLimit(L,"member-tag").then(function(){new C.a({el:"#app",router:L,store:$,components:{App:g},template:"<App/>"})})},OMN4:function(e,t){e.exports=axios},SJI6:function(e,t){e.exports=Vuex},"Vna/":function(e,t,a){var n={"./errorPage/401.vue":["4KSJ",11],"./errorPage/403.vue":["aM+6",10],"./errorPage/404.vue":["PRsh",8],"./errorPage/500.vue":["/HCr",9],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",28],"./layout/layout.vue":["FNcP",43],"./linktools/linktools.vue":["Lc2x",0,30],"./linktools/linktoolsold.vue":["/8lq",0,22],"./linktools/linktoolspage.vue":["HLON",0,19],"./login/login.vue":["6Qob",0,21],"./manualTag/delete-tag-dialog.vue":["r9pr",0],"./manualTag/import-member-dialog.vue":["vRdD",40],"./manualTag/manual-tag-value-edit-info.vue":["y1vL",0,15],"./manualTag/manual-tag-value-edit.vue":["umZJ",0,4],"./manualTag/manualTagDetail.vue":["Tl/4",0,27],"./manualTag/manualTagEdit.vue":["308P",0,5],"./manualTag/manualTagLib.vue":["q490",0,31],"./manualTag/manualTagList.vue":["f0o3",0,18],"./manualTag/syncTagHistory.vue":["Gl7f",0,32],"./manualTag/tag-value-item.vue":["roJz",37],"./memberGroup/card-item.vue":["5kmy",0],"./memberGroup/choose-tag-table.vue":["BtI9",0,17],"./memberGroup/delete-deactive-dialog.vue":["mmLS",0,20],"./memberGroup/edit-tag.vue":["jkVl",0],"./memberGroup/group-list.vue":["SJ7l",0,36],"./memberGroup/index.vue":["Gy5W",24],"./memberGroup/member-group-log.vue":["8jHj",0,12],"./memberGroup/memberGroupDetail.vue":["+/ey",0,7],"./memberGroup/memberGroupEdit.vue":["q0vu",0,6],"./memberGroup/memberGroupList.vue":["oVck",0,3],"./memberGroup/memberLevelDetail.vue":["Y4Pr",0,14],"./memberGroup/pyramid-group-table.vue":["/CFs",0,35],"./memberGroup/recommend-table.vue":["9ZvA",42],"./memberGroup/tags-group-list.vue":["vcge",0],"./memberGroup/tags-group.vue":["wx1P",0],"./platformTag/add-tag.vue":["tKpj",41],"./platformTag/member-tag.vue":["bytj",0,2],"./platformTag/myTag/myTagDetail.vue":["cm2p",0,34],"./platformTag/myTag/myTagLib.vue":["EHeP",0,23],"./platformTag/myTag/myTagList.vue":["C8bH",0,25],"./platformTag/platformTagDetail.vue":["KN59",0,13],"./platformTag/platformTagLib.vue":["puJc",0,26],"./platformTag/platformTagList.vue":["G/on",0,33],"./platformTag/second-tag.vue":["CUHN",0],"./platformTag/tag-container-active.vue":["0c8U",0,38],"./platformTag/tag-container-system.vue":["SQwf",0,29],"./platformTag/tag-container.vue":["Gndl",0,39],"./platformTag/tag-type.vue":["iHP3",0,16]};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){},l6IN:function(e,t){e.exports=ELEMENT},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([45],{0:function(e,t,a){a("j1ja"),e.exports=a("NHnr")},"4LEI":function(e,t){},"4qCZ":function(e,t){},"5reh":function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"b",function(){return o}),a.d(t,"d",function(){return r}),a.d(t,"c",function(){return m});var n="login",o="logout",r="title",m="show"},"5tgt":function(e,t,a){e.exports=function(e,t){return function(n){a("Vna/")("./"+e+"/"+t+".vue").then(function(e){n(e)})}}},NHnr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("//Fk"),o=a.n(n),r=a("hKoQ"),m=a.n(r),i=a("Dd8w"),u=a.n(i),l=a("SJI6"),c=a.n(l),p={name:"App",data:function(){return{}},computed:u()({},Object(l.mapState)(["uniqueId"])),created:function(){this.baseUrl=window.location.origin.indexOf("localhost")>-1?"http://www.gicdev.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,n=t.data.result&&t.data.result.superAdmin,o=t.data.result&&t.data.result.departAuth,r=t.data.result&&t.data.result.enableAccessControl;e.$store.commit("changeEnableAccess",r),e.$store.commit("changeSuperAdmin",n),e.$store.commit("changeDepartAuth",o),""===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.$store.commit("changeUniqueId",a),window.notCache=!0,e.$confirm("当前登录账号已经发生变化,如果您在其他页面已经登录另一个账号,请重新登录!","登录账号变更提示",{confirmButtonText:"重新登录",cancelButtonText:"刷新页面",type:"error"}).then(function(){window.location.href="/gic-web/#/login"}).catch(function(){window.location.href="/report"}))}})})}}},s={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=a("VU/8")(p,s,!1,function(e){a("4LEI")},null,null).exports,d=a("pRNm"),f=a.n(d),v=a("5tgt"),h=a.n(v);var b=function(e,t){!function(e){if(e.$vnode){var t=e.$vnode||{},a=t.componentOptions,n=t.parent,o=t.key,r=n.componentInstance||{},m=r.cache,i=r.keys;if(m=m||{},i=Array.isArray(i)?i:[],!o){var u=a.Ctor,l=a.tag;o=u.cid+(l?"::"+l:"")}m[o]&&(Array.isArray(i)&&(e.$vnode.parent.componentInstance.keys=i.filter(function(e){return e!=o})),delete e.$vnode.parent.componentInstance.cache[o])}}(function e(t,a){var n={};return t.some(function(t){return t.$options.name==a?n=t:Array.isArray(t.$children)&&(n=e(t.$children,a)),n.$el}),n}(e,t))},T=function(e){a.e(1).then(a.bind(null,"EE2z")).then(function(t){e(t)})},y=[{path:"/",name:"index",redirect:"member-tag",component:h()("layout","layout"),children:[{path:"/member-tag",name:"会员标签",component:h()("platformTag","member-tag"),meta:{title:"会员标签",keepAlive:!0,componentName:"member-tag",fromPath:["/manualTagValueEdit"]}},{path:"/platformTagList",component:h()("platformTag","platformTagList"),name:"平台标签列表",meta:{title:"会员标签-平台标签列表"}},{path:"/platformTagDetail",component:h()("platformTag","platformTagDetail"),name:"平台标签详情",meta:{title:"会员标签-平台标签详情"}},{path:"/manualTagLib",component:h()("manualTag","manualTagLib"),name:"手工标签库",meta:{title:"会员标签-手工标签库"}},{path:"/manualTagList",component:h()("manualTag","manualTagList"),name:"手工标签列表",meta:{title:"会员标签-手工标签列表"}},{path:"/manualTagValueEdit",component:h()("manualTag","manual-tag-value-edit"),name:"标签值设置",meta:{title:"会员标签-标签值设置"}},{path:"/manualTagValueEditInfo",component:h()("manualTag","manual-tag-value-edit-info"),name:"标签值设置",meta:{title:"会员标签-会员标签详情"}},{path:"/syncTagHistory",component:h()("manualTag","syncTagHistory"),name:"同步标签",meta:{title:"会员标签-同步标签"}},{path:"/manualTagDetail",component:h()("manualTag","manualTagDetail"),name:"手工标签详情",meta:{title:"会员标签-手工标签详情"}},{path:"/myTagLib",component:h()("myTag","myTagLib"),name:"会员标签",meta:{title:"会员标签"}},{path:"/myTagList",component:h()("myTag","myTagList"),name:"我的标签库列表",meta:{title:"会员标签-我的标签库列表"}},{path:"/myTagDetail",component:h()("myTag","myTagDetail"),name:"标签详情",meta:{title:"会员标签-标签详情"}},{path:"/memberGroupList",name:"memberGroupListIndex",redirect:"memberGroupList",component:h()("memberGroup","index"),children:[{path:"/memberGroupList",component:h()("memberGroup","memberGroupList"),name:"会员分组",meta:{title:"会员标签-会员分组",keepAlive:!0,componentName:"memberGroupList",fromPath:["/memberGroupEdit","/memberLevelDetail","/memberGroupDetail","/memberGroupAdd"]}},{path:"/memberGroupDetail",component:h()("memberGroup","memberGroupDetail"),name:"分组详情",meta:{title:"会员标签-分组详情"}},{path:"/memberLevelDetail",component:h()("memberGroup","memberLevelDetail"),name:"分层详情",meta:{title:"会员标签-分层详情"}},{path:"/memberGroupAdd",component:h()("memberGroup","memberGroupEdit"),name:"新建分组",meta:{title:"会员标签-新建分组"}},{path:"/memberGroupEdit",component:h()("memberGroup","memberGroupEdit"),name:"编辑分组",meta:{title:"会员标签-编辑分组"}},{path:"/memberGroupLog",component:h()("memberGroup","member-group-log"),name:"分组操作日志",meta:{title:"分组操作日志"}}]}]},{path:"/403",name:"无权访问",component:T},{path:"/404",name:"error404",component:T},{path:"/500",name:"error500",component:T},{path:"*",redirect:"/404",hidden:!0}],w=new f.a({routes:y,base:"/member-tag/",scrollBehavior:function(){return{y:0}}});w.beforeEach(function(e,t,a){var n=e.meta||{},o=n.keepAlive,r=n.componentName,m=n.fromPath;o&&Array.isArray(m)&&m.every(function(e){return"/"!=e})&&m.push("/"),o&&Array.isArray(m)&&m.every(function(e){return e!=t.path})&&b(w.apps,r),a()});var G,L=w,A=a("l6IN"),x=a("Rf8U"),k=a.n(x),E=a("OMN4"),I=a.n(E),D=a("bOdI"),N=a.n(D),P=a("lRwf"),C=a.n(P),q=a("5reh");C.a.use(c.a);var $=new c.a.Store({state:{user:{},token:null,title:"",show:!1,tagRealName:"",uniqueId:"",isSuperAdmin:0,delTrashNum:0,enableAccessControl:0,departAuth:0},mutations:(G={},N()(G,q.a,function(e,t){sessionStorage.token=t,e.token=t}),N()(G,q.b,function(e){sessionStorage.removeItem("token"),e.token=null}),N()(G,q.d,function(e,t){e.title=t}),N()(G,q.c,function(e,t){e.show=t}),N()(G,"modiftTagName",function(e,t){e.tagRealName=t}),N()(G,"changeUniqueId",function(e,t){e.uniqueId=t||""}),N()(G,"changeSuperAdmin",function(e,t){e.isSuperAdmin=t}),N()(G,"changeDelTrashNum",function(e,t){e.delTrashNum=t}),N()(G,"changeEnableAccess",function(e,t){e.enableAccessControl=t}),N()(G,"changeDepartAuth",function(e,t){e.departAuth=t}),G)}),j=(a("Xcu2"),a("4qCZ"),a("uKUT"),a("GqmT")),S=a.n(j);m.a.polyfill(),window.ELEMENT.Dialog.props.closeOnClickModal.default=!1,C.a.use(S.a),C.a.config.devtools=!0,C.a.use(k.a,I.a),C.a.axios.defaults.withCredentials=!0,C.a.prototype.$toTaskCenter=function(e){this.$confirm("任务发起成功,请去【系统】-【操作任务】-【任务中心】查看处理结果和执行进度","任务发起成功",{confirmButtonText:"去任务中心",cancelButtonText:"取消",closeOnClickModal:!1,customClass:"import-link-confirm-content",type:"warning"}).then(function(){window.open("/gic-web/#/taskDetail/"+e)}).catch(function(){return!0})},C.a.axios.interceptors.request.use(function(e){return e},function(e){return o.a.reject(e)}),C.a.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:A.Message.error("服务器500")}return o.a.reject(e.response.data)}),window.getLimit(L,"member-tag").then(function(){new C.a({el:"#app",router:L,store:$,components:{App:g},template:"<App/>"})})},OMN4:function(e,t){e.exports=axios},SJI6:function(e,t){e.exports=Vuex},"Vna/":function(e,t,a){var n={"./errorPage/401.vue":["4KSJ",11],"./errorPage/403.vue":["aM+6",10],"./errorPage/404.vue":["PRsh",8],"./errorPage/500.vue":["/HCr",9],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",27],"./layout/layout.vue":["FNcP",43],"./linktools/linktools.vue":["Lc2x",0,29],"./linktools/linktoolsold.vue":["/8lq",0,21],"./linktools/linktoolspage.vue":["HLON",0,19],"./login/login.vue":["6Qob",0,20],"./manualTag/delete-tag-dialog.vue":["r9pr",0],"./manualTag/import-member-dialog.vue":["vRdD",40],"./manualTag/manual-tag-value-edit-info.vue":["y1vL",0,15],"./manualTag/manual-tag-value-edit.vue":["umZJ",0,4],"./manualTag/manualTagDetail.vue":["Tl/4",0,26],"./manualTag/manualTagEdit.vue":["308P",0,5],"./manualTag/manualTagLib.vue":["q490",0,30],"./manualTag/manualTagList.vue":["f0o3",0,18],"./manualTag/syncTagHistory.vue":["Gl7f",0,31],"./manualTag/tag-value-item.vue":["roJz",36],"./memberGroup/card-item.vue":["5kmy",0],"./memberGroup/choose-tag-table.vue":["BtI9",0,17],"./memberGroup/delete-deactive-dialog.vue":["mmLS",0,33],"./memberGroup/edit-tag.vue":["jkVl",0],"./memberGroup/group-list.vue":["SJ7l",0,39],"./memberGroup/index.vue":["Gy5W",23],"./memberGroup/member-group-log.vue":["8jHj",0,12],"./memberGroup/memberGroupDetail.vue":["+/ey",0,7],"./memberGroup/memberGroupEdit.vue":["q0vu",0,6],"./memberGroup/memberGroupList.vue":["oVck",0,3],"./memberGroup/memberLevelDetail.vue":["Y4Pr",0,14],"./memberGroup/pyramid-group-table.vue":["/CFs",0,35],"./memberGroup/recommend-table.vue":["9ZvA",42],"./memberGroup/tags-group-list.vue":["vcge",0],"./memberGroup/tags-group.vue":["wx1P",0],"./platformTag/add-tag.vue":["tKpj",41],"./platformTag/member-tag.vue":["bytj",0,2],"./platformTag/myTag/myTagDetail.vue":["cm2p",0,34],"./platformTag/myTag/myTagLib.vue":["EHeP",0,22],"./platformTag/myTag/myTagList.vue":["C8bH",0,24],"./platformTag/platformTagDetail.vue":["KN59",0,13],"./platformTag/platformTagLib.vue":["puJc",0,25],"./platformTag/platformTagList.vue":["G/on",0,32],"./platformTag/second-tag.vue":["CUHN",0],"./platformTag/tag-container-active.vue":["0c8U",0,37],"./platformTag/tag-container-system.vue":["SQwf",0,28],"./platformTag/tag-container.vue":["Gndl",0,38],"./platformTag/tag-type.vue":["iHP3",0,16]};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){},l6IN:function(e,t){e.exports=ELEMENT},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(a,r,t){for(var d,o,b,i=0,u=[];i<a.length;i++)o=a[i],f[o]&&u.push(f[o][0]),f[o]=0;for(d in r)Object.prototype.hasOwnProperty.call(r,d)&&(e[d]=r[d]);for(c&&c(a,r,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)b=n(n.s=t[i]);return b};var a={},f={46:0};function n(c){if(a[c])return a[c].exports;var f=a[c]={i:c,l:!1,exports:{}};return e[c].call(f.exports,f,f.exports,n),f.l=!0,f.exports}n.e=function(e){var c=f[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,n){c=f[e]=[a,n]});c[2]=a;var r=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.charset="utf-8",t.async=!0,t.timeout=12e4,n.nc&&t.setAttribute("nonce",n.nc),t.src=n.p+"static/js/"+e+"."+{0:"25ebd8c62a6f23457807",1:"a5b1143fb090193afa6f",2:"4fff02b342467aff636a",3:"9a8eeb84d27565d64d7b",4:"9c3715357aff12e5504e",5:"17af8bccc7eb3a1cdd6c",6:"9c9ec3d005ef9d0ab94d",7:"ab4178c0f79e86907157",8:"0ee171376d4ff4853265",9:"6745d9c9726c50323c7f",10:"b3e0655ae069b2914dce",11:"cfa61640d1a3d8d26b48",12:"ed35f742a5cdceb1f843",13:"31a37a631047d0174d2e",14:"3437f9d56a1c03f6168f",15:"f28954c04e7d5c99c611",16:"fd8e0aca022b16e268de",17:"ee4ff30e9c5028d2ab9a",18:"55125f92d7195b69284f",19:"50d942c9e9ba56907937",20:"b2ba64154f555459cc42",21:"9c7b0847654fea50f3ce",22:"02d8f41c5b349b9bc2fe",23:"6db5fe3e35a647ae1bce",24:"ca0971f6d54df5874325",25:"fe98df47555e31cfb379",26:"59078e7ffc9d3b08bec9",27:"badce220a49004005915",28:"1b1b4db923fb03c72eaf",29:"6cf91a0e35d848a2a51f",30:"fbb528f02d4f8a0b02d6",31:"432001f131a2901f1cff",32:"4e67f08366a18560f6dd",33:"cba8c43231ca940c8dbe",34:"1dbe7f811142e11c31b2",35:"6c7a7e5f95be2e7617c9",36:"2fd189622d1407cd2fa1",37:"fa087b6c389a56e5318c",38:"aca883727fa89a67a91d",39:"f6236e668f18bcaca987",40:"62cc19b06b630be3c8d9",41:"9a90b7405429e597f965",42:"50661a28c4416e9dd052",43:"a58b09332b3e4b0b022a"}[e]+".js";var d=setTimeout(o,12e4);function o(){t.onerror=t.onload=null,clearTimeout(d);var c=f[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return t.onerror=t.onload=o,r.appendChild(t),a},n.m=e,n.c=a,n.d=function(e,c,a){n.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},n.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(c,"a",c),c},n.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,n,r){for(var t,b,o,i=0,u=[];i<c.length;i++)b=c[i],f[b]&&u.push(f[b][0]),f[b]=0;for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t]);for(a&&a(c,n,r);u.length;)u.shift()();if(r)for(i=0;i<r.length;i++)o=d(d.s=r[i]);return o};var c={},f={46:0};function d(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,d),f.l=!0,f.exports}d.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,d){a=f[e]=[c,d]});a[2]=c;var n=document.getElementsByTagName("head")[0],r=document.createElement("script");r.type="text/javascript",r.charset="utf-8",r.async=!0,r.timeout=12e4,d.nc&&r.setAttribute("nonce",d.nc),r.src=d.p+"static/js/"+e+"."+{0:"09e92f7b4e4d3c99adbe",1:"a5b1143fb090193afa6f",2:"e6a6cc3fa8a4dd82a7d2",3:"c3dff49bd662e9d539c7",4:"9c3715357aff12e5504e",5:"d3cde8314f2c2d792a1b",6:"1de7a9fb69c9e7b405b2",7:"ff33b18f5a141ded65fd",8:"0ee171376d4ff4853265",9:"6745d9c9726c50323c7f",10:"b3e0655ae069b2914dce",11:"cfa61640d1a3d8d26b48",12:"ed35f742a5cdceb1f843",13:"31a37a631047d0174d2e",14:"16ccd3721e67b8b0f02a",15:"35b69e299a39fb0ca1ea",16:"fd8e0aca022b16e268de",17:"ee4ff30e9c5028d2ab9a",18:"55125f92d7195b69284f",19:"50d942c9e9ba56907937",20:"f0de25cbc685c7981cae",21:"1f6367e5dcf6de69a5bd",22:"4985a38ec89a12ab291d",23:"1e9aeacb85a469484d6e",24:"32ea2fce686ff5a02a83",25:"f3238684d2f8708574ce",26:"2382a2ad8dc8d8be0114",27:"25d289cd63d296ff3b7d",28:"a162a9e98e1b2c78ae46",29:"9efcfdb3a2c8b24f6f57",30:"0ec333dccd16b5c417ec",31:"7c02ba89e248eaadf07c",32:"ba1b9de80e3f03b1a2d3",33:"3f7ade7fd159c174b7f0",34:"1dbe7f811142e11c31b2",35:"6c7a7e5f95be2e7617c9",36:"198c64e7eb7235b4a7ca",37:"dd9c79eebec6f8fb66f0",38:"da671d8e94423e1a19d5",39:"4a7eb74cbfa2a8051c57",40:"62cc19b06b630be3c8d9",41:"9a90b7405429e597f965",42:"50661a28c4416e9dd052",43:"a58b09332b3e4b0b022a"}[e]+".js";var t=setTimeout(b,12e4);function b(){r.onerror=r.onload=null,clearTimeout(t);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return r.onerror=r.onload=b,n.appendChild(r),c},d.m=e,d.c=c,d.d=function(e,a,c){d.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},d.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(a,"a",a),a},d.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},d.p="./",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
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