Commit 80e51094 by liuchenxi

update: build

parent 5aec3daf
<!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.56ed7e951a2f42fcaafcbe325f4d6ff3.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/font_3276801_5bjk41qthxj.js></script><link rel="shortcut icon" href=./favicon.ico><link href=./static/css/app.97ab9ab7b12378598e31b4389c30418e.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 ? 'gicdev.demogic.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.28871b4d0909a17b4357.js></script><script type=text/javascript src=./static/js/vendor.437a11b55dd38965a161.js></script><script type=text/javascript src=./static/js/app.ccfcf765196a51c44b64.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.dcbbed1ec18bc1ac1ee2.js></script><script type=text/javascript src=./static/js/vendor.437a11b55dd38965a161.js></script><script type=text/javascript src=./static/js/app.bd801ab7c2b633ee22b0.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([15],{MP4r:function(e,t){},SJ7l:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("Dd8w"),a=i.n(s),n=i("lRwf"),r=i.n(n),o=i("l6IN"),l=i("2CGT"),c=i("2uFj");r.a.component(o.CollapseTransition.name,o.CollapseTransition);var u={name:"group-list",props:{activeType:String,addGroupDialog:Boolean},data:function(){return{lists:[],expendTxt:"收起",expendTxtTag:"收起",expendTxtFixed:"收起",groupName:"",title:"新增分类名称",currentIndex:-1,currentTagIndex:0,currentFixedIndex:-1,active:!1,Taglists:[],classTagName:"tag-name",hasLevel:!1,currentLevelIndex:-1,groupLists:[],fixedLists:[],editDialog:{visible:!1,groupName:"",type:0,list:{}}}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""},expendTagClass:function(){return"展开"!=this.expendTxtTag?"is-caret":""},expendFixedClass:function(){return"展开"!=this.expendTxtFixed?"is-caret":""}},methods:{handleChangeLevel:function(e,t){this.currentLevelIndex=e,this.currentIndex=0,this.currentFixedIndex=0,this.$emit("second-list",{list:t,isTag:!0})},_getTagLists:function(){var e=this;Object(l.u)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupLists=t.result)})},handleChangeTag:function(e,t){this.active=!1,this.classTagName="tag-name active-name",this.currentTagIndex=e,this.$emit("second-list",{list:t,isTag:!0})},handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return a()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentIndex=e,this.currentLevelIndex=0,this.currentFixedIndex=0,this.$emit("second-list",t)},handleChangeFixed:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentFixedIndex=e,this.currentLevelIndex=0,this.currentIndex=0,this.$emit("second-list",{isFixed:!0,list:t})},editGroupName:function(e,t){this.operatorName(e)&&(this.editDialog.visible=!0,this.editDialog.groupName=e.classifyName,this.editDialog.type=t,this.editDialog.list=e)},deleteGroupName:function(e,t){var i=this;if(this.operatorName(e))return e.edit?(e.edit=!1,!t&&this.getMemberGroupList(),void(t&&this.getFixedMemberGroupList())):void this.$confirm("删除分类名称,包括该分类下的内容,确定删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){i.excludeName(e,t)}).catch(function(){})},excludeName:function(e,t){var i=this,s={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e.memberTagGroupClassifyId,type:t};Object(l.C)(s).then(function(e){1==e.errorCode&&(!t&&i.getMemberGroupList(),t&&i.getFixedMemberGroupList(),i.$message({type:"success",message:"删除成功!"}))})},modifyName:function(e,t,i){var s=this;if(i){var a={requestProject:"gic-member-tag-web",classifyName:i,memberTagGroupClassifyId:e.memberTagGroupClassifyId,type:t};Object(l.E)(a).then(function(e){1==e.errorCode&&(s.editDialog.visible=!1,1==s.activeType&&s.getMemberGroupList(),2==s.activeType&&s.getFixedMemberGroupList(),s.$message({type:"success",message:"修改成功",duration:2e3}))})}else this.$message({message:"分类名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId&&"1"!=e.memberTagGroupClassifyId},closeEditGroup:function(){this.editDialog={visible:!1,groupName:"",type:0,list:{}}},handleEditGroup:function(){this.modifyName(this.editDialog.list,this.editDialog.type,this.editDialog.groupName)},handleGroupDialog:function(){var e=this;if(this.groupName){var t={requestProject:"gic-member-tag-web",classifyName:this.groupName,type:1==this.activeType?0:1};Object(l.E)(t).then(function(t){1==t.errorCode&&(1==e.activeType&&e.getMemberGroupList(),2==e.activeType&&e.getFixedMemberGroupList(),e.groupName="",e.$emit("update:addGroupDialog",!1),e.$message({type:"success",message:"添加成功"}))})}else this.$message({type:"warning",message:"分类名称不能为空"})},getMemberGroupList:function(){var e=this;Object(l.D)({requestProject:"gic-member-tag-web",type:0}).then(function(t){1===t.errorCode&&(e.lists=t.result.map(function(e){return a()({},e,{edit:!1})}))})},getFixedMemberGroupList:function(){var e=this;Object(l.D)({requestProject:"gic-member-tag-web",type:1}).then(function(t){1===t.errorCode&&(e.fixedLists=t.result.map(function(e){return a()({},e,{edit:!1})}))})},handleExpend:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxt="展开"===this.expendTxt?"收起":"展开",this.$emit("second-list","all")},handleExpendTag:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxtTag="展开"===this.expendTxtTag?"收起":"展开",this.$emit("second-list","allLevel")},handleExpendFixed:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxtFixed="展开"===this.expendTxtFixed?"收起":"展开",this.$emit("second-list","showFixedList")},_hasLevelFeature:function(){var e=this;Object(l.y)().then(function(t){1===t.errorCode&&(e.hasLevel=t.result)})},levelNums:function(e){switch(e){case"核心客户":return 3;case"潜力客户":return 5;case"普通客户":return 4;case"未消费客户":return 2}}},activated:function(){switch(this.activeType){case"2":this.getFixedMemberGroupList()}},beforeMount:function(){this.getMemberGroupList(),this.getFixedMemberGroupList(),this._getTagLists(),this._hasLevelFeature()},filters:{aliasTips:function(e){var t=c.a.find(function(t){return t.name===e});return t?t.title:""}},watch:{activeType:function(e){switch(e){case"1":this.handleExpend();break;case"2":this.handleExpendFixed();break;case"3":this.handleExpendTag()}}}},d={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"group-list"},[i("tempalte",{directives:[{name:"show",rawName:"v-show",value:"1"==e.activeType,expression:"activeType == '1'"}]},[i("ul",{staticClass:"lists"},e._l(e.lists,function(t,s){return i("li",{key:s,class:["member-list",{"active-li":s==e.currentIndex}],on:{click:function(i){return e.handleChangeIndex(s,t)}}},[i("div",{staticClass:"wrap"},[i("span",{directives:[{name:"show",rawName:"v-show",value:!t.edit,expression:"!list.edit"}],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,0)}}},[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,0)}}},[e._v("删除分类")]):e._e(),e._v(" "),i("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0)]),e._v(" "),i("ul",{directives:[{name:"show",rawName:"v-show",value:"3"==e.activeType,expression:"activeType == '3'"}],staticClass:"lists"},e._l(e.groupLists,function(t,s){return i("li",{key:s,class:["member-list",{"active-li":s==e.currentLevelIndex}],on:{click:function(i){return e.handleChangeLevel(s,t)}}},[i("div",{staticClass:"wrap"},[i("span",[e._v(e._s(t.aliasName))]),e._v(" "),i("span",[e._v("("+e._s(e.levelNums(t.aliasName))+")")])])])}),0),e._v(" "),i("ul",{directives:[{name:"show",rawName:"v-show",value:"2"==e.activeType,expression:"activeType == '2'"}],staticClass:"lists"},e._l(e.fixedLists,function(t,s){return i("li",{key:s,class:["member-list",{"active-li":s==e.currentFixedIndex}],on:{click:function(i){return e.handleChangeFixed(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,1)}}},[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,1)}}},[e._v("删除分类")]):e._e(),e._v(" "),i("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0),e._v(" "),i("el-dialog",{attrs:{title:e.title,visible:e.addGroupDialog,width:"600px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.addGroupDialog=t},close:function(t){return e.$emit("update:addGroupDialog",!1)}}},[i("div",[e._v("\n 分类名称:\n "),i("el-input",{staticClass:"m-t-10",attrs:{placeholder:"请输入分类名称",maxlength:8,"show-word-limit":"",clearable:""},model:{value:e.groupName,callback:function(t){e.groupName=t},expression:"groupName"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){return e.$emit("update:addGroupDialog",!1)}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.handleGroupDialog}},[e._v("确 定")])],1)]),e._v(" "),i("el-dialog",{attrs:{title:"编辑分类",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.groupName,callback:function(t){e.$set(e.editDialog,"groupName",t)},expression:"editDialog.groupName"}})],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"},on:{click:e.handleEditGroup}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var m=i("VU/8")(u,d,!1,function(e){i("MP4r")},"data-v-ee698ba0",null);t.default=m.exports}});
\ No newline at end of file
webpackJsonp([15],{"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(1==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(1==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("YceJ")},"data-v-e63bc8ae",null);e.default=c.exports},YceJ:function(t,e){}});
\ No newline at end of file
webpackJsonp([16],{"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(1==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(1==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("YceJ")},"data-v-e63bc8ae",null);e.default=c.exports},YceJ:function(t,e){}});
\ No newline at end of file
webpackJsonp([16],{iHP3:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var i=e("Dd8w"),s=e.n(i),n=e("lRwf"),l=e.n(n),c=e("l6IN"),r=e("CUHN"),o=e("SJI6");l.a.component(c.CollapseTransition.name,c.CollapseTransition);var d={name:"tag-type",components:{SecondTag:r.default},props:{tagList:Object,activeTag:String},data:function(){return{list:{},typeName:"",editData:[]}},computed:s()({},Object(o.mapState)(["tagRealName"]),{tagName:function(){var t=this.activeTag;return"system"==t?"系统标签":"manual"==t?"手工标签":"活动标签"},isOtherTag:function(){return!["手工标签","活动标签"].includes(this.list.name)}}),methods:{handleFirstTag:function(){localStorage.setItem("jumpTag",""),this.$emit("handleFristTag",this.list)}},watch:{tagList:{immediate:!0,handler:function(t){this.list=t}}}},g={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"list"},[e("div",{staticClass:"first-tag"},[t.isOtherTag?e("div",{staticClass:"mb16"},[e("svg",{staticClass:"menu-icon",class:[{"icon-tag-light":t.list.name===t.tagRealName}],attrs:{"aria-hidden":"true"}},[e("use",{attrs:{"xlink:href":"#"+t.list.icon}})]),t._v(" "),e("span",{staticClass:"tag-name",class:{"icon-tag-light":t.list.name===t.tagRealName},on:{click:t.handleFirstTag}},[t._v(t._s(t.list.name))])]):t._e(),t._v(" "),e("el-collapseTransition",[e("div",{staticClass:"second-tag"},t._l(t.list.children,function(a,i){return e("second-tag",{key:i,attrs:{type:t.activeTag,list:a,"tag-name":t.tagName}})}),1)])],1)])},staticRenderFns:[]};var m=e("VU/8")(d,g,!1,function(t){e("ihKY")},"data-v-dbd83472",null);a.default=m.exports},ihKY:function(t,a){}});
\ No newline at end of file
webpackJsonp([17],{iHP3:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var i=e("Dd8w"),s=e.n(i),n=e("lRwf"),l=e.n(n),c=e("l6IN"),r=e("CUHN"),o=e("SJI6");l.a.component(c.CollapseTransition.name,c.CollapseTransition);var d={name:"tag-type",components:{SecondTag:r.default},props:{tagList:Object,activeTag:String},data:function(){return{list:{},typeName:"",editData:[]}},computed:s()({},Object(o.mapState)(["tagRealName"]),{tagName:function(){var t=this.activeTag;return"system"==t?"系统标签":"manual"==t?"手工标签":"活动标签"},isOtherTag:function(){return!["手工标签","活动标签"].includes(this.list.name)}}),methods:{handleFirstTag:function(){localStorage.setItem("jumpTag",""),this.$emit("handleFristTag",this.list)}},watch:{tagList:{immediate:!0,handler:function(t){this.list=t}}}},g={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"list"},[e("div",{staticClass:"first-tag"},[t.isOtherTag?e("div",{staticClass:"mb16"},[e("svg",{staticClass:"menu-icon",class:[{"icon-tag-light":t.list.name===t.tagRealName}],attrs:{"aria-hidden":"true"}},[e("use",{attrs:{"xlink:href":"#"+t.list.icon}})]),t._v(" "),e("span",{staticClass:"tag-name",class:{"icon-tag-light":t.list.name===t.tagRealName},on:{click:t.handleFirstTag}},[t._v(t._s(t.list.name))])]):t._e(),t._v(" "),e("el-collapseTransition",[e("div",{staticClass:"second-tag"},t._l(t.list.children,function(a,i){return e("second-tag",{key:i,attrs:{type:t.activeTag,list:a,"tag-name":t.tagName}})}),1)])],1)])},staticRenderFns:[]};var m=e("VU/8")(d,g,!1,function(t){e("ihKY")},"data-v-dbd83472",null);a.default=m.exports},ihKY:function(t,a){}});
\ No newline at end of file
webpackJsonp([17],{BtI9:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("QOex"),r={name:"tag-container",mixins:[a("DMDI").a,n.a],props:{data:{type:Array,default:function(){return[]}},type:String,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():{}}}},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}}},o={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tag-some-list"},[a("el-table",{attrs:{data:t.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"120"},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(" "),"system"!=t.type?a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"140","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):a("el-table-column",{attrs:{label:"是否实时",prop:"isActive","min-width":"40"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(" "+t._s(1==e.row.isActive?"实时":"非实时")+" ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{"min-width":"200",label:"标签描述",prop:"tagDescribe","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.tagDescribe||"--")+"\n ")]}}])})],1)],1)},staticRenderFns:[]};var i=a("VU/8")(r,o,!1,function(t){a("Qtbd")},"data-v-d555680c",null);e.default=i.exports},Qtbd:function(t,e){}});
\ No newline at end of file
webpackJsonp([18],{BtI9:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("QOex"),r={name:"tag-container",mixins:[a("DMDI").a,n.a],props:{data:{type:Array,default:function(){return[]}},type:String,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():{}}}},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}}},o={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tag-some-list"},[a("el-table",{attrs:{data:t.tableData}},[a("el-table-column",{attrs:{label:"标签名称",prop:"tagName","min-width":"120"},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(" "),"system"!=t.type?a("el-table-column",{attrs:{label:"覆盖人数",prop:"memberCount","min-width":"140","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):a("el-table-column",{attrs:{label:"是否实时",prop:"isActive","min-width":"40"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(" "+t._s(1==e.row.isActive?"实时":"非实时")+" ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{"min-width":"200",label:"标签描述",prop:"tagDescribe","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.tagDescribe||"--")+"\n ")]}}])})],1)],1)},staticRenderFns:[]};var i=a("VU/8")(r,o,!1,function(t){a("Qtbd")},"data-v-d555680c",null);e.default=i.exports},Qtbd:function(t,e){}});
\ No newline at end of file
webpackJsonp([18],{W4YX:function(e,t){},f0o3:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("mvHQ"),o=a.n(r),n=a("5QTb"),i=a("Mk6G"),s=a("3E4D"),l=a("Ch4/"),c=(a("PI0u"),a("P9l9")),u={name:"manualTagList",data:function(){return{tagLibName:"manualTag",tagSearch:"",tagTableData:[],selTagTableData:[],currentPage:1,pageSize:20,total:0,currentGroupId:0,cateTableVisible:!1,inputNum:0,limitLength:10,cateForm:{cateTwo:"",cateThree:""},rules:{cateTwo:[{required:!0,message:"请选择分类",trigger:"blur"}],cateThree:[{required:!0,message:"请输入分类名称",trigger:"blur"}]},cateTwOptions:[],cateTableData:[]}},methods:{changeRoute:function(e){this.$router.push(e)},toAddMyTagLib:function(e,t){console.log(t);var a={};if("mult"===e){if(!this.selTagTableData.length)return this.$message.error({message:"请选择标签"}),!1;a.tagIds=[],this.selTagTableData.forEach(function(e,t){a.tagIds.push(e.tagId)}),console.log(a),a.tagIds=a.tagIds.join(","),this.addByTagId("addByTagIds",a)}else a.tagId=t,this.addByTagId("addByTagId",a)},addByTagId:function(e,t){var a=this;Object(c.a)("/enterpriseMemberTag/"+e,t).then(function(e){var t=e.data;if(1==t.errorCode)return s.a.showmsg("添加成功","success"),void a.getTagList();l.a.errorMsg(t)}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},searchEnterFun:function(e){console.log(e),this.currentPage=1,this.getTagList()},clearSearch:function(){this.currentPage=1,this.getTagList()},handleSelectChange:function(e){this.selTagTableData=e},handleSizeChange:function(e){this.pageSize=e,this.getTagList()},handleCurrentChange:function(e){this.currentPage=e,this.$route.fullPath.includes("?")&&this.$router.push(this.$route.path+"?tagLevelGroupId="+this.$route.query.tagLevelGroupId+"&currentPage="+e),this.getTagList()},getTagList:function(e){var t=this,a={tagName:t.tagSearch,tagLevelGroupId:t.currentGroupId,pageNum:t.currentPage,pageSize:t.pageSize};Object(c.a)("/memberTag/handTagPageList",a).then(function(e){var a=e.data;if(1==a.errorCode)return t.tagTableData=a.result.result,void(t.total=a.result.totalCount);l.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},cancelDelTag:function(e,t){t.popVisible=!1},toDelTag:function(e,t){var a=this;a.$confirm("删除标签后,符合该标签值的会员对应标签值将同步删除。一旦删除将无法恢复,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postDelTag(e,t)}).catch(function(){})},postDelTag:function(e,t){var a=this,r={tagId:t.tagId};Object(c.a)("/memberTag/delHandMemberTag",r).then(function(t){var r=t.data;if(1==r.errorCode)return a.tagTableData.splice(e,1),void s.a.showmsg("删除成功","success");100005!=r.errorCode?l.a.errorMsg(r):a.$message.error({duration:1e3,message:"该标签正在被会员分组使用,无法删除!"})}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},toManualTagEdit:function(){this.changeRoute("/manualTagEdit")},isRepeat:function(e){var t={};for(var a in e){if(t[e[a]])return!0;t[e[a]]=!0}return!1},showCateDialog:function(){this.cateTableVisible=!0,this.getTWoLevel()},cateTwoChange:function(e){this.cateForm.cateThree="",this.inputNum=0,this.getThreeLevel(e)},toAddCate:function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.cateForm.levelName=t.cateForm.cateThree,t.cateForm.editAble=!1,t.cateForm.inputValue="";var a=JSON.parse(o()(t.cateTableData));a.push(JSON.parse(o()(t.cateForm)));var r=a.map(function(e){return e.levelName});if(t.isRepeat(r))return a.splice(t.cateTableData.length-1,1),void t.$message.error({duration:1e3,message:"名称不能重复"});t.postAdd()})},postAdd:function(){var e=this,t={parentLevelGroupId:e.cateForm.cateTwo,levelName:e.cateForm.cateThree};Object(c.a)("/tagLevel/addHand",t).then(function(t){var a=t.data;if(1==a.errorCode)return e.$refs.tagCategoryCom.refreshData(),s.a.showmsg("添加成功","success"),void e.getThreeLevel(e.cateForm.cateTwo);l.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},toEditCate:function(e,t){t.editAble=!0,t.inputValue=t.levelName},toDelCate:function(e,t){var a=this;a.$confirm("删除分类后,该分类下所有标签进入未分类,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postDel(e,t)}).catch(function(){})},postDel:function(e,t){var a=this,r={tagLevelGroupId:t.tagLevelGroupId};Object(c.a)("/tagLevel/delHand",r).then(function(t){var r=t.data;if(1==r.errorCode)return a.cateTableData.splice(e,1),a.$refs.tagCategoryCom.refreshData(),void s.a.showmsg("删除成功","success");200001!=r.errorCode?l.a.errorMsg(r):a.$message.error({duration:1e3,message:"该标签被会员分组使用,无法删除!"})}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},confirmEdit:function(e,t){if(!t.inputValue.trim())return this.$message.error({duration:1e3,message:"请输入分类名称"}),!1;var a=JSON.parse(o()(this.cateTableData));a[e].levelName=t.inputValue;var r=a.map(function(e){return e.levelName});this.isRepeat(r)?this.$message.error({duration:1e3,message:"名称不能重复"}):this.postEdit(t)},postEdit:function(e){var t=this,a={tagLevelGroupId:e.tagLevelGroupId,levelName:e.inputValue};Object(c.a)("/tagLevel/editHand",a).then(function(a){var r=a.data;if(1==r.errorCode)return e.levelName=e.inputValue,e.editAble=!1,t.$refs.tagCategoryCom.refreshData(),void s.a.showmsg("保存成功","success");l.a.errorMsg(r)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},cancleEdit:function(e,t){t.editAble=!1},toInput:function(e){var t="";t=i.a.getByteVal(e.target.value,this.limitLength),this.cateForm.cateThree=t.trim(),this.inputNum=i.a.getZhLen(t.trim())},toEditInput:function(e,t,a){var r="";r=i.a.getByteVal(e.target.value,this.limitLength),a.inputValue=r.trim()},closeCateDialog:function(){this.cateTableVisible=!1,this.cateForm.cateTwo="",this.cateForm.cateThree="",this.cateTableData=[],this.inputNum=0},cancelDialog:function(){this.closeCateDialog()},confirmDialog:function(){this.closeCateDialog()},getTWoLevel:function(){var e=this;Object(c.a)("/tagLevel/handSecondLevel",{}).then(function(t){var a=t.data;if(1==a.errorCode)return e.cateTwOptions=a.result,e.cateForm.cateTwo=e.cateTwOptions[0].tagLevelGroupId,void e.getThreeLevel(e.cateForm.cateTwo);l.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getThreeLevel:function(e){var t=this,a={tagLevelGroupId:e};t.cateTableData=[],Object(c.a)("/tagLevel/handThirdLevel",a).then(function(e){var a=e.data;if(1==a.errorCode)return a.result.forEach(function(e,t){e.inputValue="",e.editAble=!1}),void(t.cateTableData=a.result);l.a.errorMsg(a)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getUrlParams:function(){this.tagSearch=this.$route.query.searchName?this.$route.query.searchName:"",this.currentGroupId=this.$route.query.tagLevelGroupId?this.$route.query.tagLevelGroupId:0,this.currentPage=this.$route.query.currentPage?parseInt(this.$route.query.currentPage):1,document.getElementById("app").style.zIndex="auto",this.getTagList()}},watch:{$route:{handler:function(e,t){this.getUrlParams()},deep:!0}},mounted:function(){this.getUrlParams()},components:{tagCategory:n.a}},g={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"manualTagList-wrap common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"common-wrap__cateTags"},[a("tag-category",{ref:"tagCategoryCom",attrs:{tagLibName:e.tagLibName}})],1),e._v(" "),a("div",{staticClass:"common-wrap__opt"},[a("el-input",{staticClass:"w-184",attrs:{placeholder:"搜索标签","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){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-button",{staticClass:"fr m-l-8",on:{click:function(t){return e.toAddMyTagLib("mult")}}},[e._v("添加至我的标签库")]),e._v(" "),a("el-button",{staticClass:"fr",on:{click:e.showCateDialog}},[e._v("分类设置")]),e._v(" "),a("el-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:e.toManualTagEdit}},[e._v("新增标签")])],1),e._v(" "),a("div",{staticClass:"common-wrap__table m-t-20"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:e.tagTableData,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectChange}},[a("el-table-column",{attrs:{type:"selection"}}),e._v(" "),a("el-table-column",{attrs:{prop:"tagName",label:"标签名称","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"tagDescribe",label:"标签描述","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{label:"是否实时"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.isActive?"实时":"非实时")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"320"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{staticClass:"edit-btn el-button--text",attrs:{to:{path:"/manualTagDetail",query:{tagId:t.row.tagId,addFlag:t.row.isAdd,form:"notMyTag",navSign:"manualTag"}}}},[e._v("详情")]),e._v(" "),a("router-link",{staticClass:"edit-btn el-button--text p-l-10",attrs:{to:{path:"/manualTagEdit",query:{tagId:t.row.tagId}}}},[e._v("编辑")]),e._v(" "),a("el-button",{staticClass:"p-l-10",attrs:{slot:"reference",type:"text"},on:{click:function(a){return e.toDelTag(t.$index,t.row)}},slot:"reference"},[e._v("\n 删除\n ")]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small",disabled:1==t.row.isAdd},on:{click:function(a){return e.toAddMyTagLib("single",t.row.tagId)}}},[e._v("\n "+e._s(1==t.row.isAdd?"已":"")+"添加至我的标签库\n ")])]}}])})],1)],1),e._v(" "),0!=e.tagTableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("dm-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()])]),e._v(" "),a("el-dialog",{staticClass:"cate-dialog",attrs:{title:"分类设置",visible:e.cateTableVisible,width:"543px","before-close":e.closeCateDialog},on:{"update:visible":function(t){e.cateTableVisible=t}}},[a("el-form",{ref:"cateForm",attrs:{model:e.cateForm,rules:e.rules,"label-width":"80px","label-position":"left"}},[a("el-form-item",{attrs:{label:"二级分类",prop:"cateTwo"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.cateTwoChange},model:{value:e.cateForm.cateTwo,callback:function(t){e.$set(e.cateForm,"cateTwo",t)},expression:"cateForm.cateTwo"}},e._l(e.cateTwOptions,function(e){return a("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"三级分类",prop:"cateThree"}},[a("el-input",{attrs:{"auto-complete":"off",placeholder:"请输入分类名称"},nativeOn:{keyup:function(t){return a=t,e.toInput(a);var a}},model:{value:e.cateForm.cateThree,callback:function(t){e.$set(e.cateForm,"cateThree",t)},expression:"cateForm.cateThree"}}),e._v(" "),a("label",{staticClass:"input-label"},[e._v(e._s(e.inputNum)+"/"+e._s(e.limitLength))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.toAddCate("cateForm")}}},[e._v("添加")])],1)],1),e._v(" "),a("el-table",{attrs:{data:e.cateTableData,height:"275"}},[a("el-table-column",{attrs:{label:"分类名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.editAble?"":t.row.levelName)+"\n "),t.row.editAble?a("el-input",{staticClass:"h5-el-input",attrs:{size:"small",type:"text",placeholder:"请输入分类名称"},nativeOn:{keyup:function(a){return r=a,e.toEditInput(r,t.$index,t.row);var r}},model:{value:t.row.inputValue,callback:function(a){e.$set(t.row,"inputValue",a)},expression:"scope.row.inputValue"}}):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.editAble?e._e():a("el-button",{attrs:{type:"text",size:"small",disabled:!t.row.enterpriseId},on:{click:function(a){return e.toEditCate(t.$index,t.row)}}},[e._v("编辑")]),e._v(" "),t.row.editAble?e._e():a("el-button",{attrs:{slot:"reference",type:"text",size:"small",disabled:!t.row.enterpriseId},on:{click:function(a){return e.toDelCate(t.$index,t.row)}},slot:"reference"},[e._v("删除")]),e._v(" "),t.row.editAble?a("el-button",{attrs:{type:"text"},on:{click:function(a){return a.stopPropagation(),e.confirmEdit(t.$index,t.row)}}},[e._v("确认")]):e._e(),e._v(" "),t.row.editAble?a("el-button",{attrs:{type:"text"},on:{click:function(a){return a.stopPropagation(),e.cancleEdit(t.$index,t.row)}}},[e._v("取消")]):e._e()]}}])})],1)],1)],1)},staticRenderFns:[]};var d=a("VU/8")(u,g,!1,function(e){a("W4YX")},"data-v-d3b41504",null);t.default=d.exports}});
\ No newline at end of file
webpackJsonp([19],{W4YX:function(e,t){},f0o3:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("mvHQ"),o=a.n(r),n=a("5QTb"),i=a("Mk6G"),s=a("3E4D"),l=a("Ch4/"),c=(a("PI0u"),a("P9l9")),u={name:"manualTagList",data:function(){return{tagLibName:"manualTag",tagSearch:"",tagTableData:[],selTagTableData:[],currentPage:1,pageSize:20,total:0,currentGroupId:0,cateTableVisible:!1,inputNum:0,limitLength:10,cateForm:{cateTwo:"",cateThree:""},rules:{cateTwo:[{required:!0,message:"请选择分类",trigger:"blur"}],cateThree:[{required:!0,message:"请输入分类名称",trigger:"blur"}]},cateTwOptions:[],cateTableData:[]}},methods:{changeRoute:function(e){this.$router.push(e)},toAddMyTagLib:function(e,t){console.log(t);var a={};if("mult"===e){if(!this.selTagTableData.length)return this.$message.error({message:"请选择标签"}),!1;a.tagIds=[],this.selTagTableData.forEach(function(e,t){a.tagIds.push(e.tagId)}),console.log(a),a.tagIds=a.tagIds.join(","),this.addByTagId("addByTagIds",a)}else a.tagId=t,this.addByTagId("addByTagId",a)},addByTagId:function(e,t){var a=this;Object(c.a)("/enterpriseMemberTag/"+e,t).then(function(e){var t=e.data;if(1==t.errorCode)return s.a.showmsg("添加成功","success"),void a.getTagList();l.a.errorMsg(t)}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},searchEnterFun:function(e){console.log(e),this.currentPage=1,this.getTagList()},clearSearch:function(){this.currentPage=1,this.getTagList()},handleSelectChange:function(e){this.selTagTableData=e},handleSizeChange:function(e){this.pageSize=e,this.getTagList()},handleCurrentChange:function(e){this.currentPage=e,this.$route.fullPath.includes("?")&&this.$router.push(this.$route.path+"?tagLevelGroupId="+this.$route.query.tagLevelGroupId+"&currentPage="+e),this.getTagList()},getTagList:function(e){var t=this,a={tagName:t.tagSearch,tagLevelGroupId:t.currentGroupId,pageNum:t.currentPage,pageSize:t.pageSize};Object(c.a)("/memberTag/handTagPageList",a).then(function(e){var a=e.data;if(1==a.errorCode)return t.tagTableData=a.result.result,void(t.total=a.result.totalCount);l.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},cancelDelTag:function(e,t){t.popVisible=!1},toDelTag:function(e,t){var a=this;a.$confirm("删除标签后,符合该标签值的会员对应标签值将同步删除。一旦删除将无法恢复,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postDelTag(e,t)}).catch(function(){})},postDelTag:function(e,t){var a=this,r={tagId:t.tagId};Object(c.a)("/memberTag/delHandMemberTag",r).then(function(t){var r=t.data;if(1==r.errorCode)return a.tagTableData.splice(e,1),void s.a.showmsg("删除成功","success");100005!=r.errorCode?l.a.errorMsg(r):a.$message.error({duration:1e3,message:"该标签正在被会员分组使用,无法删除!"})}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},toManualTagEdit:function(){this.changeRoute("/manualTagEdit")},isRepeat:function(e){var t={};for(var a in e){if(t[e[a]])return!0;t[e[a]]=!0}return!1},showCateDialog:function(){this.cateTableVisible=!0,this.getTWoLevel()},cateTwoChange:function(e){this.cateForm.cateThree="",this.inputNum=0,this.getThreeLevel(e)},toAddCate:function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.cateForm.levelName=t.cateForm.cateThree,t.cateForm.editAble=!1,t.cateForm.inputValue="";var a=JSON.parse(o()(t.cateTableData));a.push(JSON.parse(o()(t.cateForm)));var r=a.map(function(e){return e.levelName});if(t.isRepeat(r))return a.splice(t.cateTableData.length-1,1),void t.$message.error({duration:1e3,message:"名称不能重复"});t.postAdd()})},postAdd:function(){var e=this,t={parentLevelGroupId:e.cateForm.cateTwo,levelName:e.cateForm.cateThree};Object(c.a)("/tagLevel/addHand",t).then(function(t){var a=t.data;if(1==a.errorCode)return e.$refs.tagCategoryCom.refreshData(),s.a.showmsg("添加成功","success"),void e.getThreeLevel(e.cateForm.cateTwo);l.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},toEditCate:function(e,t){t.editAble=!0,t.inputValue=t.levelName},toDelCate:function(e,t){var a=this;a.$confirm("删除分类后,该分类下所有标签进入未分类,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){a.postDel(e,t)}).catch(function(){})},postDel:function(e,t){var a=this,r={tagLevelGroupId:t.tagLevelGroupId};Object(c.a)("/tagLevel/delHand",r).then(function(t){var r=t.data;if(1==r.errorCode)return a.cateTableData.splice(e,1),a.$refs.tagCategoryCom.refreshData(),void s.a.showmsg("删除成功","success");200001!=r.errorCode?l.a.errorMsg(r):a.$message.error({duration:1e3,message:"该标签被会员分组使用,无法删除!"})}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},confirmEdit:function(e,t){if(!t.inputValue.trim())return this.$message.error({duration:1e3,message:"请输入分类名称"}),!1;var a=JSON.parse(o()(this.cateTableData));a[e].levelName=t.inputValue;var r=a.map(function(e){return e.levelName});this.isRepeat(r)?this.$message.error({duration:1e3,message:"名称不能重复"}):this.postEdit(t)},postEdit:function(e){var t=this,a={tagLevelGroupId:e.tagLevelGroupId,levelName:e.inputValue};Object(c.a)("/tagLevel/editHand",a).then(function(a){var r=a.data;if(1==r.errorCode)return e.levelName=e.inputValue,e.editAble=!1,t.$refs.tagCategoryCom.refreshData(),void s.a.showmsg("保存成功","success");l.a.errorMsg(r)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},cancleEdit:function(e,t){t.editAble=!1},toInput:function(e){var t="";t=i.a.getByteVal(e.target.value,this.limitLength),this.cateForm.cateThree=t.trim(),this.inputNum=i.a.getZhLen(t.trim())},toEditInput:function(e,t,a){var r="";r=i.a.getByteVal(e.target.value,this.limitLength),a.inputValue=r.trim()},closeCateDialog:function(){this.cateTableVisible=!1,this.cateForm.cateTwo="",this.cateForm.cateThree="",this.cateTableData=[],this.inputNum=0},cancelDialog:function(){this.closeCateDialog()},confirmDialog:function(){this.closeCateDialog()},getTWoLevel:function(){var e=this;Object(c.a)("/tagLevel/handSecondLevel",{}).then(function(t){var a=t.data;if(1==a.errorCode)return e.cateTwOptions=a.result,e.cateForm.cateTwo=e.cateTwOptions[0].tagLevelGroupId,void e.getThreeLevel(e.cateForm.cateTwo);l.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getThreeLevel:function(e){var t=this,a={tagLevelGroupId:e};t.cateTableData=[],Object(c.a)("/tagLevel/handThirdLevel",a).then(function(e){var a=e.data;if(1==a.errorCode)return a.result.forEach(function(e,t){e.inputValue="",e.editAble=!1}),void(t.cateTableData=a.result);l.a.errorMsg(a)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getUrlParams:function(){this.tagSearch=this.$route.query.searchName?this.$route.query.searchName:"",this.currentGroupId=this.$route.query.tagLevelGroupId?this.$route.query.tagLevelGroupId:0,this.currentPage=this.$route.query.currentPage?parseInt(this.$route.query.currentPage):1,document.getElementById("app").style.zIndex="auto",this.getTagList()}},watch:{$route:{handler:function(e,t){this.getUrlParams()},deep:!0}},mounted:function(){this.getUrlParams()},components:{tagCategory:n.a}},g={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"manualTagList-wrap common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"common-wrap__cateTags"},[a("tag-category",{ref:"tagCategoryCom",attrs:{tagLibName:e.tagLibName}})],1),e._v(" "),a("div",{staticClass:"common-wrap__opt"},[a("el-input",{staticClass:"w-184",attrs:{placeholder:"搜索标签","prefix-icon":"el-icon-search",clearable:""},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){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-button",{staticClass:"fr m-l-8",on:{click:function(t){return e.toAddMyTagLib("mult")}}},[e._v("添加至我的标签库")]),e._v(" "),a("el-button",{staticClass:"fr",on:{click:e.showCateDialog}},[e._v("分类设置")]),e._v(" "),a("el-button",{staticClass:"fr",attrs:{type:"primary"},on:{click:e.toManualTagEdit}},[e._v("新增标签")])],1),e._v(" "),a("div",{staticClass:"common-wrap__table m-t-20"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:e.tagTableData,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectChange}},[a("el-table-column",{attrs:{type:"selection"}}),e._v(" "),a("el-table-column",{attrs:{prop:"tagName",label:"标签名称","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"tagDescribe",label:"标签描述","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{label:"是否实时"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.isActive?"实时":"非实时")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"320"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{staticClass:"edit-btn el-button--text",attrs:{to:{path:"/manualTagDetail",query:{tagId:t.row.tagId,addFlag:t.row.isAdd,form:"notMyTag",navSign:"manualTag"}}}},[e._v("详情")]),e._v(" "),a("router-link",{staticClass:"edit-btn el-button--text p-l-10",attrs:{to:{path:"/manualTagEdit",query:{tagId:t.row.tagId}}}},[e._v("编辑")]),e._v(" "),a("el-button",{staticClass:"p-l-10",attrs:{slot:"reference",type:"text"},on:{click:function(a){return e.toDelTag(t.$index,t.row)}},slot:"reference"},[e._v("\n 删除\n ")]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small",disabled:1==t.row.isAdd},on:{click:function(a){return e.toAddMyTagLib("single",t.row.tagId)}}},[e._v("\n "+e._s(1==t.row.isAdd?"已":"")+"添加至我的标签库\n ")])]}}])})],1)],1),e._v(" "),0!=e.tagTableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("dm-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()])]),e._v(" "),a("el-dialog",{staticClass:"cate-dialog",attrs:{title:"分类设置",visible:e.cateTableVisible,width:"543px","before-close":e.closeCateDialog},on:{"update:visible":function(t){e.cateTableVisible=t}}},[a("el-form",{ref:"cateForm",attrs:{model:e.cateForm,rules:e.rules,"label-width":"80px","label-position":"left"}},[a("el-form-item",{attrs:{label:"二级分类",prop:"cateTwo"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.cateTwoChange},model:{value:e.cateForm.cateTwo,callback:function(t){e.$set(e.cateForm,"cateTwo",t)},expression:"cateForm.cateTwo"}},e._l(e.cateTwOptions,function(e){return a("el-option",{key:e.tagLevelGroupId,attrs:{label:e.levelName,value:e.tagLevelGroupId}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"三级分类",prop:"cateThree"}},[a("el-input",{attrs:{"auto-complete":"off",placeholder:"请输入分类名称"},nativeOn:{keyup:function(t){return a=t,e.toInput(a);var a}},model:{value:e.cateForm.cateThree,callback:function(t){e.$set(e.cateForm,"cateThree",t)},expression:"cateForm.cateThree"}}),e._v(" "),a("label",{staticClass:"input-label"},[e._v(e._s(e.inputNum)+"/"+e._s(e.limitLength))]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.toAddCate("cateForm")}}},[e._v("添加")])],1)],1),e._v(" "),a("el-table",{attrs:{data:e.cateTableData,height:"275"}},[a("el-table-column",{attrs:{label:"分类名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.editAble?"":t.row.levelName)+"\n "),t.row.editAble?a("el-input",{staticClass:"h5-el-input",attrs:{size:"small",type:"text",placeholder:"请输入分类名称"},nativeOn:{keyup:function(a){return r=a,e.toEditInput(r,t.$index,t.row);var r}},model:{value:t.row.inputValue,callback:function(a){e.$set(t.row,"inputValue",a)},expression:"scope.row.inputValue"}}):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.editAble?e._e():a("el-button",{attrs:{type:"text",size:"small",disabled:!t.row.enterpriseId},on:{click:function(a){return e.toEditCate(t.$index,t.row)}}},[e._v("编辑")]),e._v(" "),t.row.editAble?e._e():a("el-button",{attrs:{slot:"reference",type:"text",size:"small",disabled:!t.row.enterpriseId},on:{click:function(a){return e.toDelCate(t.$index,t.row)}},slot:"reference"},[e._v("删除")]),e._v(" "),t.row.editAble?a("el-button",{attrs:{type:"text"},on:{click:function(a){return a.stopPropagation(),e.confirmEdit(t.$index,t.row)}}},[e._v("确认")]):e._e(),e._v(" "),t.row.editAble?a("el-button",{attrs:{type:"text"},on:{click:function(a){return a.stopPropagation(),e.cancleEdit(t.$index,t.row)}}},[e._v("取消")]):e._e()]}}])})],1)],1)],1)},staticRenderFns:[]};var d=a("VU/8")(u,g,!1,function(e){a("W4YX")},"data-v-d3b41504",null);t.default=d.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.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([20],{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;1!==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("n0qE")},"data-v-925d9224",null);e.default=l.exports},n0qE:function(t,e){}});
\ No newline at end of file
webpackJsonp([21],{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;1!==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("n0qE")},"data-v-925d9224",null);e.default=l.exports},n0qE:function(t,e){}});
\ No newline at end of file
webpackJsonp([21],{"308P":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});r("J16i");var a=r("3E4D"),o=r("P9l9"),l=r("roJz"),i=r("PI0u"),s=function(e,t,r){if(t.some(function(e){return!e.tagItemName}))return r(new Error("请完善标签值"));r()},u=function(e,t,r){(!/^[0-9]+$/.test(t)||t>1e5||t<1)&&r(new Error("仅支持输入1-100000之间的整数")),r()},n={name:"manualTagEdit",props:{showPop:Boolean,options:Object,currentType:String},components:{tagValueItem:l.default},data:function(){return{ruleForm:{tagName:"",tagLevel:"test",tagTwoLevelGroupId:"",tagLevelGroupId:"",tagDescribe:"",pending:!1,tagSort:null,tagType:0,tagValue:[{id:Object(i.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:u}],tagType:[{required:!0,trigger:"blur"}],tagValue:[{required:!0,trigger:"blur",validator:s}]},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(i.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(o.c)("/memberTag/saveHandMemberTag",r).then(function(t){var r=t.data,o=r.errorCode,l=r.message;e.ruleForm.pending=!1,1===o?(a.a.showmsg("保存成功","success"),e.$emit("save"),e.closePop()):e.$message.error({duration:1e3,message:l})}).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(o.a)("/tagLevel/handSecondLevel",r).then(function(r){var a=r.data,o=a.errorCode,l=a.result;if(1===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(o.a)("/tagLevel/handThirdLevel",{tagLevelGroupId:e}).then(function(e){var r=e.data,a=r.errorCode,o=r.result;1===a&&(t.optionsThree=o)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getTagData:function(e){var t=this;Object(o.a)("/memberTag/getTagById",{tagId:e}).then(function(e){var r=e.data,a=r.errorCode,o=r.result;1===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(i.a)(),e.deleteFlag=!1,e}):t.ruleForm.tagValue=[{id:Object(i.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(i.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)}}},g={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("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}})}),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 m=r("VU/8")(n,g,!1,function(e){r("iN9+")},"data-v-76c2971e",null);t.default=m.exports},"iN9+":function(e,t){}});
\ No newline at end of file
webpackJsonp([22],{"308P":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});r("J16i");var a=r("3E4D"),o=r("P9l9"),l=r("roJz"),i=r("PI0u"),s=function(e,t,r){if(t.some(function(e){return!e.tagItemName}))return r(new Error("请完善标签值"));r()},u=function(e,t,r){(!/^[0-9]+$/.test(t)||t>1e5||t<1)&&r(new Error("仅支持输入1-100000之间的整数")),r()},n={name:"manualTagEdit",props:{showPop:Boolean,options:Object,currentType:String},components:{tagValueItem:l.default},data:function(){return{ruleForm:{tagName:"",tagLevel:"test",tagTwoLevelGroupId:"",tagLevelGroupId:"",tagDescribe:"",pending:!1,tagSort:null,tagType:0,tagValue:[{id:Object(i.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:u}],tagType:[{required:!0,trigger:"blur"}],tagValue:[{required:!0,trigger:"blur",validator:s}]},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(i.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(o.c)("/memberTag/saveHandMemberTag",r).then(function(t){var r=t.data,o=r.errorCode,l=r.message;e.ruleForm.pending=!1,1===o?(a.a.showmsg("保存成功","success"),e.$emit("save"),e.closePop()):e.$message.error({duration:1e3,message:l})}).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(o.a)("/tagLevel/handSecondLevel",r).then(function(r){var a=r.data,o=a.errorCode,l=a.result;if(1===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(o.a)("/tagLevel/handThirdLevel",{tagLevelGroupId:e}).then(function(e){var r=e.data,a=r.errorCode,o=r.result;1===a&&(t.optionsThree=o)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getTagData:function(e){var t=this;Object(o.a)("/memberTag/getTagById",{tagId:e}).then(function(e){var r=e.data,a=r.errorCode,o=r.result;1===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(i.a)(),e.deleteFlag=!1,e}):t.ruleForm.tagValue=[{id:Object(i.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(i.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)}}},g={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("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}})}),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 m=r("VU/8")(n,g,!1,function(e){r("iN9+")},"data-v-76c2971e",null);t.default=m.exports},"iN9+":function(e,t){}});
\ No newline at end of file
webpackJsonp([22],{"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([23],{"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([23],{"/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([24],{"/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([24],{"6uM+":function(t,e){},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(1==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(1==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("6uM+")},"data-v-6892b657",null);e.default=h.exports}});
\ No newline at end of file
webpackJsonp([25],{"6uM+":function(t,e){},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(1==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(1==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("6uM+")},"data-v-6892b657",null);e.default=h.exports}});
\ No newline at end of file
webpackJsonp([25],{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),u=a("QOex"),d=a("DMDI"),c=a("r9pr"),m=a("2CGT"),g=a("EOvX"),f=a("Ch4/"),p=a("P9l9"),h={name:"tag-container",mixins:[d.a,u.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,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=e.currentIndex,a=e.e;0==e.memberCount?this.directDelTag(e):this.intoTrash(e,t,a)},directDelTag:function(e){var t=this,a={tagId:e.tagId,requestProject:"gic-member-tag-web"};Object(m.h)(a).then(function(e){1==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(1===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("orLI")},"data-v-66f1a32c",null);t.default=b.exports},orLI:function(e,t){}});
\ No newline at end of file
webpackJsonp([26],{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),u=a("QOex"),d=a("DMDI"),c=a("r9pr"),m=a("2CGT"),g=a("EOvX"),f=a("Ch4/"),p=a("P9l9"),h={name:"tag-container",mixins:[d.a,u.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,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=e.currentIndex,a=e.e;0==e.memberCount?this.directDelTag(e):this.intoTrash(e,t,a)},directDelTag:function(e){var t=this,a={tagId:e.tagId,requestProject:"gic-member-tag-web"};Object(m.h)(a).then(function(e){1==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(1===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("orLI")},"data-v-66f1a32c",null);t.default=b.exports},orLI:function(e,t){}});
\ No newline at end of file
webpackJsonp([26],{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([27],{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([27],{"/CFs":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Xxa5"),n=a.n(r),s=a("exGp"),i=a.n(s),o=a("P9l9"),u={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 i()(n.a.mark(function t(){var a,r,s;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(o.a)("/memberTagGrade/gradeListNew",{});case 2:a=t.sent,r=a.data.result,s=void 0===r?[]:r,e.haobanList=s;case 5:case"end":return t.stop()}},t,e)}))()},getTableList:function(){var e=this;return i()(n.a.mark(function t(){var a,r,s;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,Object(o.a)("/memberTagGrade/gradeGroupListNew",{});case 3:a=t.sent,r=a.data.result,s=void 0===r?[]:r,e.tableList=s.result.filter(function(e){return"未消费"!=e.gradeName})||[],e.consumeList=s.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 i()(n.a.mark(function a(){var r,s,i,u,l;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return r=e.hanbanShow,s=e.memberTagGradeId,i={appStatus:Number(r),memberTagGradeId:s},a.next=4,Object(o.a)("/memberTagGrade/updateHanbanShow",i);case 4:if(u=a.sent,1==(l=u.data).errorCode){a.next=8;break}return a.abrupt("return",t.$message.error(l.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 r=e.itemList[--t],n=e.gradeName,s=r.groupName.replace(/[(|)]/g," ").split(" "),i=s[0].includes("年")?s[0]:s[0]+"天",o=n+s[1];this.$router.push("/memberLevelDetail?memberTagGroupId="+r.memberTagGroupId+"&aliasName="+o+"&time="+i+"&type="+n)}}}},l={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 r=t.row;return[e._v("\n "+e._s(r.gradeName||"--")+"\n ("+e._s("核心"==r.gradeName?1:"普通"==r.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",[e._v("年平均消费金额 = 累计消费金额 / 消费周期;")])]},proxy:!0}],!0)},[e._v(" "),"核心"==r.gradeName?a("i",{staticClass:"iconfont icon-QuestionCircleOutlined"}):e._e()])]}}])}),e._v(" "),e._l(e.tableHeader,function(t,r){return a("el-table-column",{key:r,attrs:{prop:t.prop,"min-width":t.minWidth,label:t.label,formatter:t.formatter,fixed:t.fixed},scopedSlots:e._u([{key:"default",fn:function(n){return[t.formatter?a("span",{domProps:{innerHTML:e._s(t.formatter(n.row))},on:{click:function(t){return e.toDetail(n.row,r)}}}):a("span",[e._v(e._s(n.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,r){return a("card-item",{key:r,staticStyle:{"margin-right":"16px"},attrs:{title:t.groupName,count:t.memberCount,data:e.consumeList,index:r},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 c=a("VU/8")(u,l,!1,function(e){a("vFTI")},null,null);t.default=c.exports},vFTI:function(e,t){}});
\ No newline at end of file
webpackJsonp([28],{"/CFs":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("Xxa5"),n=a.n(r),s=a("exGp"),i=a.n(s),o=a("P9l9"),u={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 i()(n.a.mark(function t(){var a,r,s;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(o.a)("/memberTagGrade/gradeListNew",{});case 2:a=t.sent,r=a.data.result,s=void 0===r?[]:r,e.haobanList=s;case 5:case"end":return t.stop()}},t,e)}))()},getTableList:function(){var e=this;return i()(n.a.mark(function t(){var a,r,s;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,Object(o.a)("/memberTagGrade/gradeGroupListNew",{});case 3:a=t.sent,r=a.data.result,s=void 0===r?[]:r,e.tableList=s.result.filter(function(e){return"未消费"!=e.gradeName})||[],e.consumeList=s.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 i()(n.a.mark(function a(){var r,s,i,u,l;return n.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return r=e.hanbanShow,s=e.memberTagGradeId,i={appStatus:Number(r),memberTagGradeId:s},a.next=4,Object(o.a)("/memberTagGrade/updateHanbanShow",i);case 4:if(u=a.sent,1==(l=u.data).errorCode){a.next=8;break}return a.abrupt("return",t.$message.error(l.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 r=e.itemList[--t],n=e.gradeName,s=r.groupName.replace(/[(|)]/g," ").split(" "),i=s[0].includes("年")?s[0]:s[0]+"天",o=n+s[1];this.$router.push("/memberLevelDetail?memberTagGroupId="+r.memberTagGroupId+"&aliasName="+o+"&time="+i+"&type="+n)}}}},l={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 r=t.row;return[e._v("\n "+e._s(r.gradeName||"--")+"\n ("+e._s("核心"==r.gradeName?1:"普通"==r.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",[e._v("年平均消费金额 = 累计消费金额 / 消费周期;")])]},proxy:!0}],!0)},[e._v(" "),"核心"==r.gradeName?a("i",{staticClass:"iconfont icon-QuestionCircleOutlined"}):e._e()])]}}])}),e._v(" "),e._l(e.tableHeader,function(t,r){return a("el-table-column",{key:r,attrs:{prop:t.prop,"min-width":t.minWidth,label:t.label,formatter:t.formatter,fixed:t.fixed},scopedSlots:e._u([{key:"default",fn:function(n){return[t.formatter?a("span",{domProps:{innerHTML:e._s(t.formatter(n.row))},on:{click:function(t){return e.toDetail(n.row,r)}}}):a("span",[e._v(e._s(n.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,r){return a("card-item",{key:r,staticStyle:{"margin-right":"16px"},attrs:{title:t.groupName,count:t.memberCount,data:e.consumeList,index:r},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 c=a("VU/8")(u,l,!1,function(e){a("vFTI")},null,null);t.default=c.exports},vFTI:function(e,t){}});
\ No newline at end of file
webpackJsonp([28],{"+UFF":function(e,t){},cm2p:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=a("mvHQ"),i=a.n(l),s=a("mw3O"),n=a.n(s),o=a("Tja3"),c=a("M2/U"),r=a("3fED"),d=a("DMDI"),u=(a("Mk6G"),a("3E4D")),m=a("Ch4/"),p=a("PI0u"),v=a("P9l9"),g={name:"myTagDetail",mixins:[d.a],data:function(){return{showTagDetail:!1,tagShortDetailId:"",fromFlag:"myTag",tagId:"",tagFlag:!1,addFlag:!1,templateCode:"",addTempFlag:!1,searchFlag:!1,postCompute:"",currentKey:null,currentComputeType:"",postTemplateData:{selectedVal:[],template:[]},templateData:[],tag001:{checkeditems:[],isIndeterminate:!1,checkAll:!1,options:[],compute:"in"},tag002:{computeRadio:"in"},tag003:{numRange:["",""]},tag004:{fixedRecentRadio:"1",fixedRecentRangeValue:[],fixedRecentTimeRecent:""},tag005:{timeRecent:"",timeType:"lastday"},tag006:{timeAfter:"",timeType:"afterday"},tag007:{addInputValue:"",addTags:[]},tag008:{searchModel:[],searchOptions:[],addSelectTags:[]},tag009:{allSelectActive:"first",inputSearch:"",allSelectOptions:[],selectedOptions:[]},tag010:{citySelectActive:"first",isIndeterminateCity:!1,checkAllCity:!1,citySelectOptions:[{provinceId:1,check:!1,provinceName:"北京",showCity:!1,children:[{cityId:11,cityName:"北京",check:!1}]}],checkeditemsCity:[],citySelectedOptions:[]},tag011:{uuid:"",uuidOptions:[0,1,2,3,4,5],isAdd:!0},tag012:{selectOne:"all",selectTwo:"in",selectLabel:"曾经消费门店",selectLabelTip:"注:存在其一即会员至少有一个字段值满足所选条件;所有即会员的所有字段值满足所选条件"},tag013:{checkeditems:[],isIndeterminate:!1,checkAll:!1,options:[]},tag014:{radio:"1",dateRangeValue:[],timeRadio:"1",timeChecked:"1",timeSelect:"1",timeInput:""},tag015:{radio:"1",monthDayRange:[],timeRadio:"1",timeChecked:"1",timeSelect:"1",timeInput:""},tag016:{dateRangeValue:[]},tag017:{radio:"1",dateRangeValue:[],timeRadio:"1",timeChecked:"1",timeSelect:"1",timeInput:""},tag019:{radio:"1",dateRangeValue:[],timeRadio:"1",timeChecked:"1",timeSelect:"1",timeInput:""},tagData:{tagId:"",tagName:"",tagDescribe:"",isActive:0,inputSearch:""},baseUrl:""}},beforeMount:function(){var e=window.location.origin;"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e},methods:{addMytag:function(){var e=this,t={tagId:e.tagId};Object(v.a)("/enterpriseMemberTag/addByTagId",t).then(function(t){var a=t.data;if(1==a.errorCode)return u.a.showmsg("添加成功","success"),void(e.addFlag=!0);m.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},addTemporary:Object(p.b)(function(){this.confirmPost()},500),addToTemp:function(e,t){var a=this,l={tagId:a.tagShortId,tagValue:i()(e),tagParams:i()(t)};Object(v.d)("/member-tag-value/add.json",l).then(function(e){var t=e.data;if(1==t.errorCode)return u.a.showmsg("添加成功","success"),a.addTempFlag=!0,void a.updateTemp();m.a.errorMsg(t)}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},checkTagTemplate:function(e){var t=this;t.templateData=[],t.postCompute=null;var a=JSON.parse(e);if(a){var l=a.val[0],i=a.time;if(t.currentComputeType=parseInt(l.compute.computeType),0===parseInt(l.compute.computeType)&&l.compute.computeWidgetId&&t.getTemplateCodeById(l.compute.computeWidgetId),1===parseInt(l.compute.computeType)&&(t.postCompute=l.compute.compute),l.valWidgetId&&setTimeout(function(){t.getTemplateCodeById(l.valWidgetId)},50),i.length){if(1===parseInt(l.compute.computeType))return void setTimeout(function(){i.forEach(function(e,a){e.timeWidgetId&&t.getTemplateCodeById(e.timeWidgetId)})},60);i.forEach(function(e,a){e.timeWidgetId&&t.getTemplateCodeById(e.timeWidgetId)})}}},getTemplateCodeById:function(e){var t=this,a={widgetId:e};Object(v.a)("/memberTag/findWidget",a).then(function(e){var a=e.data;if(1==a.errorCode){for(var l in a.result)console.log(t[a.result.templateCode][l],a.result[l]),t[a.result.templateCode][l]=a.result[l];return"tag010"===a.result.templateCode&&t.getcityData(),t.postCompute&&(t[a.result.templateCode].postCompute=t.postCompute),0===parseInt(a.result.sourceFlag)&&(a.result.widgetValues=JSON.parse(a.result.widgetValues),t[a.result.templateCode].options=a.result.widgetValues),1===parseInt(a.result.sourceFlag)?(a.result.widgetParam=JSON.parse(a.result.widgetParam),t.getAsyncList(a.result.widgetParam[0].value,t[a.result.templateCode]),"tag009"!==a.result.templateCode&&"tag010"!==a.result.templateCode||(t.searchFlag=!0),!1):(t.templateData.push(t[a.result.templateCode]),t.getExistData(t.tagData.tagId),void("tag009"!==a.result.templateCode&&"tag010"!==a.result.templateCode||(t.searchFlag=!0)))}m.a.errorMsg(a)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},isContained:function(e,t){if(!(e instanceof Array&&t instanceof Array))return!1;if(e.length<t.length)return!1;if(!t.length)return!1;for(var a=e.toString(),l=0,i=t.length;l<i;l++)if(-1==a.indexOf(t[l]))return!1;return!0},getAsyncList:function(e,t){var a=this,l={key:1==a.tagData.tagType?a.tagData.tagId:a.currentKey,requestProject:"member-tag"};a.axios.post(a.baseUrl+e,n.a.stringify(l)).then(function(e){var l=e.data;if(1!=a.tagData.tagType&&"tag"!=a.currentKey){if(0==l.errorCode)return t.options=l.result,a.templateData.push(t),void a.getExistData(a.tagData.tagId,t.options)}else if(1==l.errorCode)return t.options=l.result,a.templateData.push(t),void a.getExistData(a.tagData.tagId,t.options);a.$message.error({duration:1e3,message:l.message})}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},getExistData:function(e,t){var a=this,l={tagId:e};Object(v.a)("/member-tag-value/findOne.json",l).then(function(e){var l=e.data;if(1==l.errorCode){if(!l.result||"[]"==l.result.tagParams)return a.addTempFlag=!1,!1;a.addTempFlag=!0;var i=JSON.parse(l.result.tagParams).template;return t&&i.forEach(function(e,l){if("tag013"==e.templateCode){e.options=t;var i=t.map(function(e){return e.key}),s=!0;t.forEach(function(t,a){-1!=e.checkeditems.indexOf(t.key)&&(s=!1)});var n=e.checkeditems.length;if(a.isContained(e.checkeditems,i))return e.checkAll=!0,e.isIndeterminate=!1,!1;if(s&&t.length<n)return e.checkAll=!1,e.isIndeterminate=!1,!1;if(!s&&t.length>=n)return e.checkAll=!1,e.isIndeterminate=!0,!1;if(s&&t.length>=n)return e.checkAll=!1,e.isIndeterminate=!1,!1}}),void(a.templateData=i)}m.a.errorMsg(l)}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},getTagData:function(e){var t=this;t.searchFlag=!1;var a={tagId:e};Object(v.a)("/memberTag/getTagById",a).then(function(e){var a=e.data;if(1!=a.errorCode)m.a.errorMsg(a);else{t.tagData.tagId=a.result.tagId,t.tagData.tagName=a.result.tagName,t.tagData.tagDescribe=a.result.tagDescribe,t.tagData.isActive=a.result.isActive,t.tagData.tagType=a.result.tagType,t.currentKey=a.result.columnKey;var l=a.result.template;l&&t.checkTagTemplate(l.templateContent)}}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},handleShowTag:function(){this.showTagDetail=!0},handleHideTag:function(e){this.showTagDetail=!1},showShortDetail:function(e){this.showTagDetail=!0,this.tagShortDetailId=e},updateTemp:function(){this.$refs.tagTemp.getTagList(),this.$refs.tagTemp.showTagList(),this.updataTagDetail()},updataTagDetail:function(){this.getTagData(this.tagId)}},watch:{$route:{handler:function(e,t){window.location.reload()},deep:!0}},mounted:function(){this.tagFlag=-1==this.$route.fullPath.indexOf("notMyTag"),this.$route.query.tagId&&(this.tagId=this.$route.query.tagId,this.tagShortId=this.$route.query.tagId,this.getTagData(this.tagId),document.getElementById("app").style.zIndex=1),this.addFlag=!!this.$route.query.addFlag},components:{checkboxOption:o.a,tagShortDetail:r.a,tagTemporary:c.a},beforeDestroy:function(){document.removeEventListener("mousedown",function(){}),document.getElementById("app").style.zIndex="auto"},destroyed:function(){document.removeEventListener("mousedown",function(){}),document.getElementById("app").style.zIndex="auto"}},b={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"myTagDetail-wrap common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"checkboxOption-wrap"},[a("div",{staticClass:"checkboxOption-wrap__head"},[a("div",{staticClass:"checkboxOption-wrap__head__title"},[e._v("\n "+e._s(e.tagData.tagName)+"\n "),a("span",{staticClass:"realtime-span border-box"},[e._v(e._s(1==e.tagData.isActive?"实时":"非实时"))])]),e._v(" "),a("div",{staticClass:"checkboxOption-wrap__head__describe"},[e._v(e._s(e.tagData.tagDescribe))])]),e._v(" "),a("div",{staticClass:"checkboxOption-wrap__body"},[a("div",{staticClass:"checkboxOption-wrap__body__title"},[e._v("标签值设置")]),e._v(" "),e._l(e.templateData,function(t,l){return a("div",{key:l},["tag001"==t.templateCode?[a("div",{key:"tag1"+l,staticClass:"m-b-20"},[a("div",{staticClass:"checkboxOption-wrap__body__checkAll border-box"},[a("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:function(a){return e.handleCheckAllChange(a,t)}},model:{value:t.checkAll,callback:function(a){e.$set(t,"checkAll",a)},expression:"parent.checkAll"}},[e._v("全选")])],1),e._v(" "),a("div",{staticClass:"checkboxOption-wrap__body__options border-box"},[a("el-checkbox-group",{on:{change:function(a){return e.handleCheckedChange(a,t)}},model:{value:t.checkeditems,callback:function(a){e.$set(t,"checkeditems",a)},expression:"parent.checkeditems"}},e._l(t.options,function(t,l){return a("el-checkbox",{key:t.key+l,attrs:{label:t.key}},[e._v(e._s(t.value))])}),1)],1)])]:e._e(),e._v(" "),"tag003"==t.templateCode?[a("div",{key:"tag2"+l,staticClass:"m-b-20"},[a("el-input",{staticClass:"select-wrap-input",staticStyle:{width:"100px","margin-right":"0"},attrs:{placeholder:"请输入数字"},on:{blur:function(a){return e.blurFrom(a,t)}},model:{value:t.numRange[0],callback:function(a){e.$set(t.numRange,0,a)},expression:"parent.numRange[0]"}}),e._v(" "),a("label",[e._v(" - ")]),e._v(" "),a("el-input",{staticClass:"select-wrap-input",staticStyle:{width:"100px","margin-right":"0"},attrs:{placeholder:"请输入数字"},on:{blur:function(a){return e.blurTo(a,t)}},model:{value:t.numRange[1],callback:function(a){e.$set(t.numRange,1,a)},expression:"parent.numRange[1]"}})],1)]:e._e(),e._v(" "),"tag014"==t.templateCode?[a("div",{key:"tag3"+l,staticClass:"m-b-20"},[a("el-radio",{attrs:{label:"1"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("固定时段")]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("相对时段")]),e._v(" "),1==t.radio?a("div",{staticClass:"m-t-18 w-438 p-20 border-box bg-f3f6f9"},[a("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyyMMdd","value-format":"yyyyMMdd","default-time":["000000","235959"]},model:{value:t.dateRangeValue,callback:function(a){e.$set(t,"dateRangeValue",a)},expression:"parent.dateRangeValue"}})],1):e._e(),e._v(" "),1!=t.radio?a("div",{staticClass:"relative-range m-t-18 border-box"},[a("div",[a("div",[a("label",{staticClass:"inline-block w-98 label-unit"},[e._v("时间精度")]),e._v(" "),a("el-radio-group",{on:{change:function(a){return e.timeRadioChange(a,t)}},model:{value:t.timeRadio,callback:function(a){e.$set(t,"timeRadio",a)},expression:"parent.timeRadio"}},[a("el-radio",{attrs:{label:"1"}},[e._v("天")]),e._v(" "),a("el-radio",{attrs:{label:"2"}},[e._v("月")]),e._v(" "),a("el-radio",{attrs:{label:"3"}},[e._v("年")])],1)],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"1"},on:{change:function(a){return e.currentDayChange(a,t)}},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(" 当"+e._s(1==t.timeRadio?"天":2==t.timeRadio?"月":"年"))])],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(e._s(""))]),e._v(" "),a("el-select",{staticClass:"w-86 m-l-8",attrs:{placeholder:"请选择"},model:{value:t.timeSelect,callback:function(a){e.$set(t,"timeSelect",a)},expression:"parent.timeSelect"}},[a("el-option",{attrs:{label:"最近",value:"1"}}),e._v(" "),a("el-option",{attrs:{label:"之后",value:"2"}})],1),e._v(" "),a("el-input",{staticClass:"w-90",attrs:{placeholder:"请输入",disabled:1==t.timeChecked},on:{blur:function(a){return e.toEditDateInput(a,t.timeRadio,t)}},model:{value:t.timeInput,callback:function(a){e.$set(t,"timeInput",a)},expression:"parent.timeInput"}}),e._v(" "),1==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("天")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大365")])]:e._e(),e._v(" "),2==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("月")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大12")])]:e._e(),e._v(" "),3==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("年")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大2")])]:e._e()],2)])]):e._e()],1)]:e._e(),e._v(" "),"tag005"==t.templateCode?[a("div",{key:"tag4"+l,staticClass:"m-b-20"},[a("label",{staticClass:"inline-block middle label-unit"},[e._v("最近")]),a("el-input",{staticClass:"w-90 m-r-20 m-l-20",attrs:{placeholder:"请输入"},on:{blur:function(a){return e.toEditInput(a,"timeRecent",t)}},model:{value:t.timeRecent,callback:function(a){e.$set(t,"timeRecent",a)},expression:"parent.timeRecent"}}),a("label",{staticClass:"inline-block middle label-unit"},[e._v("天")])],1)]:e._e(),e._v(" "),"tag006"==t.templateCode?[a("div",{key:"tag5"+l,staticClass:"m-b-20"},[a("label",{staticClass:"inline-block middle label-unit"},[e._v("之后")]),a("el-input",{staticClass:"w-90 m-r-20 m-l-20",attrs:{placeholder:"请输入"},on:{blur:function(a){return e.toEditInput(a,"timeAfter",t)}},model:{value:t.timeAfter,callback:function(a){e.$set(t,"timeAfter",a)},expression:"parent.timeAfter"}}),a("label",{staticClass:"inline-block middle label-unit"},[e._v("天")])],1)]:e._e(),e._v(" "),"tag002"==t.templateCode?[a("div",{key:"tag6"+l,staticClass:"m-b-20"},[a("el-radio",{attrs:{label:"in"},model:{value:t.computeRadio,callback:function(a){e.$set(t,"computeRadio",a)},expression:"parent.computeRadio"}},[e._v("属于")]),e._v(" "),a("el-radio",{attrs:{label:"notIn"},model:{value:t.computeRadio,callback:function(a){e.$set(t,"computeRadio",a)},expression:"parent.computeRadio"}},[e._v("不属于")])],1)]:e._e(),e._v(" "),"tag004"==t.templateCode?[a("div",{key:"tag7"+l,staticClass:"m-b-20"},[a("div",[a("el-radio",{attrs:{label:"1"},model:{value:t.fixedRecentRadio,callback:function(a){e.$set(t,"fixedRecentRadio",a)},expression:"parent.fixedRecentRadio"}},[e._v("固定时段")]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.fixedRecentRadio,callback:function(a){e.$set(t,"fixedRecentRadio",a)},expression:"parent.fixedRecentRadio"}},[e._v("最近时段")])],1),e._v(" "),a("div",{staticClass:"m-t-18 w-500 h-80 fixed-date-picker border-box bg-f3f6f9"},[1==t.fixedRecentRadio?a("label",{staticClass:"inline-block middle label-unit m-r-8"},[e._v("时间范围")]):e._e(),1==t.fixedRecentRadio?a("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyyMMdd","value-format":"yyyyMMdd","default-time":["000000","235959"]},model:{value:t.fixedRecentRangeValue,callback:function(a){e.$set(t,"fixedRecentRangeValue",a)},expression:"parent.fixedRecentRangeValue"}}):e._e(),e._v(" "),2==t.fixedRecentRadio?a("div",[a("label",{staticClass:"inline-block middle label-unit m-r-8"},[e._v("最近")]),a("el-input",{staticClass:"w-90 m-r-8",attrs:{placeholder:"请输入"},on:{blur:function(a){return e.toEditInput(a,"fixedRecentTimeRecent",t)}},model:{value:t.fixedRecentTimeRecent,callback:function(a){e.$set(t,"fixedRecentTimeRecent",a)},expression:"parent.fixedRecentTimeRecent"}}),a("label",{staticClass:"inline-block middle label-unit"},[e._v("天")])],1):e._e()],1)])]:e._e(),e._v(" "),"tag007"==t.templateCode?[a("div",{key:"tag8"+l,staticClass:"m-b-20"},[a("div",[a("el-input",{staticClass:"w-184 m-r-8",attrs:{placeholder:"请输入"},model:{value:t.addInputValue,callback:function(a){e.$set(t,"addInputValue",a)},expression:"parent.addInputValue"}}),a("el-button",{staticClass:"middle",attrs:{type:"text"},on:{click:function(a){return a.stopPropagation(),e.addInputVal(t)}}},[e._v("添加")])],1),e._v(" "),a("div",{staticClass:"m-t-18 add-tags-wrap"},[e._l(t.addTags,function(l,i){return[a("span",{key:l.value+i,staticClass:"el-tag el-tag--small"},[e._v(e._s(l.value)),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.delInputVal(i,t)}}})])]})],2)])]:e._e(),e._v(" "),"tag008"==t.templateCode?[a("div",{key:"tag9"+l,staticClass:"m-b-20"},[a("div",{staticClass:"add-search-select"},[a("el-select",{staticClass:"el-select--small",attrs:{size:"small",multiple:"",filterable:"",remote:"",placeholder:"请输入关键词","reserve-keyword":!1,"remote-method":e.remoteMethod},on:{focus:function(a){return e.remoteMethodFocus(a,t,l)},change:function(a){return e.changeRemoteMethod(a,t)}},model:{value:t.searchModel,callback:function(a){e.$set(t,"searchModel",a)},expression:"parent.searchModel"}},e._l(t.searchOptions,function(e){return a("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}),1),a("el-button",{staticClass:"m-l-8 middle",attrs:{type:"text"},on:{click:function(a){return a.stopPropagation(),e.addSearchSelectVal(t)}}},[e._v("添加")])],1),e._v(" "),a("div",{staticClass:"m-t-18 add-tags-wrap"},[e._l(t.addSelectTags,function(l,i){return[a("span",{key:l.value+i,staticClass:"el-tag el-tag--small"},[e._v(e._s(l.value)),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.delSearchSelectVal(i,t)}}})])]})],2)])]:e._e(),e._v(" "),"tag012"==t.templateCode?[a("div",{key:"tag10"+l,staticClass:"m-b-20"},[a("el-select",{staticClass:"w-98",attrs:{placeholder:"请选择"},model:{value:t.selectOne,callback:function(a){e.$set(t,"selectOne",a)},expression:"parent.selectOne"}},[a("el-option",{attrs:{label:"所有",value:"all"}}),e._v(" "),a("el-option",{attrs:{label:"存在其一",value:"in"}})],1),a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v(e._s(e.tagData.tagName))]),a("el-select",{staticClass:"w-98 m-l-8",attrs:{placeholder:"请选择"},model:{value:t.selectTwo,callback:function(a){e.$set(t,"selectTwo",a)},expression:"parent.selectTwo"}},[a("el-option",{attrs:{label:"属于",value:"in"}}),e._v(" "),a("el-option",{attrs:{label:"不属于",value:"notin"}})],1)],1)]:e._e(),e._v(" "),"tag011"==t.templateCode?a("div",[a("div",{key:"tag11"+l,staticClass:"m-b-20"},[a("vue-gic-store-new",{ref:"storeNew",refInFor:!0,attrs:{options:t.uuidOptions,uuid:t.uuid,isAdd:t.isAdd},on:{"update:uuid":function(a){return e.$set(t,"uuid",a)}}})],1)]):e._e(),e._v(" "),"tag009"==t.templateCode?[a("div",{key:"tag12"+l,staticClass:"multiple-select-wrap m-b-20"},[a("div",{staticClass:"multiple-select-wrap__body"},[a("div",{staticClass:"multiple-select-wrap__tab"},[a("el-tabs",{model:{value:t.allSelectActive,callback:function(a){e.$set(t,"allSelectActive",a)},expression:"parent.allSelectActive"}},[a("el-tab-pane",{attrs:{label:"全部选项",name:"first"}},[a("div",{staticClass:"all-select-options"},[e._l(t.allSelectOptions,function(l,i){return[a("el-checkbox",{key:l.check+i,on:{change:function(a){return e.allSelectChange(a,i,l,t)}},model:{value:l.check,callback:function(t){e.$set(l,"check",t)},expression:"item.check"}},[e._v(e._s(l.name))])]})],2)]),e._v(" "),a("el-tab-pane",{attrs:{label:"已选选项("+t.selectedOptions.length+")",name:"second"}},[a("div",{staticClass:"slected-opyions"},[e._l(t.selectedOptions,function(l,i){return[a("span",{key:l.name+i,staticClass:"el-tag el-tag--small"},[e._v(e._s(l.name)),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.delallSelectVal(i,l,t)}}})])]})],2)])],1)],1)])])]:e._e(),e._v(" "),"tag010"==t.templateCode?[a("div",{key:"tag13"+l,staticClass:"multiple-select-wrap city-select-wrap m-b-20"},[a("div",{staticClass:"multiple-select-wrap__body"},[a("div",{staticClass:"multiple-select-wrap__tab"},[a("el-tabs",{model:{value:t.citySelectActive,callback:function(a){e.$set(t,"citySelectActive",a)},expression:"parent.citySelectActive"}},[a("el-tab-pane",{attrs:{label:"全部选项",name:"first"}},[a("div",{staticClass:"all-select-options all-select-options__city"},[a("div",{staticClass:"city-checkbox city-checkbox-all border-box"},[a("el-checkbox",{attrs:{indeterminate:t.isIndeterminateCity},on:{change:function(a){return e.cityCheckAllChange(a,t)}},model:{value:t.checkAllCity,callback:function(a){e.$set(t,"checkAllCity",a)},expression:"parent.checkAllCity"}},[e._v("全选")])],1),e._v(" "),a("el-checkbox-group",{on:{change:function(a){return e.citySelectChange(a,t)}},model:{value:t.checkeditemsCity,callback:function(a){e.$set(t,"checkeditemsCity",a)},expression:"parent.checkeditemsCity"}},[e._l(t.citySelectOptions,function(l,i){return[a("div",{key:l.provinceId+i,staticClass:"city-checkbox border-box border-t-e4e7ed"},[a("el-checkbox",{key:l.provinceId,attrs:{label:l.provinceId}},[e._v(e._s(""))]),a("label",{staticClass:"inline-block middle font-14 pointer city-name",on:{click:function(a){return a.stopPropagation(),e.toggleCity(l.provinceId,l,t)}}},[e._v(e._s(l.provinceName))]),e._v(" "),l.showCity?a("div",{staticClass:"el-select-dropdown el-popper is-multiple",staticStyle:{"min-width":"240px",position:"absolute",top:"30px",left:"20px","transform-origin":"center top 0px","z-index":"2215"},attrs:{"x-placement":"bottom-start"}},[a("div",{staticClass:"el-scrollbar"},[a("div",{staticClass:"el-select-dropdown__wrap el-scrollbar__wrap",staticStyle:{"margin-right":"-17px"}},[a("ul",{staticClass:"el-scrollbar__view el-select-dropdown__list"},[e._l(l.children,function(i,s){return[a("li",{key:i.check+s,class:["el-select-dropdown__item","city-name",i.check?"selected":""],on:{click:function(a){return a.stopPropagation(),e.toggleClickCity(i,l,t)}}},[a("span",{staticClass:"city-name"},[e._v(e._s(i.cityName))])])]})],2)]),e._v(" "),a("div",{staticClass:"el-scrollbar__bar is-horizontal"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateX(0%)"}})]),e._v(" "),a("div",{staticClass:"el-scrollbar__bar is-vertical"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateY(0%)"}})])]),e._v(" "),a("div",{staticClass:"popper__arrow",staticStyle:{left:"35px"},attrs:{"x-arrow":""}})]):e._e()],1)]})],2)],1)]),e._v(" "),a("el-tab-pane",{attrs:{label:"已选选项("+t.citySelectedOptions.length+")",name:"second"}},[a("div",{staticClass:"slected-opyions city-slected-opyions"},[e._l(t.citySelectedOptions,function(l,i){return[a("span",{key:l.selected+i,staticClass:"el-tag el-tag--small"},[e._v(e._s(l.selected)),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.delcitySelectVal(i,l,t)}}})])]})],2)])],1)],1)])])]:e._e(),e._v(" "),"tag013"==t.templateCode?[a("div",{key:"tag14"+l,staticClass:"m-b-20"},[a("div",{staticClass:"checkboxOption-wrap__body__checkAll border-box"},[a("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:function(a){return e.handleCheckAllChange(a,t)}},model:{value:t.checkAll,callback:function(a){e.$set(t,"checkAll",a)},expression:"parent.checkAll"}},[e._v("全选")])],1),e._v(" "),a("div",{staticClass:"checkboxOption-wrap__body__options border-box"},[a("el-checkbox-group",{on:{change:function(a){return e.handleCheckedChange(a,t)}},model:{value:t.checkeditems,callback:function(a){e.$set(t,"checkeditems",a)},expression:"parent.checkeditems"}},e._l(t.options,function(t,l){return a("el-checkbox",{key:t.key+l,attrs:{label:t.key}},[e._v(e._s(t.value))])}),1)],1)])]:e._e(),e._v(" "),"tag015"==t.templateCode?[a("div",{key:"tag15"+l,staticClass:"m-b-20"},[a("el-radio",{attrs:{label:"1"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("固定时段")]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("相对时段")]),e._v(" "),1==t.radio?a("div",{staticClass:"m-t-18 w-438 p-20 border-box bg-f3f6f9"},[a("vue-gic-datepicker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",format:"MMdd","value-format":"MMdd"},model:{value:t.monthDayRange,callback:function(a){e.$set(t,"monthDayRange",a)},expression:"parent.monthDayRange"}})],1):e._e(),e._v(" "),1!=t.radio?a("div",{staticClass:"relative-range m-t-18 border-box"},[a("div",[a("div",[a("label",{staticClass:"inline-block w-98 label-unit"},[e._v("时间精度")]),e._v(" "),a("el-radio-group",{on:{change:function(a){return e.timeRadioChange(a,t)}},model:{value:t.timeRadio,callback:function(a){e.$set(t,"timeRadio",a)},expression:"parent.timeRadio"}},[a("el-radio",{attrs:{label:"1"}},[e._v("天")]),e._v(" "),a("el-radio",{attrs:{label:"2"}},[e._v("月")])],1)],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"1"},on:{change:function(a){return e.currentDayChange(a,t)}},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(" 当"+e._s(1==t.timeRadio?"天":"月"))])],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(e._s(""))]),e._v(" "),a("el-select",{staticClass:"w-86 m-l-8",attrs:{placeholder:"请选择"},model:{value:t.timeSelect,callback:function(a){e.$set(t,"timeSelect",a)},expression:"parent.timeSelect"}},[a("el-option",{attrs:{label:"最近",value:"1"}}),e._v(" "),a("el-option",{attrs:{label:"之后",value:"2"}})],1),e._v(" "),a("el-input",{staticClass:"w-90",attrs:{placeholder:"请输入",disabled:1==t.timeChecked},on:{blur:function(a){return e.toEditDateInput(a,t.timeRadio,t)}},model:{value:t.timeInput,callback:function(a){e.$set(t,"timeInput",a)},expression:"parent.timeInput"}}),e._v(" "),1==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("天")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大365")])]:e._e(),e._v(" "),2==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("月")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大12")])]:e._e()],2)])]):e._e()],1)]:e._e(),e._v(" "),"tag016"==t.templateCode?[a("div",{key:"tag16"+l,staticClass:"m-b-20"},[a("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyyMMdd","value-format":"yyyyMMdd","default-time":["000000","235959"]},model:{value:t.dateRangeValue,callback:function(a){e.$set(t,"dateRangeValue",a)},expression:"parent.dateRangeValue"}})],1)]:e._e(),e._v(" "),"tag019"==t.templateCode?[a("div",{key:"tag17"+l,staticClass:"m-b-20"},[a("el-radio",{attrs:{label:"1"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("固定时段")]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("相对时段")]),e._v(" "),1==t.radio?a("div",{staticClass:"m-t-18 w-438 p-20 border-box bg-f3f6f9"},[a("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyyMMdd","value-format":"yyyy-MM-dd HH:mm:ss","default-time":["00:00:00","23:59:59"]},model:{value:t.dateRangeValue,callback:function(a){e.$set(t,"dateRangeValue",a)},expression:"parent.dateRangeValue"}})],1):e._e(),e._v(" "),1!=t.radio?a("div",{staticClass:"relative-range m-t-18 border-box"},[a("div",[a("div",[a("label",{staticClass:"inline-block w-98 label-unit"},[e._v("时间精度")]),e._v(" "),a("el-radio-group",{on:{change:function(a){return e.timeRadioChange(a,t)}},model:{value:t.timeRadio,callback:function(a){e.$set(t,"timeRadio",a)},expression:"parent.timeRadio"}},[a("el-radio",{attrs:{label:"1"}},[e._v("天")]),e._v(" "),a("el-radio",{attrs:{label:"2"}},[e._v("月")]),e._v(" "),a("el-radio",{attrs:{label:"3"}},[e._v("年")])],1)],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"1"},on:{change:function(a){return e.currentDayChange(a,t)}},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(" 当"+e._s(1==t.timeRadio?"天":2==t.timeRadio?"月":"年"))])],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(e._s(""))]),e._v(" "),a("el-select",{staticClass:"w-86 m-l-8",attrs:{placeholder:"请选择"},model:{value:t.timeSelect,callback:function(a){e.$set(t,"timeSelect",a)},expression:"parent.timeSelect"}},[a("el-option",{attrs:{label:"最近",value:"1"}}),e._v(" "),a("el-option",{attrs:{label:"之后",value:"2"}})],1),e._v(" "),a("el-input",{staticClass:"w-90",attrs:{placeholder:"请输入",disabled:1==t.timeChecked},on:{blur:function(a){return e.toEditDateInput(a,t.timeRadio,t)}},model:{value:t.timeInput,callback:function(a){e.$set(t,"timeInput",a)},expression:"parent.timeInput"}}),e._v(" "),1==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("天")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大365")])]:e._e(),e._v(" "),2==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("月")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大12")])]:e._e(),e._v(" "),3==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("年")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大2")])]:e._e()],2)])]):e._e()],1)]:e._e(),e._v(" "),"tag017"==t.templateCode?[a("div",{key:"tag18"+l,staticClass:"m-b-20"},[a("el-radio",{attrs:{label:"1"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("固定时段")]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("相对时段")]),e._v(" "),1==t.radio?a("div",{staticClass:"m-t-18 w-438 p-20 border-box bg-f3f6f9"},[a("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyyMMdd","value-format":"yyyyMMdd","default-time":["000000","235959"]},model:{value:t.dateRangeValue,callback:function(a){e.$set(t,"dateRangeValue",a)},expression:"parent.dateRangeValue"}})],1):e._e(),e._v(" "),1!=t.radio?a("div",{staticClass:"relative-range m-t-18 border-box"},[a("div",[a("div",[a("label",{staticClass:"inline-block w-98 label-unit"},[e._v("时间精度")]),e._v(" "),a("el-radio-group",{on:{change:function(a){return e.timeRadioChange(a,t)}},model:{value:t.timeRadio,callback:function(a){e.$set(t,"timeRadio",a)},expression:"parent.timeRadio"}},[a("el-radio",{attrs:{label:"1"}},[e._v("天")]),e._v(" "),a("el-radio",{attrs:{label:"2"}},[e._v("月")]),e._v(" "),a("el-radio",{attrs:{label:"3"}},[e._v("年")])],1)],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"1"},on:{change:function(a){return e.currentDayChange(a,t)}},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(" 当"+e._s(1==t.timeRadio?"天":2==t.timeRadio?"月":"年"))])],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(e._s(""))]),e._v(" "),a("el-select",{staticClass:"w-86 m-l-8",attrs:{placeholder:"请选择"},model:{value:t.timeSelect,callback:function(a){e.$set(t,"timeSelect",a)},expression:"parent.timeSelect"}},[a("el-option",{attrs:{label:"最近",value:"1"}})],1),e._v(" "),a("el-input",{staticClass:"w-90",attrs:{placeholder:"请输入",disabled:1==t.timeChecked},on:{blur:function(a){return e.toEditDateInput(a,t.timeRadio,t)}},model:{value:t.timeInput,callback:function(a){e.$set(t,"timeInput",a)},expression:"parent.timeInput"}}),e._v(" "),1==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("天")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大365")])]:e._e(),e._v(" "),2==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("月")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大12")])]:e._e(),e._v(" "),3==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("年")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大2")])]:e._e()],2)])]):e._e()],1)]:e._e()],2)})],2)]),e._v(" "),a("div",{staticClass:"myTagDetail-wrap__btn"},[e.tagFlag?a("el-button",{attrs:{type:"primary"},on:{click:e.addTemporary}},[e._v("\n "+e._s(e.addTempFlag?"更新标签选项":"添加到暂存架")+"\n ")]):e._e(),e._v(" "),e.tagFlag?e._e():a("el-button",{attrs:{type:"primary",disabled:!!e.addFlag},on:{click:e.addMytag}},[e._v("\n "+e._s(e.addFlag?"已添加至我的标签库":"添加至我的标签库")+"\n ")])],1)])]),e._v(" "),a("tagShortDetail",{attrs:{fromFlag:e.fromFlag,tagShortId:e.tagShortDetailId,showTagDetail:e.showTagDetail},on:{"update:tagShortId":function(t){e.tagShortDetailId=t},"update:tag-short-id":function(t){e.tagShortDetailId=t},hideTag:e.handleHideTag,updateTemp:e.updateTemp}}),e._v(" "),a("tag-temporary",{ref:"tagTemp",on:{showShortDetail:e.showShortDetail}})],1)},staticRenderFns:[]};var _=a("VU/8")(g,b,!1,function(e){a("+UFF")},"data-v-59191aae",null);t.default=_.exports}});
\ No newline at end of file
webpackJsonp([29],{"+UFF":function(e,t){},cm2p:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=a("mvHQ"),i=a.n(l),s=a("mw3O"),n=a.n(s),o=a("Tja3"),c=a("M2/U"),r=a("3fED"),d=a("DMDI"),u=(a("Mk6G"),a("3E4D")),m=a("Ch4/"),p=a("PI0u"),v=a("P9l9"),g={name:"myTagDetail",mixins:[d.a],data:function(){return{showTagDetail:!1,tagShortDetailId:"",fromFlag:"myTag",tagId:"",tagFlag:!1,addFlag:!1,templateCode:"",addTempFlag:!1,searchFlag:!1,postCompute:"",currentKey:null,currentComputeType:"",postTemplateData:{selectedVal:[],template:[]},templateData:[],tag001:{checkeditems:[],isIndeterminate:!1,checkAll:!1,options:[],compute:"in"},tag002:{computeRadio:"in"},tag003:{numRange:["",""]},tag004:{fixedRecentRadio:"1",fixedRecentRangeValue:[],fixedRecentTimeRecent:""},tag005:{timeRecent:"",timeType:"lastday"},tag006:{timeAfter:"",timeType:"afterday"},tag007:{addInputValue:"",addTags:[]},tag008:{searchModel:[],searchOptions:[],addSelectTags:[]},tag009:{allSelectActive:"first",inputSearch:"",allSelectOptions:[],selectedOptions:[]},tag010:{citySelectActive:"first",isIndeterminateCity:!1,checkAllCity:!1,citySelectOptions:[{provinceId:1,check:!1,provinceName:"北京",showCity:!1,children:[{cityId:11,cityName:"北京",check:!1}]}],checkeditemsCity:[],citySelectedOptions:[]},tag011:{uuid:"",uuidOptions:[0,1,2,3,4,5],isAdd:!0},tag012:{selectOne:"all",selectTwo:"in",selectLabel:"曾经消费门店",selectLabelTip:"注:存在其一即会员至少有一个字段值满足所选条件;所有即会员的所有字段值满足所选条件"},tag013:{checkeditems:[],isIndeterminate:!1,checkAll:!1,options:[]},tag014:{radio:"1",dateRangeValue:[],timeRadio:"1",timeChecked:"1",timeSelect:"1",timeInput:""},tag015:{radio:"1",monthDayRange:[],timeRadio:"1",timeChecked:"1",timeSelect:"1",timeInput:""},tag016:{dateRangeValue:[]},tag017:{radio:"1",dateRangeValue:[],timeRadio:"1",timeChecked:"1",timeSelect:"1",timeInput:""},tag019:{radio:"1",dateRangeValue:[],timeRadio:"1",timeChecked:"1",timeSelect:"1",timeInput:""},tagData:{tagId:"",tagName:"",tagDescribe:"",isActive:0,inputSearch:""},baseUrl:""}},beforeMount:function(){var e=window.location.origin;"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e},methods:{addMytag:function(){var e=this,t={tagId:e.tagId};Object(v.a)("/enterpriseMemberTag/addByTagId",t).then(function(t){var a=t.data;if(1==a.errorCode)return u.a.showmsg("添加成功","success"),void(e.addFlag=!0);m.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},addTemporary:Object(p.b)(function(){this.confirmPost()},500),addToTemp:function(e,t){var a=this,l={tagId:a.tagShortId,tagValue:i()(e),tagParams:i()(t)};Object(v.d)("/member-tag-value/add.json",l).then(function(e){var t=e.data;if(1==t.errorCode)return u.a.showmsg("添加成功","success"),a.addTempFlag=!0,void a.updateTemp();m.a.errorMsg(t)}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},checkTagTemplate:function(e){var t=this;t.templateData=[],t.postCompute=null;var a=JSON.parse(e);if(a){var l=a.val[0],i=a.time;if(t.currentComputeType=parseInt(l.compute.computeType),0===parseInt(l.compute.computeType)&&l.compute.computeWidgetId&&t.getTemplateCodeById(l.compute.computeWidgetId),1===parseInt(l.compute.computeType)&&(t.postCompute=l.compute.compute),l.valWidgetId&&setTimeout(function(){t.getTemplateCodeById(l.valWidgetId)},50),i.length){if(1===parseInt(l.compute.computeType))return void setTimeout(function(){i.forEach(function(e,a){e.timeWidgetId&&t.getTemplateCodeById(e.timeWidgetId)})},60);i.forEach(function(e,a){e.timeWidgetId&&t.getTemplateCodeById(e.timeWidgetId)})}}},getTemplateCodeById:function(e){var t=this,a={widgetId:e};Object(v.a)("/memberTag/findWidget",a).then(function(e){var a=e.data;if(1==a.errorCode){for(var l in a.result)console.log(t[a.result.templateCode][l],a.result[l]),t[a.result.templateCode][l]=a.result[l];return"tag010"===a.result.templateCode&&t.getcityData(),t.postCompute&&(t[a.result.templateCode].postCompute=t.postCompute),0===parseInt(a.result.sourceFlag)&&(a.result.widgetValues=JSON.parse(a.result.widgetValues),t[a.result.templateCode].options=a.result.widgetValues),1===parseInt(a.result.sourceFlag)?(a.result.widgetParam=JSON.parse(a.result.widgetParam),t.getAsyncList(a.result.widgetParam[0].value,t[a.result.templateCode]),"tag009"!==a.result.templateCode&&"tag010"!==a.result.templateCode||(t.searchFlag=!0),!1):(t.templateData.push(t[a.result.templateCode]),t.getExistData(t.tagData.tagId),void("tag009"!==a.result.templateCode&&"tag010"!==a.result.templateCode||(t.searchFlag=!0)))}m.a.errorMsg(a)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},isContained:function(e,t){if(!(e instanceof Array&&t instanceof Array))return!1;if(e.length<t.length)return!1;if(!t.length)return!1;for(var a=e.toString(),l=0,i=t.length;l<i;l++)if(-1==a.indexOf(t[l]))return!1;return!0},getAsyncList:function(e,t){var a=this,l={key:1==a.tagData.tagType?a.tagData.tagId:a.currentKey,requestProject:"member-tag"};a.axios.post(a.baseUrl+e,n.a.stringify(l)).then(function(e){var l=e.data;if(1!=a.tagData.tagType&&"tag"!=a.currentKey){if(0==l.errorCode)return t.options=l.result,a.templateData.push(t),void a.getExistData(a.tagData.tagId,t.options)}else if(1==l.errorCode)return t.options=l.result,a.templateData.push(t),void a.getExistData(a.tagData.tagId,t.options);a.$message.error({duration:1e3,message:l.message})}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},getExistData:function(e,t){var a=this,l={tagId:e};Object(v.a)("/member-tag-value/findOne.json",l).then(function(e){var l=e.data;if(1==l.errorCode){if(!l.result||"[]"==l.result.tagParams)return a.addTempFlag=!1,!1;a.addTempFlag=!0;var i=JSON.parse(l.result.tagParams).template;return t&&i.forEach(function(e,l){if("tag013"==e.templateCode){e.options=t;var i=t.map(function(e){return e.key}),s=!0;t.forEach(function(t,a){-1!=e.checkeditems.indexOf(t.key)&&(s=!1)});var n=e.checkeditems.length;if(a.isContained(e.checkeditems,i))return e.checkAll=!0,e.isIndeterminate=!1,!1;if(s&&t.length<n)return e.checkAll=!1,e.isIndeterminate=!1,!1;if(!s&&t.length>=n)return e.checkAll=!1,e.isIndeterminate=!0,!1;if(s&&t.length>=n)return e.checkAll=!1,e.isIndeterminate=!1,!1}}),void(a.templateData=i)}m.a.errorMsg(l)}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})},getTagData:function(e){var t=this;t.searchFlag=!1;var a={tagId:e};Object(v.a)("/memberTag/getTagById",a).then(function(e){var a=e.data;if(1!=a.errorCode)m.a.errorMsg(a);else{t.tagData.tagId=a.result.tagId,t.tagData.tagName=a.result.tagName,t.tagData.tagDescribe=a.result.tagDescribe,t.tagData.isActive=a.result.isActive,t.tagData.tagType=a.result.tagType,t.currentKey=a.result.columnKey;var l=a.result.template;l&&t.checkTagTemplate(l.templateContent)}}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},handleShowTag:function(){this.showTagDetail=!0},handleHideTag:function(e){this.showTagDetail=!1},showShortDetail:function(e){this.showTagDetail=!0,this.tagShortDetailId=e},updateTemp:function(){this.$refs.tagTemp.getTagList(),this.$refs.tagTemp.showTagList(),this.updataTagDetail()},updataTagDetail:function(){this.getTagData(this.tagId)}},watch:{$route:{handler:function(e,t){window.location.reload()},deep:!0}},mounted:function(){this.tagFlag=-1==this.$route.fullPath.indexOf("notMyTag"),this.$route.query.tagId&&(this.tagId=this.$route.query.tagId,this.tagShortId=this.$route.query.tagId,this.getTagData(this.tagId),document.getElementById("app").style.zIndex=1),this.addFlag=!!this.$route.query.addFlag},components:{checkboxOption:o.a,tagShortDetail:r.a,tagTemporary:c.a},beforeDestroy:function(){document.removeEventListener("mousedown",function(){}),document.getElementById("app").style.zIndex="auto"},destroyed:function(){document.removeEventListener("mousedown",function(){}),document.getElementById("app").style.zIndex="auto"}},b={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"myTagDetail-wrap common-wrap"},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"checkboxOption-wrap"},[a("div",{staticClass:"checkboxOption-wrap__head"},[a("div",{staticClass:"checkboxOption-wrap__head__title"},[e._v("\n "+e._s(e.tagData.tagName)+"\n "),a("span",{staticClass:"realtime-span border-box"},[e._v(e._s(1==e.tagData.isActive?"实时":"非实时"))])]),e._v(" "),a("div",{staticClass:"checkboxOption-wrap__head__describe"},[e._v(e._s(e.tagData.tagDescribe))])]),e._v(" "),a("div",{staticClass:"checkboxOption-wrap__body"},[a("div",{staticClass:"checkboxOption-wrap__body__title"},[e._v("标签值设置")]),e._v(" "),e._l(e.templateData,function(t,l){return a("div",{key:l},["tag001"==t.templateCode?[a("div",{key:"tag1"+l,staticClass:"m-b-20"},[a("div",{staticClass:"checkboxOption-wrap__body__checkAll border-box"},[a("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:function(a){return e.handleCheckAllChange(a,t)}},model:{value:t.checkAll,callback:function(a){e.$set(t,"checkAll",a)},expression:"parent.checkAll"}},[e._v("全选")])],1),e._v(" "),a("div",{staticClass:"checkboxOption-wrap__body__options border-box"},[a("el-checkbox-group",{on:{change:function(a){return e.handleCheckedChange(a,t)}},model:{value:t.checkeditems,callback:function(a){e.$set(t,"checkeditems",a)},expression:"parent.checkeditems"}},e._l(t.options,function(t,l){return a("el-checkbox",{key:t.key+l,attrs:{label:t.key}},[e._v(e._s(t.value))])}),1)],1)])]:e._e(),e._v(" "),"tag003"==t.templateCode?[a("div",{key:"tag2"+l,staticClass:"m-b-20"},[a("el-input",{staticClass:"select-wrap-input",staticStyle:{width:"100px","margin-right":"0"},attrs:{placeholder:"请输入数字"},on:{blur:function(a){return e.blurFrom(a,t)}},model:{value:t.numRange[0],callback:function(a){e.$set(t.numRange,0,a)},expression:"parent.numRange[0]"}}),e._v(" "),a("label",[e._v(" - ")]),e._v(" "),a("el-input",{staticClass:"select-wrap-input",staticStyle:{width:"100px","margin-right":"0"},attrs:{placeholder:"请输入数字"},on:{blur:function(a){return e.blurTo(a,t)}},model:{value:t.numRange[1],callback:function(a){e.$set(t.numRange,1,a)},expression:"parent.numRange[1]"}})],1)]:e._e(),e._v(" "),"tag014"==t.templateCode?[a("div",{key:"tag3"+l,staticClass:"m-b-20"},[a("el-radio",{attrs:{label:"1"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("固定时段")]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("相对时段")]),e._v(" "),1==t.radio?a("div",{staticClass:"m-t-18 w-438 p-20 border-box bg-f3f6f9"},[a("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyyMMdd","value-format":"yyyyMMdd","default-time":["000000","235959"]},model:{value:t.dateRangeValue,callback:function(a){e.$set(t,"dateRangeValue",a)},expression:"parent.dateRangeValue"}})],1):e._e(),e._v(" "),1!=t.radio?a("div",{staticClass:"relative-range m-t-18 border-box"},[a("div",[a("div",[a("label",{staticClass:"inline-block w-98 label-unit"},[e._v("时间精度")]),e._v(" "),a("el-radio-group",{on:{change:function(a){return e.timeRadioChange(a,t)}},model:{value:t.timeRadio,callback:function(a){e.$set(t,"timeRadio",a)},expression:"parent.timeRadio"}},[a("el-radio",{attrs:{label:"1"}},[e._v("天")]),e._v(" "),a("el-radio",{attrs:{label:"2"}},[e._v("月")]),e._v(" "),a("el-radio",{attrs:{label:"3"}},[e._v("年")])],1)],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"1"},on:{change:function(a){return e.currentDayChange(a,t)}},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(" 当"+e._s(1==t.timeRadio?"天":2==t.timeRadio?"月":"年"))])],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(e._s(""))]),e._v(" "),a("el-select",{staticClass:"w-86 m-l-8",attrs:{placeholder:"请选择"},model:{value:t.timeSelect,callback:function(a){e.$set(t,"timeSelect",a)},expression:"parent.timeSelect"}},[a("el-option",{attrs:{label:"最近",value:"1"}}),e._v(" "),a("el-option",{attrs:{label:"之后",value:"2"}})],1),e._v(" "),a("el-input",{staticClass:"w-90",attrs:{placeholder:"请输入",disabled:1==t.timeChecked},on:{blur:function(a){return e.toEditDateInput(a,t.timeRadio,t)}},model:{value:t.timeInput,callback:function(a){e.$set(t,"timeInput",a)},expression:"parent.timeInput"}}),e._v(" "),1==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("天")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大365")])]:e._e(),e._v(" "),2==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("月")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大12")])]:e._e(),e._v(" "),3==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("年")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大2")])]:e._e()],2)])]):e._e()],1)]:e._e(),e._v(" "),"tag005"==t.templateCode?[a("div",{key:"tag4"+l,staticClass:"m-b-20"},[a("label",{staticClass:"inline-block middle label-unit"},[e._v("最近")]),a("el-input",{staticClass:"w-90 m-r-20 m-l-20",attrs:{placeholder:"请输入"},on:{blur:function(a){return e.toEditInput(a,"timeRecent",t)}},model:{value:t.timeRecent,callback:function(a){e.$set(t,"timeRecent",a)},expression:"parent.timeRecent"}}),a("label",{staticClass:"inline-block middle label-unit"},[e._v("天")])],1)]:e._e(),e._v(" "),"tag006"==t.templateCode?[a("div",{key:"tag5"+l,staticClass:"m-b-20"},[a("label",{staticClass:"inline-block middle label-unit"},[e._v("之后")]),a("el-input",{staticClass:"w-90 m-r-20 m-l-20",attrs:{placeholder:"请输入"},on:{blur:function(a){return e.toEditInput(a,"timeAfter",t)}},model:{value:t.timeAfter,callback:function(a){e.$set(t,"timeAfter",a)},expression:"parent.timeAfter"}}),a("label",{staticClass:"inline-block middle label-unit"},[e._v("天")])],1)]:e._e(),e._v(" "),"tag002"==t.templateCode?[a("div",{key:"tag6"+l,staticClass:"m-b-20"},[a("el-radio",{attrs:{label:"in"},model:{value:t.computeRadio,callback:function(a){e.$set(t,"computeRadio",a)},expression:"parent.computeRadio"}},[e._v("属于")]),e._v(" "),a("el-radio",{attrs:{label:"notIn"},model:{value:t.computeRadio,callback:function(a){e.$set(t,"computeRadio",a)},expression:"parent.computeRadio"}},[e._v("不属于")])],1)]:e._e(),e._v(" "),"tag004"==t.templateCode?[a("div",{key:"tag7"+l,staticClass:"m-b-20"},[a("div",[a("el-radio",{attrs:{label:"1"},model:{value:t.fixedRecentRadio,callback:function(a){e.$set(t,"fixedRecentRadio",a)},expression:"parent.fixedRecentRadio"}},[e._v("固定时段")]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.fixedRecentRadio,callback:function(a){e.$set(t,"fixedRecentRadio",a)},expression:"parent.fixedRecentRadio"}},[e._v("最近时段")])],1),e._v(" "),a("div",{staticClass:"m-t-18 w-500 h-80 fixed-date-picker border-box bg-f3f6f9"},[1==t.fixedRecentRadio?a("label",{staticClass:"inline-block middle label-unit m-r-8"},[e._v("时间范围")]):e._e(),1==t.fixedRecentRadio?a("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyyMMdd","value-format":"yyyyMMdd","default-time":["000000","235959"]},model:{value:t.fixedRecentRangeValue,callback:function(a){e.$set(t,"fixedRecentRangeValue",a)},expression:"parent.fixedRecentRangeValue"}}):e._e(),e._v(" "),2==t.fixedRecentRadio?a("div",[a("label",{staticClass:"inline-block middle label-unit m-r-8"},[e._v("最近")]),a("el-input",{staticClass:"w-90 m-r-8",attrs:{placeholder:"请输入"},on:{blur:function(a){return e.toEditInput(a,"fixedRecentTimeRecent",t)}},model:{value:t.fixedRecentTimeRecent,callback:function(a){e.$set(t,"fixedRecentTimeRecent",a)},expression:"parent.fixedRecentTimeRecent"}}),a("label",{staticClass:"inline-block middle label-unit"},[e._v("天")])],1):e._e()],1)])]:e._e(),e._v(" "),"tag007"==t.templateCode?[a("div",{key:"tag8"+l,staticClass:"m-b-20"},[a("div",[a("el-input",{staticClass:"w-184 m-r-8",attrs:{placeholder:"请输入"},model:{value:t.addInputValue,callback:function(a){e.$set(t,"addInputValue",a)},expression:"parent.addInputValue"}}),a("el-button",{staticClass:"middle",attrs:{type:"text"},on:{click:function(a){return a.stopPropagation(),e.addInputVal(t)}}},[e._v("添加")])],1),e._v(" "),a("div",{staticClass:"m-t-18 add-tags-wrap"},[e._l(t.addTags,function(l,i){return[a("span",{key:l.value+i,staticClass:"el-tag el-tag--small"},[e._v(e._s(l.value)),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.delInputVal(i,t)}}})])]})],2)])]:e._e(),e._v(" "),"tag008"==t.templateCode?[a("div",{key:"tag9"+l,staticClass:"m-b-20"},[a("div",{staticClass:"add-search-select"},[a("el-select",{staticClass:"el-select--small",attrs:{size:"small",multiple:"",filterable:"",remote:"",placeholder:"请输入关键词","reserve-keyword":!1,"remote-method":e.remoteMethod},on:{focus:function(a){return e.remoteMethodFocus(a,t,l)},change:function(a){return e.changeRemoteMethod(a,t)}},model:{value:t.searchModel,callback:function(a){e.$set(t,"searchModel",a)},expression:"parent.searchModel"}},e._l(t.searchOptions,function(e){return a("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}),1),a("el-button",{staticClass:"m-l-8 middle",attrs:{type:"text"},on:{click:function(a){return a.stopPropagation(),e.addSearchSelectVal(t)}}},[e._v("添加")])],1),e._v(" "),a("div",{staticClass:"m-t-18 add-tags-wrap"},[e._l(t.addSelectTags,function(l,i){return[a("span",{key:l.value+i,staticClass:"el-tag el-tag--small"},[e._v(e._s(l.value)),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.delSearchSelectVal(i,t)}}})])]})],2)])]:e._e(),e._v(" "),"tag012"==t.templateCode?[a("div",{key:"tag10"+l,staticClass:"m-b-20"},[a("el-select",{staticClass:"w-98",attrs:{placeholder:"请选择"},model:{value:t.selectOne,callback:function(a){e.$set(t,"selectOne",a)},expression:"parent.selectOne"}},[a("el-option",{attrs:{label:"所有",value:"all"}}),e._v(" "),a("el-option",{attrs:{label:"存在其一",value:"in"}})],1),a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v(e._s(e.tagData.tagName))]),a("el-select",{staticClass:"w-98 m-l-8",attrs:{placeholder:"请选择"},model:{value:t.selectTwo,callback:function(a){e.$set(t,"selectTwo",a)},expression:"parent.selectTwo"}},[a("el-option",{attrs:{label:"属于",value:"in"}}),e._v(" "),a("el-option",{attrs:{label:"不属于",value:"notin"}})],1)],1)]:e._e(),e._v(" "),"tag011"==t.templateCode?a("div",[a("div",{key:"tag11"+l,staticClass:"m-b-20"},[a("vue-gic-store-new",{ref:"storeNew",refInFor:!0,attrs:{options:t.uuidOptions,uuid:t.uuid,isAdd:t.isAdd},on:{"update:uuid":function(a){return e.$set(t,"uuid",a)}}})],1)]):e._e(),e._v(" "),"tag009"==t.templateCode?[a("div",{key:"tag12"+l,staticClass:"multiple-select-wrap m-b-20"},[a("div",{staticClass:"multiple-select-wrap__body"},[a("div",{staticClass:"multiple-select-wrap__tab"},[a("el-tabs",{model:{value:t.allSelectActive,callback:function(a){e.$set(t,"allSelectActive",a)},expression:"parent.allSelectActive"}},[a("el-tab-pane",{attrs:{label:"全部选项",name:"first"}},[a("div",{staticClass:"all-select-options"},[e._l(t.allSelectOptions,function(l,i){return[a("el-checkbox",{key:l.check+i,on:{change:function(a){return e.allSelectChange(a,i,l,t)}},model:{value:l.check,callback:function(t){e.$set(l,"check",t)},expression:"item.check"}},[e._v(e._s(l.name))])]})],2)]),e._v(" "),a("el-tab-pane",{attrs:{label:"已选选项("+t.selectedOptions.length+")",name:"second"}},[a("div",{staticClass:"slected-opyions"},[e._l(t.selectedOptions,function(l,i){return[a("span",{key:l.name+i,staticClass:"el-tag el-tag--small"},[e._v(e._s(l.name)),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.delallSelectVal(i,l,t)}}})])]})],2)])],1)],1)])])]:e._e(),e._v(" "),"tag010"==t.templateCode?[a("div",{key:"tag13"+l,staticClass:"multiple-select-wrap city-select-wrap m-b-20"},[a("div",{staticClass:"multiple-select-wrap__body"},[a("div",{staticClass:"multiple-select-wrap__tab"},[a("el-tabs",{model:{value:t.citySelectActive,callback:function(a){e.$set(t,"citySelectActive",a)},expression:"parent.citySelectActive"}},[a("el-tab-pane",{attrs:{label:"全部选项",name:"first"}},[a("div",{staticClass:"all-select-options all-select-options__city"},[a("div",{staticClass:"city-checkbox city-checkbox-all border-box"},[a("el-checkbox",{attrs:{indeterminate:t.isIndeterminateCity},on:{change:function(a){return e.cityCheckAllChange(a,t)}},model:{value:t.checkAllCity,callback:function(a){e.$set(t,"checkAllCity",a)},expression:"parent.checkAllCity"}},[e._v("全选")])],1),e._v(" "),a("el-checkbox-group",{on:{change:function(a){return e.citySelectChange(a,t)}},model:{value:t.checkeditemsCity,callback:function(a){e.$set(t,"checkeditemsCity",a)},expression:"parent.checkeditemsCity"}},[e._l(t.citySelectOptions,function(l,i){return[a("div",{key:l.provinceId+i,staticClass:"city-checkbox border-box border-t-e4e7ed"},[a("el-checkbox",{key:l.provinceId,attrs:{label:l.provinceId}},[e._v(e._s(""))]),a("label",{staticClass:"inline-block middle font-14 pointer city-name",on:{click:function(a){return a.stopPropagation(),e.toggleCity(l.provinceId,l,t)}}},[e._v(e._s(l.provinceName))]),e._v(" "),l.showCity?a("div",{staticClass:"el-select-dropdown el-popper is-multiple",staticStyle:{"min-width":"240px",position:"absolute",top:"30px",left:"20px","transform-origin":"center top 0px","z-index":"2215"},attrs:{"x-placement":"bottom-start"}},[a("div",{staticClass:"el-scrollbar"},[a("div",{staticClass:"el-select-dropdown__wrap el-scrollbar__wrap",staticStyle:{"margin-right":"-17px"}},[a("ul",{staticClass:"el-scrollbar__view el-select-dropdown__list"},[e._l(l.children,function(i,s){return[a("li",{key:i.check+s,class:["el-select-dropdown__item","city-name",i.check?"selected":""],on:{click:function(a){return a.stopPropagation(),e.toggleClickCity(i,l,t)}}},[a("span",{staticClass:"city-name"},[e._v(e._s(i.cityName))])])]})],2)]),e._v(" "),a("div",{staticClass:"el-scrollbar__bar is-horizontal"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateX(0%)"}})]),e._v(" "),a("div",{staticClass:"el-scrollbar__bar is-vertical"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateY(0%)"}})])]),e._v(" "),a("div",{staticClass:"popper__arrow",staticStyle:{left:"35px"},attrs:{"x-arrow":""}})]):e._e()],1)]})],2)],1)]),e._v(" "),a("el-tab-pane",{attrs:{label:"已选选项("+t.citySelectedOptions.length+")",name:"second"}},[a("div",{staticClass:"slected-opyions city-slected-opyions"},[e._l(t.citySelectedOptions,function(l,i){return[a("span",{key:l.selected+i,staticClass:"el-tag el-tag--small"},[e._v(e._s(l.selected)),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(a){return e.delcitySelectVal(i,l,t)}}})])]})],2)])],1)],1)])])]:e._e(),e._v(" "),"tag013"==t.templateCode?[a("div",{key:"tag14"+l,staticClass:"m-b-20"},[a("div",{staticClass:"checkboxOption-wrap__body__checkAll border-box"},[a("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:function(a){return e.handleCheckAllChange(a,t)}},model:{value:t.checkAll,callback:function(a){e.$set(t,"checkAll",a)},expression:"parent.checkAll"}},[e._v("全选")])],1),e._v(" "),a("div",{staticClass:"checkboxOption-wrap__body__options border-box"},[a("el-checkbox-group",{on:{change:function(a){return e.handleCheckedChange(a,t)}},model:{value:t.checkeditems,callback:function(a){e.$set(t,"checkeditems",a)},expression:"parent.checkeditems"}},e._l(t.options,function(t,l){return a("el-checkbox",{key:t.key+l,attrs:{label:t.key}},[e._v(e._s(t.value))])}),1)],1)])]:e._e(),e._v(" "),"tag015"==t.templateCode?[a("div",{key:"tag15"+l,staticClass:"m-b-20"},[a("el-radio",{attrs:{label:"1"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("固定时段")]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("相对时段")]),e._v(" "),1==t.radio?a("div",{staticClass:"m-t-18 w-438 p-20 border-box bg-f3f6f9"},[a("vue-gic-datepicker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",format:"MMdd","value-format":"MMdd"},model:{value:t.monthDayRange,callback:function(a){e.$set(t,"monthDayRange",a)},expression:"parent.monthDayRange"}})],1):e._e(),e._v(" "),1!=t.radio?a("div",{staticClass:"relative-range m-t-18 border-box"},[a("div",[a("div",[a("label",{staticClass:"inline-block w-98 label-unit"},[e._v("时间精度")]),e._v(" "),a("el-radio-group",{on:{change:function(a){return e.timeRadioChange(a,t)}},model:{value:t.timeRadio,callback:function(a){e.$set(t,"timeRadio",a)},expression:"parent.timeRadio"}},[a("el-radio",{attrs:{label:"1"}},[e._v("天")]),e._v(" "),a("el-radio",{attrs:{label:"2"}},[e._v("月")])],1)],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"1"},on:{change:function(a){return e.currentDayChange(a,t)}},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(" 当"+e._s(1==t.timeRadio?"天":"月"))])],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(e._s(""))]),e._v(" "),a("el-select",{staticClass:"w-86 m-l-8",attrs:{placeholder:"请选择"},model:{value:t.timeSelect,callback:function(a){e.$set(t,"timeSelect",a)},expression:"parent.timeSelect"}},[a("el-option",{attrs:{label:"最近",value:"1"}}),e._v(" "),a("el-option",{attrs:{label:"之后",value:"2"}})],1),e._v(" "),a("el-input",{staticClass:"w-90",attrs:{placeholder:"请输入",disabled:1==t.timeChecked},on:{blur:function(a){return e.toEditDateInput(a,t.timeRadio,t)}},model:{value:t.timeInput,callback:function(a){e.$set(t,"timeInput",a)},expression:"parent.timeInput"}}),e._v(" "),1==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("天")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大365")])]:e._e(),e._v(" "),2==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("月")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大12")])]:e._e()],2)])]):e._e()],1)]:e._e(),e._v(" "),"tag016"==t.templateCode?[a("div",{key:"tag16"+l,staticClass:"m-b-20"},[a("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyyMMdd","value-format":"yyyyMMdd","default-time":["000000","235959"]},model:{value:t.dateRangeValue,callback:function(a){e.$set(t,"dateRangeValue",a)},expression:"parent.dateRangeValue"}})],1)]:e._e(),e._v(" "),"tag019"==t.templateCode?[a("div",{key:"tag17"+l,staticClass:"m-b-20"},[a("el-radio",{attrs:{label:"1"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("固定时段")]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("相对时段")]),e._v(" "),1==t.radio?a("div",{staticClass:"m-t-18 w-438 p-20 border-box bg-f3f6f9"},[a("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyyMMdd","value-format":"yyyy-MM-dd HH:mm:ss","default-time":["00:00:00","23:59:59"]},model:{value:t.dateRangeValue,callback:function(a){e.$set(t,"dateRangeValue",a)},expression:"parent.dateRangeValue"}})],1):e._e(),e._v(" "),1!=t.radio?a("div",{staticClass:"relative-range m-t-18 border-box"},[a("div",[a("div",[a("label",{staticClass:"inline-block w-98 label-unit"},[e._v("时间精度")]),e._v(" "),a("el-radio-group",{on:{change:function(a){return e.timeRadioChange(a,t)}},model:{value:t.timeRadio,callback:function(a){e.$set(t,"timeRadio",a)},expression:"parent.timeRadio"}},[a("el-radio",{attrs:{label:"1"}},[e._v("天")]),e._v(" "),a("el-radio",{attrs:{label:"2"}},[e._v("月")]),e._v(" "),a("el-radio",{attrs:{label:"3"}},[e._v("年")])],1)],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"1"},on:{change:function(a){return e.currentDayChange(a,t)}},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(" 当"+e._s(1==t.timeRadio?"天":2==t.timeRadio?"月":"年"))])],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(e._s(""))]),e._v(" "),a("el-select",{staticClass:"w-86 m-l-8",attrs:{placeholder:"请选择"},model:{value:t.timeSelect,callback:function(a){e.$set(t,"timeSelect",a)},expression:"parent.timeSelect"}},[a("el-option",{attrs:{label:"最近",value:"1"}}),e._v(" "),a("el-option",{attrs:{label:"之后",value:"2"}})],1),e._v(" "),a("el-input",{staticClass:"w-90",attrs:{placeholder:"请输入",disabled:1==t.timeChecked},on:{blur:function(a){return e.toEditDateInput(a,t.timeRadio,t)}},model:{value:t.timeInput,callback:function(a){e.$set(t,"timeInput",a)},expression:"parent.timeInput"}}),e._v(" "),1==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("天")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大365")])]:e._e(),e._v(" "),2==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("月")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大12")])]:e._e(),e._v(" "),3==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("年")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大2")])]:e._e()],2)])]):e._e()],1)]:e._e(),e._v(" "),"tag017"==t.templateCode?[a("div",{key:"tag18"+l,staticClass:"m-b-20"},[a("el-radio",{attrs:{label:"1"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("固定时段")]),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.radio,callback:function(a){e.$set(t,"radio",a)},expression:"parent.radio"}},[e._v("相对时段")]),e._v(" "),1==t.radio?a("div",{staticClass:"m-t-18 w-438 p-20 border-box bg-f3f6f9"},[a("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"yyyyMMdd","value-format":"yyyyMMdd","default-time":["000000","235959"]},model:{value:t.dateRangeValue,callback:function(a){e.$set(t,"dateRangeValue",a)},expression:"parent.dateRangeValue"}})],1):e._e(),e._v(" "),1!=t.radio?a("div",{staticClass:"relative-range m-t-18 border-box"},[a("div",[a("div",[a("label",{staticClass:"inline-block w-98 label-unit"},[e._v("时间精度")]),e._v(" "),a("el-radio-group",{on:{change:function(a){return e.timeRadioChange(a,t)}},model:{value:t.timeRadio,callback:function(a){e.$set(t,"timeRadio",a)},expression:"parent.timeRadio"}},[a("el-radio",{attrs:{label:"1"}},[e._v("天")]),e._v(" "),a("el-radio",{attrs:{label:"2"}},[e._v("月")]),e._v(" "),a("el-radio",{attrs:{label:"3"}},[e._v("年")])],1)],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"1"},on:{change:function(a){return e.currentDayChange(a,t)}},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(" 当"+e._s(1==t.timeRadio?"天":2==t.timeRadio?"月":"年"))])],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("label",{staticClass:"inline-block w-98"}),e._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.timeChecked,callback:function(a){e.$set(t,"timeChecked",a)},expression:"parent.timeChecked"}},[e._v(e._s(""))]),e._v(" "),a("el-select",{staticClass:"w-86 m-l-8",attrs:{placeholder:"请选择"},model:{value:t.timeSelect,callback:function(a){e.$set(t,"timeSelect",a)},expression:"parent.timeSelect"}},[a("el-option",{attrs:{label:"最近",value:"1"}})],1),e._v(" "),a("el-input",{staticClass:"w-90",attrs:{placeholder:"请输入",disabled:1==t.timeChecked},on:{blur:function(a){return e.toEditDateInput(a,t.timeRadio,t)}},model:{value:t.timeInput,callback:function(a){e.$set(t,"timeInput",a)},expression:"parent.timeInput"}}),e._v(" "),1==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("天")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大365")])]:e._e(),e._v(" "),2==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("月")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大12")])]:e._e(),e._v(" "),3==t.timeRadio?[a("label",{staticClass:"inline-block middle label-unit m-l-8"},[e._v("年")]),e._v(" "),a("label",{staticClass:"inline-block middle label-tip"},[e._v("正整数,最大2")])]:e._e()],2)])]):e._e()],1)]:e._e()],2)})],2)]),e._v(" "),a("div",{staticClass:"myTagDetail-wrap__btn"},[e.tagFlag?a("el-button",{attrs:{type:"primary"},on:{click:e.addTemporary}},[e._v("\n "+e._s(e.addTempFlag?"更新标签选项":"添加到暂存架")+"\n ")]):e._e(),e._v(" "),e.tagFlag?e._e():a("el-button",{attrs:{type:"primary",disabled:!!e.addFlag},on:{click:e.addMytag}},[e._v("\n "+e._s(e.addFlag?"已添加至我的标签库":"添加至我的标签库")+"\n ")])],1)])]),e._v(" "),a("tagShortDetail",{attrs:{fromFlag:e.fromFlag,tagShortId:e.tagShortDetailId,showTagDetail:e.showTagDetail},on:{"update:tagShortId":function(t){e.tagShortDetailId=t},"update:tag-short-id":function(t){e.tagShortDetailId=t},hideTag:e.handleHideTag,updateTemp:e.updateTemp}}),e._v(" "),a("tag-temporary",{ref:"tagTemp",on:{showShortDetail:e.showShortDetail}})],1)},staticRenderFns:[]};var _=a("VU/8")(g,b,!1,function(e){a("+UFF")},"data-v-59191aae",null);t.default=_.exports}});
\ No newline at end of file
webpackJsonp([3,20,27,39,41],{"/CFs":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("Xxa5"),s=i.n(a),o=i("exGp"),r=i.n(o),n=i("P9l9"),l={components:{cardItem:i("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 i,a,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:i=t.sent,a=i.data.result,o=void 0===a?[]:a,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 i,a,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:i=t.sent,a=i.data.result,o=void 0===a?[]:a,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 i(){var a,o,r,l,c;return s.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return a=e.hanbanShow,o=e.memberTagGradeId,r={appStatus:Number(a),memberTagGradeId:o},i.next=4,Object(n.a)("/memberTagGrade/updateHanbanShow",r);case 4:if(l=i.sent,1==(c=l.data).errorCode){i.next=8;break}return i.abrupt("return",t.$message.error(c.message));case 8:case"end":return i.stop()}},i,t)}))()},toDetail:function(e,t){if(this.$getButtonLimit(this.$buttonCode.memberTagGroupLevelDetail))if(e.gradeName.includes("未消费")){var i=e.itemList[t];this.$router.push("/memberLevelDetail?memberTagGroupId="+i.memberTagGroupId+"&aliasName="+i.groupName)}else{var a=e.itemList[--t],s=e.gradeName,o=a.groupName.replace(/[(|)]/g," ").split(" "),r=o[0].includes("年")?o[0]:o[0]+"天",n=s+o[1];this.$router.push("/memberLevelDetail?memberTagGroupId="+a.memberTagGroupId+"&aliasName="+n+"&time="+r+"&type="+s)}}}},c={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"pyramid-group"},[i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.tableList,"header-cell-style":e.rowClass}},[i("el-table-column",{attrs:{label:"价值",width:"140"},scopedSlots:e._u([{key:"header",fn:function(){return[i("div",{staticClass:"header"},[i("span",[e._v("消费休眠天数")]),e._v(" "),i("span",[e._v("价值")]),e._v(" "),i("p",{staticClass:"line"})])]},proxy:!0},{key:"default",fn:function(t){var a=t.row;return[e._v("\n "+e._s(a.gradeName||"--")+"\n ("+e._s("核心"==a.gradeName?1:"普通"==a.gradeName?6:3)+")\n "),i("el-tooltip",{attrs:{placement:"top"},scopedSlots:e._u([{key:"content",fn:function(){return[i("p",{staticClass:"m-b-5"},[e._v("消费周期(消费周期小于1时按1计算) = (最近消费日期 - 首次消费日期 + 1) / 365;")]),e._v(" "),i("p",{staticClass:"m-b-5"},[e._v("年平均消费次数 = 有效消费次数 / 消费周期;")]),e._v(" "),i("p",[e._v("年平均消费金额 = 累计消费金额 / 消费周期;")])]},proxy:!0}],!0)},[e._v(" "),"核心"==a.gradeName?i("i",{staticClass:"iconfont icon-QuestionCircleOutlined"}):e._e()])]}}])}),e._v(" "),e._l(e.tableHeader,function(t,a){return i("el-table-column",{key:a,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?i("span",{domProps:{innerHTML:e._s(t.formatter(s.row))},on:{click:function(t){return e.toDetail(s.row,a)}}}):i("span",[e._v(e._s(s.row[t.prop]||"--"))])]}}])})})],2),e._v(" "),i("div",{staticClass:"unconsume-member"},[i("span",[e._v(e._s(e.consumeList.gradeName))]),e._v(" "),e._l(e.consumeList.itemList,function(t,a){return i("card-item",{key:a,staticStyle:{"margin-right":"16px"},attrs:{title:t.groupName,count:t.memberCount,data:e.consumeList,index:a},on:{toDetail:e.toDetail}})})],2),e._v(" "),i("div",{staticClass:"show-haoban"},[i("h2",[e._v("展示在好办")]),e._v(" "),i("span",{staticClass:"tips"},[e._v("开启后,立即更新至好办小程序")]),e._v(" "),i("p",e._l(e.haobanList,function(t){return i("span",{key:t.memberTagGradeId,staticClass:"switch-item"},[i("span",{staticClass:"name"},[e._v(e._s(t.aliasName))]),e._v(" "),i("el-switch",{staticClass:"switch",attrs:{"active-color":"#2f54eb"},on:{change:function(i){return e.onChangeSwitch(t)}},model:{value:t.hanbanShow,callback:function(i){e.$set(t,"hanbanShow",i)},expression:"item.hanbanShow"}})],1)}),0)])],1)},staticRenderFns:[]};var u=i("VU/8")(l,c,!1,function(e){i("vFTI")},null,null);t.default=u.exports},"2NVy":function(e,t){},"9ZvA":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={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,i=e._self._c||t;return i("el-table",{attrs:{data:e.tableData}},[i("el-table-column",{attrs:{label:"查看详情",type:"expand",width:"200"}}),e._v(" "),i("el-table-column",{attrs:{prop:"groupName",label:"分组名称"}}),e._v(" "),i("el-table-column",{attrs:{prop:"describle",label:"分组描述"}}),e._v(" "),i("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{type:"text"},on:{click:function(i){return e.createMemberGroup(t)}}},[e._v("创建会员分组")])]}}])})],1)},staticRenderFns:[]},o=i("VU/8")(a,s,!1,null,null,null);t.default=o.exports},FEhs:function(e,t){},"N6i+":function(e,t){},R34f:function(e,t){},SJ7l:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("Dd8w"),s=i.n(a),o=i("lRwf"),r=i.n(o),n=i("l6IN"),l=i("2CGT"),c=i("2uFj");r.a.component(n.CollapseTransition.name,n.CollapseTransition);var u={name:"group-list",props:{activeType:String,addGroupDialog:Boolean},data:function(){return{lists:[],expendTxt:"收起",expendTxtTag:"收起",expendTxtFixed:"收起",groupName:"",title:"新增分类名称",currentIndex:-1,currentTagIndex:0,currentFixedIndex:-1,active:!1,Taglists:[],classTagName:"tag-name",hasLevel:!1,currentLevelIndex:-1,groupLists:[],fixedLists:[],editDialog:{visible:!1,groupName:"",type:0,list:{}}}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""},expendTagClass:function(){return"展开"!=this.expendTxtTag?"is-caret":""},expendFixedClass:function(){return"展开"!=this.expendTxtFixed?"is-caret":""}},methods:{handleChangeLevel:function(e,t){this.currentLevelIndex=e,this.currentIndex=0,this.currentFixedIndex=0,this.$emit("second-list",{list:t,isTag:!0})},_getTagLists:function(){var e=this;Object(l.u)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupLists=t.result)})},handleChangeTag:function(e,t){this.active=!1,this.classTagName="tag-name active-name",this.currentTagIndex=e,this.$emit("second-list",{list:t,isTag:!0})},handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return s()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentIndex=e,this.currentLevelIndex=0,this.currentFixedIndex=0,this.$emit("second-list",t)},handleChangeFixed:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentFixedIndex=e,this.currentLevelIndex=0,this.currentIndex=0,this.$emit("second-list",{isFixed:!0,list:t})},editGroupName:function(e,t){this.operatorName(e)&&(this.editDialog.visible=!0,this.editDialog.groupName=e.classifyName,this.editDialog.type=t,this.editDialog.list=e)},deleteGroupName:function(e,t){var i=this;if(this.operatorName(e))return e.edit?(e.edit=!1,!t&&this.getMemberGroupList(),void(t&&this.getFixedMemberGroupList())):void this.$confirm("删除分类名称,包括该分类下的内容,确定删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){i.excludeName(e,t)}).catch(function(){})},excludeName:function(e,t){var i=this,a={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e.memberTagGroupClassifyId,type:t};Object(l.C)(a).then(function(e){1==e.errorCode&&(!t&&i.getMemberGroupList(),t&&i.getFixedMemberGroupList(),i.$message({type:"success",message:"删除成功!"}))})},modifyName:function(e,t,i){var a=this;if(i){var s={requestProject:"gic-member-tag-web",classifyName:i,memberTagGroupClassifyId:e.memberTagGroupClassifyId,type:t};Object(l.E)(s).then(function(e){1==e.errorCode&&(a.editDialog.visible=!1,1==a.activeType&&a.getMemberGroupList(),2==a.activeType&&a.getFixedMemberGroupList(),a.$message({type:"success",message:"修改成功",duration:2e3}))})}else this.$message({message:"分类名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId&&"1"!=e.memberTagGroupClassifyId},closeEditGroup:function(){this.editDialog={visible:!1,groupName:"",type:0,list:{}}},handleEditGroup:function(){this.modifyName(this.editDialog.list,this.editDialog.type,this.editDialog.groupName)},handleGroupDialog:function(){var e=this;if(this.groupName){var t={requestProject:"gic-member-tag-web",classifyName:this.groupName,type:1==this.activeType?0:1};Object(l.E)(t).then(function(t){1==t.errorCode&&(1==e.activeType&&e.getMemberGroupList(),2==e.activeType&&e.getFixedMemberGroupList(),e.groupName="",e.$emit("update:addGroupDialog",!1),e.$message({type:"success",message:"添加成功"}))})}else this.$message({type:"warning",message:"分类名称不能为空"})},getMemberGroupList:function(){var e=this;Object(l.D)({requestProject:"gic-member-tag-web",type:0}).then(function(t){1===t.errorCode&&(e.lists=t.result.map(function(e){return s()({},e,{edit:!1})}))})},getFixedMemberGroupList:function(){var e=this;Object(l.D)({requestProject:"gic-member-tag-web",type:1}).then(function(t){1===t.errorCode&&(e.fixedLists=t.result.map(function(e){return s()({},e,{edit:!1})}))})},handleExpend:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxt="展开"===this.expendTxt?"收起":"展开",this.$emit("second-list","all")},handleExpendTag:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxtTag="展开"===this.expendTxtTag?"收起":"展开",this.$emit("second-list","allLevel")},handleExpendFixed:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxtFixed="展开"===this.expendTxtFixed?"收起":"展开",this.$emit("second-list","showFixedList")},_hasLevelFeature:function(){var e=this;Object(l.y)().then(function(t){1===t.errorCode&&(e.hasLevel=t.result)})},levelNums:function(e){switch(e){case"核心客户":return 3;case"潜力客户":return 5;case"普通客户":return 4;case"未消费客户":return 2}}},activated:function(){switch(this.activeType){case"2":this.getFixedMemberGroupList()}},beforeMount:function(){this.getMemberGroupList(),this.getFixedMemberGroupList(),this._getTagLists(),this._hasLevelFeature()},filters:{aliasTips:function(e){var t=c.a.find(function(t){return t.name===e});return t?t.title:""}},watch:{activeType:function(e){switch(e){case"1":this.handleExpend();break;case"2":this.handleExpendFixed();break;case"3":this.handleExpendTag()}}}},m={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"group-list"},[i("tempalte",{directives:[{name:"show",rawName:"v-show",value:"1"==e.activeType,expression:"activeType == '1'"}]},[i("ul",{staticClass:"lists"},e._l(e.lists,function(t,a){return i("li",{key:a,class:["member-list",{"active-li":a==e.currentIndex}],on:{click:function(i){return e.handleChangeIndex(a,t)}}},[i("div",{staticClass:"wrap"},[i("span",{directives:[{name:"show",rawName:"v-show",value:!t.edit,expression:"!list.edit"}],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,0)}}},[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,0)}}},[e._v("删除分类")]):e._e(),e._v(" "),i("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0)]),e._v(" "),i("ul",{directives:[{name:"show",rawName:"v-show",value:"3"==e.activeType,expression:"activeType == '3'"}],staticClass:"lists"},e._l(e.groupLists,function(t,a){return i("li",{key:a,class:["member-list",{"active-li":a==e.currentLevelIndex}],on:{click:function(i){return e.handleChangeLevel(a,t)}}},[i("div",{staticClass:"wrap"},[i("span",[e._v(e._s(t.aliasName))]),e._v(" "),i("span",[e._v("("+e._s(e.levelNums(t.aliasName))+")")])])])}),0),e._v(" "),i("ul",{directives:[{name:"show",rawName:"v-show",value:"2"==e.activeType,expression:"activeType == '2'"}],staticClass:"lists"},e._l(e.fixedLists,function(t,a){return i("li",{key:a,class:["member-list",{"active-li":a==e.currentFixedIndex}],on:{click:function(i){return e.handleChangeFixed(a,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,1)}}},[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,1)}}},[e._v("删除分类")]):e._e(),e._v(" "),i("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0),e._v(" "),i("el-dialog",{attrs:{title:e.title,visible:e.addGroupDialog,width:"600px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.addGroupDialog=t},close:function(t){return e.$emit("update:addGroupDialog",!1)}}},[i("div",[e._v("\n 分类名称:\n "),i("el-input",{staticClass:"m-t-10",attrs:{placeholder:"请输入分类名称",maxlength:8,"show-word-limit":"",clearable:""},model:{value:e.groupName,callback:function(t){e.groupName=t},expression:"groupName"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){return e.$emit("update:addGroupDialog",!1)}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.handleGroupDialog}},[e._v("确 定")])],1)]),e._v(" "),i("el-dialog",{attrs:{title:"编辑分类",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.groupName,callback:function(t){e.$set(e.editDialog,"groupName",t)},expression:"editDialog.groupName"}})],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"},on:{click:e.handleEditGroup}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var d=i("VU/8")(u,m,!1,function(e){i("N6i+")},"data-v-06affe28",null);t.default=d.exports},mmLS:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("Ch4/"),s=i("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 i=t.errorCode,s=t.result;1!==i?a.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,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 icon"}),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,a){return i("p",{key:a,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 n=i("VU/8")(o,r,!1,function(e){i("n0qE")},"data-v-925d9224",null);t.default=n.exports},n0qE:function(e,t){},oVck:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("Dd8w"),s=i.n(a),o=i("gRE1"),r=i.n(o),n=i("2CGT"),l=i("Ch4/"),c={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,i={requestProject:"gic-member-tag-web",memberTagGroupIds:this.selectionList.map(function(e){return e.memberTagGroupId}).join(",")};if(0==t)i.effectiveStatus=0,Object(n.e)(i).then(function(t){1==t.errorCode&&e.$message.success({message:"修改成功"}),e.$emit("submit")}).catch(function(e){console.log(e)});else if(1==t)Object(n.c)(i).then(function(t){1==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 a=this.groupList.findIndex(function(t){return t.classifyName===e.groupName});i.memberTagGroupClassifyId=this.groupList[a].memberTagGroupClassifyId,Object(n.b)(i).then(function(t){1==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(n.D)({type:0,requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupList=t.result.filter(function(e){return"未分类"!=e.classifyName}).map(function(e){return s()({},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(n.n)(t).then(function(t){var i=t.errorCode,a=t.result;1!==i?l.a.errorMsg(t.data):e.list=a||[]}).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}}}},u={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("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}}},[i("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)?i("div",{staticClass:"el-message-box__status el-alert__icon el-icon-warning is-big icon"}):e._e(),e._v(" "),i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[i("div",{staticClass:"batch-content"},[0==e.operNum?i("div",[i("p",{staticClass:"batch-txt"},[e._v(e._s(e.list.length?"存在分组正在被以下模块使用,失效后使用该分组的活动将匹配不到分组下的人群并且分组客户数据将同步清空,是否继续处理为失效?":"失效后非实时分组客户数据将同步清空,是否继续处理为失效?"))])]):e._e(),e._v(" "),1==e.operNum?i("div",[i("p",{staticClass:"batch-txt"},[e._v(e._s(e.list.length?"存在分组正在被以下模块使用,请先删除对应的内容后再来删除分组。":"删除后无法恢复,确认要删除该分组吗?"))])]):e._e(),e._v(" "),2==e.operNum?i("div",[i("p",{staticClass:"title"},[e._v("\n 我的会员分组\n ")]),e._v(" "),i("ul",{staticClass:"batch-ul"},e._l(e.groupList,function(t,a){return i("li",{key:t.memberTagGroupClassifyId,staticClass:"batch-li",class:{"active-li":a==e.listIndex},on:{click:function(i){return e.chooseGroup(t,a)}}},[e._v("\n "+e._s(t.classifyName)+"\n ")])}),0),e._v(" "),i("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,a){return i("p",{key:a,staticClass:"item"},[e._v("\n "+e._s(t.groupName)+":"),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._e()],2),e._v(" "),1==e.operNum&&e.list.length?e._e():i("div",{staticClass:"cre-btn"},[i("el-button",{on:{click:e.closeBatch}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.confirmBatch}},[e._v(e._s(e.operNum?1==e.operNum?"删 除":"确 定":"失 效"))])],1)])])},staticRenderFns:[]};var m=i("VU/8")(c,u,!1,function(e){i("R34f")},"data-v-6fb3d1f0",null).exports,d=i("F84P"),p=i("P9l9"),g=i("mmLS"),h=i("SJ7l"),f=i("9ZvA"),v=i("2uFj"),b=i("/CFs"),_=i("EOvX"),C={name:"memberGroupList",components:{GroupList:h.default,RecommendTable:f.default,BatchList:m,PyramidGroupTable:b.default,deleteOrDeactiveDialog:g.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},addGroupDialog:!1,dateformat:_.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]||[],i=this.dialogFixedPile,a=i.groupName,s=i.pileNames,o=i.custom,r=(t[0]||"").split(":").length||o.length,n=0,l=[];for(console.log(e);n<r;)l.push(a+"-"+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=v.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,i=e.updateDay;if(1===e.isRealTime)return"--";switch(t){case 1:return"每天一次";case 2:return i?"每周"+["一","二","三","四","五","六","日"][i-1]:"每周一次";case 3:return i?"每月"+i+"号":"每月一次";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,i={requestProject:"gic-member-tag-web",memberTagGroupIds:e.memberTagGroupId,effectiveStatus:0};Object(n.e)(i).then(function(e){1==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 i={requestProject:"gic-member-tag-web",memberTagGroupIds:e.memberTagGroupId};this.reqLock=!0,Object(n.c)(i).then(function(e){1==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},{}),i=1==(e=r()(t)).length;i&&(e=e[0].list),this.$set(this,"dialogDelTips",{show:!0,isSingle:i,list:e})}},getMemberGroupList:function(){var e=this;Object(n.D)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.options[2].children=t.result.filter(function(e){return"未分类"!=e.classifyName}))})},refershMember:function(e){var t=this;if(!this.flag){this.flag=!0;var i=this.$message.warning("覆盖人数正在刷新中……"),a=void 0,s={requestProject:"gic-member-tag-web"};a=this.groupTableData.map(function(e){return e.memberTagGroupId}).join(","),s.memberTagGroupIds=a,e?Object(n.J)(s).then(function(e){1==e.errorCode&&(t._gradeList(t.memberTagGradeId),i.close(),t.flag=!1,t.$message.success({message:"更新成功"}))}):Object(n.J)(s).then(function(e){1==e.errorCode&&(t.getGroupList(),i.close(),t.flag=!1,t.$message.success({message:"更新成功"}))})}},refreshList:function(){this.getGroupList()},_gradeList:function(e){var t=this,i={pageNum:this.currentPage,pageSize:this.pageSize,memberTagGradeId:e};Object(n.w)(i).then(function(e){if(1==e.errorCode){if(3!=t.activeType)return;t.total=e.result.totalCount,t.groupTableData=e.result.result}})},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 i=e.list.memberTagGradeId;this.memberTagGradeId=i,i&&this._gradeList(i)}else e.isFixed?(this.showFixedList=!0,this.params.memberTagGroupClassifyId=e.list.memberTagGroupClassifyId,this.params.fixedType=1,Object(n.l)(this.params).then(function(e){1==e.errorCode?(t.total=e.result.totalCount,t.groupTableData=e.result.result.map(function(e){return s()({},e,{createTime:d.a.timeToDateTime(e.createTime)})})):t.groupTableData=[]})):(this.isRecommend=!1,this.isTag=!1,this.isTagRecommend=!1,this.params.memberTagGroupClassifyId=e.memberTagGroupClassifyId,this.params.fixedType=0,Object(n.l)(this.params).then(function(e){1==e.errorCode?(t.classifyOptions=e.result.params||{},t.total=e.result.totalCount,t.groupTableData=e.result.result.map(function(e){return s()({},e,{createTime:d.a.timeToDateTime(e.createTime)})})):t.groupTableData=[]}).catch(function(e){console.log(e)}))},handleTabClick:function(e){var t=this.checkTabIndex(e);t&&this.getRecommendList(t)},checkTabIndex:function(e){var t=this.recommendItems.findIndex(function(t){return t.recommendName==e.name});if(t>=0)return this.recommendItems[t].tagGroupRecommendId},getRecommend:function(){var e=this;this.isRecommend=!0,Object(n.H)().then(function(t){1==t.errorCode&&(e.recommendItems=t.result,e.recommendItems&&e.recommendItems.length?(e.activeName=e.recommendItems[0].recommendName,e.getRecommendList(e.recommendItems[0].tagGroupRecommendId)):e.recommendItems=[])}).catch(function(e){console.log(e)})},getRecommendList:function(e){var t=this,i={tagGroupRecommendId:e,requestProject:"gic-member-tag-web"};Object(n.I)(i).then(function(e){1==e.errorCode?t.recommendData=e.result:t.recommendData=[]}).catch(function(e){console.log(e)})},handleSelectionChange:function(e){this.multipleSelection=e},handleFocus:function(){if(!this.multipleSelection.length)return this.batchSelect="",this.$message.warning({message:"请先勾选分组",duration:2e3}),!1},batchHandleSelect:function(e){if(!this.multipleSelection.length)return this.batchSelect="",this.$message.warning({message:"请先勾选分组",duration:2e3}),!1;this.operateNumber=e,this.batchVisiable=!0},showGroupSet:function(){this.groupSetShow=!0},changeRoute:function(e){this.$router.push(e)},toAddGroup:function(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 i={effectiveStatus:"0",memberTagGroupId:e.memberTagGroupId};t.updateGroup(i,e)}).catch(function(){})},switchAppStatus:function(e,t){this.loading=!0;var i={memberTagGroupId:t.memberTagGroupId,appStatus:e};this.updateGroup(i,t)},refreshGroup:function(e){var t=this;t.loading=!0;var i={memberTagGroupId:e.memberTagGroupId};Object(p.a)("/member-tag-member/getMemberCountByGroupId.json",i).then(function(i){e.memberCount=i.data.result,t.loading=!1}).catch(function(e){t.loading=!1})},updateGroup:function(e,t){var i=this;Object(p.a)("/member-tag-group/simpleUpdate.json",e).then(function(a){t.effectiveStatus=e.effectiveStatus||t.effectiveStatus,t.memberCount=e.memberCount||0==e.memberCount?e.memberCount:t.memberCount,i.loading=!1,i.$message.success({duration:1e3,message:"操作成功!"}),i.loading=!1}).catch(function(e){i.loading=!1})},cancelDelTag:function(e,t){t.popVisible=!1},toDelTag:function(e,t){var i=this;i.$confirm("该分组覆盖"+i.$options.filters.formatNum(e.memberCount||0)+"人,一旦删除无法恢复,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){i.loading=!0,i.delGroup(e.memberTagGroupId,t)}).catch(function(){})},delGroup:function(e,t){var i=this,a={memberTagGroupId:e};Object(p.a)("/member-tag-group/delete.json",a).then(function(e){var a=e.data;if(i.loading=!1,1==a.errorCode)return i.groupTableData.splice(t,1),void i.$message.success({duration:1e3,message:"删除成功!"});200003!=a.errorCode?l.a.errorMsg(a):i.$confirm("该分组正在被活动使用,无法删除!","提示",{confirmButtonText:"确定",type:"warning"})}).catch(function(e){i.loading=!1,i.$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 i=e;Object(n.F)(this.params).then(function(e){if(t.loading=!1,1==e.errorCode){if(i&&i!=t.activeType)return;t.total=e.result.totalCount,t.classifyOptions=e.result.params||{},t.groupTableData=e.result.result.map(function(e){return s()({},e,{latestUpdateTime:e.latestUpdateTime?e.latestUpdateTime:"--",createTime:d.a.timeToDateTime(e.createTime)})}),t.canEdit=(t.groupTableData[0]||{}).canEdit||!1}}).catch(function(e){t.loading=!1,console.log(e)}).finally(function(){return t.loading=!1})},_groupCount:function(){var e=this;Object(n.x)().then(function(t){if(1==t.errorCode){var i=t.result;e.countGroupText="您的非实时分组数量已达"+i.currCount+"/"+i.totalCount+",实时分组数量不受限制。"}})},isAllowEdit:function(e){var t=e.latestUpdateTime,i=e.isRealTime,a=e.effectiveStatus;return!(!i&&t&&"--"!==t)||(0==a||(t||"").split(" ")[0]===(new Date).toLocaleDateString().replace(/(\d+)\/(\d+)\/(\d+)/,function(e,t,i,a){return[t,i.padStart(2,"0"),a.padStart(2,"0")].join("-")}))},onExpandChange:function(e,t){var i=t.map(function(e){return e.memberTagGroupId});this.$set(this,"expandRowKeys",i)},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,i=t.memberTagGroupId,a=t.pileType,o=t.proportion,r=t.groupNames,l=t.custom;if(!t.loading){if(o=4==a?l.join(":"):o,4==a){if(!l.length||l.some(function(e){return!e}))return this.$message.warning("请添加分堆比例");o=l.join(":")}if(r.some(function(e){return""===e}))return this.$message.warning("请输入分堆名称");var c={requestProject:"gic-web",memberTagGroupId:i,pileType:a,proportion:o,groupNames:r.join(",")};this.dialogFixedPile.loading=!0,Object(n.m)(c).then(function(t){1==t.errorCode&&(e.dialogFixedPile.show=!1,Object(n.l)(e.params).then(function(t){1==t.errorCode?(e.total=t.result.totalCount,e.groupTableData=t.result.result.map(function(e){return s()({},e,{createTime:d.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 i=this.dialogFixedPile,a=i.groupName,s=i.pileNames;this.dialogFixedPile.groupNames=this.dialogFixedPile.custom.map(function(e,i){var o=t.dialogFixedPile.groupNames[i];return void 0===o&&(o=a+"-"+s[i]),o})},handleDeleteFixedPile:function(e){var t=this;if(!this.reqLock){this.reqLock=!0;var i=e.fixedPile,a=e.memberTagGroupId,s=(i||{}).value,o=(s||[]).map(function(e){return e.groupId});o.unshift(a);var r={requestProject:"gic-member-tag-web",memberTagGroupIds:o.join(",")};Object(n.d)(r).then(function(e){if(1==e.errorCode){if((e.result||[]).length)return t.handleDelGroupMsg(e.result);var a=i?'<div><i class="el-icon-warning" style="font-size:25px;margin-right:15px;color:#e6a23c"></i>确认删除以下分堆人群?</div>':"<span>确认删除此固化人群?</span>";s&&s.forEach(function(e){a+='\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(a,"提示",{dangerouslyUseHTMLString:!0,confirmButtonText:"确定",cancelButtonText:"取消",type:i?"":"warning"}).then(function(){Object(n.c)(r).then(function(e){1==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}},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(":"),i=t.reduce(function(e,t){return e+ +t},0),a=Math.ceil(e.memberCount/i);return t.reduce(function(i,s,o){var r=s*a;return o==t.length-1&&(r=e.memberCount-i.reduce(function(e,t){return e+ +t},0)),i.push(r),i},[]).join(":")},setAuth:function(){return this.$getButtonLimit(this.$buttonCode.memberTagGroupDetail)||this.$getButtonLimit(this.$buttonCode.memberTagEditGroup)||this.$getButtonLimit(this.$buttonCode.memberTagDeActiveGroup)||this.$getButtonLimit(this.$buttonCode.memberTagDelGroup)}}},T={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"member-group"},[i("div",{staticClass:"flex"},[i("el-tabs",{ref:"fixedGroup",staticClass:"tabs",on:{"tab-click":e.onTabClick},model:{value:e.activeType,callback:function(t){e.activeType=t},expression:"activeType"}},[i("el-tab-pane",{attrs:{label:"我的客户分组",name:"1"}}),e._v(" "),i("el-tab-pane",{attrs:{label:"固化分组",name:"2"}}),e._v(" "),i("el-tab-pane",{attrs:{label:"金字塔客户分组",name:"3"}})],1)],1),e._v(" "),i("div",{staticClass:"right-content"},[i("div",{directives:[{name:"show",rawName:"v-show",value:3!=e.activeType||!e.isNew,expression:"activeType != 3 || !isNew"}],staticClass:"left-box"},[i("group-list",{ref:"groupList",attrs:{addGroupDialog:e.addGroupDialog,activeType:e.activeType},on:{"update:addGroupDialog":function(t){e.addGroupDialog=t},"update:add-group-dialog":function(t){e.addGroupDialog=t},getRecommend:e.getRecommend,"second-list":e.getsecondList}}),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddCateGory)&&3!=e.activeType?i("div",{staticClass:"add-category",attrs:{"limit-code":e.$buttonCode.memberTagAddCateGory},on:{click:function(t){e.addGroupDialog=!0}}},[i("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.activeType,expression:"activeType == 1"}],staticClass:"ghost-btn add-group",attrs:{type:"primary"}},[e._v("新增分类")])],1):e._e()],1),e._v(" "),e.showFixedList?[i("div",{staticClass:"right-box"},[i("div",{staticClass:"common-wrap__opt"},[e._m(0),e._v(" "),i("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(" "),i("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"}},[i("el-option",{key:0,attrs:{label:"失效",value:0}}),e._v(" "),i("el-option",{key:1,attrs:{label:"有效",value:1}})],1),e._v(" "),i("el-select",{staticClass:"w130 ",attrs:{placeholder:"好办是否展示",clearable:""},on:{change:e.changeHaoBan},model:{value:e.isHaoban,callback:function(t){e.isHaoban=t},expression:"isHaoban"}},[i("el-option",{key:0,attrs:{label:"不展示",value:0}}),e._v(" "),i("el-option",{key:1,attrs:{label:"展示",value:1}})],1),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?i("span",{staticClass:"look-self m-l-10"},[i("el-checkbox",{model:{value:e.isSelf,callback:function(t){e.isSelf=t},expression:"isSelf"}},[e._v("\n 仅看本人\n "),i("el-tooltip",{attrs:{placement:"top",trigger:"hover",content:"其它账号创建的分组覆盖人数根据创建人管辖门店查询数据"}},[i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],1):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddGroup)?i("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(" "),i("el-button",{staticClass:"btn-foled-all",on:{click:function(t){return e.$router.push("/memberGroupLog")}}},[e._v("分组操作日志")])],1),e._v(" "),i("div",{staticClass:"common-wrap__table m-t-20"},[i("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"}},[i("el-table-column",{attrs:{label:"分组名称",fixed:"left","min-width":"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-popover",{attrs:{placement:"top-start",width:"200",trigger:"hover"}},[i("div",[i("p",[e._v("名称:"+e._s(t.row.groupName))]),e._v(" "),i("p",[e._v("描述:"+e._s(t.row.describle))])]),e._v(" "),i("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(" "),i("el-table-column",{attrs:{prop:"latestUpdateTime","min-width":"100",label:"更新时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.latestUpdateTime)))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.latestUpdateTime)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"state",label:"状态","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--info"}),e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])},[i("template",{slot:"header"},[e._v("\n 状态\n "),i("el-tooltip",{attrs:{effect:"dark",placement:"top"}},[i("div",{attrs:{slot:"content"},slot:"content"},[i("p",[e._v("失效的非实时分组不再更新人数,营销活动无法选用失效的分组")])]),e._v(" "),i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2),e._v(" "),i("el-table-column",{attrs:{label:"分类名称",prop:"groupClassifyName"}}),e._v(" "),i("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)?i("el-table-column",{attrs:{prop:"appStatus",label:"好办展示","min-width":"100","limit-code":e.$buttonCode.memberTagOpenHaoBan},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#2F54EB"},on:{change:function(i){return e.switchAppStatus(t.row.appStatus,t.row)}},model:{value:t.row.appStatus,callback:function(i){e.$set(t.row,"appStatus",i)},expression:"scope.row.appStatus"}})]}}])},[i("template",{slot:"header"},[e._v("\n 好办展示\n "),i("el-tooltip",{attrs:{effect:"dark",content:"开启后,默认次日更新至好办管理后台,如需立即更新,请至好办管理后台操作“同步”",placement:"top"}},[i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2):e._e(),e._v(" "),i("el-table-column",{attrs:{prop:"fixedTime","min-width":"100",label:"生效时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.fixedTime)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"effectiveDate","min-width":"100",label:"到期时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isRealTime?i("p",{staticClass:"h-18"},[e._v("--")]):i("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?i("el-table-column",{attrs:{label:"创建人",prop:"createUserName","min-width":"110"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e._v(e._s(i.createUserName||"--"))]}}])}):e._e(),e._v(" "),i("el-table-column",{attrs:{prop:"createTime","min-width":"100",label:"创建时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.createTime)))]),e._v(" "),i("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)?i("el-table-column",{attrs:{label:"操作",width:"180",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.$getButtonLimit(e.$buttonCode.memberTagGroupDetail)?i("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)?i("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.$buttonCode.memberTagFixedPile},on:{click:function(i){return e.handleFixedPile(t.row)}}},[e._v("分堆")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelGroup)?i("el-button",{attrs:{type:"text","limit-code":e.$buttonCode.memberTagDelGroup},on:{click:function(i){return e.handleDeleteFixedPile(t.row)}}},[e._v("删除")]):e._e()]}}])}):e._e()],1)],1),e._v(" "),0!=e.groupTableData.length?i("div",{staticClass:"block common-wrap__page text-right"},[i("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()])]:[i("div",{directives:[{name:"show",rawName:"v-show",value:!e.isRecommend,expression:"!isRecommend"}],staticClass:"right-box"},[i("div",{staticClass:"common-wrap__opt"},[i("div",{staticClass:"top"},[i("p",{staticClass:"tips"},[e._v("实时分组数据实时更新,非实时分组数据每天凌晨更新 1 次,非实时分组失效后数据会自动清空。")]),e._v(" "),i("div",{staticClass:"title m-b-20 m-t-16"},[i("h2",[i("span",{staticClass:"tips"},[e._v("共 "+e._s(e.total||0)+" 个分组,其中非实时分组 "+e._s(e.classifyOptions.notRealTimeGroupNum||0)+" 个,失效分组 "+e._s(e.classifyOptions.notEffectiveGroupNum||0)+" 个")])]),e._v(" "),i("span",{staticClass:"count"},[e._v("剩余可创建非实时分组数量:"+e._s(e.classifyOptions.residueCreateGroupNum||0))])])]),e._v(" "),i("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(" "),i("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"}},[i("el-option",{key:0,attrs:{label:"失效",value:0}}),e._v(" "),i("el-option",{key:1,attrs:{label:"有效",value:1}})],1),e._v(" "),i("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"}},[i("el-option",{key:0,attrs:{label:"非实时",value:0}}),e._v(" "),i("el-option",{key:1,attrs:{label:"实时",value:1}})],1),e._v(" "),i("el-select",{staticClass:"w130",attrs:{placeholder:"好办是否展示",clearable:""},on:{change:e.changeHaoBan},model:{value:e.isHaoban,callback:function(t){e.isHaoban=t},expression:"isHaoban"}},[i("el-option",{key:0,attrs:{label:"不展示",value:0}}),e._v(" "),i("el-option",{key:1,attrs:{label:"展示",value:1}})],1),e._v(" "),i("div",{staticClass:"batch-option"},[i("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)?i("el-option",{key:0,attrs:{label:"失效",value:0,"limit-code":e.$buttonCode.memberTagBatchDeActive}}):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagBatchDel)?i("el-option",{key:1,attrs:{label:"删除",value:1,"limit-code":e.$buttonCode.memberTagBatchDel}}):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagBatchEditBelong)?i("el-option",{key:2,attrs:{label:"修改所属分类",value:2,"limit-code":e.$buttonCode.memberTagBatchEditBelong}}):e._e()],1),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberGroupHandleLog)?i("el-tooltip",{staticClass:"item",attrs:{content:"分组内的标签条件或者其他信息有过编辑的,均在此查看",placement:"top"}},[i("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)?i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.countGroupText,placement:"top"}},[i("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?i("span",{staticClass:"look-self m-l-10"},[i("el-checkbox",{model:{value:e.isSelf,callback:function(t){e.isSelf=t},expression:"isSelf"}},[e._v("\n 仅看本人\n "),i("el-tooltip",{attrs:{placement:"top",trigger:"hover",content:"其它账号创建的分组覆盖人数根据创建人管辖门店查询数据"}},[i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],1):e._e()],1),e._v(" "),i("div",{staticClass:"common-wrap__table m-t-20"},[i("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}},[i("el-table-column",{attrs:{type:"selection",width:"55"}}),e._v(" "),i("el-table-column",{attrs:{label:"分组名称",fixed:"left","min-width":"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{class:[t.row.isRealTime?"real-time":"no-real-time"]},[e._v(e._s(t.row.isRealTime?"实时":"非实时"))]),e._v(" "),i("el-popover",{attrs:{placement:"top-start",width:"200",trigger:"hover"}},[i("div",[i("p",[e._v("名称:"+e._s(t.row.groupName))]),e._v(" "),i("p",[e._v("描述:"+e._s(t.row.describle))])]),e._v(" "),i("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(" "),i("el-table-column",{attrs:{label:"最近更新时间",width:"110"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.latestUpdateTime)))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.latestUpdateTime)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"state",label:"状态","min-width":"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--info"}),e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])},[i("template",{slot:"header"},[e._v("\n 状态\n "),i("el-tooltip",{attrs:{effect:"dark",placement:"top"}},[i("div",{attrs:{slot:"content"},slot:"content"},[i("p",[e._v("失效的非实时分组不再更新人数,营销活动无法选用失效的分组")])]),e._v(" "),i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2),e._v(" "),i("el-table-column",{attrs:{label:"分类名称",prop:"groupClassifyName"}}),e._v(" "),i("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 ")]}}])},[i("template",{slot:"header"},[e._v("\n 覆盖人数\n "),i("el-popover",{attrs:{width:"260",trigger:"hover"}},[i("div",{staticStyle:{color:"#303133"}},[e._v("\n 默认显示上次页面缓存人数,可点击刷新按钮查看当页分组最新人数。\n ")]),e._v(" "),i("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)?i("el-table-column",{attrs:{prop:"appStatus",label:"好办展示","min-width":"100","limit-code":e.$buttonCode.memberTagOpenHaoBan},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#2F54EB"},on:{change:function(i){return e.switchAppStatus(t.row.appStatus,t.row)}},model:{value:t.row.appStatus,callback:function(i){e.$set(t.row,"appStatus",i)},expression:"scope.row.appStatus"}})]}}])},[i("template",{slot:"header"},[e._v("\n 好办展示\n "),i("el-tooltip",{attrs:{effect:"dark",content:"开启后,默认次日更新至好办管理后台,如需立即更新,请至好办管理后台操作“同步”",placement:"top"}},[i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2):e._e(),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?i("el-table-column",{attrs:{label:"创建人","min-width":"110",prop:"createUserName"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e._v(e._s(i.createUserName||"--"))]}}])}):e._e(),e._v(" "),i("el-table-column",{attrs:{prop:"recentUpdateDate","min-width":"100",label:"到期时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isRealTime?[e._v("--")]:[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.effectiveDate)))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.effectiveDate)))])]]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"updateTime","min-width":"110",label:"最近编辑时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(t.row.updateTime?e.dateformat(new Date(t.row.updateTime),"yyyy-MM-dd"):"--"))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(t.row.updateTime?e.dateformat(new Date(t.row.updateTime),"hh:mm:ss"):"--"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"createTime","min-width":"100",label:"创建时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.createTime)))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.createTime)))])]}}])}),e._v(" "),e.setAuth?i("el-table-column",{attrs:{label:"操作",width:"230",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.$getButtonLimit(e.$buttonCode.memberTagGroupDetail)?i("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)?i("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?i("el-button",{staticClass:"edit-btn el-button--text m-r-20",attrs:{type:"text","limit-code":e.$buttonCode.memberTagDeActiveGroup},on:{click:function(i){return e.effectiveGroup(t.row)}}},[e._v("\n 失效\n ")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelGroup)?i("el-button",{staticClass:"edit-btn el-button--text",staticStyle:{"margin-left":"0"},attrs:{type:"text","limit-code":e.$buttonCode.memberTagDelGroup},on:{click:function(i){return e.deleteGroup(t.row)}}},[e._v("\n 删除\n ")]):e._e()]}}])}):e._e()],1)],1),e._v(" "),0!=e.groupTableData.length?i("div",{staticClass:"block common-wrap__page text-right"},[i("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(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:e.isTagRecommend,expression:"isTagRecommend"}],staticClass:"right-box"},[i("div",{staticClass:"common-wrap__opt flex-between"},[i("div",{staticClass:"desc"},[e._v("覆盖人数于每日上午8点半进行更新")]),e._v(" "),i("div",{staticClass:"batch-option"},[i("el-button",{staticClass:"fr ghost-btn",attrs:{type:"primary"},on:{click:function(t){e.isNew=!e.isNew}}},[e._v(e._s("查看"+(e.isNew?"旧":"新")+"版金字塔会员分层"))])],1)]),e._v(" "),i("div",{staticClass:"common-wrap__table m-t-20"},[i("pyramid-group-table",{directives:[{name:"show",rawName:"v-show",value:e.isNew,expression:"isNew"}]}),e._v(" "),i("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}},[i("el-table-column",{attrs:{label:"分层名称",prop:"groupName","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.row.groupName))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:"最近更新时间",prop:"latestUpdateTime","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.latestUpdateTime)))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.latestUpdateTime)))])]}}])}),e._v(" "),i("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(" "),i("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 ")]}}])},[i("template",{slot:"header"},[e._v("\n 覆盖人数\n "),i("el-popover",{attrs:{width:"260",trigger:"hover"}},[i("div",{staticStyle:{color:"#303133"}},[e._v("\n 默认显示上次页面缓存人数,可点击刷新按钮查看当页分组最新人数。\n ")]),e._v(" "),i("i",{staticClass:"iconfont icon-zhongzhi refresh",attrs:{slot:"reference"},on:{click:function(t){return e.refershMember("tag")}},slot:"reference"})])],1)],2),e._v(" "),i("el-table-column",{attrs:{label:"分组描述","min-width":"250"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e._v("\n "+e._s(e._f("aliasTips")(i.groupName))+"\n ")]}}])})],1)],1),e._v(" "),0==e.groupTableData.length||e.isNew?e._e():i("div",{staticClass:"block common-wrap__page text-right"},[i("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(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:e.isRecommend&&!e.isTagRecommend,expression:"isRecommend && !isTagRecommend"}],staticClass:"right-box recommend-box"},[i("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 i("el-tab-pane",{key:t.tagGroupRecommendId,attrs:{label:t.recommendName,name:t.recommendName}},[i("recommend-table",{attrs:{data:e.recommendData}})],1)}),1)],1)]],2),e._v(" "),i("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(" "),i("el-dialog",{attrs:{title:"提示",visible:e.dialogDelTips.show,width:"480px"},on:{"update:visible":function(t){return e.$set(e.dialogDelTips,"show",t)}}},[i("div",{staticClass:"fixed-dialog"},[i("i",{staticClass:"el-alert__icon el-icon-warning icon-fixed"}),e._v(" "),i("div",{staticStyle:{"padding-left":"12px"}},[i("p",[e._v(e._s(e.dialogDelTips.isSingle?"当前":"存在")+"分组正在被以下模块使用,请先删除对应的内容后再来删除分组")]),e._v(" "),e.dialogDelTips.isSingle?i("div",{staticClass:"error-tips"},e._l(e.dialogDelTips.list,function(t){return i("p",{key:t.link},[i("a",{staticClass:"error-tip-link",attrs:{target:"_blank",href:t.link}},[e._v(e._s(t.name))])])}),0):i("div",{staticClass:"error-tips"},e._l(e.dialogDelTips.list,function(t,a){return i("div",{key:a,staticClass:"error-tip-row"},[i("span",{staticClass:"label"},[e._v(e._s(t.groupName)+":")]),e._v(" "),e._l(t.list,function(t){return i("p",{key:t.link},[i("a",{staticClass:"error-tip-link",attrs:{target:"_blank",href:t.link}},[e._v(e._s(t.name))])])})],2)}),0)])])]),e._v(" "),i("el-dialog",{attrs:{title:"固化分组分堆",visible:e.dialogFixedPile.show},on:{"update:visible":function(t){return e.$set(e.dialogFixedPile,"show",t)}}},[i("p",{staticClass:"pile-info"},[i("span",{staticClass:"title"},[e._v(e._s(e.dialogFixedPile.groupName))]),e._v(" "),null!==e.dialogFixedPile.memberCount?i("span",{staticClass:"fixed-count"},[e._v("固化人数 "+e._s(e.dialogFixedPile.memberCount)+" 人")]):i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top"}},[i("span",{attrs:{slot:"content"},slot:"content"},[e._v("尚未达到期初固化时间的人群,不会展示分堆人数,但系统会保存您的分堆设置,当系统达到期初固化时间之后,刷新列表即可查看到分堆人数。")]),e._v(" "),i("span",{staticClass:"fixed-count"},[e._v("暂未到达期初固化时间")])]),e._v(" "),i("span",[e._v(e._s(e.dialogFixedPile.beginTime)+" - "+e._s(e.dialogFixedPile.endTime))])],1),e._v(" "),i("el-form",[i("el-form-item",{attrs:{label:"分堆设置:","label-width":"85px"}},[i("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 i("el-radio",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])}),1),e._v(" "),i("div",{staticClass:"pile-detail"},[i("el-form",[4!=e.dialogFixedPile.pileType?i("el-form-item",{attrs:{label:"分堆比例:","label-width":"85px"}},[i("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 i("el-radio",{key:t,attrs:{label:t}},[e._v(e._s(t))])}),1)],1):i("el-form-item",{attrs:{label:"分堆比例:","label-width":"85px"}},[e._l(e.dialogFixedPile.custom,function(t,a){return[a?i("span",{key:a,staticClass:"pile-proportions-divider"},[e._v(":")]):e._e(),e._v(" "),i("el-input-number",{key:a,staticClass:"pile-proportions-input",attrs:{min:1,max:100,"controls-position":"right"},model:{value:e.dialogFixedPile.custom[a],callback:function(t){e.$set(e.dialogFixedPile.custom,a,t)},expression:"dialogFixedPile.custom[k]"}})]}),e._v(" "),e.dialogFixedPile.custom.length<5?i("el-button",{attrs:{type:"text"},on:{click:function(t){return e.pileCustomChange("add")}}},[e._v("添加")]):e._e(),e._v(" "),e.dialogFixedPile.custom.length>1?i("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,a){return i("el-form-item",{key:a,staticClass:"pile-name-row",attrs:{label:"分堆人群:","label-width":"85px"}},[i("el-input",{staticClass:"pile-name-input",attrs:{maxlength:15,"show-word-limit":"",placeholder:"请输入分堆人群名称"},model:{value:e.dialogFixedPile.groupNames[a],callback:function(t){e.$set(e.dialogFixedPile.groupNames,a,t)},expression:"dialogFixedPile.groupNames[k]"}})],1)})],2)],1)],1)],1),e._v(" "),i("div",{attrs:{slot:"footer"},slot:"footer"},[i("span",{staticClass:"pile-counts"},[e._v("\n 实时计算:\n "),i("span",[e._v(e._s(e.pileCounts))])]),e._v(" "),i("el-tooltip",{attrs:{content:"每个固化人群仅支持进行一次分堆设置,请确认操作",placement:"top"}},[i("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(" "),i("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("固化分组仅在分组生效开始时间查询一次数据,后续数据不会发生变化,分组失效后数据会自动清空。")])])}]};var x=i("VU/8")(C,T,!1,function(e){i("FEhs"),i("2NVy")},"data-v-9f9f447c",null);t.default=x.exports},vFTI:function(e,t){}});
\ No newline at end of file
webpackJsonp([3,15,21,28,41],{"/CFs":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("Xxa5"),s=i.n(a),o=i("exGp"),r=i.n(o),n=i("P9l9"),l={components:{cardItem:i("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 i,a,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:i=t.sent,a=i.data.result,o=void 0===a?[]:a,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 i,a,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:i=t.sent,a=i.data.result,o=void 0===a?[]:a,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 i(){var a,o,r,l,c;return s.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return a=e.hanbanShow,o=e.memberTagGradeId,r={appStatus:Number(a),memberTagGradeId:o},i.next=4,Object(n.a)("/memberTagGrade/updateHanbanShow",r);case 4:if(l=i.sent,1==(c=l.data).errorCode){i.next=8;break}return i.abrupt("return",t.$message.error(c.message));case 8:case"end":return i.stop()}},i,t)}))()},toDetail:function(e,t){if(this.$getButtonLimit(this.$buttonCode.memberTagGroupLevelDetail))if(e.gradeName.includes("未消费")){var i=e.itemList[t];this.$router.push("/memberLevelDetail?memberTagGroupId="+i.memberTagGroupId+"&aliasName="+i.groupName)}else{var a=e.itemList[--t],s=e.gradeName,o=a.groupName.replace(/[(|)]/g," ").split(" "),r=o[0].includes("年")?o[0]:o[0]+"天",n=s+o[1];this.$router.push("/memberLevelDetail?memberTagGroupId="+a.memberTagGroupId+"&aliasName="+n+"&time="+r+"&type="+s)}}}},c={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"pyramid-group"},[i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.tableList,"header-cell-style":e.rowClass}},[i("el-table-column",{attrs:{label:"价值",width:"140"},scopedSlots:e._u([{key:"header",fn:function(){return[i("div",{staticClass:"header"},[i("span",[e._v("消费休眠天数")]),e._v(" "),i("span",[e._v("价值")]),e._v(" "),i("p",{staticClass:"line"})])]},proxy:!0},{key:"default",fn:function(t){var a=t.row;return[e._v("\n "+e._s(a.gradeName||"--")+"\n ("+e._s("核心"==a.gradeName?1:"普通"==a.gradeName?6:3)+")\n "),i("el-tooltip",{attrs:{placement:"top"},scopedSlots:e._u([{key:"content",fn:function(){return[i("p",{staticClass:"m-b-5"},[e._v("消费周期(消费周期小于1时按1计算) = (最近消费日期 - 首次消费日期 + 1) / 365;")]),e._v(" "),i("p",{staticClass:"m-b-5"},[e._v("年平均消费次数 = 有效消费次数 / 消费周期;")]),e._v(" "),i("p",[e._v("年平均消费金额 = 累计消费金额 / 消费周期;")])]},proxy:!0}],!0)},[e._v(" "),"核心"==a.gradeName?i("i",{staticClass:"iconfont icon-QuestionCircleOutlined"}):e._e()])]}}])}),e._v(" "),e._l(e.tableHeader,function(t,a){return i("el-table-column",{key:a,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?i("span",{domProps:{innerHTML:e._s(t.formatter(s.row))},on:{click:function(t){return e.toDetail(s.row,a)}}}):i("span",[e._v(e._s(s.row[t.prop]||"--"))])]}}])})})],2),e._v(" "),i("div",{staticClass:"unconsume-member"},[i("span",[e._v(e._s(e.consumeList.gradeName))]),e._v(" "),e._l(e.consumeList.itemList,function(t,a){return i("card-item",{key:a,staticStyle:{"margin-right":"16px"},attrs:{title:t.groupName,count:t.memberCount,data:e.consumeList,index:a},on:{toDetail:e.toDetail}})})],2),e._v(" "),i("div",{staticClass:"show-haoban"},[i("h2",[e._v("展示在好办")]),e._v(" "),i("span",{staticClass:"tips"},[e._v("开启后,立即更新至好办小程序")]),e._v(" "),i("p",e._l(e.haobanList,function(t){return i("span",{key:t.memberTagGradeId,staticClass:"switch-item"},[i("span",{staticClass:"name"},[e._v(e._s(t.aliasName))]),e._v(" "),i("el-switch",{staticClass:"switch",attrs:{"active-color":"#2f54eb"},on:{change:function(i){return e.onChangeSwitch(t)}},model:{value:t.hanbanShow,callback:function(i){e.$set(t,"hanbanShow",i)},expression:"item.hanbanShow"}})],1)}),0)])],1)},staticRenderFns:[]};var u=i("VU/8")(l,c,!1,function(e){i("vFTI")},null,null);t.default=u.exports},"9ZvA":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={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,i=e._self._c||t;return i("el-table",{attrs:{data:e.tableData}},[i("el-table-column",{attrs:{label:"查看详情",type:"expand",width:"200"}}),e._v(" "),i("el-table-column",{attrs:{prop:"groupName",label:"分组名称"}}),e._v(" "),i("el-table-column",{attrs:{prop:"describle",label:"分组描述"}}),e._v(" "),i("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{type:"text"},on:{click:function(i){return e.createMemberGroup(t)}}},[e._v("创建会员分组")])]}}])})],1)},staticRenderFns:[]},o=i("VU/8")(a,s,!1,null,null,null);t.default=o.exports},MP4r:function(e,t){},R34f:function(e,t){},SJ7l:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("Dd8w"),s=i.n(a),o=i("lRwf"),r=i.n(o),n=i("l6IN"),l=i("2CGT"),c=i("2uFj");r.a.component(n.CollapseTransition.name,n.CollapseTransition);var u={name:"group-list",props:{activeType:String,addGroupDialog:Boolean},data:function(){return{lists:[],expendTxt:"收起",expendTxtTag:"收起",expendTxtFixed:"收起",groupName:"",title:"新增分类名称",currentIndex:-1,currentTagIndex:0,currentFixedIndex:-1,active:!1,Taglists:[],classTagName:"tag-name",hasLevel:!1,currentLevelIndex:-1,groupLists:[],fixedLists:[],editDialog:{visible:!1,groupName:"",type:0,list:{}}}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""},expendTagClass:function(){return"展开"!=this.expendTxtTag?"is-caret":""},expendFixedClass:function(){return"展开"!=this.expendTxtFixed?"is-caret":""}},methods:{handleChangeLevel:function(e,t){this.currentLevelIndex=e,this.currentIndex=0,this.currentFixedIndex=0,this.$emit("second-list",{list:t,isTag:!0})},_getTagLists:function(){var e=this;Object(l.u)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupLists=t.result)})},handleChangeTag:function(e,t){this.active=!1,this.classTagName="tag-name active-name",this.currentTagIndex=e,this.$emit("second-list",{list:t,isTag:!0})},handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return s()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentIndex=e,this.currentLevelIndex=0,this.currentFixedIndex=0,this.$emit("second-list",t)},handleChangeFixed:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentFixedIndex=e,this.currentLevelIndex=0,this.currentIndex=0,this.$emit("second-list",{isFixed:!0,list:t})},editGroupName:function(e,t){this.operatorName(e)&&(this.editDialog.visible=!0,this.editDialog.groupName=e.classifyName,this.editDialog.type=t,this.editDialog.list=e)},deleteGroupName:function(e,t){var i=this;if(this.operatorName(e))return e.edit?(e.edit=!1,!t&&this.getMemberGroupList(),void(t&&this.getFixedMemberGroupList())):void this.$confirm("删除分类名称,包括该分类下的内容,确定删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){i.excludeName(e,t)}).catch(function(){})},excludeName:function(e,t){var i=this,a={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e.memberTagGroupClassifyId,type:t};Object(l.C)(a).then(function(e){1==e.errorCode&&(!t&&i.getMemberGroupList(),t&&i.getFixedMemberGroupList(),i.$message({type:"success",message:"删除成功!"}))})},modifyName:function(e,t,i){var a=this;if(i){var s={requestProject:"gic-member-tag-web",classifyName:i,memberTagGroupClassifyId:e.memberTagGroupClassifyId,type:t};Object(l.E)(s).then(function(e){1==e.errorCode&&(a.editDialog.visible=!1,1==a.activeType&&a.getMemberGroupList(),2==a.activeType&&a.getFixedMemberGroupList(),a.$message({type:"success",message:"修改成功",duration:2e3}))})}else this.$message({message:"分类名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId&&"1"!=e.memberTagGroupClassifyId},closeEditGroup:function(){this.editDialog={visible:!1,groupName:"",type:0,list:{}}},handleEditGroup:function(){this.modifyName(this.editDialog.list,this.editDialog.type,this.editDialog.groupName)},handleGroupDialog:function(){var e=this;if(this.groupName){var t={requestProject:"gic-member-tag-web",classifyName:this.groupName,type:1==this.activeType?0:1};Object(l.E)(t).then(function(t){1==t.errorCode&&(1==e.activeType&&e.getMemberGroupList(),2==e.activeType&&e.getFixedMemberGroupList(),e.groupName="",e.$emit("update:addGroupDialog",!1),e.$message({type:"success",message:"添加成功"}))})}else this.$message({type:"warning",message:"分类名称不能为空"})},getMemberGroupList:function(){var e=this;Object(l.D)({requestProject:"gic-member-tag-web",type:0}).then(function(t){1===t.errorCode&&(e.lists=t.result.map(function(e){return s()({},e,{edit:!1})}))})},getFixedMemberGroupList:function(){var e=this;Object(l.D)({requestProject:"gic-member-tag-web",type:1}).then(function(t){1===t.errorCode&&(e.fixedLists=t.result.map(function(e){return s()({},e,{edit:!1})}))})},handleExpend:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxt="展开"===this.expendTxt?"收起":"展开",this.$emit("second-list","all")},handleExpendTag:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxtTag="展开"===this.expendTxtTag?"收起":"展开",this.$emit("second-list","allLevel")},handleExpendFixed:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxtFixed="展开"===this.expendTxtFixed?"收起":"展开",this.$emit("second-list","showFixedList")},_hasLevelFeature:function(){var e=this;Object(l.y)().then(function(t){1===t.errorCode&&(e.hasLevel=t.result)})},levelNums:function(e){switch(e){case"核心客户":return 3;case"潜力客户":return 5;case"普通客户":return 4;case"未消费客户":return 2}}},activated:function(){switch(this.activeType){case"2":this.getFixedMemberGroupList()}},beforeMount:function(){this.getMemberGroupList(),this.getFixedMemberGroupList(),this._getTagLists(),this._hasLevelFeature()},filters:{aliasTips:function(e){var t=c.a.find(function(t){return t.name===e});return t?t.title:""}},watch:{activeType:function(e){switch(e){case"1":this.handleExpend();break;case"2":this.handleExpendFixed();break;case"3":this.handleExpendTag()}}}},m={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"group-list"},[i("tempalte",{directives:[{name:"show",rawName:"v-show",value:"1"==e.activeType,expression:"activeType == '1'"}]},[i("ul",{staticClass:"lists"},e._l(e.lists,function(t,a){return i("li",{key:a,class:["member-list",{"active-li":a==e.currentIndex}],on:{click:function(i){return e.handleChangeIndex(a,t)}}},[i("div",{staticClass:"wrap"},[i("span",{directives:[{name:"show",rawName:"v-show",value:!t.edit,expression:"!list.edit"}],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,0)}}},[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,0)}}},[e._v("删除分类")]):e._e(),e._v(" "),i("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0)]),e._v(" "),i("ul",{directives:[{name:"show",rawName:"v-show",value:"3"==e.activeType,expression:"activeType == '3'"}],staticClass:"lists"},e._l(e.groupLists,function(t,a){return i("li",{key:a,class:["member-list",{"active-li":a==e.currentLevelIndex}],on:{click:function(i){return e.handleChangeLevel(a,t)}}},[i("div",{staticClass:"wrap"},[i("span",[e._v(e._s(t.aliasName))]),e._v(" "),i("span",[e._v("("+e._s(e.levelNums(t.aliasName))+")")])])])}),0),e._v(" "),i("ul",{directives:[{name:"show",rawName:"v-show",value:"2"==e.activeType,expression:"activeType == '2'"}],staticClass:"lists"},e._l(e.fixedLists,function(t,a){return i("li",{key:a,class:["member-list",{"active-li":a==e.currentFixedIndex}],on:{click:function(i){return e.handleChangeFixed(a,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,1)}}},[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,1)}}},[e._v("删除分类")]):e._e(),e._v(" "),i("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0),e._v(" "),i("el-dialog",{attrs:{title:e.title,visible:e.addGroupDialog,width:"600px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.addGroupDialog=t},close:function(t){return e.$emit("update:addGroupDialog",!1)}}},[i("div",[e._v("\n 分类名称:\n "),i("el-input",{staticClass:"m-t-10",attrs:{placeholder:"请输入分类名称",maxlength:8,"show-word-limit":"",clearable:""},model:{value:e.groupName,callback:function(t){e.groupName=t},expression:"groupName"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){return e.$emit("update:addGroupDialog",!1)}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.handleGroupDialog}},[e._v("确 定")])],1)]),e._v(" "),i("el-dialog",{attrs:{title:"编辑分类",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.groupName,callback:function(t){e.$set(e.editDialog,"groupName",t)},expression:"editDialog.groupName"}})],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"},on:{click:e.handleEditGroup}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var d=i("VU/8")(u,m,!1,function(e){i("MP4r")},"data-v-ee698ba0",null);t.default=d.exports},cbgd:function(e,t){},lBo1:function(e,t){},mmLS:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("Ch4/"),s=i("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 i=t.errorCode,s=t.result;1!==i?a.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,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 icon"}),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,a){return i("p",{key:a,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 n=i("VU/8")(o,r,!1,function(e){i("n0qE")},"data-v-925d9224",null);t.default=n.exports},n0qE:function(e,t){},oVck:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("Xxa5"),s=i.n(a),o=i("exGp"),r=i.n(o),n=i("Dd8w"),l=i.n(n),c=i("gRE1"),u=i.n(c),m=i("2CGT"),d=i("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,i={requestProject:"gic-member-tag-web",memberTagGroupIds:this.selectionList.map(function(e){return e.memberTagGroupId}).join(",")};if(0==t)i.effectiveStatus=0,Object(m.e)(i).then(function(t){1==t.errorCode&&e.$message.success({message:"修改成功"}),e.$emit("submit")}).catch(function(e){console.log(e)});else if(1==t)Object(m.c)(i).then(function(t){1==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 a=this.groupList.findIndex(function(t){return t.classifyName===e.groupName});i.memberTagGroupClassifyId=this.groupList[a].memberTagGroupClassifyId,Object(m.b)(i).then(function(t){1==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.D)({type:0,requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupList=t.result.filter(function(e){return"未分类"!=e.classifyName}).map(function(e){return 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 i=t.errorCode,a=t.result;1!==i?d.a.errorMsg(t.data):e.list=a||[]}).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,i=e._self._c||t;return i("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}}},[i("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)?i("div",{staticClass:"el-message-box__status el-alert__icon el-icon-warning is-big icon"}):e._e(),e._v(" "),i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[i("div",{staticClass:"batch-content"},[0==e.operNum?i("div",[i("p",{staticClass:"batch-txt"},[e._v(e._s(e.list.length?"存在分组正在被以下模块使用,失效后使用该分组的活动将匹配不到分组下的人群并且分组客户数据将同步清空,是否继续处理为失效?":"失效后非实时分组客户数据将同步清空,是否继续处理为失效?"))])]):e._e(),e._v(" "),1==e.operNum?i("div",[i("p",{staticClass:"batch-txt"},[e._v(e._s(e.list.length?"存在分组正在被以下模块使用,请先删除对应的内容后再来删除分组。":"删除后无法恢复,确认要删除该分组吗?"))])]):e._e(),e._v(" "),2==e.operNum?i("div",[i("p",{staticClass:"title"},[e._v("\n 我的会员分组\n ")]),e._v(" "),i("ul",{staticClass:"batch-ul"},e._l(e.groupList,function(t,a){return i("li",{key:t.memberTagGroupClassifyId,staticClass:"batch-li",class:{"active-li":a==e.listIndex},on:{click:function(i){return e.chooseGroup(t,a)}}},[e._v("\n "+e._s(t.classifyName)+"\n ")])}),0),e._v(" "),i("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,a){return i("p",{key:a,staticClass:"item"},[e._v("\n "+e._s(t.groupName)+":"),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._e()],2),e._v(" "),1==e.operNum&&e.list.length?e._e():i("div",{staticClass:"cre-btn"},[i("el-button",{on:{click:e.closeBatch}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.confirmBatch}},[e._v(e._s(e.operNum?1==e.operNum?"删 除":"确 定":"失 效"))])],1)])])},staticRenderFns:[]};var h=i("VU/8")(p,g,!1,function(e){i("R34f")},"data-v-6fb3d1f0",null).exports,f=i("F84P"),v=i("P9l9"),b=i("mmLS"),_=i("SJ7l"),C=i("9ZvA"),T=i("2uFj"),x=i("/CFs"),w=i("EOvX"),y={name:"memberGroupList",components:{GroupList:_.default,RecommendTable:C.default,BatchList:h,PyramidGroupTable:x.default,deleteOrDeactiveDialog:b.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},addGroupDialog:!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]||[],i=this.dialogFixedPile,a=i.groupName,s=i.pileNames,o=i.custom,r=(t[0]||"").split(":").length||o.length,n=0,l=[];for(console.log(e);n<r;)l.push(a+"-"+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,i=e.updateDay;if(1===e.isRealTime)return"--";switch(t){case 1:return"每天一次";case 2:return i?"每周"+["一","二","三","四","五","六","日"][i-1]:"每周一次";case 3:return i?"每月"+i+"号":"每月一次";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,i={requestProject:"gic-member-tag-web",memberTagGroupIds:e.memberTagGroupId,effectiveStatus:0};Object(m.e)(i).then(function(e){1==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 i={requestProject:"gic-member-tag-web",memberTagGroupIds:e.memberTagGroupId};this.reqLock=!0,Object(m.c)(i).then(function(e){1==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},{}),i=1==(e=u()(t)).length;i&&(e=e[0].list),this.$set(this,"dialogDelTips",{show:!0,isSingle:i,list:e})}},getMemberGroupList:function(){var e=this;Object(m.D)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.options[2].children=t.result.filter(function(e){return"未分类"!=e.classifyName}))})},refershMember:function(e){var t=this;if(!this.flag){this.flag=!0;var i=this.$message.warning("覆盖人数正在刷新中……"),a=void 0,s={requestProject:"gic-member-tag-web"};a=this.groupTableData.map(function(e){return e.memberTagGroupId}).join(","),s.memberTagGroupIds=a,e?Object(m.J)(s).then(function(e){1==e.errorCode&&(t._gradeList(t.memberTagGradeId),i.close(),t.flag=!1,t.$message.success({message:"更新成功"}))}):Object(m.J)(s).then(function(e){1==e.errorCode&&(t.getGroupList(),i.close(),t.flag=!1,t.$message.success({message:"更新成功"}))})}},refreshList:function(){this.getGroupList()},_gradeList:function(e){var t=this,i={pageNum:this.currentPage,pageSize:this.pageSize,memberTagGradeId:e};Object(m.w)(i).then(function(e){if(1==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 i=e.list.memberTagGradeId;this.memberTagGradeId=i,i&&this._gradeList(i)}else e.isFixed?(this.showFixedList=!0,this.params.memberTagGroupClassifyId=e.list.memberTagGroupClassifyId,this.params.fixedType=1,Object(m.l)(this.params).then(function(e){1==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){1==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.H)().then(function(t){1==t.errorCode&&(e.recommendItems=t.result,e.recommendItems&&e.recommendItems.length?(e.activeName=e.recommendItems[0].recommendName,e.getRecommendList(e.recommendItems[0].tagGroupRecommendId)):e.recommendItems=[])}).catch(function(e){console.log(e)})},getRecommendList:function(e){var t=this,i={tagGroupRecommendId:e,requestProject:"gic-member-tag-web"};Object(m.I)(i).then(function(e){1==e.errorCode?t.recommendData=e.result:t.recommendData=[]}).catch(function(e){console.log(e)})},handleSelectionChange:function(e){this.multipleSelection=e},handleFocus:function(){if(!this.multipleSelection.length)return this.batchSelect="",this.$message.warning({message:"请先勾选分组",duration:2e3}),!1},batchHandleSelect:function(e){if(!this.multipleSelection.length)return this.batchSelect="",this.$message.warning({message:"请先勾选分组",duration:2e3}),!1;this.operateNumber=e,this.batchVisiable=!0},showGroupSet:function(){this.groupSetShow=!0},changeRoute:function(e){this.$router.push(e)},toAddGroup:function(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 i={effectiveStatus:"0",memberTagGroupId:e.memberTagGroupId};t.updateGroup(i,e)}).catch(function(){})},switchAppStatus:function(e,t){this.loading=!0;var i={memberTagGroupId:t.memberTagGroupId,appStatus:e};this.updateGroup(i,t)},refreshGroup:function(e){var t=this;t.loading=!0;var i={memberTagGroupId:e.memberTagGroupId};Object(v.a)("/member-tag-member/getMemberCountByGroupId.json",i).then(function(i){e.memberCount=i.data.result,t.loading=!1}).catch(function(e){t.loading=!1})},updateGroup:function(e,t){var i=this;Object(v.a)("/member-tag-group/simpleUpdate.json",e).then(function(a){t.effectiveStatus=e.effectiveStatus||t.effectiveStatus,t.memberCount=e.memberCount||0==e.memberCount?e.memberCount:t.memberCount,i.loading=!1,i.$message.success({duration:1e3,message:"操作成功!"}),i.loading=!1}).catch(function(e){i.loading=!1})},cancelDelTag:function(e,t){t.popVisible=!1},toDelTag:function(e,t){var i=this;i.$confirm("该分组覆盖"+i.$options.filters.formatNum(e.memberCount||0)+"人,一旦删除无法恢复,确认要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){i.loading=!0,i.delGroup(e.memberTagGroupId,t)}).catch(function(){})},delGroup:function(e,t){var i=this,a={memberTagGroupId:e};Object(v.a)("/member-tag-group/delete.json",a).then(function(e){var a=e.data;if(i.loading=!1,1==a.errorCode)return i.groupTableData.splice(t,1),void i.$message.success({duration:1e3,message:"删除成功!"});200003!=a.errorCode?d.a.errorMsg(a):i.$confirm("该分组正在被活动使用,无法删除!","提示",{confirmButtonText:"确定",type:"warning"})}).catch(function(e){i.loading=!1,i.$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 i=e;Object(m.F)(this.params).then(function(e){if(t.loading=!1,1==e.errorCode){if(i&&i!=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(1==t.errorCode){var i=t.result;e.countGroupText="您的非实时分组数量已达"+i.currCount+"/"+i.totalCount+",实时分组数量不受限制。"}})},isAllowEdit:function(e){var t=e.latestUpdateTime,i=e.isRealTime,a=e.effectiveStatus;return!(!i&&t&&"--"!==t)||(0==a||(t||"").split(" ")[0]===(new Date).toLocaleDateString().replace(/(\d+)\/(\d+)\/(\d+)/,function(e,t,i,a){return[t,i.padStart(2,"0"),a.padStart(2,"0")].join("-")}))},onExpandChange:function(e,t){var i=t.map(function(e){return e.memberTagGroupId});this.$set(this,"expandRowKeys",i)},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,i=t.memberTagGroupId,a=t.pileType,s=t.proportion,o=t.groupNames,r=t.custom;if(!t.loading){if(s=4==a?r.join(":"):s,4==a){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:i,pileType:a,proportion:s,groupNames:o.join(",")};this.dialogFixedPile.loading=!0,Object(m.m)(n).then(function(t){1==t.errorCode&&(e.dialogFixedPile.show=!1,Object(m.l)(e.params).then(function(t){1==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 i=this.dialogFixedPile,a=i.groupName,s=i.pileNames;this.dialogFixedPile.groupNames=this.dialogFixedPile.custom.map(function(e,i){var o=t.dialogFixedPile.groupNames[i];return void 0===o&&(o=a+"-"+s[i]),o})},handleDeleteFixedPile:function(e){var t=this;if(!this.reqLock){this.reqLock=!0;var i=e.fixedPile,a=e.memberTagGroupId,s=(i||{}).value,o=(s||[]).map(function(e){return e.groupId});o.unshift(a);var r={requestProject:"gic-member-tag-web",memberTagGroupIds:o.join(",")};Object(m.d)(r).then(function(e){if(1==e.errorCode){if((e.result||[]).length)return t.handleDelGroupMsg(e.result);var a=i?'<div><i class="el-icon-warning" style="font-size:25px;margin-right:15px;color:#e6a23c"></i>确认删除以下分堆人群?</div>':"<span>确认删除此固化人群?</span>";s&&s.forEach(function(e){a+='\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(a,"提示",{dangerouslyUseHTMLString:!0,confirmButtonText:"确定",cancelButtonText:"取消",type:i?"":"warning"}).then(function(){Object(m.c)(r).then(function(e){1==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,i=this;e.forEach((t=r()(s.a.mark(function e(t){var a,o;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(m.K)({groupIds:t.memberTagGroupId});case 2:a=e.sent,o=a.result,t.memberCount=o;case 5:case"end":return e.stop()}},e,i)})),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(":"),i=t.reduce(function(e,t){return e+ +t},0),a=Math.ceil(e.memberCount/i);return t.reduce(function(i,s,o){var r=s*a;return o==t.length-1&&(r=e.memberCount-i.reduce(function(e,t){return e+ +t},0)),i.push(r),i},[]).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,i=e._self._c||t;return i("div",{staticClass:"member-group"},[i("div",{staticClass:"flex"},[i("el-tabs",{ref:"fixedGroup",staticClass:"tabs",on:{"tab-click":e.onTabClick},model:{value:e.activeType,callback:function(t){e.activeType=t},expression:"activeType"}},[i("el-tab-pane",{attrs:{label:"我的客户分组",name:"1"}}),e._v(" "),i("el-tab-pane",{attrs:{label:"固化分组",name:"2"}}),e._v(" "),i("el-tab-pane",{attrs:{label:"金字塔客户分组",name:"3"}})],1)],1),e._v(" "),i("div",{staticClass:"right-content"},[i("div",{directives:[{name:"show",rawName:"v-show",value:3!=e.activeType||!e.isNew,expression:"activeType != 3 || !isNew"}],staticClass:"left-box"},[i("group-list",{ref:"groupList",attrs:{addGroupDialog:e.addGroupDialog,activeType:e.activeType},on:{"update:addGroupDialog":function(t){e.addGroupDialog=t},"update:add-group-dialog":function(t){e.addGroupDialog=t},getRecommend:e.getRecommend,"second-list":e.getsecondList}}),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddCateGory)&&3!=e.activeType?i("div",{staticClass:"add-category",attrs:{"limit-code":e.$buttonCode.memberTagAddCateGory},on:{click:function(t){e.addGroupDialog=!0}}},[i("el-button",{directives:[{name:"show",rawName:"v-show",value:1==e.activeType,expression:"activeType == 1"}],staticClass:"ghost-btn add-group",attrs:{type:"primary"}},[e._v("新增分类")])],1):e._e()],1),e._v(" "),e.showFixedList?[i("div",{staticClass:"right-box"},[i("div",{staticClass:"common-wrap__opt"},[e._m(0),e._v(" "),i("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(" "),i("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"}},[i("el-option",{key:0,attrs:{label:"失效",value:0}}),e._v(" "),i("el-option",{key:1,attrs:{label:"有效",value:1}})],1),e._v(" "),i("el-select",{staticClass:"w130 ",attrs:{placeholder:"好办是否展示",clearable:""},on:{change:e.changeHaoBan},model:{value:e.isHaoban,callback:function(t){e.isHaoban=t},expression:"isHaoban"}},[i("el-option",{key:0,attrs:{label:"不展示",value:0}}),e._v(" "),i("el-option",{key:1,attrs:{label:"展示",value:1}})],1),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?i("span",{staticClass:"look-self m-l-10"},[i("el-checkbox",{model:{value:e.isSelf,callback:function(t){e.isSelf=t},expression:"isSelf"}},[e._v("\n 仅看本人\n ")]),e._v(" "),i("el-tooltip",{attrs:{placement:"top",trigger:"hover",content:"其它账号创建的分组覆盖人数根据创建人管辖门店查询数据"}},[i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon",staticStyle:{"vertical-align":"middle"}})])],1):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagAddGroup)?i("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(" "),i("el-button",{staticClass:"btn-foled-all",on:{click:function(t){return e.$router.push("/memberGroupLog")}}},[e._v("分组操作日志")])],1),e._v(" "),i("div",{staticClass:"common-wrap__table m-t-20"},[i("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"}},[i("el-table-column",{attrs:{label:"分组名称",fixed:"left","min-width":"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-popover",{attrs:{placement:"top-start",width:"200",trigger:"hover"}},[i("div",[i("p",[e._v("名称:"+e._s(t.row.groupName))]),e._v(" "),i("p",[e._v("描述:"+e._s(t.row.describle))])]),e._v(" "),i("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(" "),i("el-table-column",{attrs:{prop:"latestUpdateTime","min-width":"100",label:"更新时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.latestUpdateTime)))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.latestUpdateTime)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"state",label:"状态","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--info"}),e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])},[i("template",{slot:"header"},[e._v("\n 状态\n "),i("el-tooltip",{attrs:{effect:"dark",placement:"top"}},[i("div",{attrs:{slot:"content"},slot:"content"},[i("p",[e._v("失效的非实时分组不再更新人数,营销活动无法选用失效的分组")])]),e._v(" "),i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2),e._v(" "),i("el-table-column",{attrs:{label:"分类名称",prop:"groupClassifyName"}}),e._v(" "),i("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)?i("el-table-column",{attrs:{prop:"appStatus",label:"好办展示","min-width":"100","limit-code":e.$buttonCode.memberTagOpenHaoBan},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#2F54EB"},on:{change:function(i){return e.switchAppStatus(t.row.appStatus,t.row)}},model:{value:t.row.appStatus,callback:function(i){e.$set(t.row,"appStatus",i)},expression:"scope.row.appStatus"}})]}}])},[i("template",{slot:"header"},[e._v("\n 好办展示\n "),i("el-tooltip",{attrs:{effect:"dark",content:"开启后,默认次日更新至好办管理后台,如需立即更新,请至好办管理后台操作“同步”",placement:"top"}},[i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2):e._e(),e._v(" "),i("el-table-column",{attrs:{prop:"fixedTime","min-width":"100",label:"生效时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.fixedTime)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"effectiveDate","min-width":"100",label:"到期时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isRealTime?i("p",{staticClass:"h-18"},[e._v("--")]):i("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?i("el-table-column",{attrs:{label:"创建人",prop:"createUserName","min-width":"110"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e._v(e._s(i.createUserName||"--"))]}}])}):e._e(),e._v(" "),i("el-table-column",{attrs:{prop:"createTime","min-width":"100",label:"创建时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.createTime)))]),e._v(" "),i("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)?i("el-table-column",{attrs:{label:"操作",width:"180",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.$getButtonLimit(e.$buttonCode.memberTagGroupDetail)?i("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)?i("el-button",{staticClass:"m-r-12",attrs:{type:"text","limit-code":e.$buttonCode.memberTagFixedPile},on:{click:function(i){return e.handleFixedPile(t.row)}}},[e._v("分堆")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelGroup)?i("el-button",{attrs:{type:"text","limit-code":e.$buttonCode.memberTagDelGroup},on:{click:function(i){return e.handleDeleteFixedPile(t.row)}}},[e._v("删除")]):e._e()]}}])}):e._e()],1)],1),e._v(" "),0!=e.groupTableData.length?i("div",{staticClass:"block common-wrap__page text-right"},[i("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()])]:[i("div",{directives:[{name:"show",rawName:"v-show",value:!e.isRecommend,expression:"!isRecommend"}],staticClass:"right-box"},[i("div",{staticClass:"common-wrap__opt"},[i("div",{staticClass:"top"},[i("p",{staticClass:"tips"},[e._v("实时分组数据实时更新,非实时分组数据每天凌晨更新 1 次,非实时分组失效后数据会自动清空。")]),e._v(" "),i("div",{staticClass:"title m-b-20 m-t-16"},[i("h2",[i("span",{staticClass:"tips"},[e._v("共 "+e._s(e.total||0)+" 个分组,其中非实时分组 "+e._s(e.classifyOptions.notRealTimeGroupNum||0)+" 个,失效分组 "+e._s(e.classifyOptions.notEffectiveGroupNum||0)+" 个")])]),e._v(" "),i("span",{staticClass:"count"},[e._v("剩余可创建非实时分组数量:"+e._s(e.classifyOptions.residueCreateGroupNum||0))])])]),e._v(" "),i("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(" "),i("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"}},[i("el-option",{key:0,attrs:{label:"失效",value:0}}),e._v(" "),i("el-option",{key:1,attrs:{label:"有效",value:1}})],1),e._v(" "),i("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"}},[i("el-option",{key:0,attrs:{label:"非实时",value:0}}),e._v(" "),i("el-option",{key:1,attrs:{label:"实时",value:1}})],1),e._v(" "),i("el-select",{staticClass:"w130",attrs:{placeholder:"好办是否展示",clearable:""},on:{change:e.changeHaoBan},model:{value:e.isHaoban,callback:function(t){e.isHaoban=t},expression:"isHaoban"}},[i("el-option",{key:0,attrs:{label:"不展示",value:0}}),e._v(" "),i("el-option",{key:1,attrs:{label:"展示",value:1}})],1),e._v(" "),i("div",{staticClass:"batch-option"},[i("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)?i("el-option",{key:0,attrs:{label:"失效",value:0,"limit-code":e.$buttonCode.memberTagBatchDeActive}}):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagBatchDel)?i("el-option",{key:1,attrs:{label:"删除",value:1,"limit-code":e.$buttonCode.memberTagBatchDel}}):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagBatchEditBelong)?i("el-option",{key:2,attrs:{label:"修改所属分类",value:2,"limit-code":e.$buttonCode.memberTagBatchEditBelong}}):e._e()],1),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberGroupHandleLog)?i("el-tooltip",{staticClass:"item",attrs:{content:"分组内的标签条件或者其他信息有过编辑的,均在此查看",placement:"top"}},[i("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)?i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.countGroupText,placement:"top"}},[i("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?i("span",{staticClass:"look-self m-l-10"},[i("el-checkbox",{model:{value:e.isSelf,callback:function(t){e.isSelf=t},expression:"isSelf"}},[e._v("\n 仅看本人\n ")]),e._v(" "),i("el-tooltip",{attrs:{placement:"top",trigger:"hover",content:"其它账号创建的分组覆盖人数根据创建人管辖门店查询数据"}},[i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon",staticStyle:{"vertical-align":"middle"}})])],1):e._e()],1),e._v(" "),i("div",{staticClass:"common-wrap__table m-t-20"},[i("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}},[i("el-table-column",{attrs:{type:"selection",width:"55"}}),e._v(" "),i("el-table-column",{attrs:{label:"分组名称",fixed:"left","min-width":"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{class:[t.row.isRealTime?"real-time":"no-real-time"]},[e._v(e._s(t.row.isRealTime?"实时":"非实时"))]),e._v(" "),i("el-popover",{attrs:{placement:"top-start",width:"200",trigger:"hover"}},[i("div",[i("p",[e._v("名称:"+e._s(t.row.groupName))]),e._v(" "),i("p",[e._v("描述:"+e._s(t.row.describle))])]),e._v(" "),i("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(" "),i("el-table-column",{attrs:{label:"最近更新时间",width:"110"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.latestUpdateTime)))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.latestUpdateTime)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"state",label:"状态","min-width":"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{class:1==t.row.effectiveStatus?"dm-status--success":"dm-status--info"}),e._v("\n "+e._s(1==t.row.effectiveStatus?"有效":"失效")+"\n ")]}}])},[i("template",{slot:"header"},[e._v("\n 状态\n "),i("el-tooltip",{attrs:{effect:"dark",placement:"top"}},[i("div",{attrs:{slot:"content"},slot:"content"},[i("p",[e._v("失效的非实时分组不再更新人数,营销活动无法选用失效的分组")])]),e._v(" "),i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2),e._v(" "),i("el-table-column",{attrs:{label:"分类名称",prop:"groupClassifyName"}}),e._v(" "),i("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 ")]}}])},[i("template",{slot:"header"},[e._v("\n 覆盖人数\n "),i("el-popover",{attrs:{width:"260",trigger:"hover"}},[i("div",{staticStyle:{color:"#303133"}},[e._v("\n 默认显示上次页面缓存人数,可点击刷新按钮查看当页分组最新人数。\n ")]),e._v(" "),i("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)?i("el-table-column",{attrs:{prop:"appStatus",label:"好办展示","min-width":"100","limit-code":e.$buttonCode.memberTagOpenHaoBan},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":"#2F54EB"},on:{change:function(i){return e.switchAppStatus(t.row.appStatus,t.row)}},model:{value:t.row.appStatus,callback:function(i){e.$set(t.row,"appStatus",i)},expression:"scope.row.appStatus"}})]}}])},[i("template",{slot:"header"},[e._v("\n 好办展示\n "),i("el-tooltip",{attrs:{effect:"dark",content:"开启后,默认次日更新至好办管理后台,如需立即更新,请至好办管理后台操作“同步”",placement:"top"}},[i("i",{staticClass:"iconfont icon-QuestionCircleOutlined icon"})])],1)],2):e._e(),e._v(" "),[2,3].includes(e.$store.state.departAuth)||e.$store.state.isSuperAdmin?i("el-table-column",{attrs:{label:"创建人","min-width":"110",prop:"createUserName"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e._v(e._s(i.createUserName||"--"))]}}])}):e._e(),e._v(" "),i("el-table-column",{attrs:{prop:"recentUpdateDate","min-width":"100",label:"到期时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isRealTime?[e._v("--")]:[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.effectiveDate)))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.effectiveDate)))])]]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"updateTime","min-width":"110",label:"最近编辑时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(t.row.updateTime?e.dateformat(new Date(t.row.updateTime),"yyyy-MM-dd"):"--"))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(t.row.updateTime?e.dateformat(new Date(t.row.updateTime),"hh:mm:ss"):"--"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"createTime","min-width":"100",label:"创建时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.createTime)))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.createTime)))])]}}])}),e._v(" "),e.setAuth?i("el-table-column",{attrs:{label:"操作",width:"230",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.$getButtonLimit(e.$buttonCode.memberTagGroupDetail)?i("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)?i("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?i("el-button",{staticClass:"edit-btn el-button--text m-r-20",attrs:{type:"text","limit-code":e.$buttonCode.memberTagDeActiveGroup},on:{click:function(i){return e.effectiveGroup(t.row)}}},[e._v("\n 失效\n ")]):e._e(),e._v(" "),e.$getButtonLimit(e.$buttonCode.memberTagDelGroup)?i("el-button",{staticClass:"edit-btn el-button--text",staticStyle:{"margin-left":"0"},attrs:{type:"text","limit-code":e.$buttonCode.memberTagDelGroup},on:{click:function(i){return e.deleteGroup(t.row)}}},[e._v("\n 删除\n ")]):e._e()]}}])}):e._e()],1)],1),e._v(" "),0!=e.groupTableData.length?i("div",{staticClass:"block common-wrap__page text-right"},[i("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(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:e.isTagRecommend,expression:"isTagRecommend"}],staticClass:"right-box"},[i("div",{staticClass:"common-wrap__opt flex-between"},[i("div",{staticClass:"desc"},[e._v("覆盖人数于每日上午8点半进行更新")]),e._v(" "),i("div",{staticClass:"batch-option"},[i("el-button",{staticClass:"fr ghost-btn",attrs:{type:"primary"},on:{click:function(t){e.isNew=!e.isNew}}},[e._v(e._s("查看"+(e.isNew?"旧":"新")+"版金字塔会员分层"))])],1)]),e._v(" "),i("div",{staticClass:"common-wrap__table m-t-20"},[i("pyramid-group-table",{directives:[{name:"show",rawName:"v-show",value:e.isNew,expression:"isNew"}]}),e._v(" "),i("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}},[i("el-table-column",{attrs:{label:"分层名称",prop:"groupName","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.row.groupName))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:"最近更新时间",prop:"latestUpdateTime","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeYMD")(t.row.latestUpdateTime)))]),e._v(" "),i("p",{staticClass:"h-18"},[e._v(e._s(e._f("formatTimeHMS")(t.row.latestUpdateTime)))])]}}])}),e._v(" "),i("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(" "),i("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 ")]}}])},[i("template",{slot:"header"},[e._v("\n 覆盖人数\n "),i("el-popover",{attrs:{width:"260",trigger:"hover"}},[i("div",{staticStyle:{color:"#303133"}},[e._v("\n 默认显示上次页面缓存人数,可点击刷新按钮查看当页分组最新人数。\n ")]),e._v(" "),i("i",{staticClass:"iconfont icon-zhongzhi refresh",attrs:{slot:"reference"},on:{click:function(t){return e.refershMember("tag")}},slot:"reference"})])],1)],2),e._v(" "),i("el-table-column",{attrs:{label:"分组描述","min-width":"250"},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.row;return[e._v("\n "+e._s(e._f("aliasTips")(i.groupName))+"\n ")]}}])})],1)],1),e._v(" "),0==e.groupTableData.length||e.isNew?e._e():i("div",{staticClass:"block common-wrap__page text-right"},[i("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(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:e.isRecommend&&!e.isTagRecommend,expression:"isRecommend && !isTagRecommend"}],staticClass:"right-box recommend-box"},[i("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 i("el-tab-pane",{key:t.tagGroupRecommendId,attrs:{label:t.recommendName,name:t.recommendName}},[i("recommend-table",{attrs:{data:e.recommendData}})],1)}),1)],1)]],2),e._v(" "),i("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(" "),i("el-dialog",{attrs:{title:"提示",visible:e.dialogDelTips.show,width:"480px"},on:{"update:visible":function(t){return e.$set(e.dialogDelTips,"show",t)}}},[i("div",{staticClass:"fixed-dialog"},[i("i",{staticClass:"el-alert__icon el-icon-warning icon-fixed"}),e._v(" "),i("div",{staticStyle:{"padding-left":"12px"}},[i("p",[e._v(e._s(e.dialogDelTips.isSingle?"当前":"存在")+"分组正在被以下模块使用,请先删除对应的内容后再来删除分组")]),e._v(" "),e.dialogDelTips.isSingle?i("div",{staticClass:"error-tips"},e._l(e.dialogDelTips.list,function(t){return i("p",{key:t.link},[i("a",{staticClass:"error-tip-link",attrs:{target:"_blank",href:t.link}},[e._v(e._s(t.name))])])}),0):i("div",{staticClass:"error-tips"},e._l(e.dialogDelTips.list,function(t,a){return i("div",{key:a,staticClass:"error-tip-row"},[i("span",{staticClass:"label"},[e._v(e._s(t.groupName)+":")]),e._v(" "),e._l(t.list,function(t){return i("p",{key:t.link},[i("a",{staticClass:"error-tip-link",attrs:{target:"_blank",href:t.link}},[e._v(e._s(t.name))])])})],2)}),0)])])]),e._v(" "),i("el-dialog",{attrs:{title:"固化分组分堆",visible:e.dialogFixedPile.show},on:{"update:visible":function(t){return e.$set(e.dialogFixedPile,"show",t)}}},[i("p",{staticClass:"pile-info"},[i("span",{staticClass:"title"},[e._v(e._s(e.dialogFixedPile.groupName))]),e._v(" "),null!==e.dialogFixedPile.memberCount?i("span",{staticClass:"fixed-count"},[e._v("固化人数 "+e._s(e.dialogFixedPile.memberCount)+" 人")]):i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",placement:"top"}},[i("span",{attrs:{slot:"content"},slot:"content"},[e._v("尚未达到期初固化时间的人群,不会展示分堆人数,但系统会保存您的分堆设置,当系统达到期初固化时间之后,刷新列表即可查看到分堆人数。")]),e._v(" "),i("span",{staticClass:"fixed-count"},[e._v("暂未到达期初固化时间")])]),e._v(" "),i("span",[e._v(e._s(e.dialogFixedPile.beginTime)+" - "+e._s(e.dialogFixedPile.endTime))])],1),e._v(" "),i("el-form",[i("el-form-item",{attrs:{label:"分堆设置:","label-width":"85px"}},[i("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 i("el-radio",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])}),1),e._v(" "),i("div",{staticClass:"pile-detail"},[i("el-form",[4!=e.dialogFixedPile.pileType?i("el-form-item",{attrs:{label:"分堆比例:","label-width":"85px"}},[i("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 i("el-radio",{key:t,attrs:{label:t}},[e._v(e._s(t))])}),1)],1):i("el-form-item",{attrs:{label:"分堆比例:","label-width":"85px"}},[e._l(e.dialogFixedPile.custom,function(t,a){return[a?i("span",{key:a,staticClass:"pile-proportions-divider"},[e._v(":")]):e._e(),e._v(" "),i("el-input-number",{key:a,staticClass:"pile-proportions-input",attrs:{min:1,max:100,"controls-position":"right"},model:{value:e.dialogFixedPile.custom[a],callback:function(t){e.$set(e.dialogFixedPile.custom,a,t)},expression:"dialogFixedPile.custom[k]"}})]}),e._v(" "),e.dialogFixedPile.custom.length<5?i("el-button",{attrs:{type:"text"},on:{click:function(t){return e.pileCustomChange("add")}}},[e._v("添加")]):e._e(),e._v(" "),e.dialogFixedPile.custom.length>1?i("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,a){return i("el-form-item",{key:a,staticClass:"pile-name-row",attrs:{label:"分堆人群:","label-width":"85px"}},[i("el-input",{staticClass:"pile-name-input",attrs:{maxlength:15,"show-word-limit":"",placeholder:"请输入分堆人群名称"},model:{value:e.dialogFixedPile.groupNames[a],callback:function(t){e.$set(e.dialogFixedPile.groupNames,a,t)},expression:"dialogFixedPile.groupNames[k]"}})],1)})],2)],1)],1)],1),e._v(" "),i("div",{attrs:{slot:"footer"},slot:"footer"},[i("span",{staticClass:"pile-counts"},[e._v("\n 实时计算:\n "),i("span",[e._v(e._s(e.pileCounts))])]),e._v(" "),i("el-tooltip",{attrs:{content:"每个固化人群仅支持进行一次分堆设置,请确认操作",placement:"top"}},[i("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(" "),i("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("固化分组仅在分组生效开始时间查询一次数据,后续数据不会发生变化,分组失效后数据会自动清空。")])])}]};var N=i("VU/8")(y,G,!1,function(e){i("lBo1"),i("cbgd")},"data-v-3cc896ff",null);t.default=N.exports},vFTI:function(e,t){}});
\ No newline at end of file
webpackJsonp([29],{"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([30],{"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([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://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){var i=t.data,l="";if(0==i.errorCode){i.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,l=e,i.result.splice(t,1))});var s=i.result,a=i.result;return s.forEach(function(e,t){0==e.isLeaf&&(e.subOptions=null),e.key=e.mallCategoryId,a.forEach(function(t,i){t.key=t.mallCategoryId,t.parentId==e.mallCategoryId&&(e.subOptions=[],e.subOptions.push(t),s.splice(i,1))})}),s.forEach(function(e,t){l.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(l),!1}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_tag_tree",n.a.stringify({})).then(function(t){var i=t.data;if(0==i.errorCode){var l=[i.result];return l.forEach(function(t,i){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=l,void(e.classifyOptions=l)}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},checkChildren:function(e){var t=this;return e&&e.forEach(function(e,i){e.name=e.tagName,e.key=e.mallProTagId,e.childTagList&&(e.subOptions=t.checkChildren(e.childTagList))}),e},threeLevelValueChange:function(e){},categorySelect:function(e,t){this.category=e.key,this.getGoodsList()},beforeClearCategory:function(e,t){this.category=null,this.getGoodsList()},loadOptions:function(e){var t=e.action,i=e.parentNode;e.callback;"LOAD_CHILDREN_OPTIONS"===t&&i.key&&this.getChildrenNode(i,i.key)},getChildrenNode:function(e,t){var i=this,l={filterGoods:1,parentId:t};i.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify(l)).then(function(t){var l=t.data;0!=l.errorCode?i.$message.error({duration:1e3,message:l.message}):e.subOptions=l.result}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){},handleClose:function(e){var t=this;t.$confirm("确认关闭?").then(function(i){e(),t.mylinkToolsVisible=!1,t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this,t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://gicdev.demogic.com:9310/api-mall/page-mall-goods",n.a.stringify(t)).then(function(t){var i=t.data;if(0==i.errorCode)return e.goodsList=i.result.result,void(e.total=i.result.totalCount);e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){""!==e?this.getStoreList(e,this.threeLevelValue):this.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){e.$emit("linkSelect")}).catch(function(){})},confirmLinkSelect:function(){return 5==this.oneLevelTypeValue?this.h5linkObj.name.trim()&&this.h5linkObj.url.trim()?(this.selectLinkObj.name=this.h5linkObj.name,this.selectLinkObj.url=this.h5linkObj.url+"?"+this.h5linkObj.fixParam+"&"+this.h5linkObj.dynamicPara,void this.transData()):void this.$message.error({duration:1e3,message:"请填写链接内容"}):"sign"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):"goodsCate"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):void(this.selectLinkObj.name&&this.selectLinkObj.url?this.transData():this.$message.error({duration:1e3,message:"请选择链接"}))},checkTwoLevel:function(e){if(!this.threeLevelValue||!this.threeLevelValue.length)return this.$message.error({duration:1e3,message:"请选择"+("sign"==e?"门店":"商品分类")}),!1;this.selectLinkObj.url=this.selectLinkObj.url+"?"+this.threeLevelValue,this.transData()},resetAll:function(){this.h5linkVisible=!1,this.linksType="",this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.twoLevelSelectValue="",this.threeLevelValue="",this.selectLinkObj={url:"",name:""},this.currentPage=1,this.total=0,this.pageSize=9,this.searchGoods="",this.classify=null,this.category=null,this.h5linkObj.name="",this.h5linkObj.url="",this.h5linkObj.fixParam="",this.h5linkObj.dynamicPara=""},transData:function(){this.$emit("linkSelect",this.selectLinkObj),this.resetAll()},getLinksList:function(e,t,i){var l=this;i=i||"";var s={parentId:e};l.axios.post("http://gicdev.demogic.com:9310/api-plug/list-link-data",n.a.stringify(s)).then(function(s){var a=s.data;0!=a.errorCode?l.$message.error({duration:1e3,message:a.message}):l.setLevelListOptions(e,a.result,t,i)}).catch(function(e){l.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,i,l){return 0==e?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.linksTypeOptions=t)):2==i&&t[0]?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.twoLevelOptions=t)):void 0},getStoreList:function(e,t){var i=this,l={searchParam:e,selectedIds:t.toString(),flag:null};i.axios.post("http://gicdev.demogic.com:9310/api-plug/query-store-by-code-name",n.a.stringify(l)).then(function(e){var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(i.threeLevelOptions=t.result);i.$message.error({duration:1e3,message:t.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-auth/do-login",n.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){e.getLinksList(0,1)}).catch(function(e){})}},watch:{linkToolsVisible:function(e){this.mylinkToolsVisible=e}},mounted:function(){this.toLogin()},components:{Treeselect:s.a}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"link-tools-contain"},[i("el-dialog",{class:"first"==e.activeName?"min-1026":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.mylinkToolsVisible=t}}},[i("div",{staticClass:"links-types"},[i("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(t){e.linksType=t},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),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("f22E")},"data-v-5664c3d4",null);t.default=c.exports},f22E:function(e,t){}});
\ No newline at end of file
webpackJsonp([31],{Lc2x:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=i("GXH0"),s=i.n(l),a=i("mw3O"),n=i.n(a),o={name:"links",props:["linkToolsVisible"],data:function(){return{activeName:"first",twoLevelVisible:!1,threeLevelVisible:!1,linksType:"",linksTypeOptions:[],twoLevelValue:"",twoLevelOptions:[],threeLeveloneVisible:!1,threeLevelTreeVisible:!1,threeLevelSearchVisible:!1,threeLevelValue:"",threeLevelOptions:[],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[{value:"openid",label:"openid"},{value:"unionid",label:"unionid"},{value:"wxOpenid",label:"wxOpenid"},{value:"appkey",label:"appkey"},{value:"enterpriseId",label:"enterpriseId"},{value:"appid",label:"appid"},{value:"memberID",label:"memberID"}]},mylinkToolsVisible:this.linkToolsVisible,goodsLinksVisible:!1,searchGoods:"",category:null,categoryOptions:[],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},selectGoodId:"",goodsList:[],currentPage:1,pageSize:9,total:0,classify:null,classifyOptions:[],goodsCategory:null,goodsCategoryOptions:[],oneLevelTypeValue:"",twoLevelSelectValue:"",threeLevelSelectValue:"",selectLinkObj:{name:"",url:""}}},methods:{linksTypeChange:function(e){var t="";this.linksTypeOptions.forEach(function(i,l){i.linkId==e&&(t=i)}),this.oneLevelTypeValue=t.type;var i=5==t.type;this.setOneLevelVisible(i,t),this.selectLinkObj.name="",this.selectLinkObj.url="",this.twoLevelSelectValue="",this.threeLevelSelectValue=""},setOneLevelVisible:function(e,t){e?(this.h5linkVisible=!0,this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1):(this.h5linkVisible=!1,this.twoLevelVisible=!0,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.threeLevelValue="",this.getLinksList(t.linkId,2))},twoLevelValueChange:function(e){var t=this,i="";if(t.twoLevelOptions.forEach(function(t,l){e==t.linkId&&(i=t)}),1==i.type||4==i.type||6==i.type){if(t.threeLevelVisible=!1,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="",t.selectLinkObj.name="",t.selectLinkObj.url="",4==i.type)return t.getGoodsList(),t.getGoodsCategory(),t.getGoodsClassify(),t.threeLevelVisible=!1,t.goodsLinksVisible=!0,!1;t.twoLevelOptions.forEach(function(i,l){e==i.value&&(t.selectLinkObj.name=i.label,t.selectLinkObj.url=i.content)})}else{t.goodsLinksVisible=!1,t.threeLevelVisible=!0,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="";var l=i.type;if(t.setThreeVisible(l,i),2==l)return t.twoLevelSelectValue="sign",!1;if(3==l)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(i.linkId,3,l)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content;break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){var i=t.data,l="";if(0==i.errorCode){i.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,l=e,i.result.splice(t,1))});var s=i.result,a=i.result;return s.forEach(function(e,t){0==e.isLeaf&&(e.subOptions=null),e.key=e.mallCategoryId,a.forEach(function(t,i){t.key=t.mallCategoryId,t.parentId==e.mallCategoryId&&(e.subOptions=[],e.subOptions.push(t),s.splice(i,1))})}),s.forEach(function(e,t){l.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(l),!1}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_tag_tree",n.a.stringify({})).then(function(t){var i=t.data;if(0==i.errorCode){var l=[i.result];return l.forEach(function(t,i){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=l,void(e.classifyOptions=l)}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},checkChildren:function(e){var t=this;return e&&e.forEach(function(e,i){e.name=e.tagName,e.key=e.mallProTagId,e.childTagList&&(e.subOptions=t.checkChildren(e.childTagList))}),e},threeLevelValueChange:function(e){},categorySelect:function(e,t){this.category=e.key,this.getGoodsList()},beforeClearCategory:function(e,t){this.category=null,this.getGoodsList()},loadOptions:function(e){var t=e.action,i=e.parentNode;e.callback;"LOAD_CHILDREN_OPTIONS"===t&&i.key&&this.getChildrenNode(i,i.key)},getChildrenNode:function(e,t){var i=this,l={filterGoods:1,parentId:t};i.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify(l)).then(function(t){var l=t.data;0!=l.errorCode?i.$message.error({duration:1e3,message:l.message}):e.subOptions=l.result}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){},handleClose:function(e){var t=this;t.$confirm("确认关闭?").then(function(i){e(),t.mylinkToolsVisible=!1,t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this,t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://gicdev.demogic.com:9310/api-mall/page-mall-goods",n.a.stringify(t)).then(function(t){var i=t.data;if(0==i.errorCode)return e.goodsList=i.result.result,void(e.total=i.result.totalCount);e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){""!==e?this.getStoreList(e,this.threeLevelValue):this.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){e.$emit("linkSelect")}).catch(function(){})},confirmLinkSelect:function(){return 5==this.oneLevelTypeValue?this.h5linkObj.name.trim()&&this.h5linkObj.url.trim()?(this.selectLinkObj.name=this.h5linkObj.name,this.selectLinkObj.url=this.h5linkObj.url+"?"+this.h5linkObj.fixParam+"&"+this.h5linkObj.dynamicPara,void this.transData()):void this.$message.error({duration:1e3,message:"请填写链接内容"}):"sign"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):"goodsCate"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):void(this.selectLinkObj.name&&this.selectLinkObj.url?this.transData():this.$message.error({duration:1e3,message:"请选择链接"}))},checkTwoLevel:function(e){if(!this.threeLevelValue||!this.threeLevelValue.length)return this.$message.error({duration:1e3,message:"请选择"+("sign"==e?"门店":"商品分类")}),!1;this.selectLinkObj.url=this.selectLinkObj.url+"?"+this.threeLevelValue,this.transData()},resetAll:function(){this.h5linkVisible=!1,this.linksType="",this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.twoLevelSelectValue="",this.threeLevelValue="",this.selectLinkObj={url:"",name:""},this.currentPage=1,this.total=0,this.pageSize=9,this.searchGoods="",this.classify=null,this.category=null,this.h5linkObj.name="",this.h5linkObj.url="",this.h5linkObj.fixParam="",this.h5linkObj.dynamicPara=""},transData:function(){this.$emit("linkSelect",this.selectLinkObj),this.resetAll()},getLinksList:function(e,t,i){var l=this;i=i||"";var s={parentId:e};l.axios.post("http://gicdev.demogic.com:9310/api-plug/list-link-data",n.a.stringify(s)).then(function(s){var a=s.data;0!=a.errorCode?l.$message.error({duration:1e3,message:a.message}):l.setLevelListOptions(e,a.result,t,i)}).catch(function(e){l.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,i,l){return 0==e?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.linksTypeOptions=t)):2==i&&t[0]?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),void(this.twoLevelOptions=t)):void 0},getStoreList:function(e,t){var i=this,l={searchParam:e,selectedIds:t.toString(),flag:null};i.axios.post("http://gicdev.demogic.com:9310/api-plug/query-store-by-code-name",n.a.stringify(l)).then(function(e){var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(i.threeLevelOptions=t.result);i.$message.error({duration:1e3,message:t.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-auth/do-login",n.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){e.getLinksList(0,1)}).catch(function(e){})}},watch:{linkToolsVisible:function(e){this.mylinkToolsVisible=e}},mounted:function(){this.toLogin()},components:{Treeselect:s.a}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"link-tools-contain"},[i("el-dialog",{class:"first"==e.activeName?"min-1026":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.mylinkToolsVisible=t}}},[i("div",{staticClass:"links-types"},[i("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(t){e.linksType=t},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),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("f22E")},"data-v-5664c3d4",null);t.default=c.exports},f22E:function(e,t){}});
\ No newline at end of file
webpackJsonp([31],{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([32],{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([32],{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([33],{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([33],{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([34],{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.M)(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([34],{"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([35],{"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([35],{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([36],{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.N)(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.N)(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([36],{OK0t:function(t,e){},vRdD:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i={data:function(){return{filesData:void 0}},props:{data:{type:Object,default:function(){return{}}},visiable:Boolean},methods:{tagItemImport:function(){if(console.log(this.filesData),!this.filesData)return this.$message.warning("请上传文件");this.$emit("submit",this.filesData,this.$refs.upload)},onClose:function(){this.filesData=void 0,this.$emit("close",!1)},handleUpload:function(){console.log(this.data),0===this.data.excelData.length&&this.reHandleUpload()},reHandleUpload:function(){this.$refs.upload.click()},handleFileChange:function(t){var e=t.target.files[0];console.log(e);if(e)return/(\.(xlsx|xls|csv))$/.test(e.name)?void(this.filesData=e):(this.$message.warning({duration:1e3,message:"仅支持上传xlsx、xls、csv格式的文件"}),void(t.target.value=""))},downloadExcelTemp:function(){var t=window.location.origin;t=t.indexOf("localhost")>=0?"http://gicdev.demogic.com/":t,window.location.href=""+t+this.data.downLoadUrl}}},s={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{title:t.data.title,visible:t.data.isShow,"custom-class":"manual-dialog"},on:{"update:visible":function(e){return t.$set(t.data,"isShow",e)},close:t.onClose}},[a("div",{staticClass:"import"},[a("div",{class:["excel-icon",t.filesData?"excel-icon--active":"excel-icon--add"],on:{click:t.handleUpload}},[a("span",{directives:[{name:"show",rawName:"v-show",value:0===t.data.excelData.length,expression:"data.excelData.length === 0"}],staticClass:"import-btn"},[t._v("点击上传会员")])]),t._v(" "),a("div",{staticClass:"import-cont"},[a("div",{staticClass:"import-handle"},[a("input",{ref:"upload",staticStyle:{display:"none"},attrs:{type:"file",accept:".xlsx, .xls, .csv"},on:{change:t.handleFileChange}}),t._v(" "),t.data.excelData.length>0?[a("span",[t._v(t._s(t.data.excelName))]),t._v(" "),a("span",{staticClass:"import-num"},[t._v("\n 已导入会员\n "),a("span",{staticClass:"color-303133"},[t._v(t._s(t.data.excelData.length))]),t._v("\n 人\n ")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:t.reHandleUpload}},[t._v("重新导入")])]:t._e()],2),t._v(" "),a("div",{staticClass:"import-tip"},[a("span",{staticClass:"import-tip-text"},[t._v("只能上传一个excel文件(2003版本以上),且数据不超过50000条")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:t.downloadExcelTemp}},[a("span",{staticClass:"font-12"},[t._v("下载Excel模板")])])],1),t._v(" "),a("div",{staticClass:"clear-old"},[a("el-checkbox",{model:{value:t.data.optType,callback:function(e){t.$set(t.data,"optType",e)},expression:"data.optType"}},[t._v("清空标签历史标记会员")]),t._v(" "),a("el-tooltip",{attrs:{content:"勾选后,此前被该标签标记的会员将移除此标签,此标签标记会员以本次导入为准。"}},[a("i",{staticClass:"iconfont icon-xinxixianshi"})])],1)])]),t._v(" "),a("template",{slot:"footer"},[a("el-button",{on:{click:function(e){return t.$emit("update:visiable",!1)}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.tagItemImport}},[t._v("确定")])],1)],2)},staticRenderFns:[]};var l=a("VU/8")(i,s,!1,function(t){a("OK0t")},"data-v-3ff51ef1",null);e.default=l.exports}});
\ No newline at end of file
webpackJsonp([37],{OK0t:function(t,e){},vRdD:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i={data:function(){return{filesData:void 0}},props:{data:{type:Object,default:function(){return{}}},visiable:Boolean},methods:{tagItemImport:function(){if(console.log(this.filesData),!this.filesData)return this.$message.warning("请上传文件");this.$emit("submit",this.filesData,this.$refs.upload)},onClose:function(){this.filesData=void 0,this.$emit("close",!1)},handleUpload:function(){console.log(this.data),0===this.data.excelData.length&&this.reHandleUpload()},reHandleUpload:function(){this.$refs.upload.click()},handleFileChange:function(t){var e=t.target.files[0];console.log(e);if(e)return/(\.(xlsx|xls|csv))$/.test(e.name)?void(this.filesData=e):(this.$message.warning({duration:1e3,message:"仅支持上传xlsx、xls、csv格式的文件"}),void(t.target.value=""))},downloadExcelTemp:function(){var t=window.location.origin;t=t.indexOf("localhost")>=0?"http://gicdev.demogic.com/":t,window.location.href=""+t+this.data.downLoadUrl}}},s={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{title:t.data.title,visible:t.data.isShow,"custom-class":"manual-dialog"},on:{"update:visible":function(e){return t.$set(t.data,"isShow",e)},close:t.onClose}},[a("div",{staticClass:"import"},[a("div",{class:["excel-icon",t.filesData?"excel-icon--active":"excel-icon--add"],on:{click:t.handleUpload}},[a("span",{directives:[{name:"show",rawName:"v-show",value:0===t.data.excelData.length,expression:"data.excelData.length === 0"}],staticClass:"import-btn"},[t._v("点击上传会员")])]),t._v(" "),a("div",{staticClass:"import-cont"},[a("div",{staticClass:"import-handle"},[a("input",{ref:"upload",staticStyle:{display:"none"},attrs:{type:"file",accept:".xlsx, .xls, .csv"},on:{change:t.handleFileChange}}),t._v(" "),t.data.excelData.length>0?[a("span",[t._v(t._s(t.data.excelName))]),t._v(" "),a("span",{staticClass:"import-num"},[t._v("\n 已导入会员\n "),a("span",{staticClass:"color-303133"},[t._v(t._s(t.data.excelData.length))]),t._v("\n 人\n ")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:t.reHandleUpload}},[t._v("重新导入")])]:t._e()],2),t._v(" "),a("div",{staticClass:"import-tip"},[a("span",{staticClass:"import-tip-text"},[t._v("只能上传一个excel文件(2003版本以上),且数据不超过50000条")]),t._v(" "),a("el-button",{attrs:{type:"text"},on:{click:t.downloadExcelTemp}},[a("span",{staticClass:"font-12"},[t._v("下载Excel模板")])])],1),t._v(" "),a("div",{staticClass:"clear-old"},[a("el-checkbox",{model:{value:t.data.optType,callback:function(e){t.$set(t.data,"optType",e)},expression:"data.optType"}},[t._v("清空标签历史标记会员")]),t._v(" "),a("el-tooltip",{attrs:{content:"勾选后,此前被该标签标记的会员将移除此标签,此标签标记会员以本次导入为准。"}},[a("i",{staticClass:"iconfont icon-xinxixianshi"})])],1)])]),t._v(" "),a("template",{slot:"footer"},[a("el-button",{on:{click:function(e){return t.$emit("update:visiable",!1)}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.tagItemImport}},[t._v("确定")])],1)],2)},staticRenderFns:[]};var l=a("VU/8")(i,s,!1,function(t){a("OK0t")},"data-v-3ff51ef1",null);e.default=l.exports}});
\ No newline at end of file
webpackJsonp([37],{HLON:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("GXH0"),l=i.n(s),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,s){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,s){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,s){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 s=i.type;if(t.setThreeVisible(s,i),2==s)return t.twoLevelSelectValue="sign",!1;if(3==s)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(i.linkId,3,s)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content;break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){var i=t.data,s="";if(0==i.errorCode){i.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,s=e,i.result.splice(t,1))});var l=i.result,a=i.result;return l.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),l.splice(i,1))})}),l.forEach(function(e,t){s.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(s),!1}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_tag_tree",n.a.stringify({})).then(function(t){var i=t.data;if(0==i.errorCode){var s=[i.result];return s.forEach(function(t,i){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=s,e.classifyOptions=s,!1}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,s={filterGoods:1,parentId:t};i.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify(s)).then(function(t){var s=t.data;0!=s.errorCode?i.$message.error({duration:1e3,message:s.message}):e.subOptions=s.result}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){},handleClose:function(e){var t=this;t.$confirm("确认关闭?").then(function(i){e(),t.mylinkToolsVisible=!1,t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this,t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://gicdev.demogic.com:9310/api-mall/page-mall-goods",n.a.stringify(t)).then(function(t){var i=t.data;if(0==i.errorCode)return e.goodsList=i.result.result,void(e.total=i.result.totalCount);e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){""!==e?this.getStoreList(e,this.threeLevelValue):this.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;e.$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 s=this;i=i||"";var l={parentId:e};s.axios.post("http://gicdev.demogic.com:9310/api-plug/list-link-data",n.a.stringify(l)).then(function(l){var a=l.data;0!=a.errorCode?s.$message.error({duration:1e3,message:a.message}):s.setLevelListOptions(e,a.result,t,i)}).catch(function(e){s.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,i,s){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,s={searchParam:e,selectedIds:t.toString(),flag:null};i.axios.post("http://gicdev.demogic.com:9310/api-plug/query-store-by-code-name",n.a.stringify(s)).then(function(e){var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(i.threeLevelOptions=t.result);i.$message.error({duration:1e3,message:t.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-auth/do-login",n.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){e.getLinksList(0,1)}).catch(function(e){})}},watch:{linkToolsVisible:function(e){this.mylinkToolsVisible=e}},mounted:function(){this.toLogin()},components:{Treeselect:l.a}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"link-tools-contain"},[i("div",{class:"first"==e.activeName?"min-1028":"min-720"},[i("div",{staticClass:"el-dialog"},[i("div",{staticClass:"el-dialog__body"},[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,s){return i("li",{key:t.proName+s,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"})])])])])},staticRenderFns:[]};var c=i("VU/8")(o,r,!1,function(e){i("OY8O")},"data-v-3b8401a9",null);t.default=c.exports},OY8O:function(e,t){}});
\ No newline at end of file
webpackJsonp([38],{HLON:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("GXH0"),l=i.n(s),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,s){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,s){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,s){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 s=i.type;if(t.setThreeVisible(s,i),2==s)return t.twoLevelSelectValue="sign",!1;if(3==s)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(i.linkId,3,s)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content;break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){var i=t.data,s="";if(0==i.errorCode){i.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,s=e,i.result.splice(t,1))});var l=i.result,a=i.result;return l.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),l.splice(i,1))})}),l.forEach(function(e,t){s.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(s),!1}e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_tag_tree",n.a.stringify({})).then(function(t){var i=t.data;if(0==i.errorCode){var s=[i.result];return s.forEach(function(t,i){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=s,e.classifyOptions=s,!1}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,s={filterGoods:1,parentId:t};i.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",n.a.stringify(s)).then(function(t){var s=t.data;0!=s.errorCode?i.$message.error({duration:1e3,message:s.message}):e.subOptions=s.result}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){},handleClose:function(e){var t=this;t.$confirm("确认关闭?").then(function(i){e(),t.mylinkToolsVisible=!1,t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this,t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://gicdev.demogic.com:9310/api-mall/page-mall-goods",n.a.stringify(t)).then(function(t){var i=t.data;if(0==i.errorCode)return e.goodsList=i.result.result,void(e.total=i.result.totalCount);e.$message.error({duration:1e3,message:i.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){""!==e?this.getStoreList(e,this.threeLevelValue):this.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;e.$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 s=this;i=i||"";var l={parentId:e};s.axios.post("http://gicdev.demogic.com:9310/api-plug/list-link-data",n.a.stringify(l)).then(function(l){var a=l.data;0!=a.errorCode?s.$message.error({duration:1e3,message:a.message}):s.setLevelListOptions(e,a.result,t,i)}).catch(function(e){s.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,i,s){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,s={searchParam:e,selectedIds:t.toString(),flag:null};i.axios.post("http://gicdev.demogic.com:9310/api-plug/query-store-by-code-name",n.a.stringify(s)).then(function(e){var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(i.threeLevelOptions=t.result);i.$message.error({duration:1e3,message:t.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-auth/do-login",n.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){e.getLinksList(0,1)}).catch(function(e){})}},watch:{linkToolsVisible:function(e){this.mylinkToolsVisible=e}},mounted:function(){this.toLogin()},components:{Treeselect:l.a}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"link-tools-contain"},[i("div",{class:"first"==e.activeName?"min-1028":"min-720"},[i("div",{staticClass:"el-dialog"},[i("div",{staticClass:"el-dialog__body"},[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,s){return i("li",{key:t.proName+s,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"})])])])])},staticRenderFns:[]};var c=i("VU/8")(o,r,!1,function(e){i("OY8O")},"data-v-3b8401a9",null);t.default=c.exports},OY8O:function(e,t){}});
\ 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"),l=a("2CGT"),c=a("r9pr"),d=a("Ch4/"),u=a("P9l9"),m={name:"tag-container",mixins:[r.a,o.a],components:{DeleteTagDialog:c.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){this.deleteTagDialog.visible=!0,this.deleteTagDialog.deleteData=i()({},t,{currentIndex:e,e:a})},doDelete:function(t){var e=t.currentIndex,a=t.e;0==t.memberCount?this.directDelTag(t):this.intoTrash(t,e,a)},directDelTag:function(t){var e=this,a={tagId:t.tagId,requestProject:"gic-member-tag-web"};Object(l.h)(a).then(function(t){1==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(1===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("fJze")},"data-v-1154f82c",null);e.default=f.exports},fJze:function(t,e){}});
\ No newline at end of file
webpackJsonp([39],{"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"),l=a("2CGT"),c=a("r9pr"),d=a("Ch4/"),u=a("P9l9"),m={name:"tag-container",mixins:[r.a,o.a],components:{DeleteTagDialog:c.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){this.deleteTagDialog.visible=!0,this.deleteTagDialog.deleteData=i()({},t,{currentIndex:e,e:a})},doDelete:function(t){var e=t.currentIndex,a=t.e;0==t.memberCount?this.directDelTag(t):this.intoTrash(t,e,a)},directDelTag:function(t){var e=this,a={tagId:t.tagId,requestProject:"gic-member-tag-web"};Object(l.h)(a).then(function(t){1==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(1===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("fJze")},"data-v-1154f82c",null);e.default=f.exports},fJze:function(t,e){}});
\ No newline at end of file
webpackJsonp([39],{"N6i+":function(e,t){},SJ7l:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("Dd8w"),a=i.n(s),n=i("lRwf"),r=i.n(n),o=i("l6IN"),l=i("2CGT"),c=i("2uFj");r.a.component(o.CollapseTransition.name,o.CollapseTransition);var u={name:"group-list",props:{activeType:String,addGroupDialog:Boolean},data:function(){return{lists:[],expendTxt:"收起",expendTxtTag:"收起",expendTxtFixed:"收起",groupName:"",title:"新增分类名称",currentIndex:-1,currentTagIndex:0,currentFixedIndex:-1,active:!1,Taglists:[],classTagName:"tag-name",hasLevel:!1,currentLevelIndex:-1,groupLists:[],fixedLists:[],editDialog:{visible:!1,groupName:"",type:0,list:{}}}},computed:{expendClass:function(){return"展开"!=this.expendTxt?"is-caret":""},expendTagClass:function(){return"展开"!=this.expendTxtTag?"is-caret":""},expendFixedClass:function(){return"展开"!=this.expendTxtFixed?"is-caret":""}},methods:{handleChangeLevel:function(e,t){this.currentLevelIndex=e,this.currentIndex=0,this.currentFixedIndex=0,this.$emit("second-list",{list:t,isTag:!0})},_getTagLists:function(){var e=this;Object(l.u)({requestProject:"gic-member-tag-web"}).then(function(t){1===t.errorCode&&(e.groupLists=t.result)})},handleChangeTag:function(e,t){this.active=!1,this.classTagName="tag-name active-name",this.currentTagIndex=e,this.$emit("second-list",{list:t,isTag:!0})},handleNoEditClassifyName:function(){this.lists=this.lists.map(function(e){return a()({},e,{edit:!1})})},handleChangeIndex:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentIndex=e,this.currentLevelIndex=0,this.currentFixedIndex=0,this.$emit("second-list",t)},handleChangeFixed:function(e,t){this.classTagName="tag-name",this.active=!1,this.currentFixedIndex=e,this.currentLevelIndex=0,this.currentIndex=0,this.$emit("second-list",{isFixed:!0,list:t})},editGroupName:function(e,t){this.operatorName(e)&&(this.editDialog.visible=!0,this.editDialog.groupName=e.classifyName,this.editDialog.type=t,this.editDialog.list=e)},deleteGroupName:function(e,t){var i=this;if(this.operatorName(e))return e.edit?(e.edit=!1,!t&&this.getMemberGroupList(),void(t&&this.getFixedMemberGroupList())):void this.$confirm("删除分类名称,包括该分类下的内容,确定删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){i.excludeName(e,t)}).catch(function(){})},excludeName:function(e,t){var i=this,s={requestProject:"gic-member-tag-web",memberTagGroupClassifyId:e.memberTagGroupClassifyId,type:t};Object(l.C)(s).then(function(e){1==e.errorCode&&(!t&&i.getMemberGroupList(),t&&i.getFixedMemberGroupList(),i.$message({type:"success",message:"删除成功!"}))})},modifyName:function(e,t,i){var s=this;if(i){var a={requestProject:"gic-member-tag-web",classifyName:i,memberTagGroupClassifyId:e.memberTagGroupClassifyId,type:t};Object(l.E)(a).then(function(e){1==e.errorCode&&(s.editDialog.visible=!1,1==s.activeType&&s.getMemberGroupList(),2==s.activeType&&s.getFixedMemberGroupList(),s.$message({type:"success",message:"修改成功",duration:2e3}))})}else this.$message({message:"分类名称不能为空!",type:"warning",duration:2e3})},operatorName:function(e){return"0"!=e.memberTagGroupClassifyId&&"1"!=e.memberTagGroupClassifyId},closeEditGroup:function(){this.editDialog={visible:!1,groupName:"",type:0,list:{}}},handleEditGroup:function(){this.modifyName(this.editDialog.list,this.editDialog.type,this.editDialog.groupName)},handleGroupDialog:function(){var e=this;if(this.groupName){var t={requestProject:"gic-member-tag-web",classifyName:this.groupName,type:1==this.activeType?0:1};Object(l.E)(t).then(function(t){1==t.errorCode&&(1==e.activeType&&e.getMemberGroupList(),2==e.activeType&&e.getFixedMemberGroupList(),e.groupName="",e.$emit("update:addGroupDialog",!1),e.$message({type:"success",message:"添加成功"}))})}else this.$message({type:"warning",message:"分类名称不能为空"})},getMemberGroupList:function(){var e=this;Object(l.D)({requestProject:"gic-member-tag-web",type:0}).then(function(t){1===t.errorCode&&(e.lists=t.result.map(function(e){return a()({},e,{edit:!1})}))})},getFixedMemberGroupList:function(){var e=this;Object(l.D)({requestProject:"gic-member-tag-web",type:1}).then(function(t){1===t.errorCode&&(e.fixedLists=t.result.map(function(e){return a()({},e,{edit:!1})}))})},handleExpend:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxt="展开"===this.expendTxt?"收起":"展开",this.$emit("second-list","all")},handleExpendTag:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxtTag="展开"===this.expendTxtTag?"收起":"展开",this.$emit("second-list","allLevel")},handleExpendFixed:function(){this.currentIndex=-1,this.currentLevelIndex=-1,this.currentFixedIndex=-1,this.expendTxtFixed="展开"===this.expendTxtFixed?"收起":"展开",this.$emit("second-list","showFixedList")},_hasLevelFeature:function(){var e=this;Object(l.y)().then(function(t){1===t.errorCode&&(e.hasLevel=t.result)})},levelNums:function(e){switch(e){case"核心客户":return 3;case"潜力客户":return 5;case"普通客户":return 4;case"未消费客户":return 2}}},activated:function(){switch(this.activeType){case"2":this.getFixedMemberGroupList()}},beforeMount:function(){this.getMemberGroupList(),this.getFixedMemberGroupList(),this._getTagLists(),this._hasLevelFeature()},filters:{aliasTips:function(e){var t=c.a.find(function(t){return t.name===e});return t?t.title:""}},watch:{activeType:function(e){switch(e){case"1":this.handleExpend();break;case"2":this.handleExpendFixed();break;case"3":this.handleExpendTag()}}}},d={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"group-list"},[i("tempalte",{directives:[{name:"show",rawName:"v-show",value:"1"==e.activeType,expression:"activeType == '1'"}]},[i("ul",{staticClass:"lists"},e._l(e.lists,function(t,s){return i("li",{key:s,class:["member-list",{"active-li":s==e.currentIndex}],on:{click:function(i){return e.handleChangeIndex(s,t)}}},[i("div",{staticClass:"wrap"},[i("span",{directives:[{name:"show",rawName:"v-show",value:!t.edit,expression:"!list.edit"}],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,0)}}},[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,0)}}},[e._v("删除分类")]):e._e(),e._v(" "),i("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0)]),e._v(" "),i("ul",{directives:[{name:"show",rawName:"v-show",value:"3"==e.activeType,expression:"activeType == '3'"}],staticClass:"lists"},e._l(e.groupLists,function(t,s){return i("li",{key:s,class:["member-list",{"active-li":s==e.currentLevelIndex}],on:{click:function(i){return e.handleChangeLevel(s,t)}}},[i("div",{staticClass:"wrap"},[i("span",[e._v(e._s(t.aliasName))]),e._v(" "),i("span",[e._v("("+e._s(e.levelNums(t.aliasName))+")")])])])}),0),e._v(" "),i("ul",{directives:[{name:"show",rawName:"v-show",value:"2"==e.activeType,expression:"activeType == '2'"}],staticClass:"lists"},e._l(e.fixedLists,function(t,s){return i("li",{key:s,class:["member-list",{"active-li":s==e.currentFixedIndex}],on:{click:function(i){return e.handleChangeFixed(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,1)}}},[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,1)}}},[e._v("删除分类")]):e._e(),e._v(" "),i("i",{staticClass:"iconfont icon-gengduo icon",attrs:{slot:"reference"},slot:"reference"})]):e._e()],1)}),0),e._v(" "),i("el-dialog",{attrs:{title:e.title,visible:e.addGroupDialog,width:"600px",top:"30vh","close-on-click-modal":!1},on:{"update:visible":function(t){e.addGroupDialog=t},close:function(t){return e.$emit("update:addGroupDialog",!1)}}},[i("div",[e._v("\n 分类名称:\n "),i("el-input",{staticClass:"m-t-10",attrs:{placeholder:"请输入分类名称",maxlength:8,"show-word-limit":"",clearable:""},model:{value:e.groupName,callback:function(t){e.groupName=t},expression:"groupName"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){return e.$emit("update:addGroupDialog",!1)}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.handleGroupDialog}},[e._v("确 定")])],1)]),e._v(" "),i("el-dialog",{attrs:{title:"编辑分类",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.groupName,callback:function(t){e.$set(e.editDialog,"groupName",t)},expression:"editDialog.groupName"}})],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"},on:{click:e.handleEditGroup}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var m=i("VU/8")(u,d,!1,function(e){i("N6i+")},"data-v-06affe28",null);t.default=m.exports}});
\ No newline at end of file
webpackJsonp([4,36],{"124l":function(t,e){},"8E/F":function(t,e,a){"use strict";var n=a("2CGT"),r={name:"trash",data:function(){return{progress:0,trashList:[],dialogVisible:!1,delTime:0,interval:void 0}},mounted:function(){this.getProgress()},methods:{getProgress:function(){var t=this;Object(n.s)().then(function(e){var a=e.errorCode,n=e.message;if(1!=a)return t.$message.error(n);t.getTrashList()})},getTrashList:function(){var t=this;Object(n.v)().then(function(e){var a=e.errorCode,n=e.message,r=e.result,o=void 0===r?[]:r;if(1!=a)return t.$message.error(n);t.trashList=o,t.$store.commit("changeDelTrashNum",o.length),t.progress=o.length})},dialogOpen:function(){var t=this;this.getTrashList(),Object(n.A)().then(function(e){var a=e.errorCode,n=e.message,r=e.result;if(1!=a)return t.$message.error(n);t.delTime=r,r&&(t.interval=setInterval(function(e){t.delTime-=1e3},1e3))})},dialogClosed:function(){this.interval&&clearInterval(this.interval),this.getProgress()},getDelTime:function(){var t=parseInt(this.delTime%6e4/1e3),e=parseInt(this.delTime%36e5/6e4);return"倒计时: "+parseInt(this.delTime%864e5/36e5)+"h:"+e+"min:"+t+"s"},doClean:function(){var t=this;if(this.delTime>0)return this.$message.error("当前有正在删除的标签/标签值,删除完成后才能再次操作删除任务");Object(n.g)().then(function(e){var a=e.errorCode,n=e.message;if(1!=a)return t.$message.error(n);t.$message.success("已开始执行"),t.dialogVisible=!1,t.getProgress(),t.$emit("beginClean")})},delCheckTag:function(t,e){var a=this,r=null==t?1:0;Object(n.i)({tagItemId:r?e:t,type:r}).then(function(t){var e=t.errorCode,n=t.message;if(1!=e)return a.$message.error(n);a.getTrashList(),a.$message.success("移除成功")})}}},o={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;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(e){t.dialogVisible=!0}},slot:"reference"},[0!=t.$store.state.delTrashNum?a("el-badge",{staticClass:"badge",attrs:{value:t.$store.state.delTrashNum>99?"99+":t.$store.state.delTrashNum}},[a("i",{staticClass:"iconfont icon-delete trashIcon"})]):a("i",{staticClass:"iconfont icon-delete trashIcon"})],1)]),t._v(" "),a("el-dialog",{attrs:{title:"删除标签",visible:t.dialogVisible,width:"600px"},on:{"update:visible":function(e){t.dialogVisible=e},open:t.dialogOpen,closed:t.dialogClosed}},[a("el-alert",{staticStyle:{width:"535px","margin-bottom":"20px"},attrs:{title:"标签删除时,同步将标签从会员信息上删除。",type:"warning","show-icon":"",closable:!1}}),t._v(" "),a("header",[t._v("已选择待删除的标签/标签值")]),t._v(" "),a("ul",{staticClass:"tagBox"},t._l(t.trashList,function(e){return a("li",{key:e.tagItemId,staticClass:"tagItem"},[t._v("\n "+t._s(null==e.tagItemId?e.tagName:e.tagItemName)+"\n "),a("i",{staticClass:"iconfont icon-guanbi1 delIcon",on:{click:function(a){return t.delCheckTag(e.tagItemId,e.tagId)}}})])}),0),t._v(" "),a("span",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary",disabled:!t.trashList.length},on:{click:t.doClean}},[t._v(t._s(t.delTime>0?t.getDelTime():"删除"))])],1)],1)],1)},staticRenderFns:[]};var i=a("VU/8")(r,o,!1,function(t){a("GGUV")},"data-v-2e26cb06",null);e.a=i.exports},EFnE:function(t,e){},GGUV:function(t,e){},OK0t:function(t,e){},TQvf:function(t,e,a){
webpackJsonp([4,37],{"124l":function(t,e){},"8E/F":function(t,e,a){"use strict";var n=a("2CGT"),r={name:"trash",data:function(){return{progress:0,trashList:[],dialogVisible:!1,delTime:0,interval:void 0}},mounted:function(){this.getProgress()},methods:{getProgress:function(){var t=this;Object(n.s)().then(function(e){var a=e.errorCode,n=e.message;if(1!=a)return t.$message.error(n);t.getTrashList()})},getTrashList:function(){var t=this;Object(n.v)().then(function(e){var a=e.errorCode,n=e.message,r=e.result,o=void 0===r?[]:r;if(1!=a)return t.$message.error(n);t.trashList=o,t.$store.commit("changeDelTrashNum",o.length),t.progress=o.length})},dialogOpen:function(){var t=this;this.getTrashList(),Object(n.A)().then(function(e){var a=e.errorCode,n=e.message,r=e.result;if(1!=a)return t.$message.error(n);t.delTime=r,r&&(t.interval=setInterval(function(e){t.delTime-=1e3},1e3))})},dialogClosed:function(){this.interval&&clearInterval(this.interval),this.getProgress()},getDelTime:function(){var t=parseInt(this.delTime%6e4/1e3),e=parseInt(this.delTime%36e5/6e4);return"倒计时: "+parseInt(this.delTime%864e5/36e5)+"h:"+e+"min:"+t+"s"},doClean:function(){var t=this;if(this.delTime>0)return this.$message.error("当前有正在删除的标签/标签值,删除完成后才能再次操作删除任务");Object(n.g)().then(function(e){var a=e.errorCode,n=e.message;if(1!=a)return t.$message.error(n);t.$message.success("已开始执行"),t.dialogVisible=!1,t.getProgress(),t.$emit("beginClean")})},delCheckTag:function(t,e){var a=this,r=null==t?1:0;Object(n.i)({tagItemId:r?e:t,type:r}).then(function(t){var e=t.errorCode,n=t.message;if(1!=e)return a.$message.error(n);a.getTrashList(),a.$message.success("移除成功")})}}},o={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;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(e){t.dialogVisible=!0}},slot:"reference"},[0!=t.$store.state.delTrashNum?a("el-badge",{staticClass:"badge",attrs:{value:t.$store.state.delTrashNum>99?"99+":t.$store.state.delTrashNum}},[a("i",{staticClass:"iconfont icon-delete trashIcon"})]):a("i",{staticClass:"iconfont icon-delete trashIcon"})],1)]),t._v(" "),a("el-dialog",{attrs:{title:"删除标签",visible:t.dialogVisible,width:"600px"},on:{"update:visible":function(e){t.dialogVisible=e},open:t.dialogOpen,closed:t.dialogClosed}},[a("el-alert",{staticStyle:{width:"535px","margin-bottom":"20px"},attrs:{title:"标签删除时,同步将标签从会员信息上删除。",type:"warning","show-icon":"",closable:!1}}),t._v(" "),a("header",[t._v("已选择待删除的标签/标签值")]),t._v(" "),a("ul",{staticClass:"tagBox"},t._l(t.trashList,function(e){return a("li",{key:e.tagItemId,staticClass:"tagItem"},[t._v("\n "+t._s(null==e.tagItemId?e.tagName:e.tagItemName)+"\n "),a("i",{staticClass:"iconfont icon-guanbi1 delIcon",on:{click:function(a){return t.delCheckTag(e.tagItemId,e.tagId)}}})])}),0),t._v(" "),a("span",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary",disabled:!t.trashList.length},on:{click:t.doClean}},[t._v(t._s(t.delTime>0?t.getDelTime():"删除"))])],1)],1)],1)},staticRenderFns:[]};var i=a("VU/8")(r,o,!1,function(t){a("GGUV")},"data-v-2e26cb06",null);e.a=i.exports},EFnE:function(t,e){},GGUV:function(t,e){},OK0t:function(t,e){},TQvf:function(t,e,a){
/*!
* clipboard.js v2.0.8
* https://clipboardjs.com/
......
webpackJsonp([5,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){},bvP1: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,x=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)}}},w={name:"memberGroupEdit",data:function(){var e=this;return{realCount:{},templateCode:"",ruleForm:{memberTagGroupId:"",memberTagGroupClassifyId:"",creatorId:"",selectedTags:[[]],tagsGroupRelation:[],newTagVal:"",groupName:"",effectiveDateTmp:"",describle:"",isActive:0,updateType:1,updateDay:"",effectiveStatus:1,fixedType:0,fixedTime:Object(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:[x("一天",0,"day"),x("一周",6,"day"),x("一个月",1,"month"),x("三个月",3,"month"),x("六个月",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:1},{label:"每日一次",value:2},{label:"生效后更新一次",value:3},{label:"生效后更新一次",value:4}],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){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}},"ruleForm.isActive":function(e){var t=this.ruleForm.fixedType;this.ruleForm.updateType=this.watchUpdateType(e,t)},"ruleForm.fixedType":function(e){var t=this.ruleForm.isActive;this.ruleForm.updateType=this.watchUpdateType(t,e)}},methods:{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){1==t.errorCode&&(e.realCount=t.result)})},changeRoute:function(e){this.$router.push(e)},refresh:function(e){e.changeRefersh=!0,this.refershList=e},addTags:function(){this.editPopType="add",this.showSelectTagPop=!0},editTags:function(){var e=this;this.editPopType="edit",this.showEditTagPop=!0,this.$nextTick(function(){e.tagData=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};r.fixedType&&(r.fixedTime=this.ruleForm.fixedTime);var s=this.ruleForm.memberTagGroupId?"/member-tag-group/update.json":"/member-tag-group/add.json";Object(v.d)(s,r).then(function(t){1===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,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.d)("/member-tag-group/findOneDetial.json",{memberTagGroupId:this.ruleForm.memberTagGroupId}).then(function(t){var a=t.data;if(1==a.errorCode){var r=a.result.tagGroupDto;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)})},getMemberGroupList:function(){var e=this;Object(b.D)({requestProject:"gic-member-tag-web",type:0}).then(function(t){var a=t.errorCode,r=t.message,s=t.result;1===a?((s=s||[]).forEach(function(e){e.memberTagGroupClassifyId}),e.memberGroupList=s.slice(0),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){1===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 e&&!t?1:e||t?!e&&t?3:e&&t?4:void 0:2},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;1!==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.B)().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",{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,t){return a("el-option",{key:e.label,attrs:{label:e.label,value:t+1}})}),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")(w,D,!1,function(e){a("bvP1")},"data-v-154a48f6",null);t.default=G.exports},zFZp:function(e,t){}});
\ No newline at end of file
webpackJsonp([5,18],{"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){},bvP1: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,x=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)}}},w={name:"memberGroupEdit",data:function(){var e=this;return{realCount:{},templateCode:"",ruleForm:{memberTagGroupId:"",memberTagGroupClassifyId:"",creatorId:"",selectedTags:[[]],tagsGroupRelation:[],newTagVal:"",groupName:"",effectiveDateTmp:"",describle:"",isActive:0,updateType:1,updateDay:"",effectiveStatus:1,fixedType:0,fixedTime:Object(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:[x("一天",0,"day"),x("一周",6,"day"),x("一个月",1,"month"),x("三个月",3,"month"),x("六个月",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:1},{label:"每日一次",value:2},{label:"生效后更新一次",value:3},{label:"生效后更新一次",value:4}],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){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}},"ruleForm.isActive":function(e){var t=this.ruleForm.fixedType;this.ruleForm.updateType=this.watchUpdateType(e,t)},"ruleForm.fixedType":function(e){var t=this.ruleForm.isActive;this.ruleForm.updateType=this.watchUpdateType(t,e)}},methods:{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){1==t.errorCode&&(e.realCount=t.result)})},changeRoute:function(e){this.$router.push(e)},refresh:function(e){e.changeRefersh=!0,this.refershList=e},addTags:function(){this.editPopType="add",this.showSelectTagPop=!0},editTags:function(){var e=this;this.editPopType="edit",this.showEditTagPop=!0,this.$nextTick(function(){e.tagData=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};r.fixedType&&(r.fixedTime=this.ruleForm.fixedTime);var s=this.ruleForm.memberTagGroupId?"/member-tag-group/update.json":"/member-tag-group/add.json";Object(v.d)(s,r).then(function(t){1===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,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.d)("/member-tag-group/findOneDetial.json",{memberTagGroupId:this.ruleForm.memberTagGroupId}).then(function(t){var a=t.data;if(1==a.errorCode){var r=a.result.tagGroupDto;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)})},getMemberGroupList:function(){var e=this;Object(b.D)({requestProject:"gic-member-tag-web",type:0}).then(function(t){var a=t.errorCode,r=t.message,s=t.result;1===a?((s=s||[]).forEach(function(e){e.memberTagGroupClassifyId}),e.memberGroupList=s.slice(0),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){1===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 e&&!t?1:e||t?!e&&t?3:e&&t?4:void 0:2},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;1!==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.B)().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",{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,t){return a("el-option",{key:e.label,attrs:{label:e.label,value:t+1}})}),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")(w,D,!1,function(e){a("bvP1")},"data-v-154a48f6",null);t.default=G.exports},zFZp:function(e,t){}});
\ No newline at end of file
webpackJsonp([44],{0:function(e,t,a){a("j1ja"),e.exports=a("NHnr")},"4qCZ":function(e,t){},"5reh":function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"b",function(){return o}),a.d(t,"d",function(){return r}),a.d(t,"c",function(){return m});var n="login",o="logout",r="title",m="show"},"5tgt":function(e,t,a){e.exports=function(e,t){return function(n){a("Vna/")("./"+e+"/"+t+".vue").then(function(e){n(e)})}}},NHnr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("//Fk"),o=a.n(n),r=a("hKoQ"),m=a.n(r),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://gicdev.demogic.com":window.location.origin,this._getUserInfo(),this.changeTab()},methods:{laout:function(){this.axios.get(this.baseUrl+"/api-auth/do-logout?requestProject=gic-member-tag-web")},_getUserInfo:function(){var e=this;this.axios.get(this.baseUrl+"/api-auth/get-login-user-info?requestProject=gic-member-tag-web").then(function(t){if(0==t.data.errorCode){var a=t.data.result&&t.data.result.userId,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),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("f9g5")},null,null).exports,d=a("pRNm"),f=a.n(d),b=a("5tgt"),h=a.n(b),v=function(e){a.e(1).then(a.bind(null,"EE2z")).then(function(t){e(t)})},T=[{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:v},{path:"/404",name:"error404",component:v},{path:"/500",name:"error500",component:v},{path:"*",redirect:"/404",hidden:!0}],G=new f.a({routes:T,base:"/member-tag/",scrollBehavior:function(){return{y:0}}});G.beforeEach(function(e,t,a){var n=(t.meta||{}).fromPath,o=void 0===n?[]:n;t.meta.keepAlive=o.includes(e.path),a()});var y,w=G,L=a("l6IN"),x=a("Rf8U"),k=a.n(x),E=a("OMN4"),A=a.n(E),D=a("bOdI"),N=a.n(D),P=a("lRwf"),I=a.n(P),q=a("5reh");I.a.use(c.a);var C=new c.a.Store({state:{user:{},token:null,title:"",show:!1,tagRealName:"",uniqueId:"",isSuperAdmin:0,delTrashNum:0,enableAccessControl:0,departAuth:0},mutations:(y={},N()(y,q.a,function(e,t){sessionStorage.token=t,e.token=t}),N()(y,q.b,function(e){sessionStorage.removeItem("token"),e.token=null}),N()(y,q.d,function(e,t){e.title=t}),N()(y,q.c,function(e,t){e.show=t}),N()(y,"modiftTagName",function(e,t){e.tagRealName=t}),N()(y,"changeUniqueId",function(e,t){e.uniqueId=t||""}),N()(y,"changeSuperAdmin",function(e,t){e.isSuperAdmin=t}),N()(y,"changeDelTrashNum",function(e,t){e.delTrashNum=t}),N()(y,"changeEnableAccess",function(e,t){e.enableAccessControl=t}),N()(y,"changeDepartAuth",function(e,t){e.departAuth=t}),y)}),j=(a("Xcu2"),a("4qCZ"),a("uKUT"),a("GqmT")),S=a.n(j);m.a.polyfill(),window.ELEMENT.Dialog.props.closeOnClickModal.default=!1,I.a.use(S.a),I.a.config.devtools=!0,I.a.use(k.a,A.a),I.a.axios.defaults.withCredentials=!0,I.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})},I.a.axios.interceptors.request.use(function(e){return e},function(e){return o.a.reject(e)}),I.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:L.Message.error("服务器500")}return o.a.reject(e.response.data)}),window.getLimit(w,"member-tag").then(function(){new I.a({el:"#app",router:w,store:C,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",9],"./errorPage/404.vue":["PRsh",7],"./errorPage/500.vue":["/HCr",8],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",32],"./layout/layout.vue":["FNcP",42],"./linktools/linktools.vue":["Lc2x",0,30],"./linktools/linktoolsold.vue":["/8lq",0,23],"./linktools/linktoolspage.vue":["HLON",0,37],"./login/login.vue":["6Qob",0,22],"./manualTag/delete-tag-dialog.vue":["r9pr",0],"./manualTag/import-member-dialog.vue":["vRdD",36],"./manualTag/manual-tag-value-edit-info.vue":["y1vL",0,14],"./manualTag/manual-tag-value-edit.vue":["umZJ",0,4],"./manualTag/manualTagDetail.vue":["Tl/4",0,19],"./manualTag/manualTagEdit.vue":["308P",0,21],"./manualTag/manualTagLib.vue":["q490",0,34],"./manualTag/manualTagList.vue":["f0o3",0,18],"./manualTag/syncTagHistory.vue":["Gl7f",0,35],"./manualTag/tag-value-item.vue":["roJz",0],"./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,39],"./memberGroup/index.vue":["Gy5W",29],"./memberGroup/member-group-log.vue":["8jHj",0,10],"./memberGroup/memberGroupDetail.vue":["+/ey",0,6],"./memberGroup/memberGroupEdit.vue":["q0vu",0,5],"./memberGroup/memberGroupList.vue":["oVck",0,3],"./memberGroup/memberLevelDetail.vue":["Y4Pr",0,13],"./memberGroup/pyramid-group-table.vue":["/CFs",0,27],"./memberGroup/recommend-table.vue":["9ZvA",41],"./memberGroup/tags-group-list.vue":["vcge",0],"./memberGroup/tags-group.vue":["wx1P",0],"./platformTag/add-tag.vue":["tKpj",40],"./platformTag/member-tag.vue":["bytj",0,2],"./platformTag/myTag/myTagDetail.vue":["cm2p",0,28],"./platformTag/myTag/myTagLib.vue":["EHeP",0,26],"./platformTag/myTag/myTagList.vue":["C8bH",0,24],"./platformTag/platformTagDetail.vue":["KN59",0,12],"./platformTag/platformTagLib.vue":["puJc",0,31],"./platformTag/platformTagList.vue":["G/on",0,15],"./platformTag/second-tag.vue":["CUHN",0],"./platformTag/tag-container-active.vue":["0c8U",0,38],"./platformTag/tag-container-system.vue":["SQwf",0,33],"./platformTag/tag-container.vue":["Gndl",0,25],"./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){},f9g5: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([44],{0:function(e,t,a){a("j1ja"),e.exports=a("NHnr")},"4qCZ":function(e,t){},"5reh":function(e,t,a){"use strict";a.d(t,"a",function(){return n}),a.d(t,"b",function(){return o}),a.d(t,"d",function(){return r}),a.d(t,"c",function(){return m});var n="login",o="logout",r="title",m="show"},"5tgt":function(e,t,a){e.exports=function(e,t){return function(n){a("Vna/")("./"+e+"/"+t+".vue").then(function(e){n(e)})}}},NHnr:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("//Fk"),o=a.n(n),r=a("hKoQ"),m=a.n(r),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://gicdev.demogic.com":window.location.origin,this._getUserInfo(),this.changeTab()},methods:{laout:function(){this.axios.get(this.baseUrl+"/api-auth/do-logout?requestProject=gic-member-tag-web")},_getUserInfo:function(){var e=this;this.axios.get(this.baseUrl+"/api-auth/get-login-user-info?requestProject=gic-member-tag-web").then(function(t){if(0==t.data.errorCode){var a=t.data.result&&t.data.result.userId,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),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("f9g5")},null,null).exports,d=a("pRNm"),f=a.n(d),b=a("5tgt"),h=a.n(b),v=function(e){a.e(1).then(a.bind(null,"EE2z")).then(function(t){e(t)})},T=[{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:v},{path:"/404",name:"error404",component:v},{path:"/500",name:"error500",component:v},{path:"*",redirect:"/404",hidden:!0}],G=new f.a({routes:T,base:"/member-tag/",scrollBehavior:function(){return{y:0}}});G.beforeEach(function(e,t,a){var n=(t.meta||{}).fromPath,o=void 0===n?[]:n;t.meta.keepAlive=o.includes(e.path),a()});var y,w=G,L=a("l6IN"),x=a("Rf8U"),k=a.n(x),E=a("OMN4"),A=a.n(E),D=a("bOdI"),N=a.n(D),P=a("lRwf"),I=a.n(P),q=a("5reh");I.a.use(c.a);var C=new c.a.Store({state:{user:{},token:null,title:"",show:!1,tagRealName:"",uniqueId:"",isSuperAdmin:0,delTrashNum:0,enableAccessControl:0,departAuth:0},mutations:(y={},N()(y,q.a,function(e,t){sessionStorage.token=t,e.token=t}),N()(y,q.b,function(e){sessionStorage.removeItem("token"),e.token=null}),N()(y,q.d,function(e,t){e.title=t}),N()(y,q.c,function(e,t){e.show=t}),N()(y,"modiftTagName",function(e,t){e.tagRealName=t}),N()(y,"changeUniqueId",function(e,t){e.uniqueId=t||""}),N()(y,"changeSuperAdmin",function(e,t){e.isSuperAdmin=t}),N()(y,"changeDelTrashNum",function(e,t){e.delTrashNum=t}),N()(y,"changeEnableAccess",function(e,t){e.enableAccessControl=t}),N()(y,"changeDepartAuth",function(e,t){e.departAuth=t}),y)}),j=(a("Xcu2"),a("4qCZ"),a("uKUT"),a("GqmT")),S=a.n(j);m.a.polyfill(),window.ELEMENT.Dialog.props.closeOnClickModal.default=!1,I.a.use(S.a),I.a.config.devtools=!0,I.a.use(k.a,A.a),I.a.axios.defaults.withCredentials=!0,I.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})},I.a.axios.interceptors.request.use(function(e){return e},function(e){return o.a.reject(e)}),I.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:L.Message.error("服务器500")}return o.a.reject(e.response.data)}),window.getLimit(w,"member-tag").then(function(){new I.a({el:"#app",router:w,store:C,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",9],"./errorPage/404.vue":["PRsh",7],"./errorPage/500.vue":["/HCr",8],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",33],"./layout/layout.vue":["FNcP",42],"./linktools/linktools.vue":["Lc2x",0,31],"./linktools/linktoolsold.vue":["/8lq",0,24],"./linktools/linktoolspage.vue":["HLON",0,38],"./login/login.vue":["6Qob",0,23],"./manualTag/delete-tag-dialog.vue":["r9pr",0],"./manualTag/import-member-dialog.vue":["vRdD",37],"./manualTag/manual-tag-value-edit-info.vue":["y1vL",0,14],"./manualTag/manual-tag-value-edit.vue":["umZJ",0,4],"./manualTag/manualTagDetail.vue":["Tl/4",0,20],"./manualTag/manualTagEdit.vue":["308P",0,22],"./manualTag/manualTagLib.vue":["q490",0,35],"./manualTag/manualTagList.vue":["f0o3",0,19],"./manualTag/syncTagHistory.vue":["Gl7f",0,36],"./manualTag/tag-value-item.vue":["roJz",0],"./memberGroup/card-item.vue":["5kmy",0],"./memberGroup/choose-tag-table.vue":["BtI9",0,18],"./memberGroup/delete-deactive-dialog.vue":["mmLS",0,21],"./memberGroup/edit-tag.vue":["jkVl",0],"./memberGroup/group-list.vue":["SJ7l",0,15],"./memberGroup/index.vue":["Gy5W",30],"./memberGroup/member-group-log.vue":["8jHj",0,10],"./memberGroup/memberGroupDetail.vue":["+/ey",0,6],"./memberGroup/memberGroupEdit.vue":["q0vu",0,5],"./memberGroup/memberGroupList.vue":["oVck",0,3],"./memberGroup/memberLevelDetail.vue":["Y4Pr",0,13],"./memberGroup/pyramid-group-table.vue":["/CFs",0,28],"./memberGroup/recommend-table.vue":["9ZvA",41],"./memberGroup/tags-group-list.vue":["vcge",0],"./memberGroup/tags-group.vue":["wx1P",0],"./platformTag/add-tag.vue":["tKpj",40],"./platformTag/member-tag.vue":["bytj",0,2],"./platformTag/myTag/myTagDetail.vue":["cm2p",0,29],"./platformTag/myTag/myTagLib.vue":["EHeP",0,27],"./platformTag/myTag/myTagList.vue":["C8bH",0,25],"./platformTag/platformTagDetail.vue":["KN59",0,12],"./platformTag/platformTagLib.vue":["puJc",0,32],"./platformTag/platformTagList.vue":["G/on",0,16],"./platformTag/second-tag.vue":["CUHN",0],"./platformTag/tag-container-active.vue":["0c8U",0,39],"./platformTag/tag-container-system.vue":["SQwf",0,34],"./platformTag/tag-container.vue":["Gndl",0,26],"./platformTag/tag-type.vue":["iHP3",0,17]};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){},f9g5: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 a=window.webpackJsonp;window.webpackJsonp=function(c,n,r){for(var t,d,o,i=0,u=[];i<c.length;i++)d=c[i],f[d]&&u.push(f[d][0]),f[d]=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=b(b.s=r[i]);return o};var c={},f={45:0};function b(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,b),f.l=!0,f.exports}b.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,b){a=f[e]=[c,b]});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,b.nc&&r.setAttribute("nonce",b.nc),r.src=b.p+"static/js/"+e+"."+{0:"7d558daf553bcf4f4117",1:"a5b1143fb090193afa6f",2:"798b4f2e7a4a43e06b10",3:"0cb2fbeea56237bbca6f",4:"669ad50643c9c6ad094a",5:"2d49d8b9dc1afc314a2f",6:"e10a24621325909aaa15",7:"cbfb1c1422fe6c812024",8:"891bbc4365b8362d5195",9:"7cc1b38988e254182ad8",10:"1cbc7e505ef918253196",11:"cfa61640d1a3d8d26b48",12:"627b84a8deefd3515526",13:"8db66d7e45d0af67831c",14:"f47556c110ffa3b79476",15:"7f3864d659b15b05f7ea",16:"fd8e0aca022b16e268de",17:"ee4ff30e9c5028d2ab9a",18:"2e5b028cddbfbe797ced",19:"2b51bcd6bcb234699455",20:"4b90818f7f4b240153fa",21:"f7373ff90b2971c486b5",22:"f97c04968d78b5b99e89",23:"a0c2dfb1838c5d9a1341",24:"f32ba41c4763fd4679f8",25:"c0ba83f192ea610e2f78",26:"962d2620d9b5b335a99f",27:"a2b320ec45bc23a000ea",28:"b054b4a83fd914371906",29:"ee00208192f97ebe60c9",30:"966edf6598a0025195a1",31:"5017afeb2609f9a25639",32:"aa0123b27eebc9303c90",33:"db679745d840964b2116",34:"31f51a51813abcedac72",35:"ef1f1a39cb9c4bc64819",36:"5732c76e32894de02570",37:"1235370e5f74f65f2d45",38:"daba94fb903305b2882e",39:"2dae68f9e112c011a84d",40:"781d7828660c56b1f9c4",41:"59ce7cc086a0fd5ccdfa",42:"22bb97fdb8af2923fd97"}[e]+".js";var t=setTimeout(d,12e4);function d(){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=d,n.appendChild(r),c},b.m=e,b.c=c,b.d=function(e,a,c){b.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},b.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return b.d(a,"a",a),a},b.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},b.p="./",b.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,r,t){for(var b,o,d,i=0,u=[];i<a.length;i++)o=a[i],f[o]&&u.push(f[o][0]),f[o]=0;for(b in r)Object.prototype.hasOwnProperty.call(r,b)&&(e[b]=r[b]);for(c&&c(a,r,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)d=n(n.s=t[i]);return d};var a={},f={45: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:"9281bce135f00fad5093",1:"a5b1143fb090193afa6f",2:"5c7aa08af958744be333",3:"9d40201d40c5e76decab",4:"885474f4bc413fe4e2fa",5:"44e4f16a96cc3d2b11b6",6:"e10a24621325909aaa15",7:"cbfb1c1422fe6c812024",8:"891bbc4365b8362d5195",9:"7cc1b38988e254182ad8",10:"1cbc7e505ef918253196",11:"cfa61640d1a3d8d26b48",12:"627b84a8deefd3515526",13:"b1c66603efca1c3d5203",14:"f47556c110ffa3b79476",15:"66b858758de795a518e7",16:"39377a8da57579f55943",17:"7fc06d9a260a3731587e",18:"fc7b39b639440f1e05d3",19:"2ceeb8623a25f9763541",20:"b55dc74c981b61c43fba",21:"7f8a9fe4e5480da5a4d4",22:"cae62e3ebdfb826b5ebc",23:"f9901700d68e8164c0cf",24:"3127dcc0e9fe7ec479c1",25:"61251a792f847c9569ee",26:"a2b5ca12865ceb82c021",27:"1c6697b57efbfbecc2af",28:"b8c1153ec96ebe5bd541",29:"50e7f1ba3f72a75287b2",30:"0485dd326e9d8731668e",31:"36f07ba4af45385db792",32:"6cb39db35ea2b6ae26c0",33:"5886ebe968e418c588d8",34:"a84e50a47992b803758b",35:"adb472df1a778248332e",36:"f1305774156e4013e990",37:"3f1678e0daa6df26e6b3",38:"e75f6177dda58cb3bf7c",39:"12a7afbe7c4070896c8b",40:"781d7828660c56b1f9c4",41:"548c2d0480d5836205a3",42:"22bb97fdb8af2923fd97"}[e]+".js";var b=setTimeout(o,12e4);function o(){t.onerror=t.onload=null,clearTimeout(b);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
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