(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["azoyafocus"],{"045a":function(t,e,a){},"0709":function(t,e,a){},"072f":function(t,e,a){"use strict";a("8cae")},"08d6":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("a-layout-content",{staticStyle:{"margin-top":"16px"}},[i("a-card",[i("div",{attrs:{slot:"title"},slot:"title"},[t.isEditMode?i("strong",[t._v("APP站内信")]):[i("strong",[t._v("APP站内信")]),i("a-button",{staticStyle:{margin:"0 24px"},on:{click:t.estimateUser}},[t.estimate.loading?i("a-icon",{staticStyle:{"margin-right":"8px"},attrs:{type:"sync",spin:""}}):t._e(),t._v("\n "+t._s(t.estimate.text)+"\n ")],1),t.estimate.success&&-1!==t.estimate.total?i("span",{staticClass:"estimate-result"},[t._v("预估触达人数"+t._s(t._f("thousandSep")(t.estimate.total)))]):t.estimate.success?t._e():i("span",{staticClass:"estimate-result"},[t._v("预估失败")])]],2),i("a-row",[i("a-col",{attrs:{span:18,offset:3}},[i("div",{staticClass:"content-wrap"},[i("div",{staticClass:"left-part"},[i("div",{staticClass:"info-example"},[i("img",{attrs:{src:a("b81e")}}),i("div",{staticClass:"samples"},[i("p",[i("img",{attrs:{src:a("18c5")}}),t._v(" Azoya\n ")]),t.isEditMode?i("p",{staticStyle:{"font-size":"14px",color:"#333"}},[t._v(t._s(t.rule.title))]):i("p",{staticStyle:{"font-size":"14px",color:"#333"}},[t._v(t._s(t.data.title))]),t.isEditMode?i("p",{staticStyle:{color:"#333"}},[t._v(t._s(t.rule.content))]):i("p",{staticStyle:{color:"#333"}},[t._v(t._s(t.data.content))])])])]),i("div",{staticClass:"right-part"},[i("a-form",{attrs:{form:t.form,"label-col":{span:6},"wrapper-col":{span:18}},on:{submit:t.handleSubmit}},[i("a-form-item",{style:t.isViewMode&&"margin-bottom: 4px",attrs:{label:"推送标题"}},[t.isEditMode?[t._v(t._s(t.rule.title))]:i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["AppMessageTitle",{rules:[{required:!0,message:"请输入推送标题"},{max:50,message:"字符数不能超过50"}],initialValue:t.data.title}],expression:"[\n `AppMessageTitle`,\n {\n rules: [\n { required: true, message: '请输入推送标题' },\n { max: 50, message: '字符数不能超过50' }\n ],\n initialValue: data.title\n }\n ]"}],attrs:{placeholder:"请输入"},on:{input:t.onTitleInput}},[i("span",{attrs:{slot:"suffix"},slot:"suffix"},[t._v(t._s(t.data.title?t.data.title.length:0)+"/50")])])],2),i("a-form-item",{style:t.isViewMode&&"margin-bottom: 4px",attrs:{label:"推送内容"}},[t.isEditMode?[t._v(t._s(t.rule.content))]:i("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["AppMessageContent",{rules:[{required:!0,message:"请输入推送内容"},{max:150,message:"字符数不能超过150"}],initialValue:t.data.content}],expression:"[\n 'AppMessageContent',\n {\n rules: [\n { required: true, message: '请输入推送内容' },\n { max: 150, message: '字符数不能超过150' }\n ],\n initialValue: data.content\n }\n ]"}],attrs:{placeholder:"请输入","auto-size":{minRows:6,maxRows:6}},on:{input:t.onContentInput}})],2),!t.isViewMode||t.rule.img?i("a-form-item",{style:t.isViewMode&&"margin-bottom: 20px",attrs:{label:"图片",required:t.isAC&&!t.isViewMode}},[t.isEditMode||t.data.img?!t.isEditMode&&t.data.img?i("div",{staticClass:"image-preview"},[i("img",{attrs:{src:t.data.img}}),i("div",{staticClass:"control-wrap"},[i("div",{staticClass:"preview-text",on:{click:t.previewImg}},[t._v("预览")]),i("a-icon",{staticClass:"delete-btn",attrs:{type:"close-circle",theme:"filled",title:"删除"},on:{click:t.deleteImg}})],1)]):t.isEditMode&&t.rule.img?i("div",{staticClass:"image-preview"},[i("img",{attrs:{src:t.rule.img}}),i("div",{staticClass:"control-wrap"},[i("div",{staticClass:"preview-text",on:{click:t.previewImg}},[t._v("预览")])])]):t._e():i("a-dropdown",{attrs:{placement:"topCenter","overlay-style":{width:"140px"}}},[i("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[i("a-menu-item",[i("a-upload",{attrs:{name:"file",accept:".jpg,.png,.gif,.jpeg,image/*",showUploadList:!1,data:{website_id:t.websiteId},action:"/api-cms/cms/file/upload",headers:t.headers},on:{change:t.handleImageChange}},[t._v("从本地上传")])],1),i("a-menu-item",{on:{click:t.openImageLib}},[t._v("从图片选择器上传")])],1),i("div",{staticClass:"ant-upload ant-upload-select ant-upload-select-picture-card"},[i("span",{staticClass:"ant-upload"},[i("div",[i("a-icon",{attrs:{type:t.imageLoading?"loading":"plus"}}),i("div",{staticClass:"ant-upload-text"},[t._v("上传")])],1)])])],1),t.isAC&&!t.isViewMode?i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["HiddenImageUrl",{rules:[{required:!0,message:"请上传图片"}]}],expression:"[\n 'HiddenImageUrl',\n {\n rules: [\n { required: true, message: '请上传图片' }\n ]\n }\n ]"}],attrs:{type:"hidden"}}):t._e(),i("p",{staticStyle:{clear:"both","line-height":"22px",margin:"0",color:"#999"}},[t._v(t._s(t.isAC?"图片大小500kb以内,支持jpg/png/gif格式":"图片尺寸750x340,图片大小500kb以内,支持jpg/png/gif格式"))])],1):t._e(),i("a-form-item",{style:t.isViewMode&&"margin-bottom: 16px",attrs:{label:"落地页",required:!t.isEditMode,"validate-status":t.landingPageStatus,help:t.landingPageHelp}},[t.isEditMode?[i("a-input",{attrs:{value:t.rule.page_name,disabled:""}}),t.isAC||"none"===t.rule.page_type?t._e():i("a-input",{attrs:{value:t.rule.target_name||t.rule.target_id,disabled:""}})]:i("PathSelect",{ref:"PathSelect",attrs:{"channel-type":"user_notify",initialValue:t.initLandingPage},on:{select:t.selectLandingPage}})],2),!t.isAC||"string"!==t.landingPage.type&&"string"!==t.initLandingPage.pageType?t._e():i("a-form-item",{attrs:{label:"页面ID/页面URL"}},[t.isEditMode?i("a-input",{attrs:{value:t.rule.page_name,disabled:""}}):i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["ACLandingUrl",{rules:[{required:!0,message:"请输入页面ID/页面URL"}],initialValue:t.data.target_id}],expression:"[\n 'ACLandingUrl',\n {\n rules: [\n { required: true, message: '请输入页面ID/页面URL' }\n ],\n initialValue: data.target_id\n }\n ]"}],attrs:{placeholder:"请输入"},on:{input:t.onPageIdInput}})],1),t.isAC&&t.isViewMode&&t.rule.target_id?i("a-form-item",{style:t.isViewMode&&"margin-bottom: 12px",attrs:{label:"页面ID/页面URL"}},[i("a-input",{attrs:{value:t.rule.target_id,disabled:""}})],1):t._e()],1)],1)])])],1)],1),i("ImageSelected",{ref:"ImageSelected",on:{imgSuccess:t.selectedImageFromLib}}),i("a-modal",{attrs:{visible:t.previewVisible,footer:null},on:{cancel:function(e){t.previewVisible=!1}}},[i("img",{staticStyle:{width:"100%"},attrs:{alt:"example",src:t.isEditMode?t.rule.img:t.data.img}})])],1)},n=[],r=(a("96cf"),a("1da1")),s=(a("a481"),a("4643")),l=a("44a4"),o=a("ec78"),u=a("e585"),c={components:{PathSelect:s["a"],ImageSelected:l["a"]},mixins:[u["a"]],props:{data:{type:Object,default:function(){}},channelType:{type:String,default:""},rule:{type:Object,default:function(){}}},data:function(){return{form:this.$form.createForm(this),landingPage:{},estimate:{loading:!1,text:"人数预估",total:-1,success:!0,jobId:""},landingPageStatus:"",landingPageHelp:"",isAC:56===this.$store.getters.websiteId,initLandingPage:{},previewVisible:!1,headers:{},imageLoading:!1,timer:null}},computed:{isEditMode:function(){return!!this.rule&&!!this.rule.channel_type},websiteId:function(){return this.$store.getters.websiteId}},filters:{thousandSep:function(t){var e=String(t);return e.replace(/\B(?=(\d{3})+(?!\d))/g,",")}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=!1,a=this.form.validateFields,a((function(t,a){t&&(e=!0)})),this.data.target_type?(this.landingPageStatus="",this.landingPageHelp=""):(this.landingPageStatus="error",this.landingPageHelp="请选择页面",e=!0),t.abrupt("return",new Promise((function(t){t(e?{errors:{AppMessage:!1}}:{AppMessage:!0})})));case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onTitleInput:function(t){this.data.title=t.target.value},onContentInput:function(t){this.data.content=t.target.value},onPageIdInput:function(t){this.data.target_id=t.target.value},noticeAddress:function(t){this.data.img=t},buildEstimateParam:function(){var t=this.$store.getters.getDraftData;if(t&&t.first)return{channel_type:this.channelType,audience_rule:t.first.allData.audience_rule};this.$message.error("第一步的数据有误,请返回重试")},estimateUser:function(){var t=this;this.estimate.loading||(this.estimate.loading=!0,this.estimate.text="预估中",Object(o["p"])(this.buildEstimateParam()).then((function(e){e&&0===e.status&&(t.estimate.jobId=e.data.job_id)})),clearInterval(this.timer),this.timer=setInterval(Object(r["a"])(regeneratorRuntime.mark((function e(){var a,i,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(o["d"])({job_id:t.estimate.jobId});case 2:if(a=e.sent,a&&0===a.status){e.next=8;break}return t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer),e.abrupt("return");case 8:i=a.data,n=i.status,r=i.total,1===n&&(t.estimate.total=r,t.estimate.success=!0,t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer));case 10:case"end":return e.stop()}}),e)}))),3e3))},openImageLib:function(){this.$refs.ImageSelected.showModal()},selectedImageFromLib:function(t){this.data.img=t,this.isAC&&!this.isViewMode&&this.form.setFieldsValue({HiddenImageUrl:t})},previewImg:function(){this.previewVisible=!0},deleteImg:function(){this.data.img="",this.isAC&&!this.isViewMode&&this.form.setFieldsValue({HiddenImageUrl:""})},handleImageChange:function(t){var e=t.file,a=e.status,i=e.response;"uploading"===a?this.imageLoading=!0:"done"===a&&i&&200===i.status?(this.data.img=i.data.src,this.isAC&&!this.isViewMode&&this.form.setFieldsValue({HiddenImageUrl:i.data.src}),this.imageLoading=!1):i&&200!==i.status&&(this.$message.error(i.message),this.imageLoading=!1)}},destroyed:function(){clearInterval(this.timer)},mounted:function(){this.headers={"Access-Token":this.$ls.get("token"),"Website-ID":this.$store.getters.websiteId},this.data&&(this.initLandingPage={currentPageTitle:this.data.target_name,defaultValue:this.data.target_type,pageType:this.data.page_type,storeId:"store"===this.data.page_type?this.data.target_id:void 0,pathInput:this.data.target_id,selectedOption:{target_type:this.data.target_type,type:this.data.page_type}}),this.data&&this.data.img&&this.isAC&&!this.isViewMode&&this.form.setFieldsValue({HiddenImageUrl:this.data.img})}},p=c,d=(a("1b34"),a("2877")),m=Object(d["a"])(p,i,n,!1,null,"bb7c3680",null);e["a"]=m.exports},"0a8c":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("a-layout-content",{staticStyle:{"margin-top":"16px"}},[i("a-card",[i("div",{attrs:{slot:"title"},slot:"title"},[t.isEditMode?i("strong",[t._v(t._s("mp_subscribe_notify"===t.rule.channel_type?"小程序活动状态通知":"小程序活动即将结束通知"))]):[i("strong",[t._v(t._s("mp_subscribe_notify"===t.data.channel_type?"小程序活动状态通知":"小程序活动即将结束通知"))]),i("a-button",{staticStyle:{margin:"0 24px"},on:{click:t.estimateUser}},[t.estimate.loading?i("a-icon",{staticStyle:{"margin-right":"8px"},attrs:{type:"sync",spin:""}}):t._e(),t._v("\n "+t._s(t.estimate.text)+"\n ")],1),t.estimate.success&&-1!==t.estimate.total?i("span",{staticClass:"estimate-result"},[t._v("预估触达人数"+t._s(t._f("thousandSep")(t.estimate.total)))]):t.estimate.success?t._e():i("span",{staticClass:"estimate-result"},[t._v("预估失败")])]],2),i("a-row",[i("a-col",{attrs:{span:18,offset:3}},[i("div",{staticClass:"content-wrap"},[i("div",{staticClass:"left-part"},[i("div",{staticClass:"info-example"},[i("img",{attrs:{src:a("de4e")}}),i("div",{staticClass:"message-box"},[i("div",{staticClass:"head"},[i("img",{attrs:{src:a("4f04")}}),t._v(" Azoya\n ")]),t.isEditMode?i("div",{staticClass:"center"},[i("h3",[t._v(t._s("mp_subscribe_notify"===t.rule.channel_type?"活动状态通知":"活动即将结束通知"))]),i("p",[t._v(t._s(t.rule.title?"活动名称:"+t.rule.title:"活动名称"))]),i("p",[t._v(t._s(t.rule.content?"温馨提示:"+t.rule.content:"温馨提示"))])]):i("div",{staticClass:"center"},[i("h3",[t._v(t._s("mp_subscribe_notify"===t.data.channel_type?"活动状态通知":"活动即将结束通知"))]),i("p",[t._v(t._s(t.data.title?"活动名称:"+t.data.title:"活动名称"))]),i("p",[t._v(t._s(t.data.content?"温馨提示:"+t.data.content:"温馨提示"))])]),i("div",{staticClass:"foot"},[i("span",[t._v("查看详情")]),i("span",[t._v(">")])])])])]),i("div",{staticClass:"right-part"},[i("a-form",{attrs:{form:t.form,"label-col":{span:6},"wrapper-col":{span:18}},on:{submit:t.handleSubmit}},[i("a-form-item",{style:t.isViewMode&&"margin-bottom: 4px",attrs:{label:"活动名称"}},[t.isEditMode?[t._v(t._s(t.rule.title))]:i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["MPPushTitle-"+t.data.channel_type,{rules:[{required:!0,message:"请输入活动名称"},{max:50,message:"字符数不能超过50"}],initialValue:t.data.title}],expression:"[\n `MPPushTitle-${data.channel_type}`,\n {\n rules: [\n { required: true, message: '请输入活动名称' },\n { max: 50, message: '字符数不能超过50' }\n ],\n initialValue: data.title\n }\n ]"}],attrs:{placeholder:"请输入"},on:{input:t.onTitleInput}},[i("span",{attrs:{slot:"suffix"},slot:"suffix"},[t._v(t._s(t.data.title.length)+"/50")])])],2),i("a-form-item",{style:t.isViewMode&&"margin-bottom: 4px",attrs:{label:"温馨提示"}},[t.isEditMode?[t._v(t._s(t.rule.content))]:i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["MPPushPrompt-"+t.data.channel_type,{rules:[{required:!0,message:"请输入温馨提示"},{max:50,message:"字符数不能超过50"}],initialValue:t.data.content}],expression:"[\n `MPPushPrompt-${data.channel_type}`,\n {\n rules: [\n { required: true, message: '请输入温馨提示' },\n { max: 50, message: '字符数不能超过50' }\n ],\n initialValue: data.content\n }\n ]"}],attrs:{placeholder:"请输入"},on:{input:t.onPromptInput}},[i("span",{attrs:{slot:"suffix"},slot:"suffix"},[t._v(t._s(t.data.content.length)+"/50")])])],2),i("a-form-item",{attrs:{label:"落地页",required:!t.isEditMode,"validate-status":t.landingPageStatus,help:t.landingPageHelp}},[t.isEditMode?[i("a-input",{attrs:{value:t.rule.page_name,disabled:""}}),"none"!==t.rule.page_type?i("a-input",{attrs:{value:t.rule.target_name||t.rule.target_id,disabled:""}}):t._e()]:i("PathSelect",{ref:"PathSelect",attrs:{"channel-type":this.channelType,initialValue:t.initLandingPage},on:{select:t.selectLandingPage}})],2)],1)],1)])])],1)],1)],1)},n=[],r=(a("96cf"),a("1da1")),s=(a("a481"),a("4643")),l=a("ec78"),o=a("e585"),u={components:{PathSelect:s["a"]},mixins:[o["a"]],props:{data:{type:Object,default:function(){}},channelType:{type:String,default:""},rule:{type:Object,default:function(){}}},data:function(){return{form:this.$form.createForm(this),landingPage:{},estimate:{loading:!1,text:"人数预估",total:-1,success:!0,jobId:""},landingPageStatus:"",landingPageHelp:"",initLandingPage:{},timer:null}},computed:{isEditMode:function(){return!!this.rule&&!!this.rule.channel_type}},filters:{thousandSep:function(t){var e=String(t);return e.replace(/\B(?=(\d{3})+(?!\d))/g,",")}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=!1,a=this.form.validateFields,a((function(t,a){t&&(e=!0)})),this.data.target_type?(this.landingPageStatus="",this.landingPageHelp=""):("customize_link"!==this.landingPage.type?this.landingPageHelp="请选择页面":this.landingPageHelp="请输入小程序路径",this.landingPageStatus="error",e=!0),t.abrupt("return",new Promise((function(t){t(e?{errors:{MPPush:!1}}:{MPPush:!0})})));case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onTitleInput:function(t){this.data.title=t.target.value},onPromptInput:function(t){this.data.content=t.target.value},buildEstimateParam:function(){var t=this.$store.getters.getDraftData;if(t&&t.first)return{channel_type:this.channelType,audience_rule:t.first.allData.audience_rule};this.$message.error("第一步的数据有误,请返回重试")},estimateUser:function(){var t=this;this.estimate.loading||(this.estimate.loading=!0,this.estimate.text="预估中",Object(l["p"])(this.buildEstimateParam()).then((function(e){e&&0===e.status&&(t.estimate.jobId=e.data.job_id)})),clearInterval(this.timer),this.timer=setInterval(Object(r["a"])(regeneratorRuntime.mark((function e(){var a,i,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(l["d"])({job_id:t.estimate.jobId});case 2:if(a=e.sent,a&&0===a.status){e.next=8;break}return t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer),e.abrupt("return");case 8:i=a.data,n=i.status,r=i.total,1===n&&(t.estimate.total=r,t.estimate.success=!0,t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer));case 10:case"end":return e.stop()}}),e)}))),3e3))}},destroyed:function(){clearInterval(this.timer)},mounted:function(){this.data&&(this.initLandingPage={currentPageTitle:this.data.target_name,defaultValue:this.data.target_type,pageType:this.data.page_type,storeId:"store"===this.data.page_type?this.data.target_id:void 0,pathInput:this.data.target_id,selectedOption:{target_type:this.data.target_type,type:this.data.page_type}})}},c=u,p=(a("e14e"),a("2877")),d=Object(p["a"])(c,i,n,!1,null,"d14f7034",null);e["a"]=d.exports},"0dc4":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("a-layout-content",{staticStyle:{"margin-top":"16px"}},[i("a-card",[i("div",{attrs:{slot:"title"},slot:"title"},[t.isEditMode?i("strong",[t._v("H5弹窗")]):[i("strong",[t._v("H5弹窗")]),i("a-button",{staticStyle:{margin:"0 24px"},on:{click:t.estimateUser}},[t.estimate.loading?i("a-icon",{staticStyle:{"margin-right":"8px"},attrs:{type:"sync",spin:""}}):t._e(),t._v("\n "+t._s(t.estimate.text)+"\n ")],1),t.estimate.success&&-1!==t.estimate.total?i("span",{staticClass:"estimate-result"},[t._v("预估触达人数"+t._s(t._f("thousandSep")(t.estimate.total)))]):t.estimate.success?t._e():i("span",{staticClass:"estimate-result"},[t._v("预估失败")])]],2),i("a-row",[i("a-col",{attrs:{span:18,offset:3}},[i("div",{staticClass:"content-wrap"},[i("div",{staticClass:"left-part"},[i("div",{staticClass:"info-example"},[i("img",{attrs:{src:a("de4e")}}),i("div",{staticClass:"mask"},[i("div",{staticClass:"inner"},[!t.isEditMode&&t.data.img?i("img",{staticClass:"pop-img",attrs:{src:t.data.img}}):t.isEditMode||t.data.img?i("img",{staticClass:"pop-img",attrs:{src:t.rule.img}}):i("img",{staticClass:"pop-img",attrs:{src:a("d7ca")}}),i("a-icon",{staticClass:"close",attrs:{type:"close-circle"}})],1)])])]),i("div",{staticClass:"right-part"},[i("a-form",{attrs:{form:t.form,"label-col":{span:6},"wrapper-col":{span:18}},on:{submit:t.handleSubmit}},[i("a-form-item",{style:t.isViewMode&&"margin-bottom: 12px",attrs:{label:"弹窗模板",required:!t.isEditMode}},[t.isEditMode?[t._v("仅图片")]:i("a-radio-group",{model:{value:t.popType,callback:function(e){t.popType=e},expression:"popType"}},[i("a-radio",{attrs:{value:1}},[t._v("仅图片")])],1)],2),!t.isViewMode||t.rule.img?i("a-form-item",{style:t.isViewMode&&"margin-bottom: 16px",attrs:{label:"图片",required:!t.isViewMode}},[t.isEditMode||t.data.img?!t.isEditMode&&t.data.img?i("div",{staticClass:"image-preview"},[i("img",{attrs:{src:t.data.img}}),i("div",{staticClass:"control-wrap"},[i("div",{staticClass:"preview-text",on:{click:t.previewImg}},[t._v("预览")]),i("a-icon",{staticClass:"delete-btn",attrs:{type:"close-circle",theme:"filled",title:"删除"},on:{click:t.deleteImg}})],1)]):t.isEditMode&&t.rule.img?i("div",{staticClass:"image-preview"},[i("img",{attrs:{src:t.rule.img}}),i("div",{staticClass:"control-wrap"},[i("div",{staticClass:"preview-text",on:{click:t.previewImg}},[t._v("预览")])])]):t._e():i("a-dropdown",{attrs:{placement:"topCenter","overlay-style":{width:"140px"}}},[i("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[i("a-menu-item",[i("a-upload",{attrs:{name:"file",accept:".jpg,.png,.gif,.jpeg,image/*",showUploadList:!1,data:{website_id:t.websiteId},action:"/api-cms/cms/file/upload",headers:t.headers},on:{change:t.handleImageChange}},[t._v("从本地上传")])],1),i("a-menu-item",{on:{click:t.openImageLib}},[t._v("从图片选择器上传")])],1),i("div",{staticClass:"ant-upload ant-upload-select ant-upload-select-picture-card"},[i("span",{staticClass:"ant-upload"},[i("div",[i("a-icon",{attrs:{type:t.imageLoading?"loading":"plus"}}),i("div",{staticClass:"ant-upload-text"},[t._v("上传")])],1)])])],1),i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["HiddenImageUrl",{rules:[{required:!0,message:"请上传图片"}]}],expression:"[\n 'HiddenImageUrl',\n {\n rules: [\n { required: true, message: '请上传图片' }\n ]\n }\n ]"}],attrs:{type:"hidden"}}),i("p",{staticStyle:{clear:"both","line-height":"22px",margin:"0",color:"#999"}},[t._v("图片尺寸620x860,图片大小500kb以内,支持jpg/pngf格式(可在尺寸内设计不规则的外轮廓或造型)")])],1):t._e(),i("a-form-item",{style:t.isViewMode&&"margin-bottom: 8px",attrs:{label:"落地页"}},[t.isEditMode?i("a-input",{attrs:{value:t.rule.target_id,disabled:""}}):i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["WapPopUrl",{rules:[{required:!0,message:"请输入落地页"}],initialValue:t.data.target_id}],expression:"[\n 'WapPopUrl',\n {\n rules: [\n { required: true, message: '请输入落地页' }\n ],\n initialValue: data.target_id\n }\n ]"}],attrs:{placeholder:"https://"},on:{input:t.onTargetInput}})],1),i("a-form-item",{attrs:{required:!t.isEditMode}},[i("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 弹窗优先级\n "),i("a-tooltip",{attrs:{title:"同一个用户同时触发多个弹窗渠道的运营计划时,优先触发较高优先级的弹窗计划,若优先级相同则优先触发最新创建的弹窗计划"}},[i("a-icon",{attrs:{type:"info-circle"}})],1)],1),t.isEditMode?[0===t.rule.level?[t._v("低")]:10===t.rule.level?[t._v("中")]:100===t.rule.level?[t._v("高")]:t._e()]:i("a-radio-group",{model:{value:t.data.level,callback:function(e){t.$set(t.data,"level",e)},expression:"data.level"}},[i("a-radio",{attrs:{value:0}},[t._v("低")]),i("a-radio",{attrs:{value:10}},[t._v("中")]),i("a-radio",{attrs:{value:100}},[t._v("高")])],1)],2)],1)],1)])])],1)],1),i("ImageSelected",{ref:"ImageSelected",on:{imgSuccess:t.selectedImageFromLib}}),i("a-modal",{attrs:{visible:t.previewVisible,footer:null},on:{cancel:function(e){t.previewVisible=!1}}},[i("img",{staticStyle:{width:"100%"},attrs:{alt:"example",src:t.isEditMode?t.rule.img:t.data.img}})])],1)},n=[],r=(a("96cf"),a("1da1")),s=(a("a481"),a("44a4")),l=a("ec78"),o={components:{ImageSelected:s["a"]},props:{data:{type:Object,default:function(){}},channelType:{type:String,default:""},rule:{type:Object,default:function(){}}},data:function(){return{form:this.$form.createForm(this),popType:1,estimate:{loading:!1,text:"人数预估",total:-1,success:!0,jobId:""},previewVisible:!1,headers:{},imageLoading:!1,timer:null}},computed:{isEditMode:function(){return!!this.rule&&!!this.rule.channel_type},isViewMode:function(){return!!/\/user\/Message\/azoya-focus\/detail\/plan_id/.test(this.$route.path)},websiteId:function(){return this.$store.getters.websiteId}},filters:{thousandSep:function(t){var e=String(t);return e.replace(/\B(?=(\d{3})+(?!\d))/g,",")}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=!1,a=this.form.validateFields,a({force:!0},(function(t,a){t&&(e=!0)})),t.abrupt("return",new Promise((function(t){t(e?{errors:{MPPush:!1}}:{MPPush:!0})})));case 4:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onTargetInput:function(t){this.data.target_id=t.target.value},buildEstimateParam:function(){var t=this.$store.getters.getDraftData;if(t&&t.first)return{channel_type:this.channelType,audience_rule:t.first.allData.audience_rule};this.$message.error("第一步的数据有误,请返回重试")},estimateUser:function(){var t=this;this.estimate.loading||(this.estimate.loading=!0,this.estimate.text="预估中",Object(l["p"])(this.buildEstimateParam()).then((function(e){e&&0===e.status&&(t.estimate.jobId=e.data.job_id)})),clearInterval(this.timer),this.timer=setInterval(Object(r["a"])(regeneratorRuntime.mark((function e(){var a,i,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(l["d"])({job_id:t.estimate.jobId});case 2:if(a=e.sent,a&&0===a.status){e.next=8;break}return t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer),e.abrupt("return");case 8:i=a.data,n=i.status,r=i.total,1===n&&(t.estimate.total=r,t.estimate.success=!0,t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer));case 10:case"end":return e.stop()}}),e)}))),3e3))},openImageLib:function(){this.$refs.ImageSelected.showModal()},selectedImageFromLib:function(t){this.data.img=t,this.form.setFieldsValue({HiddenImageUrl:t})},previewImg:function(){this.previewVisible=!0},deleteImg:function(){this.data.img="",this.form.setFieldsValue({HiddenImageUrl:""})},handleImageChange:function(t){var e=t.file,a=e.status,i=e.response;"uploading"===a?this.imageLoading=!0:"done"===a&&i&&200===i.status?(this.data.img=i.data.src,this.form.setFieldsValue({HiddenImageUrl:i.data.src}),this.imageLoading=!1):i&&200!==i.status&&(this.$message.error(i.message),this.imageLoading=!1)}},destroyed:function(){clearInterval(this.timer)},mounted:function(){this.headers={"Access-Token":this.$ls.get("token"),"Website-ID":this.$store.getters.websiteId},this.data&&this.data.img&&this.form.setFieldsValue({HiddenImageUrl:this.data.img})}},u=o,c=(a("d452"),a("2877")),p=Object(c["a"])(u,i,n,!1,null,"39057bb2",null);e["a"]=p.exports},"11db":function(t,e,a){},1646:function(t,e,a){},"165c":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-modal",{attrs:{title:"选择活动",width:930,visible:t.visible,destroyOnClose:!0},on:{ok:t.select,cancel:t.close}},[a("div",{staticClass:"tableForm table-page-search-wrapper"},[a("a-form",{attrs:{form:t.form,layout:"inline"}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:8}},[a("a-form-item",{attrs:{label:"活动标题"}},[a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.queryParam.title,callback:function(e){t.$set(t.queryParam,"title",e)},expression:"queryParam.title"}})],1)],1),a("a-col",{attrs:{md:8}},[a("a-form-item",{attrs:{label:"活动类型"}},[a("a-select",{model:{value:t.queryParam.promotion_type,callback:function(e){t.$set(t.queryParam,"promotion_type",e)},expression:"queryParam.promotion_type"}},t._l(t.PROMOTION_TYPE,(function(e,i){return a("a-select-option",{key:i,attrs:{value:String(i)}},[t._v("\n "+t._s(e)+"\n ")])})),1)],1)],1),a("a-col",{attrs:{md:8}},[a("a-form-item",{attrs:{label:"状态"}},[a("a-select",{model:{value:t.queryParam.status,callback:function(e){t.$set(t.queryParam,"status",e)},expression:"queryParam.status"}},[a("a-select-option",{attrs:{value:"1,2,3,5,6"}},[t._v("全部")]),a("a-select-option",{attrs:{value:"1"}},[t._v("新建")]),a("a-select-option",{attrs:{value:"2"}},[t._v("提交审核")]),a("a-select-option",{attrs:{value:"3"}},[t._v("审核通过")]),a("a-select-option",{attrs:{value:"5"}},[t._v("暂停活动")]),a("a-select-option",{attrs:{value:"6"}},[t._v("活动中")])],1)],1)],1)],1),a("a-row",[a("a-button",{staticStyle:{"margin-right":"8px"},attrs:{type:"primary"},on:{click:t.submit}},[t._v("查询")]),a("a-button",{attrs:{"html-type":"reset"},on:{click:t.reset}},[t._v("重置")])],1)],1)],1),a("a-table",{staticStyle:{"margin-top":"24px"},attrs:{"table-layout":"fixed",loading:t.loading,columns:t.columns,"data-source":t.dataSource,"row-selection":{type:"radio",selectedRowKeys:t.selectedRowKeys,onChange:t.onSelectChange},pagination:!1},scopedSlots:t._u([{key:"description",fn:function(e){return[a("a-tooltip",[a("template",{slot:"title"},[t._v("\n "+t._s(e)+"\n ")]),a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[t._v(t._s(t._f("stringFilter")(e)))])],2)]}},{key:"promotionType",fn:function(e){return[t._v("\n "+t._s(t._f("filterType")(e))+"\n ")]}},{key:"platform",fn:function(e){return t._l(e,(function(e,i){return a("a-tag",{key:i,staticStyle:{"margin-bottom":"8px"}},[t._v(t._s(t._f("filterPlatform")(e)))])}))}},{key:"status",fn:function(e){return[t._v("\n "+t._s(t._f("filterStatus")(e))+"\n ")]}}])}),a("p-agination",{attrs:{total:t.pageTotal,currentPage:t.queryParam.page,computedPageNumber:t.computedPageNumber,pageSize:t.queryParam.size,size:"customSize",customSize:["10","50","100"]},on:{jumpTableChange:t.jumpTableChange,selectPageSizeChange:t.selectPageSizeChange}})],1)},n=[],r=(a("ac6a"),a("713d")),s=a("bf43"),l={0:"全部",2:"限时抢",3:"单品直降",4:"单品打折",5:"满赠",6:"加价购",7:"满减",8:"满折",9:"运费满减",10:"运费包邮",12:"免费小样",13:"买X免Y",14:"新人满减",15:"运费一口价",16:"N元任选",17:"新人满折",20:"有券活动",21:"多倍积分",22:"会员价",23:"运费满折",101:"外部优惠"},o={1:"PC",2:"H5",4:"iOS",8:"Android",16:"微信",32:"微信小程序",64:"支付宝小程序",128:"百度小程序",256:"抖音小程序"},u={components:{"p-agination":s["a"]},data:function(){return{visible:!1,form:null,PROMOTION_TYPE:l,loading:!1,selectedRowKeys:[],columns:[{title:"活动标题",dataIndex:"title",scopedSlots:{customRender:"description"},width:"32%"},{title:"活动类型",dataIndex:"promotion_type",scopedSlots:{customRender:"promotionType"},width:"15%"},{title:"支持平台",dataIndex:"platform",scopedSlots:{customRender:"platform"},width:"32%"},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"},width:"15%"}],dataSource:[],queryParam:{promotion_type:"0",title:"",status:"1,2,3,5,6",page:1,size:10},pageTotal:0}},computed:{computedPageNumber:function(){return Math.ceil(this.pageTotal/this.queryParam.size)}},methods:{showModal:function(){this.visible=!0},close:function(){this.visible=!1},select:function(){if(this.selectedRowKeys.length){var t=this.selectedRowKeys[0],e=this.dataSource.filter((function(e){return e.rule_id===t}));e.length&&this.$emit("select",{ruleId:t,item:e[0]}),this.close()}else this.$message.error("请选择活动")},submit:function(){this.getTableList()},reset:function(){this.queryParam.status="1,2,3,5,6",this.queryParam.promotion_type="0",this.queryParam.title="",this.getTableList()},getTableList:function(){var t=this;this.loading=!0,this.$set(this.queryParam,"limit",this.queryParam.size),Object(r["b"])(this.queryParam).then((function(e){var a=e.data;a&&(a.rows.forEach((function(t){t.key=t.rule_id})),t.dataSource=a.rows,t.pageTotal=a.total)})).finally((function(){t.loading=!1}))},jumpTableChange:function(t){this.queryParam.page=t,this.getTableList()},selectPageSizeChange:function(t){this.queryParam.size=t;var e=Math.floor((this.pageTotal-1)/t)+1,a=this.queryParam.page;a=a>e?e:a,0===e&&(a=this.queryParam.page),this.queryParam.page=a,this.getTableList()},onSelectChange:function(t){this.selectedRowKeys=t}},filters:{filterStatus:function(t){switch(t){case 1:return"新建";case 2:return"提交审核";case 3:return"审核通过";case 5:return"暂停活动";case 6:return"活动中";default:return"- -"}},filterType:function(t){return l[String(t)]},filterPlatform:function(t){return o[String(t)]}},mounted:function(){this.getTableList()},beforeCreate:function(){this.form=this.$form.createForm(this,{name:"PromotionForm"})}},c=u,p=a("2877"),d=Object(p["a"])(c,i,n,!1,null,null,null);e["a"]=d.exports},1832:function(t,e,a){"use strict";a("f697")},"18c5":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAADLUlEQVQ4EY1UWUiUURT+HJypSTMwMUbCVqO00tCwLMQXadESFErIB6kIJB+KSgpSyhZtoxQtMwiRqAeDEJXCyMynHsYiwhJ6ME0Mwyxrcjb1dM69/v6OKPXBnLln/c89yw0Cw+l0Oux2++8gORS0Jg4sCQMsIgkPAZqOAqKJYEsrHKdIIUhodbv2jhAm/SaRobWIbcMbYFUk8KQAuNvBQVioviX/gqSkpK8Q182XhRK97SPyeDyDKvjGUm015AJ6L/mhLAsfEfUNE41PEPl8PlLCUR9RwgUdwuVytSg/r9f7Q4tmp/39/VtVNqJOLtO5u7xEI26iQ/Wa9/j1Z+Q+Cn3DQDcnFnMWWFsC1OYB66OAlCtaHzxph4GrQFSRwQFx54CP5zXv58so9PT0pMl95SYzf3yRZjFSVevq6gp1u90LtVsA9XMVh5REos1+Vy2ViihD+aSInL1mx04+NtugdNxwCyPSzcnuqQKWLQaSy4FrOUA/xzFuzBGtqjw5NTqvF8eBL1wm7xiwbTXw+buWC1WGg7+A0PlAJkcVpN0AGo7os0GVoQxON9csjI3P7AKeH9NqScVAkNTNarUivw5o/WCIeWwLgcRozXd2dkZZ2FBNRl0+ULQDWGQHUmOAWIfpJDOvOBmjmR0RXkqnJsf04XLwKLFD01ytnCuQfESaNhVL2ixC3S+T/hwlut1OlFNDNDBCNPyHKJvPlW1EopsJSUZiBcvM2Gy23cYXOj4BefeBsXEtuXOA+8QNdvDCS2NTrwNlTwEbz/GDg8B27p+AY2RKLNUWLQIq2oDce2aw8mxAllUmo5J1KyOAFu6CwMfDsK8WqG5X7BQJCCiPhIHTO4EQG1DcqCXlz4D610D8UuDhYcMKqHllnuUUEFD6P4+vUpwB5KfwLvEy3doPnEgHshKA0mag8R1P4BpASiFYN20chGd3ExW5QNVLfrmW6/U3NfqUsQHYskKfs+L18qbHBlpJhv6JiYlvIg5fAJRwdtKQ6PBAQ+Fa3gObLurGyCbu5aB2q7abjMFShszgv568mWMynRdfYxa5SiYmnx5eQX79/w9+XiNPXFwcz4LGX0arj8Rd2BSSAAAAAElFTkSuQmCC"},"1ac0":function(t,e,a){"use strict";a("28b2")},"1b34":function(t,e,a){"use strict";a("b671")},"1e8a":function(t,e,a){"use strict";a("67c7")},2028:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("custom-bread",{attrs:{breadList:t.breadList}},[a("div",{staticStyle:{width:"700px"}},[a("a-steps",{attrs:{current:0,size:"small"}},[a("a-step",{attrs:{title:"设置条件/人群"}}),a("a-step",{attrs:{title:"设置触达渠道"}}),a("a-step",{attrs:{title:"设置目标"}}),a("a-step",{attrs:{title:"完成"}})],1)],1)]),a("a-layout",[a("TriggerConditions",{ref:"conditions",attrs:{data:t.conditionData}}),a("TargetUser",{ref:"user",attrs:{data:t.userData}})],1),a("FooterToolBar",[a("a-button",{on:{click:t.cancelEdit}},[t._v("取消")]),void 0===t.planStatus||"DRAFT"===t.planStatus?a("a-button",{staticStyle:{"margin-left":"16px"},on:{click:t.saveDraft}},[t._v("保存草稿")]):t._e(),a("a-button",{staticStyle:{"margin-left":"16px"},attrs:{type:"primary"},on:{click:t.nextStep}},[t._v("下一步")])],1)],1)},n=[],r=(a("c5f6"),a("ac6a"),a("5df3"),a("96cf"),a("1da1")),s=a("5633"),l=a("5a70"),o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-layout-content",{staticStyle:{"margin-top":"24px",background:"#fff"}},[a("a-card",[a("div",{staticClass:"title",attrs:{slot:"title"},slot:"title"},[t._v("触发条件")]),a("a-form",{attrs:{form:t.form,"label-col":{span:4},"wrapper-col":{span:18}},on:{submit:t.handleSubmit}},[a("a-form-item",{attrs:{label:"触达渠道类型",required:""}},[a("a-radio-group",{on:{change:t.onPlanTypeChange},model:{value:t.planData.plan_type,callback:function(e){t.$set(t.planData,"plan_type",e)},expression:"planData.plan_type"}},[a("a-radio",{attrs:{value:1}},[t._v("\n 通知\n "),a("a-tooltip",{attrs:{title:t.isAC?"渠道包含APP推送、APP站内信、短信":"渠道包含APP推送、APP站内信、短信、小程序活动状态通知、小程序活动即将结束通知"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-radio",{attrs:{value:2}},[t._v("\n 弹窗\n "),a("a-tooltip",{attrs:{title:t.isAC?"渠道包含APP弹窗、H5弹窗":"渠道包含小程序弹窗、APP弹窗、H5弹窗"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1)],1)],1),a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 活动标题\n "),a("a-tooltip",{attrs:{title:"仅供在后台系统展示和查询使用"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["PlanTitle",{rules:[{required:!0,message:"请输入活动标题"},{max:50,message:"字符数不超过50"}],initialValue:t.data.title}],expression:"[\n 'PlanTitle',\n {\n rules: [\n { required: true, message: '请输入活动标题' },\n { max: 50, message: '字符数不超过50' }\n ],\n initialValue: data.title\n }\n ]"}],attrs:{placeholder:"请输入"},model:{value:t.planData.title,callback:function(e){t.$set(t.planData,"title",e)},expression:"planData.title"}},[a("span",{attrs:{slot:"suffix"},slot:"suffix"},[t._v(t._s(t.planData.title.length)+"/50")])])],1),a("a-form-item",{attrs:{label:"触发类型",required:""}},[a("a-radio-group",{on:{change:t.onTriggerTypeChange},model:{value:t.planData.trigger_type,callback:function(e){t.$set(t.planData,"trigger_type",e)},expression:"planData.trigger_type"}},[1===t.planData.plan_type?a("a-radio",{attrs:{value:2}},[t._v("\n 定时单次触发\n "),a("a-tooltip",{attrs:{title:"对目标人群单次触达(注:该触发类型不支持触达H5/微信小程序/APP弹窗渠道)"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1):t._e(),a("a-radio",{attrs:{value:1}},[t._v("\n 事件触发\n "),a("a-tooltip",{attrs:{title:"对目标人群在指定时间段内产生某个事件动作时统一进行触达"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1)],1),1===t.planData.trigger_type?[1===t.planData.plan_type?a("p",[t._v("在活动时间范围内做过以下事件")]):t._e(),2===t.planData.plan_type?a("p",[t._v("在 1 个自然日内,完成下列事件后触发弹窗")]):t._e(),a("div",{staticClass:"events-wrap"},[a("div",{staticClass:"title-wrap"},[t._v("事件 "),a("a",{staticClass:"add-event",class:{disabled:t.disableAdd},attrs:{href:"javascript:void(0)"},on:{click:t.addEvent}},[t._v("+添加")])]),a("FocusLogicOperator",{attrs:{num:t.planData.entry_rule.pattern_first_do.matcher_list.length,logic:1===t.planData.plan_type,highlight:""}},t._l(t.planData.entry_rule.pattern_first_do.matcher_list,(function(e,i){return a("FocusEventSelect",{key:"event-"+e.key,ref:"event",refInFor:!0,attrs:{event:e,"event-drops":t.eventDrops,idx:i,"disable-delete":t.planData.entry_rule.pattern_first_do.matcher_list.length>1,"plan-type":t.planData.plan_type},on:{"get-event-list":t.getEventList,"delete-event":t.delEvent}})})),1)],1)]:t._e()],2),2===t.planData.trigger_type?[a("a-form-item",{attrs:{label:"触发时间"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["TriggerTime",{initialValue:t.planData.cron_time?t.moment(t.planData.cron_time):null,rules:[{required:!0,message:"请选择触发时间"}]}],expression:"[\n 'TriggerTime',\n {\n initialValue: planData.cron_time ? moment(planData.cron_time) : null,\n rules: [\n { required: true, message: '请选择触发时间' }\n ]\n }\n ]"}],attrs:{"show-time":"","disabled-date":t.disabledTriggerTime},on:{change:t.timingChange}})],1)]:[a("a-form-item",{attrs:{label:"活动时间"}},[a("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["ActivityTime",{initialValue:t.planData.start_time?[t.moment(t.planData.start_time),t.moment(t.planData.end_time)]:[],rules:[{required:!0,message:"请选择活动时间"},{validator:t.actTimeValidator}]}],expression:"[\n 'ActivityTime',\n {\n initialValue: planData.start_time ? [moment(planData.start_time), moment(planData.end_time)] : [],\n rules: [\n { required: true, message: '请选择活动时间' },\n { validator: actTimeValidator }\n ]\n }\n ]"}],attrs:{placeholder:["开始时间","结束时间"],"show-time":"","disabled-date":t.disabledTriggerTime},on:{change:t.actTimechange}})],1),a("a-form-item",{attrs:{label:"参与限制",required:""}},[a("a-radio-group",{model:{value:t.planData.re_enter.type,callback:function(e){t.$set(t.planData.re_enter,"type",e)},expression:"planData.re_enter.type"}},[a("a-radio",{attrs:{value:1}},[t._v("参与1次")]),a("a-radio",{attrs:{value:2}},[t._v("参与多次")])],1)],1),2===t.planData.re_enter.type?a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{"wrapper-col":{offset:4}}},[t._v("\n 同一个用户\n "),a("a-form-item",{staticStyle:{display:"inline-block",width:"90px","margin-top":"0","margin-right":"8px","margin-left":"8px"},attrs:{help:t.reEnterValueHelp,"validate-status":t.reEnterValueStatus}},[a("a-input-number",{attrs:{placeholder:"请输入"},on:{change:t.onReEnterValueChange},model:{value:t.planData.re_enter.value,callback:function(e){t.$set(t.planData.re_enter,"value",e)},expression:"planData.re_enter.value"}})],1),t._v("\n 天内,最多参与\n "),a("a-form-item",{staticStyle:{display:"inline-block",width:"90px","margin-top":"0","margin-right":"8px","margin-left":"8px"},attrs:{help:t.reEnterLimitHelp,"validate-status":t.reEnterLimitStatus}},[a("a-input-number",{attrs:{placeholder:"请输入"},on:{change:t.onReEnterLimitChange},model:{value:t.planData.re_enter.limit,callback:function(e){t.$set(t.planData.re_enter,"limit",e)},expression:"planData.re_enter.limit"}})],1),t._v("\n 次\n ")],1):t._e(),2===t.planData.re_enter.type?a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{"wrapper-col":{offset:4}}},[t._v("\n 同一个计划中,两次参与的时间间隔不低于\n "),a("a-form-item",{staticStyle:{display:"inline-block",width:"90px","margin-top":"0","margin-right":"8px","margin-left":"8px"},attrs:{help:t.reEnterIntervalHelp,"validate-status":t.reEnterIntervalStatus}},[a("a-input-number",{attrs:{placeholder:"请输入"},on:{change:t.onReEnterIntervalChange},model:{value:t.planData.re_enter_interval.popup_interval.value,callback:function(e){t.$set(t.planData.re_enter_interval.popup_interval,"value",e)},expression:"planData.re_enter_interval.popup_interval.value"}})],1),a("a-select",{staticStyle:{width:"100px"},attrs:{placeholder:"请选择"},model:{value:t.planData.re_enter_interval.popup_interval.unit,callback:function(e){t.$set(t.planData.re_enter_interval.popup_interval,"unit",e)},expression:"planData.re_enter_interval.popup_interval.unit"}},[a("a-select-option",{attrs:{value:"MINUTE"}},[t._v("分钟")]),a("a-select-option",{attrs:{value:"HOUR"}},[t._v("小时")]),a("a-select-option",{attrs:{value:"DAY"}},[t._v("天")])],1)],1):t._e()]],2)],1)],1)},u=[],c=a("c924"),p=a("9967"),d=a("ec78"),m=a("c1df"),h=a.n(m),f={components:{FocusLogicOperator:c["a"],FocusEventSelect:p["a"]},props:{data:{type:Object,default:function(){}}},data:function(){return{form:this.$form.createForm(this,{name:"ConditionForm"}),eventDrops:[],planData:{plan_type:1,title:"",trigger_type:2,entry_rule:{pattern_first_do:{relation:"and",matcher_list:[{function:"least",event_name:"",event_label:"",params:[],params_label:[],filter:{relation:"and",conditions:[]}}]}},re_enter:{type:1,unit:"DAY",limit:void 0,value:void 0},re_enter_interval:{popup_interval:{value:void 0,unit:"HOUR",natural:!1}},start_time:"",end_time:"",cron_time:""},eventUid:0,disableAdd:!1,reEnterValueHelp:"",reEnterValueStatus:"",reEnterLimitHelp:"",reEnterLimitStatus:"",reEnterIntervalHelp:"",reEnterIntervalStatus:"",isAC:56===this.$store.getters.websiteId}},watch:{data:function(t){var e=this;t.title&&t.entry_rule&&t.entry_rule.pattern_first_do&&t.entry_rule.pattern_first_do.matcher_list.forEach((function(t){void 0===t.key&&e.$set(t,"key",e.eventUid++)})),this.planData=Object.assign({},this.planData,this.data)},"planData.re_enter.type":{handler:function(t){2===t&&(this.reEnterValueHelp="",this.reEnterValueStatus="",this.reEnterLimitHelp="",this.reEnterLimitStatus="",this.reEnterIntervalHelp="",this.reEnterIntervalStatus="")}}},methods:{moment:h.a,handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i,n,r,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this.form.validateFields,1===this.planData.trigger_type?e(["PlanTitle","ActivityTime"],{force:!0},(function(t,e){a=t})):2===this.planData.trigger_type&&e(["PlanTitle","TriggerTime"],{force:!0},(function(t,e){a=t})),2===this.planData.re_enter.type?(void 0===this.planData.re_enter.value?(this.reEnterValueHelp="请输入",this.reEnterValueStatus="error"):(this.reEnterValueHelp="",this.reEnterValueStatus=""),void 0===this.planData.re_enter.limit?(this.reEnterLimitHelp="请输入",this.reEnterLimitStatus="error"):(this.reEnterLimitHelp="",this.reEnterLimitStatus=""),void 0===this.planData.re_enter_interval.popup_interval.value?(this.reEnterIntervalHelp="请输入",this.reEnterIntervalStatus="error"):(this.reEnterIntervalHelp="",this.reEnterIntervalStatus="")):(this.reEnterValueHelp="",this.reEnterValueStatus="",this.reEnterLimitHelp="",this.reEnterLimitStatus="",this.reEnterIntervalHelp="",this.reEnterIntervalStatus=""),i=!1,1!==this.planData.trigger_type){t.next=11;break}return n=[],this.$refs.event.forEach((function(t){n.push(t.handleSubmit())})),t.next=9,Promise.all(n);case 9:r=t.sent,r.forEach((function(t){t.errors&&(i=!0)}));case 11:return s=this,t.abrupt("return",new Promise((function(t){a||i||s.reEnterValueStatus||s.reEnterLimitStatus||s.reEnterIntervalStatus?2===s.planData.re_enter.type?t({errors:{formItemErrors:a,reEnterValueStatus:s.reEnterValueStatus,reEnterLimitStatus:s.reEnterLimitStatus,reEnterIntervalStatus:s.reEnterIntervalStatus},title:s.planData.title,trigger_type:s.planData.trigger_type}):t({errors:{formItemErrors:a},title:s.planData.title,trigger_type:s.planData.trigger_type}):t(s.planData)})));case 13:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),handleSaveDraft:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t){t({draft:e.planData})})));case 1:case"end":return t.stop()}}),t)})));function e(){return t.apply(this,arguments)}return e}(),onPlanTypeChange:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(e){var a,i,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=e.target.value,window.PlanType=a,2===a?(this.planData.trigger_type=1,this.planData.entry_rule.pattern_first_do.relation="or"):1===a&&(this.planData.trigger_type=2,this.planData.entry_rule.pattern_first_do.relation="and"),t.next=5,Object(d["e"])({plan_type:window.PlanType});case 5:i=t.sent,n=i.data.list,this.eventDrops=n,this.$set(this.planData.entry_rule.pattern_first_do,"matcher_list",[]),this.$set(this.planData.entry_rule.pattern_first_do.matcher_list,0,{function:"least",event_name:"",event_label:"",params:[],params_label:[],filter:{relation:"and",conditions:[]},key:this.eventUid++}),this.$refs.event&&(this.$refs.event.defaultValue=void 0);case 11:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),onTriggerTypeChange:function(){this.$set(this.planData.entry_rule.pattern_first_do,"matcher_list",[]),this.$set(this.planData.entry_rule.pattern_first_do.matcher_list,0,{function:"least",event_name:"",event_label:"",params:[],params_label:[],filter:{relation:"and",conditions:[]},key:this.eventUid++}),this.$refs.event&&(this.$refs.event.defaultValue=void 0)},disabledTriggerTime:function(t){return t&&t=0},onUserIdChange:function(t){this.idData.audience_rule.rule_content.rules[0].rules[0].params[0]=t.target.value.split(/\s/).join(","),this.form.setFieldsValue({ByUserId:t.target.value.split(/\s/).join(",")})},onUserGroupChange:function(t){var e=this;if(t&&t.length){var a=[],i=[];t.forEach((function(t){var n=e.userGroupDropdown.filter((function(e){return e.value===t}));n.length&&(a.push(n[0].value),i.push(n[0].label))})),this.groupData.audience_rule.rule_content.rules[0].rules[0].params=a,this.groupData.audience_rule.rule_content.rules[0].rules[0].params_label=i}else this.groupData.audience_rule.rule_content.rules[0].rules[0].params=[],this.groupData.audience_rule.rule_content.rules[0].rules[0].params_label=[]},addUserProfile:function(){10!==this.userData.audience_rule.rule_content.rules[0].rules.length&&(this.disableAddUserProfile=!1,this.userData.audience_rule.rule_content.rules[0].rules.push({key:this.uuid++,type:"profile_system",field:"",field_label:"",params:[],params_label:[],function:"equal"}),10===this.userData.audience_rule.rule_content.rules[0].rules.length&&(this.disableAddUserProfile=!0))},deleteUserProfile:function(t){this.userData.audience_rule.rule_content.rules[0].rules.splice(t,1),this.disableAddUserProfile=!1},addUserEvent:function(){10!==this.userData.audience_rule.rule_content.rules[1].rules.length&&(this.disableAddUserEvent=!1,this.userData.audience_rule.rule_content.rules[1].rules.push({key:this.uuid++,type:"event_rule",time_function:"absolute_time",time_params:[],measure:{aggregator:"SUM",event_name:"",event_label:""},function:"least",params:[],filters:[]}),10===this.userData.audience_rule.rule_content.rules[1].rules.length&&(this.disableAddUserEvent=!0))},deleteUserEvent:function(t){this.userData.audience_rule.rule_content.rules[1].rules.splice(t,1),this.disableAddUserEvent=!1}},mounted:function(){var t=this;Object(d["o"])().then((function(e){0===e.status&&(t.userGroupDropdown=e.data.list)}))}},C=P,D=(a("861b"),Object(v["a"])(C,y,S,!1,null,"7e58b916",null)),O=D.exports,k={components:{customBread:s["a"],FooterToolBar:l["a"],TriggerConditions:b,TargetUser:O},data:function(){return{breadList:{current:"新建计划",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"用户触达"},{name:"4",title:"运营计划",href:"/user/Message/azoya-focus"},{name:"5",title:"新建计划"}]},disableAdd:!1,eventUid:0,allData:{},planStatus:void 0}},computed:{conditionData:function(){return{plan_type:this.allData.plan_type,title:this.allData.title,trigger_type:this.allData.trigger_type,entry_rule:this.allData.entry_rule,re_enter:this.allData.re_enter,re_enter_interval:this.allData.re_enter_interval,start_time:this.allData.start_time,end_time:this.allData.end_time,cron_time:this.allData.cron_time}},userData:function(){return{audience_rule:this.allData.audience_rule}}},methods:{nextStep:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i,n,r,s,l;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=this.$store.getters.getDraftData||{},t.next=3,Promise.all([this.$refs.conditions.handleSubmit(),this.$refs.user.handleSubmit()]);case 3:a=t.sent,i=!1,n=!1,a.forEach((function(t){t.errors&&(i=!0,t.errors.isEmpty&&(n=t.errors.isEmpty))})),i?n&&this.$message.error("请选择用户标签/分群/行为"):(this.allData=Object.assign({},a[0],a[1]),e.first&&this.allData.plan_type!==e.first.allData.plan_type&&e.second&&(e.second.allData.trigger_rule.channel_list=[]),e.first=this.$data,this.$store.commit("SAVE_DRAFT",e),r=this.$route.query,s=r.mode,l=r.plan_id,s&&l?this.$router.push({name:"EditSecondStep",query:{plan_id:l,mode:s}}):this.$router.push({name:"EditSecondStep"}));case 8:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),cancelEdit:function(){var t=this;this.$confirm({title:"数据未提交保存,直接离开数据将丢失,确定离开?",onOk:function(){t.$store.commit("SAVE_DRAFT",{}),t.$store.commit("SET_DRAFT_ID",-1),window.location.href="/user/Message/azoya-focus"}})},saveDraft:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i,n,r=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=this.$store.getters.getDraftData||{},t.next=3,Promise.all([this.$refs.conditions.handleSaveDraft(),this.$refs.user.handleSaveDraft()]);case 3:if(a=t.sent,this.allData=Object.assign({},a[0].draft,a[1].draft),e.first=this.allData,this.$store.commit("SAVE_DRAFT",e),i=this.$store.getters.getDraftId,-1!==i&&(this.allData.id=i),n=JSON.parse(JSON.stringify(this.allData)),n.title){t.next=13;break}return this.$message.error("请输入活动标题"),t.abrupt("return");case 13:Object(d["w"])(n).then((function(t){0===t.status?(r.$store.commit("SET_DRAFT_ID",t.data.id),r.$message.success("保存成功"),r.$router.push({name:"AzoyaFocusList"})):r.$message.error(t.message)}));case 14:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),copyValue:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(e){var a=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(d["g"])({id:e}).then((function(t){t&&0===t.status?a.writeDetailCache(t.data):a.$router.push("/user/Message/azoya-focus")}));case 2:case"end":return t.stop()}}),t)})));function e(e){return t.apply(this,arguments)}return e}(),writeDetailCache:function(t){var e,a,i;e=h()()>h()(t.start_time)?h()().format("YYYY-MM-DD HH:mm:ss"):t.start_time,a=h()()>h()(t.end_time)?h()().format("YYYY-MM-DD HH:mm:ss"):t.end_time,i=h()()>h()(t.cron_time)?h()().format("YYYY-MM-DD HH:mm:ss"):t.cron_time;var n={allData:{audience_rule:t.audience_rule,cron_time:i,end_time:a,entry_rule:t.entry_rule,plan_type:t.plan_type,re_enter:t.re_enter,re_enter_interval:t.re_enter_interval,start_time:e,title:t.title,trigger_type:t.trigger_type}},r={allData:{quiet_hour:t.quiet_hour,trigger_rule:t.trigger_rule}},s={convertRule:t.convert_rule};this.$store.commit("SAVE_DRAFT",{first:n,second:r,third:s}),this.$store.commit("SET_DRAFT_ID",-1)}},mounted:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(this.$store.commit("SET_Comsumer_Stop_Select_Website",!0),e=this.$route.query,a=e.mode,i=e.plan_id,!a||"copy"!==a||window.firstCopy){t.next=6;break}return t.next=5,this.copyValue(i);case 5:window.firstCopy=!0;case 6:if(!a||"edit"!==a||window.firstCopy){t.next=11;break}return t.next=9,this.copyValue(i);case 9:this.$store.commit("SET_DRAFT_ID",Number(i)),window.firstCopy=!0;case 11:n=this.$store.getters.getDraftData,n&&n.first?(this.disableAdd=n.first.disableAdd,this.eventUid=n.first.eventUid,0===n.first.allData.re_enter.limit&&(n.first.allData.re_enter.limit=void 0),0===n.first.allData.re_enter.value&&(n.first.allData.re_enter.value=void 0),0===n.first.allData.re_enter_interval.popup_interval.value&&(n.first.allData.re_enter_interval.popup_interval.value=void 0),this.allData=n.first.allData,this.planStatus=n.status,window.PlanType=n.first.allData.plan_type):window.PlanType=1,a&&"copy"===a?(this.breadList.current="复制计划",this.breadList.loopBread[4]={name:"5",title:"复制计划"},document.title="复制计划"):a&&"edit"===a&&(this.breadList.current="编辑计划",this.breadList.loopBread[4]={name:"5",title:"编辑计划"},document.title="编辑计划");case 14:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},A=k,E=(a("1ac0"),Object(v["a"])(A,i,n,!1,null,"09b6f734",null));e["default"]=E.exports},"21e9":function(t,e,a){"use strict";a("cdfb")},"26cf":function(t,e,a){"use strict";a("2b28")},2892:function(t,e,a){"use strict";a("5e60")},"28b2":function(t,e,a){},"2b28":function(t,e,a){},"300b":function(t,e,a){},"35c8":function(t,e,a){"use strict";a("6415")},3835:function(t,e,a){"use strict";function i(t){if(Array.isArray(t))return t}function n(t,e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t)){var a=[],i=!0,n=!1,r=void 0;try{for(var s,l=t[Symbol.iterator]();!(i=(s=l.next()).done);i=!0)if(a.push(s.value),e&&a.length===e)break}catch(o){n=!0,r=o}finally{try{i||null==l["return"]||l["return"]()}finally{if(n)throw r}}return a}}a.d(e,"a",(function(){return l}));var r=a("06c5");function s(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(t,e){return i(t)||n(t,e)||Object(r["a"])(t,e)||s()}},4643:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("a-select",{attrs:{placeholder:"请选择"},on:{change:t.onPageChange},model:{value:t.defaultValue,callback:function(e){t.defaultValue=e},expression:"defaultValue"}},t._l(t.pageDropdown,(function(e,i){return a("a-select-option",{key:i,attrs:{value:e.target_type}},[t._v(t._s(e.name))])})),1),t.isAC||"none"===t.pageType?t._e():["store"!==t.pageType&&"brand"!==t.pageType?["string"===t.pageType||t.currentPageTitle?t._e():a("a-button",{staticClass:"btn-choose",attrs:{block:""},on:{click:t.selectPage}},[t._v("\n "+t._s("coupon"===t.pageType?"选择优惠券":"选择页面")+"\n ")]),"string"===t.pageType?a("a-input",{staticStyle:{"margin-top":"12px"},attrs:{placeholder:t.placeholder},on:{input:t.onPathInput},model:{value:t.pathInput,callback:function(e){t.pathInput=e},expression:"pathInput"}}):t._e()]:"store"===t.pageType?[a("a-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择",showSearch:"","filter-option":t.filterOption},on:{change:t.selectStore},model:{value:t.storeId,callback:function(e){t.storeId=e},expression:"storeId"}},t._l(t.ssoStoreList,(function(e){return a("a-select-option",{key:e.id,attrs:{value:e.id}},[t._v(t._s(e.value))])})),1)]:"brand"===t.pageType?[a("custom-single-select",{ref:"selectBrand",attrs:{requestObj:t.asyncObj,requestDataFilter:t.requestDataFilter,size:50,initFetch:""},on:{asyncSelectCallback:t.confirmSelectBrand}})]:t._e(),t.currentPageTitle&&"store"!==t.pageType&&"brand"!==t.pageType?a("div",{staticClass:"page-wrap"},[a("span",{staticClass:"page-title"},[t._v(t._s(t.currentPageTitle))]),a("div",[a("a-icon",{staticStyle:{"font-size":"18px"},attrs:{type:"form",title:"编辑"},on:{click:t.editSelect}}),a("a-icon",{staticStyle:{"font-size":"18px"},attrs:{type:"delete",title:"删除"},on:{click:t.deleteSelect}})],1)]):t._e()],t.isAC?t._e():[a("selectActivePage",{ref:"selectActivePage",attrs:{disabledSuccessMsg:""},on:{triggerSelectActivePage:t.triggerSelectActivePage}}),a("select-product",{ref:"selectProduct",on:{select:t.getProductInfo}}),a("searchForSingle",{ref:"searchForSingle",on:{select:t.searchForSingleSelect}}),a("select-lottery",{ref:"selectLottery",on:{select:t.selectLotteryAct}}),a("SelectPromotion",{ref:"selectPromotion",on:{select:t.selectPromotionAct}}),a("select-article",{ref:"selectArticle",on:{select:t.selectArticle}}),a("select-coupon",{ref:"selectCoupon",on:{triggerSelectCoupon:t.confirmSelectCoupon}})]],2)},n=[],r=(a("8e6e"),a("ac6a"),a("456d"),a("ade3")),s=(a("7f7f"),a("96cf"),a("1da1")),l=a("ec78"),o=a("b5aa"),u=a("6b5c"),c=a("6a73"),p=a("272e"),d=a("e16c"),m=a("ed1c"),h=a("165c"),f=a("6e36"),g=a("968f"),v=a("cb5b");function _(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,i)}return a}function b(t){for(var e=1;e=0},onPageChange:function(t){var e=this.pageDropdown.filter((function(e){return e.target_type===t}));this.selectedOption=e[0],this.pageType=e[0].type,this.currentPageTitle="",this.pathInput="",this.isAC?this.$emit("select",b({page_type:this.pageType},e[0])):("none"===this.pageType?this.$emit("select",b({page_type:this.pageType},this.selectedOption)):"string"===this.pageType&&"af_url"===this.defaultValue?this.$emit("select",{type:"customize_link"}):this.$emit("select",{type:this.pageType,firstStep:!0}),"store"===this.pageType&&this.getSsoStoreList())},selectPage:function(){switch(this.pageType){case"activity":this.$refs.selectActivePage.readyShow();break;case"category":this.$refs.searchForSingle.showModal();break;case"product":this.$refs.selectProduct.showModal();break;case"wheel":this.$refs.selectLottery.showModal();break;case"activatyProduct":this.$refs.selectPromotion.showModal();break;case"article":this.$refs.selectArticle.readyShow();break;case"coupon":this.$refs.selectCoupon.readyShow();break}},triggerSelectActivePage:function(t){this.currentPageTitle=t.item.title,this.$emit("select",b({activity:t,page_type:this.pageType},this.selectedOption))},getProductInfo:function(t){this.currentPageTitle=t.item.operation.name,this.$emit("select",b({product:t,page_type:this.pageType},this.selectedOption))},selectLotteryAct:function(t){this.currentPageTitle=t.item.title,this.$emit("select",b({lottery:t,page_type:this.pageType},this.selectedOption))},searchForSingleSelect:function(t){this.currentPageTitle=t.item.title,this.$emit("select",b({category:t,page_type:this.pageType},this.selectedOption))},selectPromotionAct:function(t){this.currentPageTitle=t.item.title,this.$emit("select",b({promotionList:t,page_type:this.pageType},this.selectedOption))},selectArticle:function(t){this.currentPageTitle=t.item.title,this.$emit("select",b({article:t,page_type:this.pageType},this.selectedOption))},selectStore:function(t){var e=this.ssoStoreList.filter((function(e){return e.id===t}));e.length&&this.$emit("select",b({store:{store_id:t,store_name:e[0].value},page_type:this.pageType},this.selectedOption))},confirmSelectCoupon:function(t){this.currentPageTitle=t.item.title,this.$emit("select",b({coupon:t,page_type:this.pageType},this.selectedOption))},onPathInput:function(t){this.pathInput=t.target.value,this.$emit("select",b({path:this.pathInput,page_type:this.pageType},this.selectedOption))},editSelect:function(){"coupon"!==this.pageType?this.selectPage(this.pageType):this.selectCoupon()},deleteSelect:function(){this.currentPageTitle="",this.$emit("select",{type:"string",path:""})},getSsoStoreList:function(){var t=this;Object(o["n"])().then((function(e){e&&(t.ssoStoreList=e.data.list)}))},requestDataFilter:function(t){var e=t.data.items;return t.data.items&&t.data.items.length?(e.map((function(t){t.id=t.brand_id,t.name=t.origin_name})),e):[]},confirmSelectBrand:function(t){this.$emit("select",b({brand:{brand_id:t.brand_id,brand_name:t.origin_name},page_type:this.pageType},this.selectedOption))}},mounted:function(){var t=this;this.channelType&&Object(l["f"])({channel_type:this.channelType}).then((function(e){0===e.status&&(t.pageDropdown=e.data.list)}))}},S=y,x=(a("8ce6"),a("2877")),w=Object(x["a"])(S,i,n,!1,null,"7ba8db94",null);e["a"]=w.exports},4943:function(t,e,a){},"4c8a":function(t,e,a){},"4d8d":function(t,e,a){"use strict";a("b961")},"4f04":function(t,e,a){t.exports=a.p+"img/Azoya-Logo.9308e281.png"},"50bc":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("a-form-item",{staticStyle:{display:"inline-block",width:"150px"},attrs:{"validate-status":t.attrDropdownStatus,help:t.attrDropdownHelp}},[a("a-select",{attrs:{placeholder:"请选择","show-search":"","option-filter-prop":"children","filter-option":t.filterOption,disabled:t.isViewMode},on:{change:t.handleAttrChange},model:{value:t.condition.field,callback:function(e){t.$set(t.condition,"field",e)},expression:"condition.field"}},[t.fetching?a("a-spin",{attrs:{slot:"notFoundContent",size:"small"},slot:"notFoundContent"}):t._e(),t._l(t.attrDrops,(function(e){return a("a-select-option",{key:e.id,attrs:{value:e.value}},[t._v(t._s(e.label))])}))],2)],1),a("a-select",{staticStyle:{width:"100px","margin-left":"8px"},attrs:{disabled:t.isViewMode},on:{change:t.onFunctionChange},model:{value:t.condition.function,callback:function(e){t.$set(t.condition,"function",e)},expression:"condition.function"}},[a("a-select-option",{attrs:{value:"equal"}},[t._v("等于")]),"number"===t.selectedAttr.type?a("a-select-option",{attrs:{value:"greater"}},[t._v("大于")]):t._e(),"number"===t.selectedAttr.type?a("a-select-option",{attrs:{value:"less"}},[t._v("小于")]):t._e(),"number"===t.selectedAttr.type?a("a-select-option",{attrs:{value:"between"}},[t._v("区间")]):t._e(),"string"===t.selectedAttr.type?a("a-select-option",{attrs:{value:"contain"}},[t._v("包含")]):t._e()],1),t.isViewMode?["between"===t.condition.function?[a("a-form-item",{staticStyle:{display:"inline-block","margin-left":"8px","margin-bottom":"0"}},[a("a-input-number",{attrs:{disabled:"",value:t.condition.params_label[0]||t.condition.params[0]}})],1),a("span",{staticClass:"join-text"},[t._v("与")]),a("a-form-item",{staticStyle:{display:"inline-block","margin-bottom":"0"}},[a("a-input-number",{attrs:{disabled:"",value:t.condition.params_label[1]||t.condition.params[1]}})],1),a("span",{staticClass:"join-text"},[t._v("之间")])]:"map"===t.condition.field_type?[a("a-form-item",{staticStyle:{display:"inline-block",width:"270px","margin-left":"8px","margin-bottom":"0"}},[(t.condition.params_label.length,a("div",{staticClass:"ant-select ant-select-disabled",staticStyle:{width:"270px"}},[a("div",{staticClass:"ant-select-selection ant-select-selection--multiple"},[a("div",{staticClass:"ant-select-selection__rendered"},[a("ul",t._l(t.condition.params_label,(function(e){return a("li",{key:e+"-"+t.index,staticClass:"ant-select-selection__choice",staticStyle:{"user-select":"none"}},[a("div",{staticClass:"ant-select-selection__choice_content"},[t._v("\n "+t._s(e)+"\n ")])])})),0)])])]))])]:a("a-form-item",{staticStyle:{display:"inline-block",width:"240px","margin-left":"8px","margin-bottom":"0"}},[a("a-input",{attrs:{disabled:"",value:t.condition.params_label.join(",")||t.condition.params.join(",")}})],1)]:["between"!==t.condition.function&&"map"!==t.selectedAttr.type?a("a-form-item",{staticStyle:{display:"inline-block",width:"240px","margin-left":"8px"},attrs:{"validate-status":t.attrInputStatus,help:t.attrInputHelp}},["equal"===t.condition.function||1===t.planType&&"contain"===t.condition.function?a("a-input",{attrs:{placeholder:"多个用英文逗号隔开"},on:{input:t.onAttrParamInput},model:{value:t.condition.params[0],callback:function(e){t.$set(t.condition.params,0,e)},expression:"condition.params[0]"}}):a("a-input",{attrs:{placeholder:"请输入"},on:{input:t.onAttrParamInput},model:{value:t.condition.params[0],callback:function(e){t.$set(t.condition.params,0,e)},expression:"condition.params[0]"}})],1):t._e(),"between"===t.condition.function?[a("a-form-item",{staticStyle:{display:"inline-block",width:"100px","margin-left":"8px"},attrs:{"validate-status":t.minInputStatus,help:t.minInputHelp}},[a("a-input-number",{staticStyle:{width:"100px"},attrs:{placeholder:"最小值",min:0},on:{change:t.onInputMinChange},model:{value:t.minValue,callback:function(e){t.minValue=e},expression:"minValue"}})],1),a("span",{staticClass:"join-text"},[t._v("与")]),a("a-form-item",{staticStyle:{display:"inline-block",width:"100px"},attrs:{"validate-status":t.maxInputStatus,help:t.maxInputHelp}},[a("a-input-number",{staticStyle:{width:"100px"},attrs:{placeholder:"最大值",min:0},on:{change:t.onInputMaxChange},model:{value:t.maxValue,callback:function(e){t.maxValue=e},expression:"maxValue"}})],1),a("span",{staticClass:"join-text"},[t._v("之间")])]:t._e(),"between"!==t.condition.function&&"map"===t.selectedAttr.type?a("a-form-item",{staticStyle:{display:"inline-block",width:"270px","margin-left":"8px"},attrs:{"validate-status":t.mapInputStatus,help:t.mapInputHelp}},[a("a-select",{attrs:{placeholder:"请选择","show-search":"",mode:"multiple","option-filter-prop":"children","filter-option":t.filterOption},on:{change:t.handleAttrValueChange},model:{value:t.condition.params,callback:function(e){t.$set(t.condition,"params",e)},expression:"condition.params"}},t._l(t.mapDrops,(function(e){return a("a-select-option",{key:e.id,attrs:{value:e.value}},[t._v(t._s(e.label))])})),1)],1):t._e(),t.isViewMode?t._e():a("a-icon",{staticStyle:{"margin-left":"1em",cursor:"pointer"},attrs:{type:"close-circle",theme:"filled",title:"删除筛选条件"},on:{click:t.delAttr}})]],2)},n=[],r=(a("a481"),a("ac6a"),a("96cf"),a("1da1")),s=(a("c5f6"),a("ec78")),l={name:"FocusAttrSelect",props:{condition:{type:Object,default:function(){}},attrDrops:{type:Array,default:function(){return[]}},idx:{type:Number,default:0},planType:{type:Number,default:1}},data:function(){return{selectedAttr:{id:-1,value:"",type:"",label:""},operator:"equal",fetching:!1,mapDrops:[],minValue:void 0,maxValue:void 0,attrDropdownStatus:"",attrDropdownHelp:"",attrInputStatus:"",attrInputHelp:"",minInputStatus:"",minInputHelp:"",maxInputStatus:"",maxInputHelp:"",mapInputStatus:"",mapInputHelp:""}},computed:{isViewMode:function(){return!!/\/user\/Message\/azoya-focus\/detail\/plan_id/.test(this.$route.path)}},watch:{"selectedAttr.id":{handler:function(){var t=this;Object(s["b"])({parent_id:this.selectedAttr.id}).then((function(e){0===e.status&&(t.mapDrops=e.data.list)}))}},attrDrops:function(t){var e=this;if(t.length){var a=this.condition.field,i=t.filter((function(t){return t.value===a}));i.length&&(this.selectedAttr=i[0],Object(s["b"])({parent_id:this.selectedAttr.id}).then((function(t){0===t.status&&(e.mapDrops=t.data.list)})))}}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(this.condition.field){t.next=6;break}return this.attrDropdownStatus="error",this.attrDropdownHelp="请选择",t.abrupt("return",new Promise((function(t){t({errors:{attrDropdownStatus:"error"}})})));case 6:this.attrDropdownStatus="",this.attrDropdownHelp="";case 8:if("between"===this.condition.function||"map"===this.selectedAttr.type){t.next=19;break}if(this.condition.params.length){t.next=15;break}return this.attrInputStatus="error",this.attrInputHelp="请输入",t.abrupt("return",new Promise((function(t){t({errors:{attrInputStatus:"error"}})})));case 15:this.attrInputStatus="",this.attrInputHelp="";case 17:t.next=64;break;case 19:if("between"!==this.condition.function){t.next=55;break}if(2===this.condition.params.length){t.next=28;break}return this.minInputStatus="error",this.minInputHelp="请输入最小值",this.maxInputStatus="error",this.maxInputHelp="请输入最大值",t.abrupt("return",new Promise((function(t){t({errors:{minInputStatus:"error",maxInputStatus:"error"}})})));case 28:if(void 0!==this.minValue&&null!==this.minValue){t.next=34;break}return this.minInputStatus="error",this.minInputHelp="请输入最小值",t.abrupt("return",new Promise((function(t){t({errors:{minInputStatus:"error"}})})));case 34:this.minInputStatus="",this.minInputHelp="";case 36:if(void 0!==this.maxValue&&null!==this.maxValue){t.next=42;break}return this.maxInputStatus="error",this.maxInputHelp="请输入最大值",t.abrupt("return",new Promise((function(t){t({errors:{maxInputStatus:"error"}})})));case 42:this.maxInputStatus="",this.maxInputHelp="";case 44:if(null===this.maxValue||null===this.minValue){t.next=53;break}if(!(this.maxValue<=this.minValue)){t.next=51;break}return this.maxInputStatus="error",this.maxInputHelp="最大值不能小于最小值",t.abrupt("return",new Promise((function(t){t({errors:{inputMinMaxStatus:"error"}})})));case 51:this.maxInputStatus="",this.maxInputHelp="";case 53:t.next=64;break;case 55:if("between"===this.condition.function||"map"!==this.selectedAttr.type){t.next=64;break}if(this.condition.params.length){t.next=62;break}return this.mapInputStatus="error",this.mapInputHelp="请选择",t.abrupt("return",new Promise((function(t){t({errors:{mapInputStatus:"error"}})})));case 62:this.mapInputStatus="",this.mapInputHelp="";case 64:return t.abrupt("return",new Promise((function(t){t({validated:!0})})));case 65:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),handleAttrChange:function(t){var e=this.attrDrops.filter((function(e){return e.value===t}));e.length&&(this.selectedAttr=e[0],this.condition.field=e[0].value,this.condition.field_type=e[0].type,this.condition.function="equal",this.condition.params=[],this.condition.params_label=[])},filterOption:function(t,e){return e.componentOptions.children[0].text.indexOf(t)>=0},delAttr:function(){this.$emit("delete-attr",this.idx)},onFunctionChange:function(){this.condition.params=[],this.condition.params_label=[]},handleAttrValueChange:function(t){var e=this;this.condition.params=[],this.condition.params_label=[],t.length&&t.forEach((function(t){var a=e.mapDrops.filter((function(e){return e.value===t}));a.length&&(e.condition.params.push(a[0].value),e.condition.params_label.push(a[0].label))}))},onAttrParamInput:function(t){if(("greater"===this.condition.function||"less"===this.condition.function)&&!/^[1-9]\d*$/.test(t.target.value))return this.condition.params=[t.target.value.replace(/[^\d]/g,"")],void(1!==this.condition.params.length||this.condition.params[0]||(this.condition.params=[]));this.attrInputStatus="",this.attrInputHelp="",this.condition.params=[t.target.value]},onInputMinChange:function(t){if(this.condition.params[0]=t+"",this.condition.params_label=[],null===t||""===t)return this.minInputStatus="error",void(this.minInputHelp="请输入最小值");this.minInputStatus="",this.minInputHelp="",this.maxValue>=0&&this.maxValue<=this.minValue?(this.maxInputStatus="error",this.maxInputHelp="最大值不能小于最小值"):this.maxValue>=0&&this.maxValue>this.minValue&&(this.maxInputStatus="",this.maxInputHelp="")},onInputMaxChange:function(t){if(this.condition.params[1]=t+"",this.condition.params_label=[],null===t||""===t)return this.maxInputStatus="error",void(this.maxInputHelp="请输入最大值");this.maxInputStatus="",this.maxInputHelp="",this.minValue>=0&&this.maxValue<=this.minValue?(this.maxInputStatus="error",this.maxInputHelp="最大值不能小于最小值"):this.minValue>=0&&this.maxValue>this.minValue&&(this.maxInputStatus="",this.maxInputHelp="")}},mounted:function(){"between"===this.condition.function&&2===this.condition.params.length&&(this.minValue=Math.min(this.condition.params[0]-0,this.condition.params[1]-0),this.maxValue=Math.max(this.condition.params[0]-0,this.condition.params[1]-0))}},o=l,u=(a("072f"),a("2877")),c=Object(u["a"])(o,i,n,!1,null,"b0ce7068",null);e["a"]=c.exports},"561b":function(t,e,a){},5626:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("FocusLogicOperator",{attrs:{num:t.rule.rules.length,highlight:""}},t._l(t.rule.rules,(function(e,i){return a("FocusUserProfileGroupSelect",{key:e.key,ref:"userProfileGroup",refInFor:!0,attrs:{idx:i,rule:e},on:{"del-user-profile":t.delUserProfile}})})),1)],1)},n=[],r=(a("5df3"),a("ac6a"),a("96cf"),a("1da1")),s=a("c924"),l=a("e84f"),o={components:{FocusLogicOperator:s["a"],FocusUserProfileGroupSelect:l["a"]},props:{rule:{type:Object,default:function(){}}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i,n=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!(this.rule&&this.rule.rules&&this.rule.rules.length)){t.next=9;break}return a=[],this.$refs.userProfileGroup.forEach((function(t){a.push(t.handleSubmit())})),t.next=5,Promise.all(a);case 5:i=t.sent,i.length?i.forEach((function(t){t.errors&&(e=!0)})):e=!0,t.next=10;break;case 9:e=!1;case 10:return t.abrupt("return",new Promise((function(t){t(e?{errors:{validated:!1,emptyData:!n.$refs.userProfileGroup||!n.$refs.userProfileGroup.length}}:{userProfileValidated:!0,isEmpty:!n.rule.rules.length})})));case 11:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),delUserProfile:function(t){this.$emit("del-user-profile",t)}}},u=o,c=a("2877"),p=Object(c["a"])(u,i,n,!1,null,null,null);e["a"]=p.exports},5879:function(t,e,a){},"591f":function(t,e,a){},"5e60":function(t,e,a){},"606d":function(t,e,a){"use strict";a("5879")},"60c9":function(t,e,a){},"62bf":function(t,e,a){"use strict";a("7759")},6415:function(t,e,a){},"65ba":function(t,e,a){"use strict";a("fe7c")},"67c7":function(t,e,a){},"684c":function(t,e,a){},"6cea":function(t,e,a){},"6e22":function(t,e,a){"use strict";a("60c9")},"6f70":function(t,e,a){"use strict";a("1646")},"713d":function(t,e,a){"use strict";a.d(e,"b",(function(){return s})),a.d(e,"a",(function(){return l}));var i=a("b775"),n="/api-cms",r={promotionList:n+"/cms/promotion/list",fissionCouponList:n+"/promotion/coupon-share/list"};function s(t){return Object(i["b"])({url:r.promotionList,method:"get",params:t})}function l(t){return Object(i["b"])({url:r.fissionCouponList,method:"get",params:t})}},"725f":function(t,e,a){"use strict";a("e54e")},7759:function(t,e,a){},"7d2a":function(t,e,a){"use strict";a("11db")},8149:function(t,e,a){"use strict";a("6cea")},8190:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("custom-bread",{attrs:{breadList:t.$options.breadList}}),a("div",{staticClass:"table-page-search-wrapper"},[a("a-layout",[a("a-layout-content",{style:{background:"#fff",marginTop:"24px",padding:"24px"}},[a("a-form",{attrs:{layout:"inline",form:t.form},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search(e)}}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"活动ID"}},[a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.queryParam.plan_id,callback:function(e){t.$set(t.queryParam,"plan_id",e)},expression:"queryParam.plan_id"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"活动标题"}},[a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.queryParam.title,callback:function(e){t.$set(t.queryParam,"title",e)},expression:"queryParam.title"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"活动时间"}},[a("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["PlanDate"],expression:"['PlanDate']"}],on:{change:t.onDateChange}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"状态"}},[a("a-select",{attrs:{mode:"tags",placeholder:"请选择",maxTagCount:1,maxTagPlaceholder:t.statusList.includes("ALL")?" ":"..."},on:{change:t.onStatusChange},model:{value:t.statusList,callback:function(e){t.statusList=e},expression:"statusList"}},[a("a-select-option",{attrs:{value:"ALL"}},[t._v("全部")]),a("a-select-option",{attrs:{value:"CREATED"}},[t._v("新建")]),a("a-select-option",{attrs:{value:"DRAFT"}},[t._v("草稿")]),a("a-select-option",{attrs:{value:"PENDING"}},[t._v("待审核")]),a("a-select-option",{attrs:{value:"PASSED"}},[t._v("审核通过")]),a("a-select-option",{attrs:{value:"REJECTED"}},[t._v("审核拒绝")]),a("a-select-option",{attrs:{value:"SUSPEND"}},[t._v("已暂停")]),a("a-select-option",{attrs:{value:"ACTIVE"}},[t._v("活动中")]),a("a-select-option",{attrs:{value:"FINISHED"}},[t._v("已结束")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"触发类型"}},[a("a-select",{attrs:{placeholder:"请选择"},model:{value:t.queryParam.trigger_type,callback:function(e){t.$set(t.queryParam,"trigger_type",e)},expression:"queryParam.trigger_type"}},[a("a-select-option",{attrs:{value:"1,2"}},[t._v("全部")]),a("a-select-option",{attrs:{value:"2"}},[t._v("定时单次触发")]),a("a-select-option",{attrs:{value:"1"}},[t._v("事件触发")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"触达渠道"}},[a("a-select",{attrs:{"show-search":"",mode:"tags",placeholder:"请选择",maxTagCount:1,maxTagPlaceholder:t.channelList.filter((function(t){return"ALL"===t})).length>0?" ":"...","option-filter-prop":"children","filter-option":t.filterOption},on:{change:t.onChannelChange},model:{value:t.channelList,callback:function(e){t.channelList=e},expression:"channelList"}},t._l(t.channels,(function(e){return a("a-select-option",{key:e.channel_type,attrs:{value:e.channel_type}},[t._v(t._s(e.channel_name))])})),1)],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"新建人"}},[a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.queryParam.owner_name,callback:function(e){t.$set(t.queryParam,"owner_name",e)},expression:"queryParam.owner_name"}})],1)],1)],1),a("a-row",[a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-button",{staticStyle:{"margin-right":"8px"},attrs:{type:"primary"},on:{click:t.search}},[t._v(t._s(t.$t("message.Search")))]),a("a-button",{on:{click:t.reset}},[t._v(t._s(t.$t("message.Reset")))])],1)],1)],1)],1),a("a-layout-content",{style:{background:"#fff",marginTop:"16px",padding:"24px"}},[a("a-tabs",{attrs:{"default-active-key":"ALL","active-key":t.currentTab,animated:!1,tabBarGutter:24},on:{change:t.onTabChange}},t._l(t.tabs,(function(e){return a("a-tab-pane",{key:e.value,attrs:{tab:e.label}},[a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"user:/azoya-focus/new",expression:"'user:/azoya-focus/new'"}],staticStyle:{"margin-bottom":"16px"},attrs:{type:"primary"},on:{click:t.createPlan}},[t._v("新建计划")]),a("a-table",{attrs:{"table-layout":"fixed",dataSource:t.dataSource,pagination:!1,columns:t.columns,loading:t.loading},on:{change:t.onTableSortChange},scopedSlots:t._u([{key:"info",fn:function(e,i){return[t.canViewDetail?a("p",{staticClass:"info-title"},[a("a-tooltip",{attrs:{title:e,placement:"topLeft"}},["DRAFT"===i.state?a("a",{attrs:{href:"/user/Message/azoya-focus/edit/first?plan_id="+i.id+"&mode=edit"}},[t._v(t._s(e))]):"ACTIVE"===i.state||"SUSPEND"===i.state||"FINISHED"===i.state?a("a",{attrs:{href:"/user/Message/azoya-focus/detail/plan_id/"+i.id,target:"_blank"}},[t._v(t._s(e))]):a("a",{attrs:{href:"/user/Message/azoya-focus/detail/plan_id/"+i.id+"?tab=2",target:"_blank"}},[t._v(t._s(e))])])],1):a("p",{staticClass:"info-title"},[a("a-tooltip",{attrs:{title:e,placement:"topLeft"}},[t._v("\n "+t._s(e)+"\n ")])],1),a("p",{staticClass:"info-time"},[t._v(t._s(i.time))])]}},{key:"status",fn:function(e){return[t._v("\n "+t._s(t._f("statusFilter")(e))+"\n ")]}},{key:"trigger_type",fn:function(e){return[t._v("\n "+t._s(t._f("triggerTypeFilter")(e))+"\n ")]}},{key:"trigger_channel",fn:function(e){return[a("p",{staticClass:"trigger-channel"},[a("a-tooltip",{attrs:{title:e,placement:"topLeft"}},[t._v("\n "+t._s(t._f("triggerChannelFilter")(e))+"\n ")])],1)]}},{key:"rate",fn:function(e,a){return[t._v("\n "+t._s(Number(e).toFixed(2))+"% / "+t._s(t._f("thousandSep")(a.push_user))+"\n ")]}},{key:"actions",fn:function(e,i){return[a("span",{directives:[{name:"permission",rawName:"v-permission",value:"user:/azoya-focus/view-detail",expression:"'user:/azoya-focus/view-detail'"}]},["DRAFT"===i.state?a("a",{attrs:{href:"/user/Message/azoya-focus/edit/first?plan_id="+i.id+"&mode=edit"}},[t._v("查看")]):"ACTIVE"===i.state||"SUSPEND"===i.state||"FINISHED"===i.state?a("a",{attrs:{href:"/user/Message/azoya-focus/detail/plan_id/"+i.id,target:"_blank"}},[t._v("查看")]):a("a",{attrs:{href:"/user/Message/azoya-focus/detail/plan_id/"+i.id+"?tab=2",target:"_blank"}},[t._v("查看")])]),a("span",[a("a",{directives:[{name:"permission",rawName:"v-permission",value:"user:/azoya-focus/copy",expression:"'user:/azoya-focus/copy'"}],staticStyle:{"margin-left":"8px"},attrs:{href:"/user/Message/azoya-focus/edit/first?plan_id="+e+"&mode=copy"}},[t._v("复制")])])]}}],null,!0)},[a("span",{attrs:{slot:"customTitle"},slot:"customTitle"},[t._v("\n 首要目标完成率/发送人数\n "),a("a-tooltip",[a("div",{attrs:{slot:"title"},slot:"title"},[t._v("1、首要目标完成率=首要目标完成人数/发送人数"),a("br"),t._v("2、发送人数=所有渠道发送总人数"),a("br"),t._v("注:人数为去重人数")]),a("a-icon",{attrs:{type:"info-circle"}})],1)],1)]),a("p-agination",{attrs:{total:t.pageTotal,currentPage:t.queryParam.page,computedPageNumber:t.computedPageNumber,pageSize:t.queryParam.size},on:{jumpTableChange:t.jumpTableChange,selectPageSizeChange:t.selectPageSizeChange}})],1)})),1)],1)],1)],1)],1)},n=[],r=(a("6762"),a("2fdb"),a("a481"),a("2909")),s=(a("c5f6"),a("2ef0")),l=a.n(s),o=a("5633"),u=a("bf43"),c=a("ec78"),p=[{title:"活动ID",dataIndex:"id",key:"id",width:"8%"},{title:"活动信息",dataIndex:"title",key:"title",scopedSlots:{customRender:"info"},width:"26%"},{title:"状态",dataIndex:"state",key:"state",scopedSlots:{customRender:"status"},width:"9%"},{title:"触发类型",dataIndex:"trigger_type",key:"trigger_type",scopedSlots:{customRender:"trigger_type"},width:"10%"},{title:"触达渠道",dataIndex:"trigger_channel_cn",key:"trigger_channel_cn",scopedSlots:{customRender:"trigger_channel"},width:"23%"},{dataIndex:"first_completed_rate",key:"first_completed_rate",slots:{title:"customTitle"},scopedSlots:{customRender:"rate"},sorter:!0,sortOrder:!1,sortDirections:["descend","ascend"],width:"15%"},{title:"操作",dataIndex:"id",key:"actions",scopedSlots:{customRender:"actions"},width:"10%"}],d={components:{customBread:o["a"],"p-agination":u["a"]},breadList:{current:"运营计划",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"用户触达"},{name:"4",title:"运营计划",href:"/user/Message/azoya-focus"}]},data:function(){return{channels:[],loading:!1,dataSource:[],oldStatusList:["ALL","CREATED","DRAFT","PENDING","PASSED","REJECTED","SUSPEND","ACTIVE","FINISHED"],statusList:[],oldChannelList:[],channelList:[],tabs:[{label:"全部",value:"ALL"},{label:"活动中",value:"ACTIVE"},{label:"已暂停",value:"SUSPEND"},{label:"新建",value:"CREATED"},{label:"待审核",value:"PENDING"},{label:"审核通过",value:"PASSED"},{label:"审核拒绝",value:"REJECTED"},{label:"已结束",value:"FINISHED"},{label:"草稿箱",value:"DRAFT"}],currentTab:"ALL",queryParam:{plan_id:"",title:"",start_time:"",end_time:"",trigger_type:"1,2",owner_name:"",state:"",channel_type:"",page:1,size:10},columns:p,pageTotal:0}},computed:{computedPageNumber:function(){return Math.ceil(this.pageTotal/this.queryParam.size)},websiteId:function(){return this.$store.getters.websiteId},canViewDetail:function(){var t=this.$store.getters.roles["user:/azoya-focus/view-detail"];return!!Number(t)}},watch:{websiteId:function(){var t=this;Object(c["c"])().then((function(e){0===e.status&&(t.channels=[{channel_type:"ALL",channel_name:"全部"}].concat(Object(r["a"])(e.data.list)),t.channelList=t.channels.map((function(t){return t.channel_type})),t.getList())}))}},filters:{statusFilter:function(t){switch(t){case"ALL":return"全部";case"ACTIVE":return"活动中";case"SUSPEND":return"已暂停";case"CREATED":return"新建";case"PENDING":return"待审核";case"PASSED":return"审核通过";case"REJECTED":return"审核拒绝";case"FINISHED":return"已结束";case"DRAFT":return"草稿";default:return"- -"}},triggerTypeFilter:function(t){switch(t){case 1:return"事件触发";case 2:return"定时单次触发";default:return"- -"}},triggerChannelFilter:function(t){return t||"- -"},thousandSep:function(t){var e=String(t);return e.replace(/\B(?=(\d{3})+(?!\d))/g,",")}},methods:{filterOption:function(t,e){return e.componentOptions.children[0].text.toLowerCase().indexOf(t.toLowerCase())>=0},search:function(){1===this.statusList.length?this.currentTab=this.statusList[0]:this.currentTab="ALL",this.queryParam.page=1,this.getList()},reset:function(){this.queryParam={plan_id:"",title:"",start_time:"",end_time:"",trigger_type:"1,2",owner_name:"",state:"",channel_type:"",page:1,size:10,order_by:void 0},this.columns[5].sortOrder=!1,this.oldStatusList=["ALL","CREATED","DRAFT","PENDING","PASSED","REJECTED","SUSPEND","ACTIVE","FINISHED"],this.statusList=["ALL","CREATED","DRAFT","PENDING","PASSED","REJECTED","SUSPEND","ACTIVE","FINISHED"],this.oldChannelList=[],this.currentTab="ALL",this.channelList=this.channels.map((function(t){return t.channel_type})),this.form.setFields({PlanDate:[]}),this.getList()},onStatusChange:function(){var t=l.a.difference(this.statusList,this.oldStatusList),e=l.a.difference(this.oldStatusList,this.statusList);"ALL"===t[0]?this.statusList=["ALL","CREATED","DRAFT","PENDING","PASSED","REJECTED","SUSPEND","ACTIVE","FINISHED"]:"ALL"===e[0]?this.statusList=[]:(l.a.remove(this.statusList,(function(t){return"ALL"===t})),8===this.statusList.length&&this.statusList.unshift("ALL")),this.oldStatusList=JSON.parse(JSON.stringify(this.statusList))},onTabChange:function(t){this.currentTab=t,this.statusList=[t],this.getList()},onChannelChange:function(){var t=l.a.difference(this.channelList,this.oldChannelList),e=l.a.difference(this.oldChannelList,this.channelList);"ALL"===t[0]?this.channelList=this.channels.map((function(t){return t.channel_type})):"ALL"===e[0]?this.channelList=[]:(l.a.remove(this.channelList,(function(t){return"ALL"===t})),this.channelList.length===this.channels.length-1&&this.channelList.unshift("ALL")),this.oldChannelList=JSON.parse(JSON.stringify(this.channelList))},onDateChange:function(t){t.length?(this.queryParam.start_time=t[0].format("YYYY-MM-DD"),this.queryParam.end_time=t[1].format("YYYY-MM-DD")):(this.queryParam.start_time="",this.queryParam.end_time="")},getList:function(){var t=this;if(this.loading=!0,this.statusList.includes("ALL")){var e=JSON.parse(JSON.stringify(this.statusList));l.a.remove(e,(function(t){return"ALL"===t})),this.queryParam.state=e.join(",")}else this.queryParam.state=this.statusList.join(",");if(this.channelList.includes("ALL")){var a=JSON.parse(JSON.stringify(this.channelList));l.a.remove(a,(function(t){return"ALL"===t})),this.queryParam.channel_type=""}else this.queryParam.channel_type=this.channelList.join(",");Object(c["h"])(this.queryParam).then((function(e){0===e.status&&(t.dataSource=e.data.list,t.pageTotal=e.data.total)})).finally((function(){t.loading=!1}))},jumpTableChange:function(t){this.queryParam.page=t,this.getList()},selectPageSizeChange:function(t){this.queryParam.size=t;var e=Math.floor((this.pageTotal-1)/t)+1,a=this.queryParam.page;a=a>e?e:a,0===e&&(a=this.queryParam.page),this.queryParam.page=a,this.getList()},createPlan:function(){this.$store.commit("SAVE_DRAFT",{}),this.$store.commit("SET_DRAFT_ID",-1),window.location.href="/user/Message/azoya-focus/edit/first"},onTableSortChange:function(t,e,a){var i=a.order;"descend"===i?(this.columns[5].sortOrder="descend",this.queryParam.order_by="first_completed_rate:desc"):"ascend"===i?(this.columns[5].sortOrder="ascend",this.queryParam.order_by="first_completed_rate:asc"):(this.columns[5].sortOrder=!1,this.queryParam.order_by=void 0),this.getList()}},mounted:function(){var t=this;this.$store.commit("SET_Comsumer_Stop_Select_Website",!1),Object(c["c"])().then((function(e){0===e.status&&(t.channels=[{channel_type:"ALL",channel_name:"全部"}].concat(Object(r["a"])(e.data.list)),t.channelList=t.channels.map((function(t){return t.channel_type})),t.oldChannelList=t.channels.map((function(t){return t.channel_type})),t.statusList=["ALL","CREATED","DRAFT","PENDING","PASSED","REJECTED","SUSPEND","ACTIVE","FINISHED"],t.getList())}))},beforeCreate:function(){this.form=this.$form.createForm(this,{name:"AzoyaFocusListForm"})}},m=d,h=(a("d095"),a("2877")),f=Object(h["a"])(m,i,n,!1,null,"2e3c1f7e",null);e["default"]=f.exports},"861b":function(t,e,a){"use strict";a("684c")},"8bee":function(t,e,a){},"8cae":function(t,e,a){},"8ce6":function(t,e,a){"use strict";a("591f")},"90e7":function(t,e,a){"use strict";a.d(e,"h",(function(){return s})),a.d(e,"f",(function(){return l})),a.d(e,"k",(function(){return o})),a.d(e,"j",(function(){return u})),a.d(e,"l",(function(){return c})),a.d(e,"g",(function(){return p})),a.d(e,"m",(function(){return d})),a.d(e,"c",(function(){return m})),a.d(e,"a",(function(){return h})),a.d(e,"b",(function(){return f})),a.d(e,"n",(function(){return g})),a.d(e,"i",(function(){return v})),a.d(e,"d",(function(){return _})),a.d(e,"e",(function(){return b}));var i=a("b775"),n="/api-u2",r={messageList:n+"/push/list",messageCreate:n+"/push/create",messageUnsubscribeList:n+"/sms-block/list",messageUnsubscribeDelete:n+"/sms-block/delete",messageUnsubscribePush:n+"/sms-block/create",messageDetail:n+"/push/detail",selectGroup:n+"/group/search",exportTask:n+"/export-center/create",exportList:n+"/export-center/list",exportListType:n+"/export-center/types",uploadList:n+"/push/upload",messageTemplate:n+"/push/sms-template",importListType:n+"/import-center/task/types",importSearchList:n+"/import-center/task/list",importDownloadList:n+"/import-center/task/download"};function s(t){return Object(i["b"])({url:r.messageList,method:"get",params:t})}function l(t){return Object(i["b"])({url:r.messageCreate,method:"post",data:t})}function o(t){return Object(i["b"])({url:r.messageUnsubscribeList,method:"get",params:t})}function u(t){return Object(i["b"])({url:r.messageUnsubscribeDelete,method:"post",data:t})}function c(t){return Object(i["b"])({url:r.messageUnsubscribePush,method:"post",data:t})}function p(t){return Object(i["b"])({url:r.messageDetail,method:"get",params:t})}function d(t){return Object(i["b"])({url:r.selectGroup,method:"get",params:t})}function m(t){return Object(i["b"])({url:r.exportTask,method:"post",data:t})}function h(t){return Object(i["b"])({url:r.exportList,method:"get",params:t})}function f(t){return Object(i["b"])({url:r.exportListType,method:"get",params:t})}function g(t){return Object(i["b"])({url:r.uploadList,method:"post",data:t})}function v(t){return Object(i["b"])({url:r.messageTemplate,method:"get",params:t})}function _(t){return Object(i["b"])({url:r.importListType,method:"get",params:t})}function b(t){return Object(i["b"])({url:r.importSearchList,method:"get",params:t})}},9914:function(t,e,a){},9967:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",[a("a-form-item",{staticStyle:{display:"inline-block",width:"220px"},attrs:{"validate-status":t.eventDropdownStatus,help:t.eventDropdownHelp}},[a("a-select",{attrs:{placeholder:"请选择事件","show-search":"","option-filter-prop":"children","filter-option":t.filterOption,disabled:t.isViewMode},on:{change:t.handleEventChange},model:{value:t.defaultValue,callback:function(e){t.defaultValue=e},expression:"defaultValue"}},[t.fetching?a("a-spin",{attrs:{slot:"notFoundContent",size:"small"},slot:"notFoundContent"}):t._e(),t._l(t.eventDrops,(function(e){return a("a-select-option",{key:e.id,attrs:{value:e.id}},[t._v(t._s(e.label))])}))],2)],1),a("span",{staticClass:"join-text"},[t._v("大于等于")]),a("a-form-item",{staticStyle:{display:"inline-block",width:"130px"},attrs:{"validate-status":t.eventTimeStatus,help:t.eventTimeHelp}},[a("a-input",{attrs:{placeholder:"请输入",disabled:t.isViewMode},on:{input:t.changeEventTimesChange},model:{value:t.event.params[0],callback:function(e){t.$set(t.event.params,0,e)},expression:"event.params[0]"}},[a("span",{attrs:{slot:"addonAfter"},slot:"addonAfter"},[t._v("次")])])],1),t.isViewMode?t._e():a("a",{staticClass:"join-text add",class:{disabled:t.disableAdd},attrs:{href:"javascript:void(0)"},on:{click:t.addAttr}},[t._v("+ 添加筛选条件")]),t.disableDelete&&!t.isViewMode?a("a-icon",{staticStyle:{cursor:"pointer"},attrs:{type:"close-circle",theme:"filled",title:"删除事件"},on:{click:t.delEvent}}):t._e()],1),t.event.filter.conditions.length?a("FocusLogicOperator",{staticStyle:{"margin-left":"20px"},attrs:{num:t.event.filter.conditions.length}},t._l(t.event.filter.conditions,(function(e,i){return a("FocusAttrSelect",{key:"attr-"+e.key,ref:"attr",refInFor:!0,attrs:{condition:e,"attr-drops":t.attrDrops,idx:i,"plan-type":t.planType},on:{"delete-attr":t.delAttr}})})),1):t._e()],1)},n=[],r=(a("5df3"),a("ac6a"),a("96cf"),a("1da1")),s=(a("c5f6"),a("c924")),l=a("50bc"),o=a("ec78"),u={name:"FocusEventSelect",components:{FocusLogicOperator:s["a"],FocusAttrSelect:l["a"]},props:{event:{type:Object,default:function(){return{id:-1}}},eventDrops:{type:Array,default:function(){return[]}},idx:{type:Number,default:0},disableDelete:{type:Boolean,default:!0},planType:{type:Number,default:1}},data:function(){return{disableAdd:!1,fetching:!1,attrDrops:[],attrUid:0,defaultValue:void 0,eventDropdownStatus:"",eventDropdownHelp:"",eventTimeStatus:"",eventTimeHelp:""}},computed:{isViewMode:function(){return!!/\/user\/Message\/azoya-focus\/detail\/plan_id/.test(this.$route.path)}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(this.defaultValue?(this.eventDropdownStatus="",this.eventDropdownHelp=""):(this.eventDropdownStatus="error",this.eventDropdownHelp="请选择事件"),this.event.params.length&&this.event.params[0]?(this.eventTimeStatus="",this.eventTimeHelp=""):(this.eventTimeStatus="error",this.eventTimeHelp="请输入"),e=!1,!this.$refs.attr){t.next=10;break}return a=[],this.$refs.attr.forEach((function(t){a.push(t.handleSubmit())})),t.next=8,Promise.all(a);case 8:i=t.sent,i.forEach((function(t){t.errors&&(e=!0)}));case 10:return n=this,t.abrupt("return",new Promise((function(t){n.eventDropdownStatus||n.eventTimeStatus||e?t({errors:{eventDropdownStatus:n.eventDropdownStatus,eventTimeStatus:n.eventTimeStatus,attrSelectError:e}}):t({validated:!0})})));case 12:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),getEventDropdownSelect:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(e){var a,i,n,r,s=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a=[],!e&&this.eventDrops.length){t.next=8;break}return t.next=4,Object(o["e"])({plan_type:window.PlanType});case 4:i=t.sent,n=i.data.list,this.$emit("get-event-list",n),a=n;case 8:r=a.filter((function(t){return t.value===s.event.event_name})),r.length&&(this.$set(this.event,"id",r[0].id),this.defaultValue=r[0].id,Object(o["a"])({parent_id:r[0].id,plan_type:window.PlanType}).then((function(t){s.attrDrops=t.data.list}))),this.$route.query.mode&&this.event.filter.conditions.length&&void 0===this.event.filter.conditions[0].key&&this.event.filter.conditions.forEach((function(t){s.$set(t,"key",s.attrUid++)}));case 11:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),handleEventChange:function(t){var e=this,a=this.eventDrops.filter((function(e){return e.id===t}));a.length&&(this.event.id=t,this.event.event_name=a[0].value,this.event.event_label=a[0].label,this.event.filter.conditions=[],this.eventDropdownStatus="",this.eventDropdownHelp="",this.disableAdd=!1,Object(o["a"])({parent_id:this.event.id,plan_type:window.PlanType}).then((function(t){e.attrDrops=t.data.list})))},filterOption:function(t,e){return e.componentOptions.children[0].text.indexOf(t)>=0},changeEventTimesChange:function(t){var e=t.target.value.trim();/^(\d+)$/.test(e)?(Number(e)<=0?this.event.params[0]="1":Number(e)>=100&&(this.event.params[0]="100"),this.eventTimeStatus="",this.eventTimeHelp=""):(this.event.params=[],this.eventTimeStatus="error",this.eventTimeHelp="请输入")},addAttr:function(){10!==this.event.filter.conditions.length&&(this.disableAdd=!1,this.event.filter.conditions.push({id:-1,field:void 0,function:"equal",params:[],params_label:[],key:this.attrUid++}),10===this.event.filter.conditions.length&&(this.disableAdd=!0))},delEvent:function(){this.$emit("delete-event",this.idx)},delAttr:function(t){this.event.filter.conditions.splice(t,1),this.disableAdd=!1}},mounted:function(){this.getEventDropdownSelect()}},c=u,p=(a("bfad"),a("2877")),d=Object(p["a"])(c,i,n,!1,null,"7df6335c",null);e["a"]=d.exports},"998b":function(t,e,a){},"9c2c":function(t,e,a){"use strict";a("998b")},"9d15":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("custom-bread",{attrs:{breadList:t.breadList}},[a("div",{staticStyle:{width:"700px"}},[a("a-steps",{attrs:{current:2,size:"small"}},[a("a-step",{attrs:{title:"设置条件/人群"}}),a("a-step",{attrs:{title:"设置触达渠道"}}),a("a-step",{attrs:{title:"设置目标"}}),a("a-step",{attrs:{title:"完成"}})],1)],1)]),a("a-layout",[a("Primary",{ref:"primary",attrs:{rule:t.convertRule.convert_rule_list[0],"event-dropdown":t.eventDropdown},on:{"get-event-list":t.getEventList}}),a("Secondary",{ref:"secondary",attrs:{rule:t.convertRule.convert_rule_list[1],"event-dropdown":t.eventDropdown,enable:t.isSecondaryOn},on:{switch:t.onSecondaryChange}})],1),a("FooterToolBar",[a("a-button",{on:{click:t.cancelEdit}},[t._v("取消")]),void 0===t.planStatus||"DRAFT"===t.planStatus?a("a-button",{staticStyle:{"margin-left":"16px"},on:{click:t.saveDraft}},[t._v("保存草稿")]):t._e(),a("a-button",{staticStyle:{"margin-left":"16px"},on:{click:t.lastStep}},[t._v("上一步")]),a("a-button",{staticStyle:{"margin-left":"16px"},attrs:{type:"primary"},on:{click:t.nextStep}},[t._v("提交")])],1)],1)},n=[],r=(a("ac6a"),a("5df3"),a("96cf"),a("1da1")),s=a("5633"),l=a("5a70"),o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-layout-content",{staticStyle:{"margin-top":"24px"}},[a("a-card",[a("div",{staticClass:"title",attrs:{slot:"title"},slot:"title"},[t._v("首要目标")]),a("a-form",{attrs:{form:t.form,"label-col":{span:2},"wrapper-col":{span:18}},on:{submit:t.handleSubmit}},[a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{"wrapper-col":{span:18,offset:2}}},[t._v("\n 用户被触达后,在\n "),a("span",{staticClass:"space-part"}),a("a-form-item",{staticStyle:{display:"inline-block",width:"90px"},attrs:{help:t.eventPatternHelp,"validate-status":t.eventPatternStatus}},[a("a-input-number",{attrs:{placeholder:"请输入"},on:{change:t.onTimeChange},model:{value:t.rule.event_pattern.window.value,callback:function(e){t.$set(t.rule.event_pattern.window,"value",e)},expression:"rule.event_pattern.window.value"}})],1),a("span",{staticClass:"space-part"}),a("a-select",{staticStyle:{width:"100px"},model:{value:t.rule.event_pattern.window.unit,callback:function(e){t.$set(t.rule.event_pattern.window,"unit",e)},expression:"rule.event_pattern.window.unit"}},[a("a-select-option",{attrs:{value:"MINUTE"}},[t._v("分钟")]),a("a-select-option",{attrs:{value:"HOUR"}},[t._v("小时")]),a("a-select-option",{attrs:{value:"DAY"}},[t._v("天")])],1),a("span",{staticClass:"space-part"}),t._v("\n 内完成以下转化事件,则认为完成目标\n ")],1),a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{"wrapper-col":{span:18,offset:2}}},[a("div",{staticClass:"conditions-wrap"},[a("a-form-item",{staticStyle:{display:"inline-block",width:"204px"},attrs:{"validate-status":t.eventSelectStatus,help:t.eventSelectHelp}},[a("a-select",{staticStyle:{width:"204px"},attrs:{placeholder:"请选择事件"},on:{change:t.onEventSelect},model:{value:t.rule.event_pattern.matcher_list[0].event_name,callback:function(e){t.$set(t.rule.event_pattern.matcher_list[0],"event_name",e)},expression:"rule.event_pattern.matcher_list[0].event_name"}},t._l(t.eventDropdown,(function(e,i){return a("a-select-option",{key:i,attrs:{value:e.value}},[t._v(t._s(e.label))])})),1)],1),a("a",{staticClass:"add-condition",class:{disabled:t.disableAdd},attrs:{href:"javascript:void(0)"},on:{click:t.addFilter}},[t._v("+添加筛选条件")]),a("ConvertEvent",{key:"PrimaryEvent",ref:"ConvertEvent",attrs:{event:t.rule.event_pattern.matcher_list[0],"attr-drops":t.attrDrops},on:{"delete-attr":t.deleteFilter}})],1)])],1)],1)],1)},u=[],c=a("ec78"),p=a("d6b2"),d={components:{ConvertEvent:p["a"]},props:{rule:{type:Object,default:function(){}},eventDropdown:{type:Array,default:function(){return[]}}},data:function(){return{form:this.$form.createForm(this,{name:"PrimaryPlanForm"}),eventUUid:0,disableAdd:!1,eventPatternHelp:"",eventPatternStatus:"",eventSelectStatus:"",eventSelectHelp:"",attrDrops:[]}},watch:{eventDropdown:function(t){var e=this;if(t.length){var a=t.filter((function(t){return t.value===e.rule.event_pattern.matcher_list[0].event_name}));a.length&&(this.$set(this.rule.event_pattern.matcher_list[0],"id",a[0].id),this.rule.event_pattern.matcher_list[0].event_label=a[0].label,Object(c["a"])({parent_id:a[0].id}).then((function(t){0===t.status&&(e.attrDrops=t.data.list)})))}}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=!1,this.rule.event_pattern.window.value?(this.eventPatternHelp="",this.eventPatternStatus=""):(this.eventPatternHelp="请输入",this.eventPatternStatus="error",e=!0),this.rule.event_pattern.matcher_list[0].event_name?(this.eventSelectStatus="",this.eventSelectHelp=""):(this.eventSelectStatus="error",this.eventSelectHelp="请选择事件",e=!0),t.next=5,this.$refs.ConvertEvent.handleSubmit();case 5:return a=t.sent,t.abrupt("return",new Promise((function(t){i.eventPatternStatus||a.errors||e?t({errors:{eventPatternStatus:i.eventPatternStatus,eventSelectValidate:e,convertEventValidate:a.errors}}):t({primary:!0})})));case 7:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onTimeChange:function(t){""===t||null===t?(this.eventPatternHelp="请输入",this.eventPatternStatus="error"):t<=0?(this.rule.event_pattern.window.value=1,this.eventPatternHelp="",this.eventPatternStatus=""):(this.eventPatternHelp="",this.eventPatternStatus="")},addFilter:function(){10!==this.rule.event_pattern.matcher_list[0].filter.conditions.length&&(this.rule.event_pattern.matcher_list[0].filter.conditions.push({field:void 0,function:"equal",params:[],params_label:[],key:"primary-".concat(this.eventUUid++)}),10===this.rule.event_pattern.matcher_list[0].filter.conditions.length&&(this.disableAdd=!0))},deleteFilter:function(t){this.rule.event_pattern.matcher_list[0].filter.conditions.splice(t,1),this.disableAdd=!1},onEventSelect:function(t){var e=this,a=this.eventDropdown.filter((function(e){return e.value===t}));a.length&&(this.$set(this.rule.event_pattern.matcher_list[0],"id",a[0].id),this.rule.event_pattern.matcher_list[0].filter.conditions=[],this.rule.event_pattern.matcher_list[0].event_label=a[0].label,Object(c["a"])({parent_id:a[0].id}).then((function(t){0===t.status&&(e.attrDrops=t.data.list)}))),this.disableAdd=!1}}},m=d,h=(a("8149"),a("2877")),f=Object(h["a"])(m,o,u,!1,null,"dcb0a8d0",null),g=f.exports,v=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-layout-content",{staticStyle:{"margin-top":"24px"}},[a("a-card",[a("div",{staticClass:"title",attrs:{slot:"title"},slot:"title"},[t._v("\n 次要目标\n "),a("a-checkbox",{staticStyle:{"margin-left":"1em","font-weight":"normal"},attrs:{checked:t.enable},on:{change:function(e){return t.$emit("switch",!t.enable)}}},[t._v("开启")])],1),t.enable?a("a-form",{attrs:{form:t.form,"label-col":{span:2},"wrapper-col":{span:18}},on:{submit:t.handleSubmit}},[a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{"wrapper-col":{span:18,offset:2}}},[t._v("\n 用户被触达后,在\n "),a("span",{staticClass:"space-part"}),a("a-form-item",{staticStyle:{display:"inline-block",width:"90px"},attrs:{help:t.eventPatternHelp,"validate-status":t.eventPatternStatus}},[a("a-input-number",{attrs:{placeholder:"请输入"},on:{change:t.onTimeChange},model:{value:t.rule.event_pattern.window.value,callback:function(e){t.$set(t.rule.event_pattern.window,"value",e)},expression:"rule.event_pattern.window.value"}})],1),a("span",{staticClass:"space-part"}),a("a-select",{staticStyle:{width:"100px"},model:{value:t.rule.event_pattern.window.unit,callback:function(e){t.$set(t.rule.event_pattern.window,"unit",e)},expression:"rule.event_pattern.window.unit"}},[a("a-select-option",{attrs:{value:"MINUTE"}},[t._v("分钟")]),a("a-select-option",{attrs:{value:"HOUR"}},[t._v("小时")]),a("a-select-option",{attrs:{value:"DAY"}},[t._v("天")])],1),a("span",{staticClass:"space-part"}),t._v("\n 内完成以下转化事件,则认为完成目标\n ")],1),a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{"wrapper-col":{span:18,offset:2}}},[a("div",{staticClass:"conditions-wrap"},[a("a-form-item",{staticStyle:{display:"inline-block",width:"204px"},attrs:{"validate-status":t.eventSelectStatus,help:t.eventSelectHelp}},[a("a-select",{staticStyle:{width:"204px"},attrs:{placeholder:"请选择事件"},on:{change:t.onEventSelect},model:{value:t.rule.event_pattern.matcher_list[0].event_name,callback:function(e){t.$set(t.rule.event_pattern.matcher_list[0],"event_name",e)},expression:"rule.event_pattern.matcher_list[0].event_name"}},t._l(t.eventDropdown,(function(e,i){return a("a-select-option",{key:i,attrs:{value:e.value}},[t._v(t._s(e.label))])})),1)],1),a("a",{staticClass:"add-condition",class:{disabled:t.disableAdd},attrs:{href:"javascript:void(0)"},on:{click:t.addFilter}},[t._v("+添加筛选条件")]),a("ConvertEvent",{key:"SecondaryEvent",ref:"ConvertEvent",attrs:{event:t.rule.event_pattern.matcher_list[0],"attr-drops":t.attrDrops},on:{"delete-attr":t.deleteFilter}})],1)])],1):t._e()],1)],1)},_=[],b={components:{ConvertEvent:p["a"]},props:{rule:{type:Object,default:function(){}},enable:{type:Boolean,default:!1},eventDropdown:{type:Array,default:function(){return[]}}},data:function(){return{form:this.$form.createForm(this,{name:"SecondaryPlanForm"}),eventUUid:0,disableAdd:!1,eventPatternHelp:"",eventPatternStatus:"",eventSelectStatus:"",eventSelectHelp:"",attrDrops:[]}},watch:{enable:function(t){t&&(this.eventPatternHelp="",this.eventPatternStatus="")},eventDropdown:function(t){var e=this;if(t.length){var a=t.filter((function(t){return t.value===e.rule.event_pattern.matcher_list[0].event_name}));a.length&&(this.$set(this.rule.event_pattern.matcher_list[0],"id",a[0].id),this.rule.event_pattern.matcher_list[0].event_label=a[0].label,Object(c["a"])({parent_id:a[0].id}).then((function(t){0===t.status&&(e.attrDrops=t.data.list)})))}}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=!1,this.enable&&(this.rule.event_pattern.window.value?(this.eventPatternHelp="",this.eventPatternStatus=""):(this.eventPatternHelp="请输入",this.eventPatternStatus="error"),this.rule.event_pattern.matcher_list[0].event_name?(this.eventSelectStatus="",this.eventSelectHelp=""):(this.eventSelectStatus="error",this.eventSelectHelp="请选择事件",e=!0)),t.next=4,this.$refs.ConvertEvent.handleSubmit();case 4:return a=t.sent,t.abrupt("return",new Promise((function(t){i.enable&&(i.eventPatternStatus||a.errors||e)?t({errors:{eventPatternStatus:i.eventPatternStatus,eventSelectValidate:e,convertEventValidate:a.errors}}):t({secondary:!0})})));case 6:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onTimeChange:function(t){""===t||null===t?(this.eventPatternHelp="请输入",this.eventPatternStatus="error"):t<=0?(this.rule.event_pattern.window.value=1,this.eventPatternHelp="",this.eventPatternStatus=""):(this.eventPatternHelp="",this.eventPatternStatus="")},addFilter:function(){10!==this.rule.event_pattern.matcher_list[0].filter.conditions.length&&(this.rule.event_pattern.matcher_list[0].filter.conditions.push({field:void 0,function:"equal",params:[],params_label:[],key:"secondary-".concat(this.eventUUid++)}),10===this.rule.event_pattern.matcher_list[0].filter.conditions.length&&(this.disableAdd=!0))},deleteFilter:function(t){this.rule.event_pattern.matcher_list[0].filter.conditions.splice(t,1),this.disableAdd=!1},onEventSelect:function(t){var e=this,a=this.eventDropdown.filter((function(e){return e.value===t}));a.length&&(this.$set(this.rule.event_pattern.matcher_list[0],"id",a[0].id),this.rule.event_pattern.matcher_list[0].filter.conditions=[],this.rule.event_pattern.matcher_list[0].event_label=a[0].label,Object(c["a"])({parent_id:a[0].id}).then((function(t){0===t.status&&(e.attrDrops=t.data.list)}))),this.disableAdd=!1}}},y=b,S=(a("2892"),Object(h["a"])(y,v,_,!1,null,"347527e6",null)),x=S.exports,w={components:{customBread:s["a"],FooterToolBar:l["a"],Primary:g,Secondary:x},data:function(){return{breadList:{current:"新建计划",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"用户触达"},{name:"4",title:"运营计划",href:"/user/Message/azoya-focus"},{name:"5",title:"新建计划"}]},eventDropdown:[],isSecondaryOn:!1,convertRule:{convert_rule_list:[{convert_type:"PRIMARY",event_pattern:{relation:"and",window:{value:void 0,unit:"HOUR"},matcher_list:[{event_name:void 0,event_label:"",filter:{relation:"and",conditions:[]}}]}},{convert_type:"SECONDARY",event_pattern:{relation:"and",window:{value:void 0,unit:"HOUR"},matcher_list:[{event_name:void 0,event_label:"",filter:{relation:"and",conditions:[]}}]}}]},planStatus:void 0}},methods:{nextStep:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i,n,r,s,l=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=[this.$refs.primary.handleSubmit()],this.isSecondaryOn&&e.push(this.$refs.secondary.handleSubmit()),t.next=4,Promise.all(e);case 4:if(a=t.sent,i=!1,a.forEach((function(t){t.errors&&(i=!0)})),!i){t.next=9;break}return t.abrupt("return");case 9:if(n=this.$store.getters.getDraftData,n&&n.first&&n.second){t.next=12;break}return t.abrupt("return");case 12:r=Object.assign({},n.first.allData,n.second.allData,{convert_rule:this.convertRule}),s=this.$store.getters.getDraftId,-1!==s&&(r.id=s),this.isSecondaryOn||(r.convert_rule.convert_rule_list.length=1),Object(c["x"])(r).then((function(t){if(0===t.status){l.$store.commit("SET_DRAFT_TITLE",r.title),l.$store.commit("SAVE_DRAFT",{}),l.$store.commit("SET_DRAFT_ID",-1),window.PlanType=void 0,window.firstCopy=void 0;var e=l.$route.query,a=e.mode,i=e.plan_id;a&&i?l.$router.push({name:"EditFourthStep",query:{plan_id:t.data.id,mode:a}}):l.$router.push({name:"EditFourthStep",query:{plan_id:t.data.id}})}else l.$message.error(t.message)}));case 17:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),lastStep:function(){var t=this.$store.getters.getDraftData||{};t.third=this.$data,this.$store.commit("SAVE_DRAFT",t),this.$router.back()},getEventList:function(t){this.eventDropdown=t},onSecondaryChange:function(t){var e=this;this.isSecondaryOn=t,this.$nextTick((function(){t&&e.$set(e.convertRule.convert_rule_list,1,{convert_type:"SECONDARY",event_pattern:{relation:"and",window:{value:void 0,unit:"HOUR"},matcher_list:[{event_name:void 0,event_label:"",filter:{relation:"and",conditions:[]}}]}})}))},cancelEdit:function(){var t=this;this.$confirm({title:"数据未提交保存,直接离开数据将丢失,确定离开?",onOk:function(){t.$store.commit("SAVE_DRAFT",{}),t.$store.commit("SET_DRAFT_ID",-1),window.location.href="/user/Message/azoya-focus"}})},saveDraft:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i,n=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e=this.$store.getters.getDraftData,a=Object.assign({},e.first.allData,e.second.allData,{convert_rule:this.convertRule}),i=this.$store.getters.getDraftId,-1!==i&&(a.id=i),this.isSecondaryOn||(a.convert_rule.convert_rule_list.length=1),Object(c["w"])(a).then((function(t){0===t.status?(n.$store.commit("SET_DRAFT_ID",t.data.id),n.$message.success("保存成功"),n.$router.push({name:"AzoyaFocusList"})):n.$message.error(t.message)}));case 6:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},mounted:function(){var t=this;this.$store.commit("SET_Comsumer_Stop_Select_Website",!0);var e=this.$store.getters.getDraftData;e&&e.third&&(this.isSecondaryOn=void 0===e.third.isSecondaryOn?e.third.convertRule.convert_rule_list&&2===e.third.convertRule.convert_rule_list.length:e.third.isSecondaryOn,e.third.convertRule.convert_rule_list&&(this.convertRule=e.third.convertRule),this.planStatus=e.status,1===this.convertRule.convert_rule_list.length&&(this.convertRule.convert_rule_list[1]={convert_type:"SECONDARY",event_pattern:{relation:"and",window:{value:void 0,unit:"HOUR"},matcher_list:[{event_name:"",event_label:"",filter:{relation:"and",conditions:[]}}]}}),this.convertRule.convert_rule_list.forEach((function(t){0===t.event_pattern.window.value&&(t.event_pattern.window.value=void 0)}))),Object(c["e"])({plan_type:1}).then((function(e){0===e.status&&(t.eventDropdown=e.data.list)}));var a=this.$route.query.mode;a&&"copy"===a?(this.breadList.current="复制计划",this.breadList.loopBread[4]={name:"5",title:"复制计划"},document.title="复制计划"):a&&"edit"===a&&(this.breadList.current="编辑计划",this.breadList.loopBread[4]={name:"5",title:"编辑计划"},document.title="编辑计划")}},I=w,P=Object(h["a"])(I,i,n,!1,null,null,null);e["default"]=P.exports},b197:function(t,e,a){"use strict";a("ed8f")},b32f:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("a-layout-content",{staticStyle:{"margin-top":"16px"}},[i("a-card",[i("div",{attrs:{slot:"title"},slot:"title"},[t.isEditMode?i("strong",[t._v("APP推送")]):[i("strong",[t._v("APP推送")]),i("a-button",{staticStyle:{margin:"0 24px"},on:{click:t.estimateUser}},[t.estimate.loading?i("a-icon",{staticStyle:{"margin-right":"8px"},attrs:{type:"sync",spin:""}}):t._e(),t._v("\n "+t._s(t.estimate.text)+"\n ")],1),t.estimate.success&&-1!==t.estimate.total?i("span",{staticClass:"estimate-result"},[t._v("预估触达人数"+t._s(t._f("thousandSep")(t.estimate.total)))]):t.estimate.success?t._e():i("span",{staticClass:"estimate-result"},[t._v("预估失败")])]],2),i("a-row",[i("a-col",{attrs:{span:18,offset:3}},[i("div",{staticClass:"content-wrap"},[i("div",{staticClass:"left-part"},[i("div",{staticClass:"info-example"},[i("img",{attrs:{src:a("b81e")}}),i("div",{staticClass:"samples"},[i("p",[i("img",{attrs:{src:a("18c5")}}),t._v(" Azoya\n ")]),t.isEditMode?i("p",{staticStyle:{"font-size":"14px",color:"#333"}},[t._v(t._s(t.rule.title))]):i("p",{staticStyle:{"font-size":"14px",color:"#333"}},[t._v(t._s(t.data.title))]),t.isEditMode?i("p",{staticStyle:{color:"#333"}},[t._v(t._s(t.rule.content))]):i("p",{staticStyle:{color:"#333"}},[t._v(t._s(t.data.content))])])])]),i("div",{staticClass:"right-part"},[i("a-form",{attrs:{form:t.form,"label-col":{span:6},"wrapper-col":{span:18}},on:{submit:t.handleSubmit}},[i("a-form-item",{style:t.isViewMode&&"margin-bottom: 4px",attrs:{label:"推送标题"}},[t.isEditMode?[t._v(t._s(t.rule.title))]:i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["AppPushTitle",{rules:[{required:!0,message:"请输入推送标题"},{max:50,message:"字符数不能超过50"}],initialValue:t.data.title}],expression:"[\n 'AppPushTitle',\n {\n rules: [\n { required: true, message: '请输入推送标题' },\n { max: 50, message: '字符数不能超过50' }\n ],\n initialValue: data.title\n }\n ]"}],attrs:{placeholder:"请输入"},on:{input:t.onTitleInput}},[i("span",{attrs:{slot:"suffix"},slot:"suffix"},[t._v(t._s(t.data.title.length)+"/50")])])],2),i("a-form-item",{style:t.isViewMode&&"margin-bottom: 4px",attrs:{label:"推送内容"}},[t.isEditMode?[t._v(t._s(t.rule.content))]:i("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["AppPushContent",{rules:[{required:!0,message:"请输入推送内容"},{max:150,message:"字符数不能超过150"}],initialValue:t.data.content}],expression:"[\n 'AppPushContent',\n {\n rules: [\n { required: true, message: '请输入推送内容' },\n { max: 150, message: '字符数不能超过150' }\n ],\n initialValue: data.content\n }\n ]"}],attrs:{placeholder:"请输入",autosize:{minRows:6,maxRows:6}},on:{input:t.onContentInput}})],2),i("a-form-item",{style:t.isViewMode&&"margin-bottom: 16px",attrs:{label:"落地页",required:!t.isEditMode,"validate-status":t.landingPageStatus,help:t.landingPageHelp}},[t.isEditMode?[i("a-input",{attrs:{value:t.rule.page_name,disabled:""}}),t.isAC||"none"===t.rule.page_type?t._e():i("a-input",{attrs:{value:t.rule.target_name||t.rule.target_id,disabled:""}})]:i("PathSelect",{ref:"PathSelect",attrs:{"channel-type":"app_push",initialValue:t.initLandingPage},on:{select:t.selectLandingPage}})],2),!t.isAC||"string"!==t.landingPage.type&&"string"!==t.initLandingPage.pageType?t._e():i("a-form-item",{attrs:{label:"页面ID/页面URL"}},[t.isEditMode?i("a-input",{attrs:{value:t.rule.page_name,disabled:""}}):i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["ACLandingUrl",{rules:[{required:!0,message:"请输入页面ID/页面URL"}],initialValue:t.data.target_id}],expression:"[\n 'ACLandingUrl',\n {\n rules: [\n { required: true, message: '请输入页面ID/页面URL' }\n ],\n initialValue: data.target_id\n }\n ]"}],attrs:{placeholder:"请输入"},on:{input:t.onPageIdInput}})],1),t.isAC&&t.isViewMode&&t.rule.target_id?i("a-form-item",{style:t.isViewMode&&"margin-bottom: 12px",attrs:{label:"页面ID/页面URL"}},[i("a-input",{attrs:{value:t.rule.target_id,disabled:""}})],1):t._e()],1)],1)])])],1)],1)],1)},n=[],r=(a("96cf"),a("1da1")),s=(a("a481"),a("4643")),l=a("ec78"),o=a("e585"),u={components:{PathSelect:s["a"]},mixins:[o["a"]],props:{data:{type:Object,default:function(){}},channelType:{type:String,default:""},rule:{type:Object,default:function(){}}},data:function(){return{form:this.$form.createForm(this),landingPage:{},estimate:{loading:!1,text:"人数预估",total:-1,success:!0,jobId:""},landingPageStatus:"",landingPageHelp:"",isAC:56===this.$store.getters.websiteId,initLandingPage:{},timer:null}},computed:{isEditMode:function(){return!!this.rule&&!!this.rule.channel_type}},filters:{thousandSep:function(t){var e=String(t);return e.replace(/\B(?=(\d{3})+(?!\d))/g,",")}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=!1,a=this.form.validateFields,a((function(t,a){t&&(e=!0)})),this.data.target_type?(this.landingPageStatus="",this.landingPageHelp=""):(this.landingPageStatus="error",this.landingPageHelp="请选择页面",e=!0),t.abrupt("return",new Promise((function(t){t(e?{errors:{AppPush:!1}}:{AppPush:!0})})));case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onTitleInput:function(t){this.data.title=t.target.value},onContentInput:function(t){this.data.content=t.target.value},onPageIdInput:function(t){this.data.target_id=t.target.value},buildEstimateParam:function(){var t=this.$store.getters.getDraftData;if(t&&t.first)return{channel_type:this.channelType,audience_rule:t.first.allData.audience_rule};this.$message.error("第一步的数据有误,请返回重试")},estimateUser:function(){var t=this;this.estimate.loading||(this.estimate.loading=!0,this.estimate.text="预估中",Object(l["p"])(this.buildEstimateParam()).then((function(e){e&&0===e.status&&(t.estimate.jobId=e.data.job_id)})),clearInterval(this.timer),this.timer=setInterval(Object(r["a"])(regeneratorRuntime.mark((function e(){var a,i,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(l["d"])({job_id:t.estimate.jobId});case 2:if(a=e.sent,a&&0===a.status){e.next=8;break}return t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer),e.abrupt("return");case 8:i=a.data,n=i.status,r=i.total,1===n&&(t.estimate.total=r,t.estimate.success=!0,t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer));case 10:case"end":return e.stop()}}),e)}))),3e3))}},destroyed:function(){clearInterval(this.timer)},mounted:function(){this.data&&(this.initLandingPage={currentPageTitle:this.data.target_name,defaultValue:this.data.target_type,pageType:this.data.page_type,storeId:"store"===this.data.page_type?this.data.target_id:void 0,pathInput:this.data.target_id,selectedOption:{target_type:this.data.target_type,type:this.data.page_type}})}},c=u,p=(a("bd77"),a("2877")),d=Object(p["a"])(c,i,n,!1,null,"32b00b22",null);e["a"]=d.exports},b671:function(t,e,a){},b7f47:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("FocusLogicOperator",{attrs:{num:t.rule.rules.length,highlight:""}},t._l(t.rule.rules,(function(e,i){return a("FocusUserEventSelect",{key:e.key,ref:"UserEvent",refInFor:!0,attrs:{idx:i,rule:e},on:{"del-user-event":t.delUserEvent}})})),1)],1)},n=[],r=(a("5df3"),a("ac6a"),a("96cf"),a("1da1")),s=a("c924"),l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",[a("a-form-item",{staticStyle:{display:"inline-block",width:"200px","margin-top":"0","margin-right":"8px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.datetimeStatus,help:t.validateInfo.datetimeHelp}},[a("a-range-picker",{staticStyle:{width:"200px"},attrs:{placeholder:["请选择日期",""],separator:t.rangePickerSeparator,ranges:{"今天":[t.moment(),t.moment()],"昨天":[t.moment().subtract(1,"days"),t.moment().subtract(1,"days")],"本周":[t.moment().startOf("week"),t.moment().endOf("week")],"上周":[t.moment().subtract(1,"weeks").startOf("week"),t.moment().subtract(1,"weeks").endOf("week")],"本月":[t.moment().startOf("month"),t.moment().endOf("month")],"上月":[t.moment().subtract(1,"months").startOf("month"),t.moment().subtract(1,"months").endOf("month")]},"default-value":2===t.rule.time_params.length?[t.moment(t.rule.time_params[0]),t.moment(t.rule.time_params[1])]:[],disabled:t.isViewMode},on:{change:t.onDateChange}})],1),a("span",{staticClass:"join-text"},[t._v("做过")]),a("a-form-item",{staticStyle:{display:"inline-block",width:"200px","margin-top":"0","margin-right":"8px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.eventStatus,help:t.validateInfo.eventHelp}},[a("a-select",{staticStyle:{width:"200px"},attrs:{placeholder:"请选择事件","default-value":t.rule.measure.event_name||void 0,disabled:t.isViewMode},on:{change:t.onUserEventChange}},t._l(t.eventDropdown,(function(e,i){return a("a-select-option",{key:i,attrs:{value:e.value}},[t._v(t._s(e.label))])})),1)],1),a("span",{staticClass:"join-text"},[t._v("大于等于")]),a("a-form-item",{staticStyle:{display:"inline-block",width:"130px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.inputTimesStatus,help:t.validateInfo.inputTimesHelp}},[a("a-input",{staticStyle:{width:"130px"},attrs:{placeholder:"请输入",disabled:t.isViewMode},on:{input:t.inputEventValue},model:{value:t.rule.params[0],callback:function(e){t.$set(t.rule.params,0,e)},expression:"rule.params[0]"}},[a("span",{attrs:{slot:"addonAfter"},slot:"addonAfter"},[t._v("次")])])],1),t.isViewMode?t._e():a("a",{staticClass:"add",class:{disabled:t.disableAddFilter},attrs:{href:"javascript:void(0)"},on:{click:t.addFilter}},[t._v("+添加筛选条件")]),t.isViewMode?t._e():a("a-icon",{staticStyle:{"margin-top":"12px","margin-left":"1em",cursor:"pointer"},attrs:{type:"close-circle",theme:"filled",title:"删除用户行为"},on:{click:t.delUserEvent}})],1),t.rule.filters.length?a("FocusLogicOperator",{attrs:{num:t.rule.filters.length,offset:2}},t._l(t.rule.filters,(function(e,i){return a("FocusUserEventFilterSelect",{key:e.id,ref:"UserEventFilter",refInFor:!0,attrs:{idx:i,filter:e,"attr-drops":t.attrDrops},on:{"del-user-event-filter":t.delUserEventFilter}})})),1):t._e()],1)},o=[],u=(a("c5f6"),a("ec78")),c=a("c1df"),p=a.n(c),d=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("a-form-item",{staticStyle:{display:"inline-block",width:"150px"},attrs:{"validate-status":t.validateInfo.filterStatus,help:t.validateInfo.filterHelp}},[a("a-select",{staticStyle:{width:"150px"},attrs:{placeholder:"请选择","show-search":"","option-filter-prop":"children","filter-option":t.filterOption,"default-value":t.filter.field||void 0,disabled:t.isViewMode},on:{change:t.handleAttrChange}},[t.fetching?a("a-spin",{attrs:{slot:"notFoundContent",size:"small"},slot:"notFoundContent"}):t._e(),t._l(t.attrDrops,(function(e){return a("a-select-option",{key:e.id,attrs:{value:e.value}},[t._v(t._s(e.label))])}))],2)],1),a("a-form-item",{staticStyle:{display:"inline-block",width:"100px","margin-left":"8px"}},[a("a-select",{staticStyle:{width:"100px"},attrs:{disabled:t.isViewMode},on:{change:t.onFunctionChange},model:{value:t.filter.function,callback:function(e){t.$set(t.filter,"function",e)},expression:"filter.function"}},[a("a-select-option",{attrs:{value:"equal"}},[t._v("等于")]),"number"===t.selectedAttr.type?a("a-select-option",{attrs:{value:"greater"}},[t._v("大于")]):t._e(),"number"===t.selectedAttr.type?a("a-select-option",{attrs:{value:"less"}},[t._v("小于")]):t._e(),"number"===t.selectedAttr.type?a("a-select-option",{attrs:{value:"between"}},[t._v("区间")]):t._e(),"string"===t.selectedAttr.type?a("a-select-option",{attrs:{value:"contain"}},[t._v("包含")]):t._e()],1)],1),t.isViewMode?["between"===t.filter.function?[a("a-form-item",{staticStyle:{display:"inline-block","margin-left":"8px","margin-bottom":"0"}},[a("a-input-number",{attrs:{disabled:"",value:t.filter.params_label[0]||t.filter.params[0]}})],1),a("span",{staticClass:"join-text"},[t._v("与")]),a("a-form-item",{staticStyle:{display:"inline-block","margin-bottom":"0"}},[a("a-input-number",{attrs:{disabled:"",value:t.filter.params_label[1]||t.filter.params[1]}})],1),a("span",{staticClass:"join-text"},[t._v("之间")])]:"map"===t.filter.field_type?[a("a-form-item",{staticStyle:{display:"inline-block",width:"270px","margin-left":"8px","margin-bottom":"0"}},[(t.filter.params_label.length,a("div",{staticClass:"ant-select ant-select-disabled",staticStyle:{width:"270px"}},[a("div",{staticClass:"ant-select-selection ant-select-selection--multiple"},[a("div",{staticClass:"ant-select-selection__rendered"},[a("ul",t._l(t.filter.params_label,(function(e){return a("li",{key:e+"-"+t.index,staticClass:"ant-select-selection__choice",staticStyle:{"user-select":"none"}},[a("div",{staticClass:"ant-select-selection__choice_content"},[t._v("\n "+t._s(e)+"\n ")])])})),0)])])]))])]:a("a-form-item",{staticStyle:{display:"inline-block",width:"240px","margin-left":"8px","margin-bottom":"0"}},[a("a-input",{staticStyle:{width:"240px"},attrs:{disabled:"",value:t.filter.params_label[0]||t.filter.params[0]}})],1)]:["between"!==t.filter.function&&"map"!==t.selectedAttr.type?a("a-form-item",{staticStyle:{display:"inline-block",width:"240px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.inputFilterStatus,help:t.validateInfo.inputFilterHelp}},["equal"===t.filter.function||"contain"===t.filter.function?a("a-input",{staticStyle:{width:"240px"},attrs:{placeholder:"多个用英文逗号隔开"},on:{input:t.inputFilterValue},model:{value:t.inputValue,callback:function(e){t.inputValue=e},expression:"inputValue"}}):a("a-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入"},on:{input:t.inputFilterValue},model:{value:t.inputValue,callback:function(e){t.inputValue=e},expression:"inputValue"}})],1):t._e(),"between"===t.filter.function?[a("a-form-item",{staticStyle:{display:"inline-block","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.minValueStatus,help:t.validateInfo.minValueHelp}},[a("a-input-number",{attrs:{placeholder:"最小值",min:0},on:{change:t.onMinInputChange},model:{value:t.minValue,callback:function(e){t.minValue=e},expression:"minValue"}})],1),a("span",{staticClass:"join-text"},[t._v("与")]),a("a-form-item",{staticStyle:{display:"inline-block"},attrs:{"validate-status":t.validateInfo.maxValueStatus,help:t.validateInfo.maxValueHelp}},[a("a-input-number",{attrs:{placeholder:"最大值",min:0},on:{change:t.onMaxInputChange},model:{value:t.maxValue,callback:function(e){t.maxValue=e},expression:"maxValue"}})],1),a("span",{staticClass:"join-text"},[t._v("之间")])]:t._e(),"between"!==t.filter.function&&"map"===t.selectedAttr.type?a("a-form-item",{staticStyle:{display:"inline-block",width:"240px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.filterSelectStatus,help:t.validateInfo.filterSelectHelp}},[a("a-select",{staticStyle:{width:"240px"},attrs:{placeholder:"请选择","show-search":"",mode:"multiple","option-filter-prop":"children","filter-option":t.filterOption},on:{change:t.handleAttrValueChange},model:{value:t.selectedTags,callback:function(e){t.selectedTags=e},expression:"selectedTags"}},t._l(t.mapDrops,(function(e){return a("a-select-option",{key:e.id,attrs:{value:e.value}},[t._v(t._s(e.label))])})),1)],1):t._e(),t.isViewMode?t._e():a("a-icon",{staticStyle:{"margin-top":"12px","margin-left":"1em",cursor:"pointer"},attrs:{type:"close-circle",theme:"filled",title:"删除筛选条件"},on:{click:t.delFilter}})]],2)},m=[],h=(a("a481"),{props:{filter:{type:Object,default:function(){}},attrDrops:{type:Array,default:function(){return[]}},idx:{type:Number,default:0}},data:function(){return{selectedAttr:{id:-1,value:"",type:"",label:""},operator:"equal",fetching:!1,mapDrops:[],inputValue:void 0,minValue:void 0,maxValue:void 0,selectedTags:void 0,validateInfo:{filterStatus:"",filterHelp:"",inputFilterStatus:"",inputFilterHelp:"",minValueStatus:"",minValueHelp:"",maxValueStatus:"",maxValueHelp:"",filterSelectStatus:"",filterSelectHelp:""}}},computed:{isViewMode:function(){return!!/\/user\/Message\/azoya-focus\/detail\/plan_id/.test(this.$route.path)}},watch:{"selectedAttr.id":{handler:function(){var t=this;Object(u["b"])({parent_id:this.selectedAttr.id}).then((function(e){0===e.status&&(t.mapDrops=e.data.list)}))}},attrDrops:function(t){var e=this;if(t.length){var a=this.filter.field,i=t.filter((function(t){return t.value===a}));i.length&&(this.selectedAttr=i[0],Object(u["b"])({parent_id:this.selectedAttr.id}).then((function(t){0===t.status&&(e.mapDrops=t.data.list)})))}}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=!1,this.filter.field?(this.validateInfo.filterStatus="",this.validateInfo.filterHelp=""):(this.validateInfo.filterStatus="error",this.validateInfo.filterHelp="请选择",e=!0),"between"!==this.filter.function&&"map"!==this.selectedAttr.type?this.filter.params[0]?(this.validateInfo.inputFilterStatus="",this.validateInfo.inputFilterHelp=""):(this.validateInfo.inputFilterStatus="error",this.validateInfo.inputFilterHelp="请输入",e=!0):"between"===this.filter.function?2!==this.filter.params.length?(this.validateInfo.minValueStatus="error",this.validateInfo.minValueHelp="请输入",this.validateInfo.maxValueStatus="error",this.validateInfo.maxValueHelp="请输入"):(void 0===this.minValue||null===this.minValue?(this.validateInfo.minValueStatus="error",this.validateInfo.minValueHelp="请输入最小值",e=!0):(this.validateInfo.minValueStatus="",this.validateInfo.minValueHelp=""),void 0===this.maxValue||null===this.maxValue?(this.validateInfo.maxValueStatus="error",this.validateInfo.maxValueHelp="请输入最大值",e=!0):(this.validateInfo.maxValueStatus="",this.validateInfo.maxValueHelp=""),null!==this.maxValue&&null!==this.minValue&&(this.maxValue<=this.minValue?(this.validateInfo.maxValueStatus="error",this.validateInfo.maxValueHelp="最大值不能小于最小值",e=!0):(this.validateInfo.maxValueStatus="",this.validateInfo.maxValueHelp=""))):"between"!==this.filter.function&&"map"===this.selectedAttr.type&&(this.filter.params[0]?(this.validateInfo.filterSelectStatus="",this.validateInfo.filterSelectHelp=""):(this.validateInfo.filterSelectStatus="error",this.validateInfo.filterSelectHelp="请选择",e=!0)),t.abrupt("return",new Promise((function(t){t(e?{errors:{userEventFilterValidated:!1}}:{userEventFilterValidated:!0})})));case 4:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),handleAttrChange:function(t){var e=this.attrDrops.filter((function(e){return e.value===t}));e.length&&(this.selectedAttr=e[0],this.filter.field=e[0].value,this.filter.field_type=e[0].type,this.filter.function="equal",this.filter.params=[],this.filter.params_label=[],this.minValue=void 0,this.maxValue=void 0,this.inputValue=void 0,this.selectedTags=void 0,this.validateInfo.filterStatus="",this.validateInfo.filterHelp="")},filterOption:function(t,e){return e.componentOptions.children[0].text.indexOf(t)>=0},delFilter:function(){this.$emit("del-user-event-filter",this.idx)},onFunctionChange:function(){this.inputValue=void 0},handleAttrValueChange:function(t){var e=this;this.filter.params=[],this.filter.params_label=[],t.length&&t.forEach((function(t){var a=e.mapDrops.filter((function(e){return e.value===t}));a.length&&(e.filter.params.push(a[0].value),e.filter.params_label.push(a[0].label),e.validateInfo.filterSelectStatus="",e.validateInfo.filterSelectHelp="")}))},inputFilterValue:function(t){if(("greater"===this.filter.function||"less"===this.filter.function)&&!/^[1-9]\d*$/.test(t.target.value))return this.inputValue=t.target.value.replace(/[^\d]/g,""),this.filter.params=[t.target.value.replace(/[^\d]/g,"")],void(1!==this.filter.params.length||this.filter.params[0]||(this.filter.params=[]));this.validateInfo.inputFilterHelp="",this.validateInfo.inputFilterStatus="",this.filter.params=[t.target.value],this.filter.params_label=[]},onMinInputChange:function(t){if(this.filter.params[0]=t+"",this.filter.params_label=[],null===t||""===t)return this.validateInfo.minValueStatus="error",void(this.validateInfo.minValueHelp="请输入最小值");this.validateInfo.minValueStatus="",this.validateInfo.minValueHelp="",this.maxValue>=0&&this.maxValue<=this.minValue?(this.validateInfo.maxValueStatus="error",this.validateInfo.maxValueHelp="最大值不能小于最小值"):this.maxValue>=0&&this.maxValue>this.minValue&&(this.validateInfo.maxValueStatus="",this.validateInfo.maxValueHelp="")},onMaxInputChange:function(t){if(this.filter.params[1]=t+"",this.filter.params_label=[],null===t||""===t)return this.validateInfo.maxValueStatus="error",void(this.validateInfo.maxValueHelp="请输入最大值");this.validateInfo.maxValueStatus="",this.validateInfo.maxValueHelp="",this.minValue>=0&&this.maxValue<=this.minValue?(this.validateInfo.maxValueStatus="error",this.validateInfo.maxValueHelp="最大值不能小于最小值"):this.minValue>=0&&this.maxValue>this.minValue&&(this.validateInfo.maxValueStatus="",this.validateInfo.maxValueHelp="")}},mounted:function(){this.filter.field&&"between"===this.filter.function&&2===this.filter.params.length?(this.minValue=Math.min(this.filter.params[0]-0,this.filter.params[1]-0),this.maxValue=Math.max(this.filter.params[0]-0,this.filter.params[1]-0),this.inputValue=this.filter.params[0]):(this.selectedTags=this.filter.params,this.inputValue=this.filter.params[0])}}),f=h,g=(a("e877"),a("2877")),v=Object(g["a"])(f,d,m,!1,null,"234f1cf0",null),_=v.exports,b={components:{FocusLogicOperator:s["a"],FocusUserEventFilterSelect:_},props:{rule:{type:Object,default:function(){}},idx:{type:Number,default:0}},data:function(){return{eventDropdown:[],attrDrops:[],filterUUid:0,disableAddFilter:!1,validateInfo:{datetimeStatus:"",datetimeHelp:"",eventStatus:"",eventHelp:"",inputTimesStatus:"",inputTimesHelp:""},rangePickerSeparator:""}},computed:{isViewMode:function(){return!!/\/user\/Message\/azoya-focus\/detail\/plan_id/.test(this.$route.path)}},methods:{moment:p.a,handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=!0,this.rule.time_params.length?(this.validateInfo.datetimeStatus="",this.validateInfo.datetimeHelp=""):(this.validateInfo.datetimeStatus="error",this.validateInfo.datetimeHelp="请选择",e=!1),this.rule.measure.event_name?(this.validateInfo.eventStatus="",this.validateInfo.eventHelp=""):(this.validateInfo.eventStatus="error",this.validateInfo.eventHelp="请选择事件",e=!1),this.rule.params.length&&this.rule.params[0]?(this.validateInfo.inputTimesStatus="",this.validateInfo.inputTimesHelp=""):(this.validateInfo.inputTimesStatus="error",this.validateInfo.inputTimesHelp="请输入",e=!1),!this.$refs.UserEventFilter){t.next=11;break}return a=[],this.$refs.UserEventFilter.forEach((function(t){a.push(t.handleSubmit())})),t.next=9,Promise.all(a);case 9:i=t.sent,i.forEach((function(t){t.errors&&(e=!1)}));case 11:return t.abrupt("return",new Promise((function(t){t(e?{validated:!0}:{errors:{validated:!1}})})));case 12:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onDateChange:function(t){t.length?(this.rule.time_params=[t[0].format("YYYY-MM-DD"),t[1].format("YYYY-MM-DD")],this.rangePickerSeparator="~",this.validateInfo.datetimeStatus="",this.validateInfo.datetimeHelp=""):(this.rule.time_params=[],this.rangePickerSeparator="")},delUserEvent:function(){this.$emit("del-user-event",this.idx)},onUserEventChange:function(t){var e=this,a=this.eventDropdown.filter((function(e){return e.value===t}));a.length&&(this.rule.measure.event_name=t,this.rule.measure.event_label=a[0].label,this.rule.filters=[],this.disableAddFilter=!1,this.validateInfo.eventStatus="",this.validateInfo.eventHelp="",Object(u["a"])({parent_id:a[0].id}).then((function(t){0===t.status&&(e.attrDrops=t.data.list)})))},inputEventValue:function(t){var e=t.target.value.trim();/^(\d+)$/.test(e)?(Number(e)<=0?this.rule.params[0]="1":Number(e)>=100&&(this.rule.params[0]="100"),this.validateInfo.inputTimesStatus="",this.validateInfo.inputTimesHelp=""):(this.rule.params=[],this.validateInfo.inputTimesStatus="error",this.validateInfo.inputTimesHelp="请输入")},addFilter:function(){10!==this.rule.filters.length&&(this.rule.filters.push({id:this.filterUUid++,field:"",function:"equal",params:[],params_label:[]}),10===this.rule.filters.length&&(this.disableAddFilter=!0))},delUserEventFilter:function(t){this.rule.filters.splice(t,1),this.disableAddFilter=!1}},mounted:function(){var t=this;Object(u["e"])().then((function(e){if(0===e.status){t.eventDropdown=e.data.list;var a=t.rule.measure.event_name,i=t.eventDropdown.filter((function(t){return t.value===a}));i.length&&Object(u["a"])({parent_id:i[0].id}).then((function(e){0===e.status&&(t.attrDrops=e.data.list)}))}})),this.isViewMode&&(this.rangePickerSeparator="~"),"copy"===this.$route.query.mode&&this.rule.time_params.length&&(this.rangePickerSeparator="~")}},y=b,S=(a("21e9"),Object(g["a"])(y,l,o,!1,null,"de398d9e",null)),x=S.exports,w={components:{FocusLogicOperator:s["a"],FocusUserEventSelect:x},props:{rule:{type:Object,default:function(){}}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i,n=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!(this.rule&&this.rule.rules&&this.rule.rules.length)){t.next=9;break}return a=[],this.$refs.UserEvent.forEach((function(t){a.push(t.handleSubmit())})),t.next=5,Promise.all(a);case 5:i=t.sent,i.length?i.forEach((function(t){t.errors&&(e=!0)})):e=!0,t.next=10;break;case 9:e=!1;case 10:return t.abrupt("return",new Promise((function(t){t(e?{errors:{validated:!1,emptyData:!n.$refs.UserEvent||!n.$refs.UserEvent.length}}:{userEventValidated:!0,isEmpty:!n.rule.rules.length})})));case 11:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),delUserEvent:function(t){this.$emit("del-user-event",t)}}},I=w,P=Object(g["a"])(I,i,n,!1,null,null,null);e["a"]=P.exports},b81e:function(t,e,a){t.exports=a.p+"img/app-message-push.49ebdf2e.png"},b920:function(t,e,a){},b961:function(t,e,a){},bd77:function(t,e,a){"use strict";a("045a")},bd88:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("custom-bread",{attrs:{breadList:t.breadList}},[a("div",{staticStyle:{width:"700px"}},[a("a-steps",{attrs:{current:1,size:"small"}},[a("a-step",{attrs:{title:"设置条件/人群"}}),a("a-step",{attrs:{title:"设置触达渠道"}}),a("a-step",{attrs:{title:"设置目标"}}),a("a-step",{attrs:{title:"完成"}})],1)],1)]),a("a-layout",[a("TriggerChannel",{ref:"channel",attrs:{"trigger-rule":t.trigger_rule,"channel-dropdown":t.channelDropdown},on:{change:t.onChannelChange}}),a("TriggerChannelDetail",{ref:"channelDetail",attrs:{channels:t.channels,"channel-list":t.trigger_rule.channel_list}})],1),a("FooterToolBar",[a("a-button",{on:{click:t.cancelEdit}},[t._v("取消")]),void 0===t.planStatus||"DRAFT"===t.planStatus?a("a-button",{staticStyle:{"margin-left":"16px"},on:{click:t.saveDraft}},[t._v("保存草稿")]):t._e(),a("a-button",{staticStyle:{"margin-left":"16px"},on:{click:t.lastStep}},[t._v("上一步")]),a("a-button",{staticStyle:{"margin-left":"16px"},attrs:{type:"primary"},on:{click:t.nextStep}},[t._v("下一步")])],1)],1)},n=[],r=(a("96cf"),a("1da1")),s=a("5633"),l=a("5a70"),o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-layout-content",{staticStyle:{"margin-top":"24px"}},[a("a-card",[a("div",{staticClass:"title",attrs:{slot:"title"},slot:"title"},[t._v("触达渠道")]),a("a-form",{attrs:{form:t.form,"label-col":{span:4},"wrapper-col":{span:18}},on:{submit:t.handleSubmit}},[a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{label:"触达渠道"}},[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["ChannelList",{rules:[{required:!0,message:"请选择触达渠道"}]}],expression:"[\n 'ChannelList',\n {\n rules: [\n { required: true, message: '请选择触达渠道' }\n ]\n }\n ]"}],attrs:{placeholder:"请选择",mode:"multiple"},on:{change:t.onChannelSelect}},t._l(t.channelDropdown,(function(e){return a("a-select-option",{key:e.channel_type,attrs:{value:e.channel_type}},[t._v(t._s(e.channel_name))])})),1)],1),t.isNotify?a("a-form-item",{staticStyle:{"margin-top":"10px","margin-bottom":"0"},attrs:{label:"触达规则",required:""}},[a("a-radio-group",{model:{value:t.triggerRule.relation,callback:function(e){t.$set(t.triggerRule,"relation",e)},expression:"triggerRule.relation"}},[a("div",{staticClass:"line-part"},[a("p",{staticStyle:{"margin-bottom":"4px"}},[a("a-radio",{attrs:{value:"or"}},[t._v("仅触达一个渠道")])],1),a("p",{staticStyle:{"margin-left":"1.5em",color:"#999"}},[t._v("同一个客户仅触达优先级最高的渠道")]),a("a-table",{staticStyle:{width:"500px","margin-left":"1.5em"},attrs:{columns:t.columns,"data-source":t.dataSource,pagination:!1}})],1),a("div",{staticClass:"line-part"},[a("p",{staticStyle:{"margin-bottom":"4px"}},[a("a-radio",{attrs:{value:"and"}},[t._v("所有渠道均触达")])],1),a("p",{staticStyle:{"margin-bottom":"0","margin-left":"1.5em",color:"#999"}},[t._v("同一个客户每个渠道都触达一遍,有可能会骚扰客户,请慎用")])])])],1):t._e(),t.isShowQuiet?a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{label:"勿扰设置"}},[a("p",{staticStyle:{"margin-bottom":"0"}},[a("a-checkbox",{attrs:{checked:!!t.quietHour.action},on:{change:t.onMuteSwitch}},[t._v("开启")])],1),t.quietHour.action?a("p",{staticStyle:{"margin-bottom":"0"}},[a("a-time-picker",{staticStyle:{width:"88px"},attrs:{format:"HH:mm"},model:{value:t.quietHour.start_hour,callback:function(e){t.$set(t.quietHour,"start_hour",e)},expression:"quietHour.start_hour"}}),t._v("\n  至 \n "),a("a-time-picker",{staticStyle:{width:"88px"},attrs:{format:"HH:mm"},model:{value:t.quietHour.end_hour,callback:function(e){t.$set(t.quietHour,"end_hour",e)},expression:"quietHour.end_hour"}}),t._v("\n  为用户勿扰时间段,若在该时间段内触发则 \n "),a("a-select",{staticStyle:{width:"204px"},model:{value:t.quietHour.action,callback:function(e){t.$set(t.quietHour,"action",e)},expression:"quietHour.action"}},[a("a-select-option",{attrs:{value:"DROP"}},[t._v("放弃本次推送")]),a("a-select-option",{attrs:{value:"DELAY"}},[t._v("待勿扰时段结束立即发送")])],1)],1):t._e()]):t._e()],1)],1)],1)},u=[],c=(a("8e6e"),a("ac6a"),a("456d"),a("ade3")),p=(a("6762"),a("2fdb"),a("c1df")),d=a.n(p);function m(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,i)}return a}function h(t){for(var e=1;e发送人数    '+t.value+"\n":"completed_user"===t.seriesName?e+='完成人数    '+t.value+"\n":"channel_rate"===t.seriesName?e+='渠道占比    '+Number(t.value).toFixed(2)+"%":"click_image_cnt"===t.seriesName?e+='\n点击图片    '+t.value:"closed_cnt"===t.seriesName?e+='\n点击关闭    '+t.value:"push_success_cnt"===t.seriesName?e+='\n发送成功    '+t.value:"push_fail_cnt"===t.seriesName&&(e+='\n发送失败    '+t.value)})),e}},xAxis:{type:"category",data:this.chart.x_axis},yAxis:[{type:"value",axisLine:{show:!0},axisTick:{show:!0}},{type:"value",axisLine:{show:!0},axisTick:{show:!0},min:0,max:100,axisLabel:{formatter:function(t){return"".concat(t,"%")}}}],series:e}}}}},$=F,R=(a("35c8"),Object(h["a"])($,T,V,!1,null,"2a68517d",null)),q=R.exports,U=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-layout-content",{staticStyle:{"margin-top":"8px"}},[a("a-card",{attrs:{title:"日期明细"}},[a("a-table",{attrs:{columns:t.getColumns(),dataSource:t.data,pagination:!1,bordered:""},scopedSlots:t._u([{key:"add-thousand-sep",fn:function(e){return[t._v("\n "+t._s(t._f("thousandSep")(e))+"\n ")]}},{key:"rate",fn:function(e){return[t._v("\n "+t._s(Number(e).toFixed(2)+"%")+"\n ")]}}])})],1)],1)},B=[],N={props:{data:{type:Array,default:function(){return[]}},isPop:{type:Boolean,default:!1}},filters:{thousandSep:function(t){var e=String(t);return e.replace(/\B(?=(\d{3})+(?!\d))/g,",")}},methods:{getColumns:function(){return this.isPop?[{dataIndex:"date",key:"date",title:"日期"},{dataIndex:"push_user",key:"push_user",title:"发送人数",className:"column-send-num",scopedSlots:{customRender:"add-thousand-sep"}},{dataIndex:"completed_user",key:"completed_user",title:"完成人数",className:"column-done-num",scopedSlots:{customRender:"add-thousand-sep"}},{dataIndex:"channel_rate",key:"channel_rate",title:"渠道占比",className:"column-channel-rate",scopedSlots:{customRender:"rate"}},{dataIndex:"click_image_cnt",key:"click_image_cnt",title:"点击图片",className:"column-success-num",scopedSlots:{customRender:"add-thousand-sep"}},{dataIndex:"closed_cnt",key:"closed_cnt",title:"点击关闭",className:"column-fail-num",scopedSlots:{customRender:"add-thousand-sep"}}]:[{dataIndex:"date",key:"date",title:"日期"},{dataIndex:"push_user",key:"push_user",title:"发送人数",className:"column-send-num",scopedSlots:{customRender:"add-thousand-sep"}},{dataIndex:"completed_user",key:"completed_user",title:"完成人数",className:"column-done-num",scopedSlots:{customRender:"add-thousand-sep"}},{dataIndex:"channel_rate",key:"channel_rate",title:"渠道占比",className:"column-channel-rate",scopedSlots:{customRender:"rate"}},{dataIndex:"push_success_cnt",key:"push_success_cnt",title:"发送成功",className:"column-success-num",scopedSlots:{customRender:"add-thousand-sep"}},{dataIndex:"push_fail_cnt",key:"push_fail_cnt",title:"发送失败",className:"column-fail-num",scopedSlots:{customRender:"add-thousand-sep"}}]}}},z=N,Y=(a("f30a"),Object(h["a"])(z,U,B,!1,null,"fc86c3ea",null)),G=Y.exports,Q={components:{DataSummary:j,DataTrend:q,DateDetail:G},props:{data:{type:Object,default:function(){}},targetObj:{type:Object,default:function(){}},index:{type:Number,default:0}},data:function(){return{target:"1",chart:{},overview:{},logList:[]}},computed:{isShowChartTable:function(){return 2!==this.targetObj.trigger_type&&(l()(this.targetObj.end_time)-l()(this.targetObj.start_time)>864e5||l()(this.targetObj.end_time).date()!==l()(this.targetObj.start_time).date())}},watch:{targetObj:{deep:!0,handler:function(t){var e,a;1===t.trigger_type?(e=l()(t.start_time),a=l()(t.end_time)):(e=l()(t.cron_time),a=l()(t.cron_time)),this.getStatisticsData(e,a)}}},methods:{getStatisticsData:function(t,e){var a,i,n=this;t&&e?(a="string"===typeof t?l()(t).format("YYYY-MM-DD"):t.format("YYYY-MM-DD"),i="string"===typeof e?l()(e).format("YYYY-MM-DD"):e.format("YYYY-MM-DD")):1===this.targetObj.trigger_type?(a=l()(this.targetObj.start_time).format("YYYY-MM-DD"),i=l()(this.targetObj.end_time).format("YYYY-MM-DD")):2===this.targetObj.trigger_type&&(a=l()(this.targetObj.cron_time).format("YYYY-MM-DD"),i=l()(this.targetObj.cron_time).format("YYYY-MM-DD"));var r=this.data.channel_type,s={start_time:a,end_time:i,id:this.$route.params.id,target:this.target,channel_type:r};Object(b["n"])(s).then((function(t){if(t&&0===t.status){var e=t.data,a=e.chart,i=e.overview,r=e.list;n.chart=a,n.overview=i,n.logList=r}}))},onTargetChange:function(t){this.target=t,this.getStatisticsData()}}},W=Q,K=(a("fa13"),Object(h["a"])(W,P,C,!1,null,null,null)),J=K.exports,X=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-card",{staticStyle:{"margin-top":"16px"},attrs:{title:"触发条件",bodyStyle:{paddingTop:"14px",paddingBottom:"14px"}}},[a("a-form",{attrs:{form:t.form,"label-col":{span:4},"wrapper-col":{span:18}}},[a("a-form-item",{staticStyle:{"margin-bottom":"4px"}},[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 活动标题\n "),a("a-tooltip",{attrs:{title:"仅供在后台系统展示和查询使用"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),t._v("\n "+t._s(t.targetObj.title)+"\n ")]),a("a-form-item",{staticStyle:{"margin-bottom":"8px"},attrs:{label:"触发类型"}},[t._v("\n "+t._s(1===t.targetObj.trigger_type?"事件触发":"定时单次触发")+"\n "),a("a-tooltip",{attrs:{title:1===t.targetObj.trigger_type?"对目标人群在指定时间段内产生某个事件动作时统一进行触达":"对目标人群单次触达(注:该触发类型不支持触达H5/微信小程序/APP弹窗渠道)"}},[a("a-icon",{attrs:{type:"info-circle"}})],1),1===t.targetObj.trigger_type?[a("p",{staticStyle:{"margin-top":"-8px","margin-bottom":"6px"}},[t._v("在活动时间范围内做过以下事件")]),a("div",{staticClass:"events-wrap"},[a("div",{staticClass:"title-wrap"},[t._v("事件")]),a("FocusLogicOperator",{attrs:{num:t.targetObj.entry_rule.pattern_first_do.matcher_list.length,logic:1===t.targetObj.plan_type,highlight:""}},t._l(t.targetObj.entry_rule.pattern_first_do.matcher_list,(function(e,i){return a("FocusEventSelect",{key:"event-"+e.key,attrs:{event:e,"event-drops":t.eventDrops,idx:i},on:{"get-event-list":t.getEventList}})})),1)],1)]:t._e()],2),1===t.targetObj.trigger_type?a("a-form-item",{staticStyle:{"margin-bottom":"10px"},attrs:{label:"活动时间"}},[a("a-input",{staticStyle:{width:"406px"},attrs:{value:t.targetObj.start_time+" ~ "+t.targetObj.end_time,disabled:""}})],1):t._e(),2===t.targetObj.trigger_type?a("a-form-item",{staticStyle:{"margin-bottom":"10px"},attrs:{label:"触发时间"}},[a("a-input",{staticStyle:{width:"184px"},attrs:{value:""+t.targetObj.cron_time,disabled:""}})],1):t._e(),1===t.targetObj.trigger_type?a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{label:"参与限制"}},[t._v("\n "+t._s(1===t.targetObj.re_enter.type?"参与1次":"参与多次")+"\n ")]):t._e(),1===t.targetObj.trigger_type&&2===t.targetObj.re_enter.type?a("a-form-item",{staticStyle:{"margin-top":"20px","margin-bottom":"0"},attrs:{"wrapper-col":{offset:4}}},[t._v("\n 同一个用户\n "),a("a-input",{staticStyle:{width:"70px",margin:"0 8px"},attrs:{value:t.targetObj.re_enter.value,disabled:""}}),t._v("\n 天内,最多参与\n "),a("a-input",{staticStyle:{width:"70px",margin:"0 8px"},attrs:{value:t.targetObj.re_enter.limit,disabled:""}}),t._v("\n 次\n ")],1):t._e(),1===t.targetObj.trigger_type&&2===t.targetObj.re_enter.type?a("a-form-item",{staticStyle:{"margin-top":"20px","margin-bottom":"0"},attrs:{"wrapper-col":{offset:4}}},[t._v("\n 同一个计划中,两次参与的时间间隔不低于\n "),a("a-input",{staticStyle:{width:"70px",margin:"0 8px"},attrs:{value:t.targetObj.re_enter_interval.popup_interval.value,disabled:""}}),a("a-select",{staticStyle:{width:"100px"},attrs:{value:t.targetObj.re_enter_interval.popup_interval.unit,disabled:""}},[a("a-select-option",{attrs:{value:"MINUTE"}},[t._v("分钟")]),a("a-select-option",{attrs:{value:"HOUR"}},[t._v("小时")]),a("a-select-option",{attrs:{value:"DAY"}},[t._v("天")])],1)],1):t._e()],1)],1)},Z=[],tt=a("c924"),et=a("9967"),at={components:{FocusLogicOperator:tt["a"],FocusEventSelect:et["a"]},props:{targetObj:{type:Object,default:function(){}}},data:function(){return{form:this.$form.createForm(this),eventDrops:[]}},methods:{getEventList:function(t){this.eventDrops=t}}},it=at,nt=(a("7d2a"),Object(h["a"])(it,X,Z,!1,null,"39ef5402",null)),rt=nt.exports,st=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-card",{staticStyle:{"margin-top":"16px"},attrs:{title:"目标人群",bodyStyle:{paddingTop:"14px",paddingBottom:"14px"}}},[a("a-form",{attrs:{form:t.form,"label-col":{span:4},"wrapper-col":{span:18}}},[a("a-form-item",{staticStyle:{"margin-bottom":"2px"},attrs:{label:"目标人群"}},[t._v("\n "+t._s(t.targetUser)+"\n ")]),t.targetObj&&t.targetObj.audience_rule&&"both"===t.targetObj.audience_rule.rule_content.type?a("FocusLogicOperator",{attrs:{num:2,highlight:""}},[a("div",{staticClass:"line-part"},[a("p",{class:{"no-border":!t.targetObj.audience_rule.rule_content.rules[0].rules.length}},[t._v("\n 用户标签分群\n ")]),a("UserProfile",{attrs:{rule:t.targetObj.audience_rule.rule_content.rules[0]}})],1),a("div",{staticClass:"line-part"},[a("p",{class:{"no-border":!t.targetObj.audience_rule.rule_content.rules[1].rules.length}},[t._v("\n 用户行为\n ")]),a("UserEvent",{attrs:{rule:t.targetObj.audience_rule.rule_content.rules[1]}})],1)]):t._e(),t.targetObj&&t.targetObj.audience_rule&&"user_id"===t.targetObj.audience_rule.rule_content.type?a("a-form-item",{staticStyle:{"margin-bottom":"8px"},attrs:{"wrapper-col":{offset:4,span:18}}},[a("a-input",{attrs:{disabled:"",value:t.targetObj.audience_rule.rule_content.rules[0].rules[0].params}})],1):t._e(),t.targetObj&&t.targetObj.audience_rule&&"profile_rule"===t.targetObj.audience_rule.rule_content.type?a("a-form-item",{staticStyle:{"margin-bottom":"8px"},attrs:{"wrapper-col":{offset:4,span:18}}},[a("FocusUserProfileGroupSelect",{attrs:{idx:0,rule:t.targetObj.audience_rule.rule_content.rules[0].rules[0],hideDelete:""}})],1):t._e(),t.targetObj&&t.targetObj.audience_rule&&"user_group"===t.targetObj.audience_rule.rule_content.type?a("a-form-item",{staticStyle:{"margin-bottom":"8px"},attrs:{"wrapper-col":{offset:4,span:18}}},[a("a-input",{attrs:{disabled:"",value:t.targetObj.audience_rule.rule_content.rules[0].rules[0].params_label.join(",")}})],1):t._e()],1)],1)},lt=[],ot=a("e84f"),ut=a("5626"),ct=a("b7f47"),pt={components:{FocusLogicOperator:tt["a"],FocusUserProfileGroupSelect:ot["a"],UserProfile:ut["a"],UserEvent:ct["a"]},props:{targetObj:{type:Object,default:function(){}}},data:function(){return{form:this.$form.createForm(this)}},computed:{targetUser:function(){if(this.targetObj.audience_rule)switch(this.targetObj.audience_rule.rule_content.type){case"both":return"按用户标签/分群/行为";case"user_id":return"按用户id";case"profile_rule":return"按用户标签";case"user_group":return"按用户分群";case"all":return"按全站用户";default:return"- -"}return"- -"}}},dt=pt,mt=(a("d471"),Object(h["a"])(dt,st,lt,!1,null,"6dbe74ef",null)),ht=mt.exports,ft=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-card",{staticStyle:{"margin-top":"16px"},attrs:{title:"触达渠道",bodyStyle:{paddingTop:"14px",paddingBottom:"14px"}}},[a("a-form",{attrs:{"label-col":{span:4},"wrapper-col":{span:18}}},[a("a-form-item",{staticStyle:{"margin-top":"0","margin-bottom":"0"},attrs:{label:"触达渠道"}},[t._v("\n "+t._s(t.channels)+"\n ")]),1===t.targetObj.plan_type?a("a-form-item",{staticStyle:{"margin-top":"4px","margin-bottom":"0"},attrs:{label:"触达规则"}},[t._v("\n "+t._s("and"===t.targetObj.trigger_rule.relation?"所有渠道均触达":"仅触达一个渠道")+"\n "),"and"!==t.targetObj.trigger_rule.relation?a("a-table",{staticStyle:{width:"500px","margin-top":"1em","margin-bottom":"20px"},attrs:{columns:t.columns,"data-source":t.dataSource,pagination:!1}}):t._e()],1):t._e(),1===t.targetObj.plan_type&&t.targetObj.quiet_hour.action?a("a-form-item",{staticStyle:{"margin-top":"4px","margin-bottom":"0"},attrs:{label:"勿扰设置"}},[a("p",[a("a-time-picker",{staticStyle:{width:"88px"},attrs:{value:t.moment(t.targetObj.quiet_hour.start_hour,"HH:mm"),format:"HH:mm",disabled:""}}),t._v("\n  至 \n "),a("a-time-picker",{staticStyle:{width:"88px"},attrs:{value:t.moment(t.targetObj.quiet_hour.end_hour,"HH:mm"),format:"HH:mm",disabled:""}}),t._v("\n  为用户勿扰时间段,若在该时间段内触发则 \n "),a("a-select",{staticStyle:{width:"204px"},attrs:{value:t.targetObj.quiet_hour.action,disabled:""}},[a("a-select-option",{attrs:{value:"DROP"}},[t._v("放弃本次推送")]),a("a-select-option",{attrs:{value:"DELAY"}},[t._v("待勿扰时段结束立即发送")])],1)],1)]):t._e()],1)],1)},gt=[];function vt(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,i)}return a}function _t(t){for(var e=1;ee?e:a,0===e&&(a=this.query.page),this.query.page=a,this.getTableList()}},mounted:function(){this.getTableList()}},Zt=Xt,te=Object(h["a"])(Zt,Wt,Kt,!1,null,"430df90e",null),ee=te.exports,ae=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-modal",{attrs:{title:"编辑",visible:t.visible,width:720},on:{ok:t.confirm,cancel:function(e){return t.$emit("close")}}},[a("a-form",{attrs:{form:t.form,"label-col":{span:3,offset:2},"wrapper-col":{span:17}}},[a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{label:"活动标题"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["PlanTitle",{rules:[{required:!0,message:"请输入活动标题"},{max:50,message:"最多支持50个字符"}],initialValue:t.meta.planTitle}],expression:"[\n 'PlanTitle',\n {\n rules: [\n { required: true, message: '请输入活动标题' },\n { max: 50, message: '最多支持50个字符' }\n ],\n initialValue: meta.planTitle\n }\n ]"}],attrs:{placeholder:"请输入"},on:{input:t.onTitleInput}},[a("span",{attrs:{slot:"suffix"},slot:"suffix"},[t._v(t._s(t.meta.planTitle.length)+"/50")])])],1),1===t.meta.triggerType?a("a-form-item",{staticStyle:{"margin-top":"24px","margin-bottom":"0"},attrs:{label:"活动时间"}},[t._v("\n "+t._s(t.meta.planStartTime)+" 至\n "),a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["EndTime",{rules:[{required:!0,message:"请选择结束时间"}],initialValue:t.meta.planEndTime?t.moment(t.meta.planEndTime):null}],expression:"[\n 'EndTime',\n {\n rules: [\n { required: true, message: '请选择结束时间' }\n ],\n initialValue: meta.planEndTime ? moment(meta.planEndTime) : null\n }\n ]"}],staticStyle:{width:"230px","margin-left":"8px"},attrs:{"show-time":"",placeholder:"请选择"},on:{change:t.onDateChange}})],1):t._e()],1)],1)},ie=[],ne={props:{visible:{type:Boolean,default:!1},meta:{type:Object,default:function(){return{planId:0,planStatus:"SUSPEND",planTitle:"",planEndTime:"",triggerType:1}}}},data:function(){return{form:this.$form.createForm(this)}},methods:{moment:l.a,onTitleInput:function(t){this.meta.planTitle=t.target.value},onDateChange:function(t){this.meta.planEndTime=t?t.format("YYYY-MM-DD HH:mm:ss"):t},confirm:function(){var t=this;Object(b["r"])({id:this.meta.planId,title:this.meta.planTitle,time:this.meta.planEndTime}).then((function(e){0===e.status&&(t.$message.success("操作成功"),t.$emit("update"),t.$emit("close"))}))}}},re=ne,se=Object(h["a"])(re,ae,ie,!1,null,null,null),le=se.exports,oe=a("08d6"),ue=a("c6c6"),ce=a("b32f"),pe=a("fa3e"),de=a("0a8c"),me=a("cc80"),he=a("0dc4"),fe={components:{customBread:o["a"],BasicInfo:g,GoalCompletion:I,BlockData:J,TriggerConditions:rt,TargetUser:ht,TriggerChnnel:xt,CouponInfo:kt,CouponSend:Lt,PrimaryGoal:Ut,SecondaryGoal:Qt,OperationLog:ee,EditMetaInfo:le,AppMessage:oe["a"],AppPop:ue["a"],AppPush:ce["a"],MPPop:pe["a"],MPPush:de["a"],SMS:me["a"],WapPop:he["a"]},breadList:{current:"查看计划",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"用户触达"},{name:"4",title:"运营计划",href:"/user/Message/azoya-focus"},{name:"5",title:"查看计划"}]},data:function(){return{planId:Number(this.$route.params.id),planStatus:"",metaModalVisible:!1,refreshing:!1,activeKey:1,planTitle:"",planStartTime:"",planEndTime:"",triggerType:1,targetObj:{trigger_rule:{channel_list:[]}}}},methods:{moment:l.a,getPlanDetail:function(){var t=this;Object(b["g"])({id:this.planId}).then((function(e){if(e&&0===e.status){var a=e.data,i=a.state,n=a.title,r=a.start_time,s=a.end_time,l=a.plan_type,o=a.cron_time,u=a.trigger_type;t.planStatus=i,t.planTitle=n,t.planStartTime=r,t.planEndTime=s,t.targetObj=e.data,t.triggerType=u,window.PlanType=l,t.$nextTick((function(){1===t.targetObj.trigger_rule?(t.$refs.goalBlock.getStatisticsData(r,s),t.$refs.channelBlock.forEach((function(t){t.getStatisticsData(r,s)}))):(t.$refs.goalBlock.getStatisticsData(o,o),t.$refs.channelBlock.forEach((function(t){t.getStatisticsData(o,o)})))}))}else t.$router.push("/user/Message/azoya-focus")}))},writeDetailCache:function(){var t={allData:{audience_rule:this.targetObj.audience_rule,cron_time:this.targetObj.cron_time,end_time:this.targetObj.end_time,entry_rule:this.targetObj.entry_rule,plan_type:this.targetObj.plan_type,re_enter:this.targetObj.re_enter,re_enter_interval:this.targetObj.re_enter_interval,start_time:this.targetObj.start_time,title:this.targetObj.title,trigger_type:this.targetObj.trigger_type}},e={allData:{quiet_hour:this.targetObj.quiet_hour,trigger_rule:this.targetObj.trigger_rule}},a={convertRule:this.targetObj.convert_rule};this.$store.commit("SAVE_DRAFT",{first:t,second:e,third:a,status:this.planStatus}),this.$store.commit("SET_DRAFT_ID",this.planId)},deletePlan:function(){var t=this;this.$confirm({title:"确定要删除活动?",onOk:function(){Object(b["q"])({id:t.planId}).then((function(e){e?0===e.status&&(t.$message.success("操作成功"),t.$router.push("/user/Message/azoya-focus")):t.getPlanDetail()}))}})},editPlan:function(t){switch(t){case"CREATED":case"DRAFT":case"REJECTED":this.writeDetailCache(),this.$router.push({path:"/user/Message/azoya-focus/edit/first",query:{plan_id:this.planId,mode:"edit"}});break;case"PASSED":case"SUSPEND":this.editMetaInfo();break}},editMetaInfo:function(){this.metaModalVisible=!0},submitCheck:function(){var t=this;this.$confirm({title:"确定要提交审核?",onOk:function(){Object(b["y"])({id:t.planId}).then((function(e){0===e.status&&(t.$message.success("操作成功"),t.getPlanDetail())}))}})},passCheck:function(){var t=this;this.$confirm({title:"确定审核通过此活动?",onOk:function(){Object(b["s"])({id:t.planId}).then((function(e){0===e.status&&(t.$message.success("操作成功"),t.getPlanDetail())}))}})},rejectCheck:function(){var t=this;this.$confirm({title:"确定审核拒绝此活动?",onOk:function(){Object(b["u"])({id:t.planId}).then((function(e){0===e.status&&(t.$message.success("操作成功"),t.getPlanDetail())}))}})},pausePlan:function(){var t=this;this.$confirm({title:"确定暂停此活动?",onOk:function(){Object(b["t"])({id:t.planId}).then((function(e){0===e.status&&(t.$message.success("操作成功"),t.getPlanDetail())}))}})},startPlan:function(){var t=this;this.$confirm({title:"确定开启此活动?",onOk:function(){Object(b["v"])({id:t.planId}).then((function(e){0===e.status&&(t.$message.success("操作成功"),t.getPlanDetail())}))}})},onTabChange:function(){var t=this;this.$nextTick((function(){t.bindScroll()}))},disabledDate:function(t){return t&&(tl()(this.targetObj.end_time).endOf("day"))},disabledCronDate:function(t){return t&&(tl()(this.targetObj.cron_time).endOf("day"))},onDateFilterChange:function(t){var e=Object(r["a"])(t,2),a=e[0],i=e[1];this.$refs.goalBlock.getStatisticsData(a,i),this.$refs.channelBlock.forEach((function(t){t.getStatisticsData(a,i)}))},refresh:function(){this.refreshing=!0,window.location.href=window.location.href},loadJQuery:function(t){var e=document.createElement("script");e.type="text/javascript",e.readyState?e.onreadystatechange=function(){"loaded"!==e.readyState&&"complete"!==e.readyState||(e.onreadystatechange=null,t())}:e.onload=function(){t()},e.src="https://staticfile.azoyacdn.com/web/static/js/jquery-1.12.4/jquery.min.js",document.body.appendChild(e)},bindScroll:function(){var t=window.jQuery;t(".anchors").each((function(e,a){t(a).css({width:t(a).width(),height:t(a).height()}),t(a).find(".inner").css({width:t(a).width(),height:t(a).height()})})),t(window).off("scroll"),t(".anchors").off("click"),1===this.activeKey?(t(".anchors").on("click","span",(function(){var e=t(this).data("id"),a=t("#"+e);t(document).scrollTop(a.offset().top-a.find(".goal-filter").height())})),this.scrollStickyData()):(t(".anchors").on("click","span",(function(){var e=t(this).data("id"),a=t("#"+e);t(document).scrollTop(a.offset().top-a.find(".ant-card-head").height())})),this.scrollStickyPlan())},scrollStickyData:function(){var t=this,e=window.jQuery,a=e("#DataAnchor").find("span[data-id]").eq(0);e("#data-anchor-underline").css({width:a.width(),left:a.position().left}),e(window).scroll((function(){var t=e("#DataAnchor").offset().top;e(document).scrollTop()>=t?e("#DataAnchor").addClass("fixed"):e("#DataAnchor").removeClass("fixed")}));var i=null;e(window).scroll((function(){clearTimeout(i),i=setTimeout((function(){var a=0,i=e(document).scrollTop(),n=Array(t.targetObj.trigger_rule.channel_list.length+1).fill(0).map((function(t,a){var i="";return i=0===a?"#block-goal":"#block-id-".concat(a-1),e(i)}));n.forEach((function(t,e){i+65>=t.offset().top&&i=e?t("#PlanAnchor").addClass("fixed"):t("#PlanAnchor").removeClass("fixed")}));var a=null;t(window).scroll((function(){clearTimeout(a),a=setTimeout((function(){var e=0,a=t(document).scrollTop(),i=[t("#block-trigger-conditions"),t("#block-trigger-channel"),t("#block-primary-goal"),t("#block-log")];i.forEach((function(t,i){a+65>=t.offset().top&&a1,expression:"num > 1"}],staticClass:"text-wrap"},[a("div",{staticClass:"text-icon",class:{highlight:t.highlight}},[t._v("\n "+t._s(t.logic?"且":"或")+"\n ")])])]),a("a-col",{attrs:{span:24-t.offset}},[t._t("default")],2)],1)},n=[],r=(a("c5f6"),{name:"FocusLogicOperator",props:{logic:{type:Boolean,default:!0},highlight:{type:Boolean,default:!1},num:{type:Number,default:1},offset:{type:Number,default:1}}}),s=r,l=(a("725f"),a("2877")),o=Object(l["a"])(s,i,n,!1,null,"925ed20e",null);e["a"]=o.exports},cc80:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("a-layout-content",{staticStyle:{"margin-top":"16px"}},[i("a-card",[i("div",{attrs:{slot:"title"},slot:"title"},[t.isEditMode?i("strong",[t._v("短信")]):[i("strong",[t._v("短信")]),i("a-button",{staticStyle:{margin:"0 24px"},on:{click:t.estimateUser}},[t.estimate.loading?i("a-icon",{staticStyle:{"margin-right":"8px"},attrs:{type:"sync",spin:""}}):t._e(),t._v("\n "+t._s(t.estimate.text)+"\n ")],1),t.estimate.success&&-1!==t.estimate.total?i("span",{staticClass:"estimate-result"},[t._v("预估触达人数"+t._s(t._f("thousandSep")(t.estimate.total)))]):t.estimate.success?t._e():i("span",{staticClass:"estimate-result"},[t._v("预估失败")])]],2),i("a-row",[i("a-col",{attrs:{span:18,offset:3}},[i("div",{staticClass:"content-wrap"},[i("div",{staticClass:"left-part"},[i("div",{staticClass:"info-example"},[i("img",{attrs:{src:a("d68e2")}}),i("div",{staticClass:"samples"},[i("ul",{staticClass:"infoBox"},[i("li",[t.isEditMode?i("div",[t._v("\n "+t._s(t.messageHeader)+t._s(t.rule.content)+t._s(t.messageFooter)+"\n "),i("span",{staticClass:"edge"})]):i("div",[t._v("\n "+t._s(t.messageHeader)+t._s(t.data.content)+t._s(t.messageFooter)+"\n "),i("span",{staticClass:"edge"})])])])])])]),i("div",{staticClass:"right-part"},[i("a-form",{attrs:{form:t.form,"label-col":{span:6},"wrapper-col":{span:18}},on:{submit:t.handleSubmit}},[i("a-form-item",{attrs:{label:"短信内容"}},[t.isEditMode?i("a-textarea",{attrs:{disabled:"","auto-size":{minRows:6,maxRows:6},value:t.rule.content}}):i("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["SMSContent",{rules:[{required:!0,message:"请输入短信内容"},{max:70,message:"短信内容超过70字,为避免产生长短信费用,请再次确认短信长度"}],initialValue:t.data.content}],expression:"[\n 'SMSContent',\n {\n rules: [\n { required: true, message: '请输入短信内容' },\n { max: 70, message: '短信内容超过70字,为避免产生长短信费用,请再次确认短信长度' }\n ],\n initialValue: data.content\n }\n ]"}],attrs:{placeholder:"请输入短信内容","auto-size":{minRows:6,maxRows:6}},on:{input:t.onContentInput}}),i("span",{staticClass:"text-length"},[t._v(t._s(t.data?t.data.content.length+t.messageHeader.length+t.messageFooter.length:t.rule.content.length+t.messageHeader.length+t.messageFooter.length))])],1),t.isEditMode?t._e():i("a-form-item",{staticClass:"intro-wrap",attrs:{label:"内容规范"}},[i("p",{staticClass:"intros"},[t._v("超链接地址请写在短信内容中,便于核实,部分安卓系统存在超链接识别问题,需在超链接前后添加空格。")])]),t.isEditMode?t._e():i("a-form-item",{staticClass:"intro-wrap",attrs:{label:"计费规则"}},[i("p",{staticClass:"intros"},[t._v("1.短信字数<=70个字,按照70个字一条短信计算。中文英文符号统一计算为一个字符。")]),i("p",{staticClass:"intros"},[t._v("2.短信字数>70个字,占用3个字符作为分条字符,按照67个字记为一条短信计算,多条短信可能在部分手机系统上呈现为一条短信的形态,测试时请注意。")])])],1)],1)])])],1)],1)],1)},n=[],r=(a("96cf"),a("1da1")),s=(a("a481"),a("90e7")),l=a("ec78"),o={props:{data:{type:Object,default:function(){}},channelType:{type:String,default:""},rule:{type:Object,default:function(){}}},data:function(){return{form:this.$form.createForm(this),messageHeader:"",messageFooter:"",estimate:{loading:!1,text:"人数预估",total:-1,success:!0,jobId:""},timer:null}},computed:{isEditMode:function(){return!!this.rule&&!!this.rule.channel_type}},filters:{thousandSep:function(t){var e=String(t);return e.replace(/\B(?=(\d{3})+(?!\d))/g,",")}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=!1,this.data.content||(a=this.form.validateFields,a((function(t,a){t&&(e=!0)}))),this.data.content.length||(e=!0),t.abrupt("return",new Promise((function(t){t(e?{errors:{SMS:!1}}:{SMS:!0})})));case 4:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onContentInput:function(t){this.data.content=t.target.value,this.data.full_content=this.messageHeader+t.target.value+this.messageFooter},buildEstimateParam:function(){var t=this.$store.getters.getDraftData;if(t&&t.first)return{channel_type:this.channelType,audience_rule:t.first.allData.audience_rule};this.$message.error("第一步的数据有误,请返回重试")},estimateUser:function(){var t=this;this.estimate.loading||(this.estimate.loading=!0,this.estimate.text="预估中",Object(l["p"])(this.buildEstimateParam()).then((function(e){e&&0===e.status&&(t.estimate.jobId=e.data.job_id)})),clearInterval(this.timer),this.timer=setInterval(Object(r["a"])(regeneratorRuntime.mark((function e(){var a,i,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(l["d"])({job_id:t.estimate.jobId});case 2:if(a=e.sent,a&&0===a.status){e.next=8;break}return t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer),e.abrupt("return");case 8:i=a.data,n=i.status,r=i.total,1===n&&(t.estimate.total=r,t.estimate.success=!0,t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer));case 10:case"end":return e.stop()}}),e)}))),3e3))}},destroyed:function(){clearInterval(this.timer)},mounted:function(){var t=this;Object(s["i"])({website_id:this.$store.getters.websiteId}).then((function(e){t.$nextTick((function(){e&&200===e.status&&(t.$data.messageHeader=e.data.Head,t.$data.messageFooter=e.data.Tail)}))}))}},u=o,c=(a("1e8a"),a("2877")),p=Object(c["a"])(u,i,n,!1,null,"7e111cb7",null);e["a"]=p.exports},cca8:function(t,e,a){},cdfb:function(t,e,a){},d095:function(t,e,a){"use strict";a("300b")},d452:function(t,e,a){"use strict";a("561b")},d471:function(t,e,a){"use strict";a("efcb")},d68e2:function(t,e,a){t.exports=a.p+"img/bg.cb35a008.png"},d6b2:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"margin-left":"20px"}},[a("FocusLogicOperator",{attrs:{num:t.event.filter.conditions.length}},t._l(t.event.filter.conditions,(function(e,i){return a("FocusAttrSelect",{key:"attr-"+e.key,ref:"AttrSelect",refInFor:!0,attrs:{condition:e,"attr-drops":t.attrDrops,event:t.event,eventIdx:0,idx:i},on:{"delete-attr":function(e){return t.delAttr(i)}}})})),1)],1)},n=[],r=(a("5df3"),a("ac6a"),a("96cf"),a("1da1")),s=a("c924"),l=a("50bc"),o=a("ec78"),u={components:{FocusLogicOperator:s["a"],FocusAttrSelect:l["a"]},props:{event:{type:Object,default:function(){}},attrDrops:{type:Array,default:function(){return[]}}},data:function(){return{eventDrops:[]}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=!1,!this.$refs.AttrSelect){t.next=8;break}return a=[],this.$refs.AttrSelect.forEach((function(t){a.push(t.handleSubmit())})),t.next=6,Promise.all(a);case 6:i=t.sent,i.forEach((function(t){t.errors&&(e=!0)}));case 8:return t.abrupt("return",new Promise((function(t){t(e?{errors:{AttrSelectValidated:!1}}:{AttrSelectValidated:!0})})));case 9:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),delAttr:function(t){this.$emit("delete-attr",t)}},mounted:function(){var t=this,e=/\/user\/Message\/azoya-focus\/detail\/plan_id/.test(this.$route.path);e&&Object(o["e"])({plan_type:window.PlanType}).then((function(e){if(0===e.status){t.eventDrops=e.data.list;var a=t.eventDrops.filter((function(e){return e.value===t.event.event_name}));a.length&&(t.$set(t.event,"id",a[0].id),t.defaultValue=a[0].id)}}))}},c=u,p=a("2877"),d=Object(p["a"])(c,i,n,!1,null,null,null);e["a"]=d.exports},d7ca:function(t,e,a){t.exports=a.p+"img/expose-eg.6c9f3d09.png"},d881:function(t,e,a){"use strict";a("8bee")},de4e:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATwAAAI2CAIAAABCFKOqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADFxJREFUeNrs23nQ1fMCx/FbKmlBmcqapVJjSa6SZUwMspUw/VGJscXoD8tMk1HKMoa0jKIZ02LNoEKpUJbcmUhhlCWEbCWytEwo2e5nnt/cM88856luc7tNz3i9/jDn/J7fczrnd37v7xJq/fLLL/8Aao7aLgGIFvg/qrPj/8iNGzd+9tlnhx12mKu/gy1fvrx+/frNmjUrni5ZsmSfffZp2rRp8fTbb79dv359mzZtXKjt6K+//po3b97atWu36beOOeaY/fbbb3M/rbXj97QTJky46aabXnjhhaOOOsqX+t+47bbb/vzzz02bNtWtW/fWW28tHX/iiSeeeeaZVq1a7bHHHv369dtzzz03d2b88ccfHTt2TJNTpkwpnjZp0uTCCy+87777ihO6d++ewTQlu+Db927/8ccfMxpu0281aNCgf//++YJ2lpn2ySefHDZs2GOPPZZoc+sce+yxpR/Nnz//ww8/vPLKK/O4b9++11xzzeWXX37dddcdeeSRuZnGjBkzfvz4m2++eebMmXvttdeIESM6dOhQ5cVXrVp1zz33ZET44osv8vSggw7q2rXrtdde27x58xr6recrnzx5cj5+akxyAwcOzLB9ww03PProo4MHD/7oo4/SZwbBSZMm9enTp8qZDRs2LL3Oyy+/fO65586ZMycvmKuXI/nnJ598ksLr1av3zTff1KpV6+88H7799tu5hhn+isGuyoCYE3IfZljM05NOOun000+fOHHiLrvskmXj1VdfnfNvv/32fCn5Lqq8cu7wBx98MGucbXo/06dP/+CDD0488cSt7GkXL17cuXPnrJfyZ2/hyPHHH58A0tKvv/6aI++8805eOgN86ZzyI5XlJmvRokWvXr2ee+65fJ587H9V6Nat2xFHHLHrrrumyVtuuWXBggULFy7MH5dV9LPPPptfnDVrVh4nxWXLluWnQ4YMGTlyZJUXv/fee9u3b5/sL7744skV8iAfPgfHjh1bQ++npNWpU6eePXuec845Z555ZsMKp5122vfff58fFXfJIYcc8umnn5afWfl1iqrPO++8DJql+6lLly4vvfRSHk+bNu3ss8/+20b7+++/5zqsXLnyt99+K45kQHzkkUeS4rp16yZVyMyRaePGG2+89NJLM/C9+eabeZBRb8WKFYsWLWrbtm15sf+LNWvWFIltKdqrrrrqvffey1vMrT9jxoxqj2TISZM//fTT448/Xiyr7r777tdee23o0KH5yotzyo9UuXUOPfTQN954IzuruXPn5kjjxo3TVYaW/CkbNmzIziq/WLt27dxe+fUePXrMnj07pz3//POZKDJzjho1KjVmnsklrvLi2Qbkjnz44YcbNWo0q0Ie5NJnQbjvvvvW0PspX97SpUszYGVZkd1R7qqM95dcckm+hcyQxTk5UqdOnfIzK7/Iu+++m2ubETPfXel4LnKxWs6s8neONr1ljslIVzwtHxCzcSh2+7vttlumlox3Wc7kW/juu+/233//3HUZK7fvW0poF1100Vai/eqrr6o8Lj9SuZPiccuWLUtb5yyxqj1SeamQkD7//POElPssK+QczGLviiuueOCBB3bfffcffvihND/komT8a926dVYgmZ8z6uTyZfo966yzcgvmn+Uf5oILLsg5mVfT/6YKWSpnEZ4XyY9q6P30yiuv5ENl5XLnnXfmg6TG4njGr9Jfb2Tgz0i/uTNj6tSpuQtz2V999dWvv/46q5XieGaPpRVyL2bhZwtaKB8QsyktHcmFypFsVrMqzOSRHUe2YHlw2WWXvf/++9vxbWTs2Eq0WUmW3lPmt2qPZHNYHElgGWbyIC3lPsiHPO6444owyo+UZAXSsWPH+ytkvM+qOKdlS5AJPIXnhAMOOODnn3/O3J4tRPZgp5xySvEXJAMGDMg0m8fZrGZlnr1uBr9qP08m26effvr111/PHHL++ednIf3UU0/V3Gk22rVrl+G8eLx69epkmSn0yy+/zBY0+5SPP/44Q2H2GtlclJ9ZepHcUvf/R6525cn21FNPzZKquLxsbkDM5c1gVxzJnq74K/eDDz44U0sGx2whc89nRZ3l9PZ6D/n6smbcSrR33XVXNt/Dhw/P2jXxVHtk4MCBeYt5rWK3WZyTmfChhx7KeFP8u4TyI5XXxgmpeJw1xgknnDB69OgszLJT/2eFXJfrr7/+jDPOOPnkk7Mgyf65WMJlIV0sP7KEmzhxYvZmuWtzg+aNlX+ko48+Oku+3IWpPTNMntboGyjX+cADD8ylyD42nyX3U1Y9Gdrzo+yvcnE6d+6cenMxy88sXiGb/HSeO6x42q1bt8rRZjh+6623clCrJeUDYpYkxcola73Kd3WuZO/evVetWnX44Ye3atUq51f7atv6BjIW5OsrLVqrvuBO+J8x5g7LVchWoXi6fPnyrJ8zBBRPMyJkNs5iL++8boVqX2TYsGG5WNX+ZVhNlNVHPk4WOFWOb9iwIT/ae++9t3omW5U9WlZwd9xxRx6/+OKLWVc2aNAga8Bx48blnsy0kVsuJ2SayRasuPgjR44cMmRIFoZZraxYsSKL0169elV+zWnTpmXQzEZvm95JdnZ52UxsNSbaytLqqFGjBg0alLnXXcWOVD4gJss8zYa2eJrJI1Ni48aNt/w6WWlnG7hNf3Q2dLVrb/a/VtzZo82nzbvPgOcegkKdnfz9NWrUyJcElfkfBkC0gGgB0YJoAdECogXRAqIFRAuiBUQLiBZEC4gWEC2IFhAtIFoQLSBaQLQgWkC0gGhBtIBoAdGCaAHRAqIFRAuiBUQLiBZEC4gWEC2IFhAtIFoQLSBaQLQgWkC0gGhBtIBoAdGCaAHRAqIF0QKiBUQLogVEC4gWEC2IFhAtIFoQLSBaQLQgWkC0gGhBtIBoAdGCaAHRAqIF0QKiBUQLogVEC4gWRAuIFhAtiBYQLSBaQLQgWkC0gGhBtIBoAdGCaAHRAqIF0QKiBUQLogVEC4gWRAuIFhAtiBYQLSBaEC0gWkC0IFpAtIBoAdGCaAHRAqIF0QKiBUQLogVEC4gWRAuIFhAtiBYQLSBaEC0gWkC0IFpAtIBoQbSAaAHRgmgB0QKiBdG6BCBaQLSAaEG0gGgB0YJoAdECogXRAqIFRAuiBUQLiBZEC4gWEC2IFhAtIFoQLSBaQLQgWkC0gGhBtIBoAdECogXRAqIFRAuiBUQLiBZEC4gWEC2IFhAtIFoQLSBaQLQgWkC0gGhBtIBoAdGCaAHRAqIF0QKiBUQLiBZEC4gWEC2IFhAtIFoQLSBaQLQgWkC0gGhBtIBoAdGCaAHRAqIF0QKiBUQLogVEC4gWRAuIFhAtIFoQLSBaQLQgWkC0gGhBtIBoAdGCaAHRAqIF0QKiBUQLogVEC4gWRAuIFhAtiBYQLSBaEC0gWkC0gGhBtIBoAdGCaAHRAqIF0QKiBUQLogVEC4gWRAuIFhAtiBYQLSBaEC0gWkC0IFpAtIBoQbSAaAHRgmgB0QKiBUQLogVEC4gWRAuIFhAtiBYQLSBaEC0gWkC0IFpAtIBoQbSAaAHRgmgB0QKiBdECogVEC6IFRAuIFhAtiBYQLSBaEC0gWkC0IFpAtIBoQbSAaAHRgmgB0QKiBdECogVEC6IFRAuIFkQLiBYQLYgWEC0gWkC0IFpAtIBoQbSAaAHRgmgB0QKiBdECogVEC6IFRAuIFkQLiBYQLYgWEC0gWhAtIFpAtCBaQLSAaAHRgmgB0QKiBdECogVEC6IFRAuIFkQLiBYQLYgWEC0gWhAtIFpAtCBaQLSAaEG0gGgB0YJoAdECogXRugQgWkC0gGhBtIBoAdGCaAHRAqIF0QKiBUQLogVEC4gWRAuIFhAtiBYQLSBaEC0gWkC0IFpAtIBoQbSAaAHRAqIF0QKiBUQLogVEC4gWRAuIFhAtiBYQLSBaEC0gWkC0IFpAtIBoQbSAaAHRgmgB0QKiBdECogVEC4gWRAuIFhAtiBYQLSBaEC0gWkC0IFpAtIBoQbSAaAHRgmgB0QKiBdECogVEC6IFRAuIFkQLiBYQLSBaEC0gWkC0IFpAtIBoQbSAaAHRgmgB0QKiBdECogVEC6IFRAuIFkQLiBYQLYgWEC0gWhAtIFpAtIBoQbSAaAHRgmgB0QKiBdECogVEC6IFRAuIFkQLiBYQLYgWEC0gWhAtIFpAtCBaQLSAaEG0gGgB0YJoAdECogVEC6IFRAuIFmq4fwswAM+cWlk4cJWLAAAAAElFTkSuQmCC"},deb6:function(t,e,a){"use strict";a("c8bb")},e14e:function(t,e,a){"use strict";a("4c8a")},e54e:function(t,e,a){},e585:function(t,e,a){"use strict";a("7f7f");e["a"]={computed:{isViewMode:function(){return!!/\/user\/Message\/azoya-focus\/detail\/plan_id/.test(this.$route.path)}},methods:{selectLandingPage:function(t){if(this.landingPage=t,this.data.target_type=t.target_type,this.data.target_id="",!t.firstStep){switch(t.type){case"none":this.data.target_id="";break;case"product":this.data.target_id=t.product.id+"",this.data.target_name=t.product.item.operation.name;break;case"activity":this.data.target_id=t.activity.id+"",this.data.target_name=t.activity.item.title;break;case"wheel":this.data.target_id=t.lottery.activityId+"",this.data.target_name=t.lottery.item.title;break;case"category":this.data.target_id=t.category.id+"",this.data.target_name=t.category.item.title;break;case"activatyProduct":this.data.target_id=t.promotionList.ruleId+"",this.data.target_name=t.promotionList.item.title;break;case"brand":this.data.target_id=t.brand.brand_id+"",this.data.target_name=t.brand.brand_name;break;case"article":this.data.target_id=t.article.articleId+"",this.data.target_name=t.article.item.title;break;case"store":this.data.target_id=t.store.store_id+"",this.data.target_name=t.store.store_name;break;case"coupon":this.data.target_id=t.coupon.id+"",this.data.target_name=t.coupon.item.title;break;case"string":this.isAC||(this.data.target_id=t.path),this.data.target_name=""}this.data.target_type=t.target_type,this.data.page_type=t.page_type}this.landingPageStatus="",this.landingPageHelp=""}}}},e84f:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("a-form-item",{staticStyle:{display:"inline-block",width:"130px"}},[a("a-select",{staticStyle:{width:"130px"},attrs:{placeholder:"请选择",disabled:t.isViewMode},on:{change:t.onProfileChange},model:{value:t.rule.type,callback:function(e){t.$set(t.rule,"type",e)},expression:"rule.type"}},[a("a-select-option",{attrs:{value:"profile_system"}},[t._v("系统标签")]),a("a-select-option",{attrs:{value:"profile_custom"}},[t._v("自定义标签")]),t.hideUserGroup?t._e():a("a-select-option",{attrs:{value:"user_group"}},[t._v("用户分群")])],1)],1),"profile_system"===t.rule.type?[t.isViewMode?[a("a-form-item",{staticStyle:{display:"inline-block",width:"160px","margin-left":"8px","margin-bottom":"0"}},[a("a-input",{staticStyle:{width:"160px"},attrs:{disabled:"",value:t.rule.field_label||t.rule.field}})],1),"absolute_between"!==t.rule.function?a("a-form-item",{staticStyle:{display:"inline-block","margin-left":"8px","margin-bottom":"0"}},[a("a-select",{staticStyle:{width:"100px"},attrs:{disabled:""},model:{value:t.rule.function,callback:function(e){t.$set(t.rule,"function",e)},expression:"rule.function"}},[a("a-select-option",{attrs:{value:"equal"}},[t._v("等于")]),a("a-select-option",{attrs:{value:"greater"}},[t._v("大于")]),a("a-select-option",{attrs:{value:"less"}},[t._v("小于")]),a("a-select-option",{attrs:{value:"between"}},[t._v("区间")])],1)],1):t._e(),"between"!==t.rule.function?["absolute_between"===t.rule.function?a("a-form-item",{staticStyle:{display:"inline-block",width:"270px","margin-left":"8px","margin-bottom":"0"}},[a("a-input",{staticStyle:{width:"300px"},attrs:{disabled:"",value:t.rule.params[0]+" ~ "+t.rule.params[1]}})],1):"map"!==t.rule.field_type&&"list"!==t.rule.field_type?a("a-form-item",{staticStyle:{display:"inline-block",width:"270px","margin-left":"8px","margin-bottom":"0"}},[a("a-input",{staticStyle:{width:"300px"},attrs:{disabled:"",value:t.rule.params_label[0]||t.rule.params[0]}})],1):a("a-form-item",{staticStyle:{display:"inline-block",width:"270px","margin-left":"8px","margin-bottom":"0"}},[t.rule.params_label.length?a("div",{staticClass:"ant-select ant-select-disabled",staticStyle:{width:"270px"}},[a("div",{staticClass:"ant-select-selection ant-select-selection--multiple"},[a("div",{staticClass:"ant-select-selection__rendered"},[a("ul",t._l(t.rule.params_label,(function(e){return a("li",{key:e+"-"+t.index,staticClass:"ant-select-selection__choice",staticStyle:{"user-select":"none"}},[a("div",{staticClass:"ant-select-selection__choice_content"},[t._v("\n "+t._s(e)+"\n ")])])})),0)])])]):a("div",{staticClass:"ant-select ant-select-disabled",staticStyle:{width:"270px"}},[a("div",{staticClass:"ant-select-selection ant-select-selection--multiple"},[a("div",{staticClass:"ant-select-selection__rendered"},[a("ul",t._l(t.rule.params,(function(e){return a("li",{key:e+"-"+t.index,staticClass:"ant-select-selection__choice",staticStyle:{"user-select":"none"}},[a("div",{staticClass:"ant-select-selection__choice_content"},[t._v("\n "+t._s(e)+"\n ")])])})),0)])])])])]:a("a-form-item",{staticStyle:{display:"inline-block",width:"400px","margin-left":"8px","margin-bottom":"0"}},[a("a-form-item",{staticStyle:{display:"inline-block",width:"100px",margin:"0 8px","margin-bottom":"0"}},[a("a-input",{staticStyle:{width:"100px"},attrs:{disabled:"",value:t.rule.params_label[0]||t.rule.params[0]}})],1),t._v("\n 与\n "),a("a-form-item",{staticStyle:{display:"inline-block",width:"100px",margin:"0 8px","margin-bottom":"0"}},[a("a-input",{staticStyle:{width:"100px"},attrs:{disabled:"",value:t.rule.params_label[1]||t.rule.params[1]}})],1),t._v("\n 之间\n ")],1)]:[a("a-form-item",{staticStyle:{display:"inline-block",width:"200px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.profileSystemStatus,help:t.validateInfo.profileSystemHelp}},[t.isAC?a("a-select",{staticStyle:{width:"200px"},attrs:{placeholder:"请选择"},on:{change:t.onProfileSystemChange},model:{value:t.selectedSystemProfileAC,callback:function(e){t.selectedSystemProfileAC=e},expression:"selectedSystemProfileAC"}},t._l(t.systemProfileDropdown,(function(e){return a("a-select-option",{key:e.id,attrs:{value:e.value}},[t._v(t._s(e.label))])})),1):a("a-cascader",{staticStyle:{width:"200px"},attrs:{placeholder:"请选择",options:t.systemProfileDropdown},on:{change:t.onProfileSystemChange},model:{value:t.selectedSystemProfile,callback:function(e){t.selectedSystemProfile=e},expression:"selectedSystemProfile"}})],1),"number"===t.selectedSystemProfileType?[a("a-form-item",{staticStyle:{display:"inline-block",width:"110px"}},[a("a-select",{staticStyle:{width:"100px","margin-left":"8px"},on:{change:t.onSystemProfileCoditionChange},model:{value:t.selectedSystemProfileCodition,callback:function(e){t.selectedSystemProfileCodition=e},expression:"selectedSystemProfileCodition"}},[a("a-select-option",{attrs:{value:"equal"}},[t._v("等于")]),a("a-select-option",{attrs:{value:"greater"}},[t._v("大于")]),a("a-select-option",{attrs:{value:"less"}},[t._v("小于")]),a("a-select-option",{attrs:{value:"between"}},[t._v("区间")])],1)],1),"equal"===t.selectedSystemProfileCodition?a("a-form-item",{staticStyle:{display:"inline-block",width:"240px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.equalInputStatus,help:t.validateInfo.equalInputHelp}},[a("a-input",{staticStyle:{width:"240px"},attrs:{placeholder:"多个用英文逗号隔开"},on:{input:t.inputSystemProfileValue},model:{value:t.selectedSystemProfileInputValue,callback:function(e){t.selectedSystemProfileInputValue=e},expression:"selectedSystemProfileInputValue"}})],1):"greater"===t.selectedSystemProfileCodition||"less"===t.selectedSystemProfileCodition?a("a-form-item",{staticStyle:{display:"inline-block",width:"240px"},attrs:{"validate-status":t.validateInfo.greaterLessInputStatus,help:t.validateInfo.greaterLessInputHelp}},[a("a-input-number",{staticStyle:{width:"240px","margin-left":"8px"},attrs:{placeholder:"请输入"},on:{change:t.inputSystemProfileValue},model:{value:t.selectedSystemProfileInputValue,callback:function(e){t.selectedSystemProfileInputValue=e},expression:"selectedSystemProfileInputValue"}})],1):[a("a-form-item",{staticStyle:{display:"inline-block",width:"100px","margin-top":"0","margin-right":"8px","margin-left":"8px"},attrs:{"wrapper-col":{span:24},"validate-status":t.validateInfo.minValueStatus,help:t.validateInfo.minValueHelp}},[a("a-input-number",{staticStyle:{width:"100px"},attrs:{placeholder:"最小值",min:0},on:{change:t.inputSystemProfileMinValue},model:{value:t.selectedSystemProfileInputMinValue,callback:function(e){t.selectedSystemProfileInputMinValue=e},expression:"selectedSystemProfileInputMinValue"}})],1),t._v("\n 与\n "),a("a-form-item",{staticStyle:{display:"inline-block",width:"100px","margin-top":"0","margin-right":"8px","margin-left":"8px"},attrs:{"wrapper-col":{span:24},"validate-status":t.validateInfo.maxValueStatus,help:t.validateInfo.maxValueHelp}},[a("a-input-number",{staticStyle:{width:"100px"},attrs:{placeholder:"最大值",min:0},on:{change:t.inputSystemProfileMaxValue},model:{value:t.selectedSystemProfileInputMaxValue,callback:function(e){t.selectedSystemProfileInputMaxValue=e},expression:"selectedSystemProfileInputMaxValue"}})],1),t._v("\n 之间\n ")]]:t._e(),"list"===t.selectedSystemProfileType||"string"===t.selectedSystemProfileType?a("a-form-item",{staticStyle:{display:"inline-block",width:"320px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.listSelectStatus,help:t.validateInfo.listSelectHelp}},[a("a-select",{staticStyle:{width:"320px"},attrs:{placeholder:"请选择","show-search":"",mode:"multiple"},on:{search:t.onSystemProfileMapSearch,change:t.onSystemProfileMapMultipleChange,blur:t.onSystemProfileMapSearch,popupScroll:t.popupScroll},model:{value:t.selectedSystemProfileMapValue,callback:function(e){t.selectedSystemProfileMapValue=e},expression:"selectedSystemProfileMapValue"}},[t.systemProfileIsFetching?a("a-spin",{attrs:{slot:"notFoundContent",size:"small"},slot:"notFoundContent"}):t._e(),t._l(t.selectedSystemProfileMap,(function(e,i){return a("a-select-option",{key:"map-"+i,attrs:{value:e.value}},[t._v(t._s(e.label))])}))],2)],1):t._e(),"map"===t.selectedSystemProfileType?a("a-form-item",{staticStyle:{display:"inline-block",width:"195px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.mapSelectStatus,help:t.validateInfo.mapSelectHelp}},[a("a-select",{staticStyle:{width:"195px"},attrs:{placeholder:"请选择"},on:{change:t.onSystemProfileMapSingleChange},model:{value:t.selectedSystemProfileMapValue,callback:function(e){t.selectedSystemProfileMapValue=e},expression:"selectedSystemProfileMapValue"}},t._l(t.selectedSystemProfileMap,(function(e,i){return a("a-select-option",{key:"map-"+i,attrs:{value:e.value}},[t._v(t._s(e.label))])})),1)],1):t._e(),"bool"===t.selectedSystemProfileType?a("a-form-item",{staticStyle:{display:"inline-block",width:"195px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.boolSelectStatus,help:t.validateInfo.boolSelectHelp}},[a("a-select",{staticStyle:{width:"195px"},attrs:{placeholder:"请选择"},on:{change:t.onSystemProfileBoolChange},model:{value:t.selectedSystemProfileBoolValue,callback:function(e){t.selectedSystemProfileBoolValue=e},expression:"selectedSystemProfileBoolValue"}},[a("a-select-option",{attrs:{value:"1"}},[t._v("是")]),a("a-select-option",{attrs:{value:"0"}},[t._v("否")])],1)],1):t._e(),"datetime"===t.selectedSystemProfileType?a("a-form-item",{staticStyle:{display:"inline-block",width:"400px","margin-left":"8px"},attrs:{"validate-status":t.validateInfo.dateSelectStatus,help:t.validateInfo.dateSelectHelp}},[a("a-range-picker",{staticStyle:{width:"400px"},attrs:{placeholder:["开始时间","结束时间"],"show-time":""},on:{change:t.onDateTimeChange},model:{value:t.selectedSystemProfileDateTime,callback:function(e){t.selectedSystemProfileDateTime=e},expression:"selectedSystemProfileDateTime"}})],1):t._e()]]:t._e(),"profile_custom"===t.rule.type?a("a-form-item",{staticStyle:{display:"inline-block",width:"300px","margin-left":"8px","margin-bottom":"0"},attrs:{"validate-status":t.validateInfo.profileCustomStatus,help:t.validateInfo.profileCustomHelp}},[t.isViewMode?[(t.rule.params_label.length,a("div",{staticClass:"ant-select ant-select-disabled",staticStyle:{width:"300px"}},[a("div",{staticClass:"ant-select-selection ant-select-selection--multiple"},[a("div",{staticClass:"ant-select-selection__rendered"},[a("ul",t._l(t.rule.params_label,(function(e){return a("li",{key:e+"-"+t.index,staticClass:"ant-select-selection__choice",staticStyle:{"user-select":"none"}},[a("div",{staticClass:"ant-select-selection__choice_content"},[t._v("\n "+t._s(e)+"\n ")])])})),0)])])]))]:a("a-select",{staticStyle:{width:"300px"},attrs:{placeholder:"请选择",mode:"multiple"},on:{search:t.onProfileCustomSearch,change:t.onProfileCustomChange,blur:t.onProfileCustomSearch,popupScroll:t.profileCustomPopupScroll},model:{value:t.selectedCustomProfile,callback:function(e){t.selectedCustomProfile=e},expression:"selectedCustomProfile"}},[t.profileCustomIsFetching?a("a-spin",{attrs:{slot:"notFoundContent",size:"small"},slot:"notFoundContent"}):t._e(),t._l(t.customProfileDropdown,(function(e,i){return a("a-select-option",{key:"profileCustom-"+i,attrs:{value:e.value}},[t._v(t._s(e.label))])}))],2)],2):t._e(),"user_group"===t.rule.type?a("a-form-item",{staticStyle:{display:"inline-block",width:"300px","margin-left":"8px","margin-bottom":"0"},attrs:{"validate-status":t.validateInfo.userGroupStatus,help:t.validateInfo.userGroupHelp}},[t.isViewMode?[(t.rule.params_label.length,a("div",{staticClass:"ant-select ant-select-disabled",staticStyle:{width:"300px"}},[a("div",{staticClass:"ant-select-selection ant-select-selection--multiple"},[a("div",{staticClass:"ant-select-selection__rendered"},[a("ul",t._l(t.rule.params_label,(function(e){return a("li",{key:e+"-"+t.index,staticClass:"ant-select-selection__choice",staticStyle:{"user-select":"none"}},[a("div",{staticClass:"ant-select-selection__choice_content"},[t._v("\n "+t._s(e)+"\n ")])])})),0)])])]))]:a("a-select",{staticStyle:{width:"300px"},attrs:{placeholder:"请选择",mode:"multiple"},on:{search:t.onUserGroupSearch,change:t.onUserGroupChange,blur:t.onUserGroupSearch,popupScroll:t.userGroupPopupScroll},model:{value:t.selectedUserGroup,callback:function(e){t.selectedUserGroup=e},expression:"selectedUserGroup"}},[t.userGroupIsFetching?a("a-spin",{attrs:{slot:"notFoundContent",size:"small"},slot:"notFoundContent"}):t._e(),t._l(t.userGroupDropdown,(function(e,i){return a("a-select-option",{key:"userGroup-"+i,attrs:{value:e.value}},[t._v(t._s(e.label))])}))],2)],2):t._e(),t.hideDelete||t.isViewMode?t._e():a("a-icon",{staticStyle:{"margin-top":"12px","margin-left":"1em",cursor:"pointer"},attrs:{type:"close-circle",theme:"filled",title:"删除标签"},on:{click:t.delUserProfile}})],2)},n=[],r=(a("ac6a"),a("96cf"),a("1da1")),s=(a("c5f6"),a("ec78")),l=a("c1df"),o=a.n(l),u=a("2ef0"),c=a.n(u),p={props:{rule:{type:Object,default:function(){}},idx:{type:Number,default:0},hideDelete:{type:Boolean,default:!1},hideUserGroup:{type:Boolean,default:!1}},data:function(){return this.onSystemProfileMapSearch=c.a.debounce(this.onSystemProfileMapSearch,500),this.onProfileCustomSearch=c.a.debounce(this.onProfileCustomSearch,500),this.onUserGroupSearch=c.a.debounce(this.onUserGroupSearch,500),{systemProfileDropdown:[],customProfileDropdown:[],userGroupDropdown:[],systemProfileIsFetching:!1,profileCustomIsFetching:!1,userGroupIsFetching:!1,selectedSystemProfile:[],selectedSystemProfileAC:void 0,selectedSystemProfileBoolValue:void 0,selectedSystemProfileInputValue:void 0,selectedSystemProfileInputMinValue:void 0,selectedSystemProfileInputMaxValue:void 0,selectedSystemProfileType:"",selectedSystemProfileLabel:"",selectedSystemProfileCodition:"equal",selectedSystemProfileMapId:-1,selectedSystemProfileMap:[],selectedSystemProfileMapValue:void 0,selectedSystemProfileDateTime:[],selectedCustomProfile:void 0,selectedUserGroup:void 0,validateInfo:{profileSystemStatus:"",profileSystemHelp:"",equalInputStatus:"",equalInputHelp:"",greaterLessInputStatus:"",greaterLessInputHelp:"",minValueStatus:"",minValueHelp:"",maxValueStatus:"",maxValueHelp:"",listSelectStatus:"",listSelectHelp:"",mapSelectStatus:"",mapSelectHelp:"",boolSelectStatus:"",boolSelectHelp:"",dateSelectStatus:"",dateSelectHelp:"",profileCustomStatus:"",profileCustomHelp:"",userGroupStatus:"",userGroupHelp:""},page:1,size:20,maxPage:1,profileSystemMapIsFetching:!1}},computed:{isViewMode:function(){return!!/\/user\/Message\/azoya-focus\/detail\/plan_id/.test(this.$route.path)},isAC:function(){return 56===this.$store.getters.websiteId}},watch:{selectedSystemProfileMapId:function(t){var e=this;-1!==t&&Object(s["m"])({parent_id:t,page:this.page,size:this.size}).then((function(t){0===t.status&&(e.selectedSystemProfileMap=t.data.list,e.maxPage=Math.ceil(t.data.total/e.size))}))}},methods:{moment:o.a,handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=!0,"profile_system"===this.rule.type?(this.isAC?this.selectedSystemProfileAC?(this.validateInfo.profileSystemStatus="",this.validateInfo.profileSystemHelp=""):(this.validateInfo.profileSystemStatus="error",this.validateInfo.profileSystemHelp="请选择",e=!1):this.selectedSystemProfile.length?(this.validateInfo.profileSystemStatus="",this.validateInfo.profileSystemHelp=""):(this.validateInfo.profileSystemStatus="error",this.validateInfo.profileSystemHelp="请选择",e=!1),"equal"===this.selectedSystemProfileCodition?this.rule.params.length?(this.validateInfo.equalInputStatus="",this.validateInfo.equalInputHelp=""):(this.validateInfo.equalInputStatus="error",this.validateInfo.equalInputHelp="请输入"+this.selectedSystemProfileLabel,e=!1):"greater"===this.selectedSystemProfileCodition||"less"===this.selectedSystemProfileCodition?this.rule.params.length?(this.validateInfo.greaterLessInputStatus="",this.validateInfo.greaterLessInputHelp=""):(this.validateInfo.greaterLessInputStatus="error",this.validateInfo.greaterLessInputHelp="请输入"+this.selectedSystemProfileLabel,e=!1):2!==this.rule.params.length?(this.validateInfo.minValueStatus="error",this.validateInfo.minValueHelp="请输入最小值",this.validateInfo.maxValueStatus="error",this.validateInfo.maxValueHelp="请输入最大值",e=!1):(void 0===this.rule.params[0]||"null"===this.rule.params[0]?(this.validateInfo.minValueStatus="error",this.validateInfo.minValueHelp="请输入最小值",e=!1):(this.validateInfo.minValueStatus="",this.validateInfo.minValueHelp=""),void 0===this.rule.params[1]||"null"===this.rule.params[1]?(this.validateInfo.maxValueStatus="error",this.validateInfo.maxValueHelp="请输入最大值",e=!1):(this.validateInfo.maxValueStatus="",this.validateInfo.maxValueHelp=""),"null"!==this.rule.params[0]&&"null"!==this.rule.params[1]&&(Number(this.rule.params[0])>=Number(this.rule.params[1])?(this.validateInfo.maxValueStatus="error",this.validateInfo.maxValueHelp="最大值不能小于最小值",e=!1):(this.validateInfo.maxValueStatus="",this.validateInfo.maxValueHelp=""))),"list"!==this.selectedSystemProfileType&&"string"!==this.selectedSystemProfileType||(this.selectedSystemProfileMapValue&&this.selectedSystemProfileMapValue.length?(this.validateInfo.listSelectStatus="",this.validateInfo.listSelectHelp=""):(this.validateInfo.listSelectStatus="error",this.validateInfo.listSelectHelp="请选择"+this.selectedSystemProfileLabel,e=!1)),"map"===this.selectedSystemProfileType&&(this.selectedSystemProfileMapValue?(this.validateInfo.mapSelectStatus="",this.validateInfo.mapSelectHelp=""):(this.validateInfo.mapSelectStatus="error",this.validateInfo.mapSelectHelp="请选择",e=!1)),"bool"===this.selectedSystemProfileType&&(this.rule.params.length?(this.validateInfo.boolSelectStatus="",this.validateInfo.boolSelectHelp=""):(this.validateInfo.boolSelectStatus="error",this.validateInfo.boolSelectHelp="请选择",e=!1)),"datetime"===this.selectedSystemProfileType&&(2!==this.rule.params.length?(this.validateInfo.dateSelectStatus="error",this.validateInfo.dateSelectHelp="请选择",e=!1):(this.validateInfo.dateSelectStatus="",this.validateInfo.dateSelectHelp=""))):"profile_custom"===this.rule.type?this.selectedCustomProfile&&this.selectedCustomProfile.length?(this.validateInfo.profileCustomStatus="",this.validateInfo.profileCustomHelp=""):(this.validateInfo.profileCustomStatus="error",this.validateInfo.profileCustomHelp="请选择自定义标签",e=!1):"user_group"===this.rule.type&&(this.selectedUserGroup&&this.selectedUserGroup.length?(this.validateInfo.userGroupStatus="",this.validateInfo.userGroupHelp=""):(this.validateInfo.userGroupStatus="error",this.validateInfo.userGroupHelp="请选择用户分群",e=!1)),t.abrupt("return",new Promise((function(t){if(e){for(var i in a.validateInfo)a.validateInfo.hasOwnProperty(i)&&(a.validateInfo[i]="");t({validated:!0})}else t({errors:{formItemErrors:!0}})})));case 3:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onProfileChange:function(t){var e=this;"profile_system"===t?(Object(s["l"])().then((function(t){0===t.status&&(e.systemProfileDropdown=t.data.list)})),this.selectedSystemProfile=[],this.selectedSystemProfileAC=void 0,this.selectedSystemProfileBoolValue=void 0,this.selectedSystemProfileInputValue=void 0,this.selectedSystemProfileInputMinValue=void 0,this.selectedSystemProfileInputMaxValue=void 0,this.selectedSystemProfileType="",this.selectedSystemProfileLabel="",this.selectedSystemProfileCodition="equal",this.selectedSystemProfileMapId=-1,this.selectedSystemProfileMap=[],this.selectedSystemProfileMapValue=void 0,this.selectedSystemProfileDateTime=[]):"profile_custom"===t?Object(s["k"])({size:20}).then((function(t){0===t.status&&(e.customProfileDropdown=t.data.list,e.maxPage=Math.ceil(t.data.total/e.size))})):"user_group"===t&&Object(s["o"])({size:20}).then((function(t){0===t.status&&(e.userGroupDropdown=t.data.list,e.maxPage=Math.ceil(t.data.total/e.size))})),this.rule.function="profile_system"===t?"equal":"in",this.rule.field="",this.rule.field_label="",this.rule.params=[],this.rule.params_label=[],this.selectedSystemProfile=[],this.selectedCustomProfile=void 0,this.selectedUserGroup=void 0,this.page=1,this.maxPage=1},onProfileSystemChange:function(t){if("string"===typeof t){var e=this.systemProfileDropdown.filter((function(e){return e.value===t}));this.selectedSystemProfileType="",this.selectedSystemProfileLabel="",e.length&&(this.rule.field=e[0].value,this.rule.field_label=e[0].label,this.rule.field_type=e[0].type,this.selectedSystemProfileType=e[0].type,this.selectedSystemProfileMapId=e[0].id,this.selectedSystemProfileLabel=e[0].label,this.validateInfo.profileSystemStatus="",this.validateInfo.profileSystemHelp="","datetime"!==this.selectedSystemProfileType&&(this.rule.function="equal",this.selectedSystemProfileCodition="equal"))}else if(2===t.length){var a=this.systemProfileDropdown.filter((function(e){return e.value===t[0]}));if(this.selectedSystemProfileType="",a.length){var i=a[0].children.filter((function(e){return e.value===t[1]}));i.length&&(this.rule.field=i[0].value,this.rule.field_label=i[0].label,this.rule.field_type=i[0].type,this.selectedSystemProfileType=i[0].type,this.selectedSystemProfileMapId=i[0].id,this.selectedSystemProfileLabel=i[0].label,this.validateInfo.profileSystemStatus="",this.validateInfo.profileSystemHelp="","datetime"!==this.selectedSystemProfileType&&(this.rule.function="equal",this.selectedSystemProfileCodition="equal"))}}else this.selectedSystemProfileType="";this.page=1,this.rule.params=[],this.rule.params_label=[],this.resetSystemProfile(),this.resetValidateInfo()},onDateTimeChange:function(t){t&&t.length?(this.rule.function="absolute_between",this.rule.params=[t[0].format("YYYY-MM-DD HH:mm:ss"),t[1].format("YYYY-MM-DD HH:mm:ss")],this.validateInfo.dateSelectStatus="",this.validateInfo.dateSelectHelp=""):(this.rule.function="equal",this.rule.params=[],this.rule.params_label=[])},onProfileCustomChange:function(t){if(t&&t.length){var e=[],a=[];t.forEach((function(t){e.push(t),a.push(t)})),this.rule.params=e,this.rule.params_label=a,this.validateInfo.profileCustomStatus="",this.validateInfo.profileCustomHelp=""}else this.rule.params=[],this.rule.params_label=[],this.validateInfo.profileCustomStatus="error",this.validateInfo.profileCustomHelp="请选择自定义标签"},onUserGroupChange:function(t){var e=this;if(t&&t.length){var a=[],i=[];t.forEach((function(t){var n=e.userGroupDropdown.filter((function(e){return e.value===t}));n.length?(a.push(t),i.push(n[0].label)):(a.push(t),i.push(t))})),this.rule.params=a,this.rule.params_label=i,this.validateInfo.userGroupStatus="",this.validateInfo.userGroupHelp=""}else this.rule.params=[],this.rule.params_label=[],this.validateInfo.userGroupStatus="error",this.validateInfo.userGroupHelp="请选择用户分群"},onSystemProfileMapMultipleChange:function(t){var e=this;this.rule.params=[],this.rule.params_label=[],t.forEach((function(t){e.rule.params.push(t);var a=e.selectedSystemProfileMap.filter((function(e){return e.value===t}));a.length&&e.rule.params_label.push(a[0].label)})),this.validateInfo.listSelectStatus="",this.validateInfo.listSelectHelp="",t&&!t.length&&this.onSystemProfileMapSearch(void 0)},onSystemProfileMapSingleChange:function(t){var e=this.selectedSystemProfileMap.filter((function(e){return e.value===t}));e.length&&(this.rule.params=[e[0].value],this.rule.params_label=[e[0].label],this.validateInfo.mapSelectStatus="",this.validateInfo.mapSelectHelp="")},onSystemProfileBoolChange:function(t){"1"===t?(this.rule.params=["1"],this.rule.params_label=["是"],this.selectedSystemProfileBoolValue="1"):(this.rule.params=["0"],this.rule.params_label=["否"],this.selectedSystemProfileBoolValue="0"),this.validateInfo.boolSelectStatus="",this.validateInfo.boolSelectHelp=""},onSystemProfileCoditionChange:function(t){this.rule.function=t,this.selectedSystemProfileCodition=t},inputSystemProfileValue:function(t){t.target?this.rule.params=[String(t.target.value)]:this.rule.params=[String(t)],1!==this.rule.params.length||this.rule.params[0]||(this.rule.params=[]),this.rule.params_label=[],this.validateInfo.equalInputStatus="",this.validateInfo.equalInputHelp="",this.validateInfo.greaterLessInputStatus="",this.validateInfo.greaterLessInputHelp=""},inputSystemProfileMinValue:function(t){if(this.rule.params[0]=String(t),this.rule.params_label=[],null===t||""===t)return this.validateInfo.minValueStatus="error",void(this.validateInfo.minValueHelp="请输入最小值");this.validateInfo.minValueStatus="",this.validateInfo.minValueHelp="",this.selectedSystemProfileInputMaxValue>=0&&this.selectedSystemProfileInputMinValue>=this.selectedSystemProfileInputMaxValue?(this.validateInfo.maxValueStatus="error",this.validateInfo.maxValueHelp="最大值不能小于最小值"):this.selectedSystemProfileInputMaxValue>=0&&this.selectedSystemProfileInputMinValue=0&&this.selectedSystemProfileInputMinValue>=this.selectedSystemProfileInputMaxValue?(this.validateInfo.maxValueStatus="error",this.validateInfo.maxValueHelp="最大值不能小于最小值"):this.selectedSystemProfileInputMinValue>=0&&this.selectedSystemProfileInputMinValue=this.maxPage)){var a=t.target,i=a.scrollTop,n=a.clientHeight,r=a.scrollHeight,l=this;i+n+64>=r&&(this.profileSystemMapIsFetching=!0,this.page++,Object(s["m"])({parent_id:this.selectedSystemProfileMapId,size:this.size,page:this.page}).then((function(t){if(0===t.status){var a=[].concat(l.selectedSystemProfileMap,t.data.list);l.selectedSystemProfileMap=a,l.maxPage=Math.ceil(t.data.total/e.size)}})).finally((function(){e.profileSystemMapIsFetching=!1})))}},profileCustomPopupScroll:function(t){var e=this;if(!this.profileCustomIsFetching&&!(this.page>=this.maxPage)){var a=t.target,i=a.scrollTop,n=a.clientHeight,r=a.scrollHeight,l=this;i+n+64>=r&&(this.profileCustomIsFetching=!0,this.page++,Object(s["k"])({size:this.size,page:this.page}).then((function(t){if(0===t.status){var a=[].concat(l.customProfileDropdown,t.data.list);l.customProfileDropdown=a,l.maxPage=Math.ceil(t.data.total/e.size)}})).finally((function(){e.profileCustomIsFetching=!1})))}},userGroupPopupScroll:function(t){var e=this;if(!this.userGroupIsFetching&&!(this.page>=this.maxPage)){var a=t.target,i=a.scrollTop,n=a.clientHeight,r=a.scrollHeight,l=this;i+n+64>=r&&(this.userGroupIsFetching=!0,this.page++,Object(s["o"])({size:this.size,page:this.page}).then((function(t){if(0===t.status){var a=[].concat(l.userGroupDropdown,t.data.list);l.userGroupDropdown=a,l.maxPage=Math.ceil(t.data.total/e.size)}})).finally((function(){e.userGroupIsFetching=!1})))}}},mounted:function(){var t=this;"profile_system"===this.rule.type&&Object(s["l"])().then((function(e){if(0===e.status){t.systemProfileDropdown=e.data.list;var a,i,n=t.rule.field,r=t.rule.field_label;if(t.isAC){t.selectedSystemProfileAC=n||void 0;var s=t.systemProfileDropdown.filter((function(t){return t.value===n}));s.length&&(t.selectedSystemProfileType=s[0].type,t.selectedSystemProfileMapId=s[0].id,t.selectedSystemProfileLabel=s[0].label,"bool"===t.selectedSystemProfileType&&(t.selectedSystemProfileBoolValue=t.rule.params[0]))}else{var l=t.systemProfileDropdown.filter((function(e){var a=e.children.filter((function(t){return t.value===n&&t.label===r}));return!!a.length&&(i=a[0].value,t.selectedSystemProfileType=a[0].type,t.selectedSystemProfileMapId=a[0].id,t.selectedSystemProfileLabel=a[0].label,!0)}));l.length&&(a=l[0].value),a&&i&&(t.selectedSystemProfile=[a,i])}switch(t.selectedSystemProfileInputValue=t.rule.params[0],t.selectedSystemProfileCodition=t.rule.function,"between"===t.rule.function&&(isNaN(Number(t.rule.params[0]))&&(t.rule.params[0]="0"),isNaN(Number(t.rule.params[1]))&&(t.rule.params[1]="0"),t.selectedSystemProfileInputMinValue=Number(t.rule.params[0]),t.selectedSystemProfileInputMaxValue=Number(t.rule.params[1])),"bool"===t.selectedSystemProfileType&&(t.selectedSystemProfileBoolValue=t.rule.params[0]),"absolute_between"===t.rule.function&&2===t.rule.params.length&&(t.selectedSystemProfileDateTime=[o()(t.rule.params[0]),o()(t.rule.params[1])]),t.selectedSystemProfileType){case"map":t.selectedSystemProfileMapValue=t.rule.params[0];break;case"list":case"string":t.selectedSystemProfileMapValue=t.rule.params;break}}})),"profile_custom"===this.rule.type&&Object(s["k"])({size:20}).then((function(e){0===e.status&&(t.customProfileDropdown=e.data.list,t.selectedCustomProfile=t.rule.params,t.maxPage=Math.ceil(e.data.total/t.size))})),"user_group"===this.rule.type&&Object(s["o"])({size:20}).then((function(e){0===e.status&&(t.userGroupDropdown=e.data.list,t.selectedUserGroup=t.rule.params,t.maxPage=Math.ceil(e.data.total/t.size))}))}},d=p,m=a("2877"),h=Object(m["a"])(d,i,n,!1,null,"9eb5a266",null);e["a"]=h.exports},e877:function(t,e,a){"use strict";a("4943")},eb41:function(t,e,a){"use strict";a("9914")},ec78:function(t,e,a){"use strict";a.d(e,"e",(function(){return s})),a.d(e,"a",(function(){return l})),a.d(e,"b",(function(){return o})),a.d(e,"c",(function(){return u})),a.d(e,"h",(function(){return c})),a.d(e,"o",(function(){return p})),a.d(e,"l",(function(){return d})),a.d(e,"k",(function(){return m})),a.d(e,"m",(function(){return h})),a.d(e,"f",(function(){return f})),a.d(e,"x",(function(){return g})),a.d(e,"w",(function(){return v})),a.d(e,"g",(function(){return _})),a.d(e,"q",(function(){return b})),a.d(e,"y",(function(){return y})),a.d(e,"s",(function(){return S})),a.d(e,"u",(function(){return x})),a.d(e,"t",(function(){return w})),a.d(e,"v",(function(){return I})),a.d(e,"r",(function(){return P})),a.d(e,"p",(function(){return C})),a.d(e,"d",(function(){return D})),a.d(e,"j",(function(){return O})),a.d(e,"n",(function(){return k})),a.d(e,"i",(function(){return A}));var i=a("b775"),n="/api-af",r={eventDropdown:n+"/v1/option/event",attrDropdown:n+"/v1/option/event_field",attrMapDropdown:n+"/v1/option/event_field_map",channelDropdown:n+"/v1/channel/list",planList:n+"/v1/plan/list",userGroupDropdown:n+"/v1/option/user_group",profileSystemDropdown:n+"/v1/option/user_property",profileCustomMap:n+"/v1/option/user_custom_property_map",profileSystemMap:n+"/v1/option/user_property_map",pageDropdown:n+"/v1/option/page",savePlan:n+"/v1/plan/save",saveDraft:n+"/v1/plan/mod_draft",planDetail:n+"/v1/plan/detail",deletePlan:n+"/v1/plan/del",submitCheckPlan:n+"/v1/plan/audit",passCheckPlan:n+"/v1/plan/audit_pass",rejectCheckPlan:n+"/v1/plan/audit_reject",pauseCheckPlan:n+"/v1/plan/pause",resumeCheckPlan:n+"/v1/plan/resume",modifySuspend:n+"/v1/plan/suspend_mod",channelPredictJob:n+"/v1/plan/channel_predict_job",channelPredictResult:n+"/v1/plan/channel_predict_job/result",planSummary:n+"/v1/plan/summary",statistics:n+"/v1/plan/channel_summary",planLogList:n+"/v1/plan/log_list"};function s(t){return Object(i["b"])({url:r.eventDropdown,method:"get",params:t})}function l(t){return Object(i["b"])({url:r.attrDropdown,method:"get",params:t,timeout:6e4})}function o(t){return Object(i["b"])({url:r.attrMapDropdown,method:"get",params:t})}function u(t){return Object(i["b"])({url:r.channelDropdown,method:"get",params:t})}function c(t){return Object(i["b"])({url:r.planList,method:"get",params:t})}function p(t){return Object(i["b"])({url:r.userGroupDropdown,method:"get",params:t})}function d(t){return Object(i["b"])({url:r.profileSystemDropdown,method:"get",params:t})}function m(t){return Object(i["b"])({url:r.profileCustomMap,method:"get",params:t})}function h(t){return Object(i["b"])({url:r.profileSystemMap,method:"get",params:t})}function f(t){return Object(i["b"])({url:r.pageDropdown,method:"get",params:t})}function g(t){return Object(i["b"])({url:r.savePlan,method:"post",data:t})}function v(t){return Object(i["b"])({url:r.saveDraft,method:"post",data:t})}function _(t){return Object(i["b"])({url:r.planDetail,method:"get",params:t})}function b(t){return Object(i["b"])({url:r.deletePlan,method:"post",data:t})}function y(t){return Object(i["b"])({url:r.submitCheckPlan,method:"post",data:t})}function S(t){return Object(i["b"])({url:r.passCheckPlan,method:"post",data:t})}function x(t){return Object(i["b"])({url:r.rejectCheckPlan,method:"post",data:t})}function w(t){return Object(i["b"])({url:r.pauseCheckPlan,method:"post",data:t})}function I(t){return Object(i["b"])({url:r.resumeCheckPlan,method:"post",data:t})}function P(t){return Object(i["b"])({url:r.modifySuspend,method:"post",data:t})}function C(t){return Object(i["b"])({url:r.channelPredictJob,method:"post",data:t,timeout:6e5})}function D(t){return Object(i["b"])({url:r.channelPredictResult,method:"get",params:t})}function O(t){return Object(i["b"])({url:r.planSummary,method:"get",params:t})}function k(t){return Object(i["b"])({url:r.statistics,method:"get",params:t})}function A(t){return Object(i["b"])({url:r.planLogList,method:"get",params:t})}},ed8f:function(t,e,a){},ef98:function(t,e,a){"use strict";a("cca8")},efcb:function(t,e,a){},f30a:function(t,e,a){"use strict";a("b920")},f697:function(t,e,a){},fa13:function(t,e,a){"use strict";a("0709")},fa3e:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("a-layout-content",{staticStyle:{"margin-top":"16px"}},[i("a-card",[i("div",{attrs:{slot:"title"},slot:"title"},[t.isEditMode?i("strong",[t._v("小程序弹窗")]):[i("strong",[t._v("小程序弹窗")]),i("a-button",{staticStyle:{margin:"0 24px"},on:{click:t.estimateUser}},[t.estimate.loading?i("a-icon",{staticStyle:{"margin-right":"8px"},attrs:{type:"sync",spin:""}}):t._e(),t._v("\n "+t._s(t.estimate.text)+"\n ")],1),t.estimate.success&&-1!==t.estimate.total?i("span",{staticClass:"estimate-result"},[t._v("预估触达人数"+t._s(t._f("thousandSep")(t.estimate.total)))]):t.estimate.success?t._e():i("span",{staticClass:"estimate-result"},[t._v("预估失败")])]],2),i("a-row",[i("a-col",{attrs:{span:18,offset:3}},[i("div",{staticClass:"content-wrap"},[i("div",{staticClass:"left-part"},[i("div",{staticClass:"info-example"},[i("img",{attrs:{src:a("de4e")}}),i("div",{staticClass:"mask"},[i("div",{staticClass:"inner"},[!t.isEditMode&&t.data.img?i("img",{staticClass:"pop-img",attrs:{src:t.data.img}}):t.isEditMode||t.data.img?i("img",{staticClass:"pop-img",attrs:{src:t.rule.img}}):i("img",{staticClass:"pop-img",attrs:{src:a("d7ca")}}),i("a-icon",{staticClass:"close",attrs:{type:"close-circle"}})],1)])])]),i("div",{staticClass:"right-part"},[i("a-form",{attrs:{form:t.form,"label-col":{span:6},"wrapper-col":{span:18}},on:{submit:t.handleSubmit}},[i("a-form-item",{style:t.isViewMode&&"margin-bottom: 12px",attrs:{label:"弹窗模板",required:!t.isEditMode}},[t.isEditMode?[t._v("仅图片")]:i("a-radio-group",{model:{value:t.popType,callback:function(e){t.popType=e},expression:"popType"}},[i("a-radio",{attrs:{value:1}},[t._v("仅图片")])],1)],2),!t.isViewMode||t.rule.img?i("a-form-item",{style:t.isViewMode&&"margin-bottom: 16px",attrs:{label:"图片",required:!t.isViewMode}},[t.isEditMode||t.data.img?!t.isEditMode&&t.data.img?i("div",{staticClass:"image-preview"},[i("img",{attrs:{src:t.data.img}}),i("div",{staticClass:"control-wrap"},[i("div",{staticClass:"preview-text",on:{click:t.previewImg}},[t._v("预览")]),i("a-icon",{staticClass:"delete-btn",attrs:{type:"close-circle",theme:"filled",title:"删除"},on:{click:t.deleteImg}})],1)]):t.isEditMode&&t.rule.img?i("div",{staticClass:"image-preview"},[i("img",{attrs:{src:t.rule.img}}),i("div",{staticClass:"control-wrap"},[i("div",{staticClass:"preview-text",on:{click:t.previewImg}},[t._v("预览")])])]):t._e():i("a-dropdown",{attrs:{placement:"topCenter","overlay-style":{width:"140px"}}},[i("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[i("a-menu-item",[i("a-upload",{attrs:{name:"file",accept:".jpg,.png,.gif,.jpeg,image/*",showUploadList:!1,data:{website_id:t.websiteId},action:"/api-cms/cms/file/upload",headers:t.headers},on:{change:t.handleImageChange}},[t._v("从本地上传")])],1),i("a-menu-item",{on:{click:t.openImageLib}},[t._v("从图片选择器上传")])],1),i("div",{staticClass:"ant-upload ant-upload-select ant-upload-select-picture-card"},[i("span",{staticClass:"ant-upload"},[i("div",[i("a-icon",{attrs:{type:t.imageLoading?"loading":"plus"}}),i("div",{staticClass:"ant-upload-text"},[t._v("上传")])],1)])])],1),i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["HiddenImageUrl",{rules:[{required:!0,message:"请上传图片"}]}],expression:"[\n 'HiddenImageUrl',\n {\n rules: [\n { required: true, message: '请上传图片' }\n ]\n }\n ]"}],attrs:{type:"hidden"}}),i("p",{staticStyle:{clear:"both","line-height":"22px",margin:"0",color:"#999"}},[t._v("图片尺寸620x860,图片大小500kb以内,支持jpg/pngf格式(可在尺寸内设计不规则的外轮廓或造型)")])],1):t._e(),i("a-form-item",{style:t.isViewMode&&"margin-bottom: 8px",attrs:{label:"落地页",required:!t.isEditMode,"validate-status":t.landingPageStatus,help:t.landingPageHelp}},[t.isEditMode?[i("a-input",{attrs:{value:t.rule.page_name,disabled:""}}),"none"!==t.rule.page_type?i("a-input",{attrs:{value:t.rule.target_name||t.rule.target_id,disabled:""}}):t._e()]:i("PathSelect",{ref:"PathSelect",attrs:{"channel-type":"popup_mp",initialValue:t.initLandingPage},on:{select:t.selectLandingPage}})],2),i("a-form-item",{attrs:{required:!t.isEditMode}},[i("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 弹窗优先级\n "),i("a-tooltip",{attrs:{title:"同一个用户同时触发多个弹窗渠道的运营计划时,优先触发较高优先级的弹窗计划,若优先级相同则优先触发最新创建的弹窗计划"}},[i("a-icon",{attrs:{type:"info-circle"}})],1)],1),t.isEditMode?[0===t.rule.level?[t._v("低")]:10===t.rule.level?[t._v("中")]:100===t.rule.level?[t._v("高")]:t._e()]:i("a-radio-group",{attrs:{required:""},model:{value:t.data.level,callback:function(e){t.$set(t.data,"level",e)},expression:"data.level"}},[i("a-radio",{attrs:{value:0}},[t._v("低")]),i("a-radio",{attrs:{value:10}},[t._v("中")]),i("a-radio",{attrs:{value:100}},[t._v("高")])],1)],2)],1)],1)])])],1)],1),i("ImageSelected",{ref:"ImageSelected",on:{imgSuccess:t.selectedImageFromLib}}),i("a-modal",{attrs:{visible:t.previewVisible,footer:null},on:{cancel:function(e){t.previewVisible=!1}}},[i("img",{staticStyle:{width:"100%"},attrs:{alt:"example",src:t.isEditMode?t.rule.img:t.data.img}})])],1)},n=[],r=(a("96cf"),a("1da1")),s=(a("a481"),a("4643")),l=a("44a4"),o=a("ec78"),u=a("e585"),c={components:{PathSelect:s["a"],ImageSelected:l["a"]},mixins:[u["a"]],props:{data:{type:Object,default:function(){}},channelType:{type:String,default:""},rule:{type:Object,default:function(){}}},data:function(){return{form:this.$form.createForm(this),landingPage:{},popType:1,estimate:{loading:!1,text:"人数预估",total:-1,success:!0,jobId:""},landingPageStatus:"",landingPageHelp:"",initLandingPage:{},previewVisible:!1,headers:{},imageLoading:!1,timer:null}},computed:{isEditMode:function(){return!!this.rule&&!!this.rule.channel_type},websiteId:function(){return this.$store.getters.websiteId}},filters:{thousandSep:function(t){var e=String(t);return e.replace(/\B(?=(\d{3})+(?!\d))/g,",")}},methods:{handleSubmit:function(){var t=Object(r["a"])(regeneratorRuntime.mark((function t(){var e,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=!1,a=this.form.validateFields,a(["HiddenImageUrl"],{force:!0},(function(t,a){e=t})),this.data.target_type?(this.landingPageStatus="",this.landingPageHelp=""):("customize_link"!==this.landingPage.type?this.landingPageHelp="请选择页面":this.landingPageHelp="请输入小程序路径",this.landingPageStatus="error",e=!0),t.abrupt("return",new Promise((function(t){t(e?{errors:{MPPush:!1}}:{MPPush:!0})})));case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),buildEstimateParam:function(){var t=this.$store.getters.getDraftData;if(t&&t.first)return{channel_type:this.channelType,audience_rule:t.first.allData.audience_rule};this.$message.error("第一步的数据有误,请返回重试")},estimateUser:function(){var t=this;this.estimate.loading||(this.estimate.loading=!0,this.estimate.text="预估中",Object(o["p"])(this.buildEstimateParam()).then((function(e){e&&0===e.status&&(t.estimate.jobId=e.data.job_id)})),clearInterval(this.timer),this.timer=setInterval(Object(r["a"])(regeneratorRuntime.mark((function e(){var a,i,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(o["d"])({job_id:t.estimate.jobId});case 2:if(a=e.sent,a&&0===a.status){e.next=8;break}return t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer),e.abrupt("return");case 8:i=a.data,n=i.status,r=i.total,1===n&&(t.estimate.total=r,t.estimate.success=!0,t.estimate.text="重新预估",t.estimate.loading=!1,clearInterval(t.timer));case 10:case"end":return e.stop()}}),e)}))),3e3))},openImageLib:function(){this.$refs.ImageSelected.showModal()},selectedImageFromLib:function(t){this.data.img=t,this.form.setFieldsValue({HiddenImageUrl:t})},previewImg:function(){this.previewVisible=!0},deleteImg:function(){this.data.img="",this.form.setFieldsValue({HiddenImageUrl:""})},handleImageChange:function(t){var e=t.file,a=e.status,i=e.response;"uploading"===a?this.imageLoading=!0:"done"===a&&i&&200===i.status?(this.data.img=i.data.src,this.form.setFieldsValue({HiddenImageUrl:i.data.src}),this.imageLoading=!1):i&&200!==i.status&&(this.$message.error(i.message),this.imageLoading=!1)}},destroyed:function(){clearInterval(this.timer)},mounted:function(){this.headers={"Access-Token":this.$ls.get("token"),"Website-ID":this.$store.getters.websiteId},this.data&&(this.initLandingPage={currentPageTitle:this.data.target_name,defaultValue:this.data.target_type,pageType:this.data.page_type,storeId:"store"===this.data.page_type?this.data.target_id:void 0,pathInput:this.data.target_id,selectedOption:{target_type:this.data.target_type,type:this.data.page_type}}),this.data&&this.data.img&&this.form.setFieldsValue({HiddenImageUrl:this.data.img})}},p=c,d=(a("ef98"),a("2877")),m=Object(d["a"])(p,i,n,!1,null,"f3a75996",null);e["a"]=m.exports},fdc3:function(t,e,a){},fde2:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("custom-bread",{attrs:{breadList:t.breadList}},[a("div",{staticStyle:{width:"700px"}},[a("a-steps",{attrs:{current:3,size:"small"}},[a("a-step",{attrs:{title:"设置条件/人群"}}),a("a-step",{attrs:{title:"设置触达渠道"}}),a("a-step",{attrs:{title:"设置目标"}}),a("a-step",{attrs:{title:"完成"}})],1)],1)]),a("successPage",{staticStyle:{"margin-top":"24px"},scopedSlots:t._u([{key:"action",fn:function(){return[a("a-button",{attrs:{type:"primary"},on:{click:t.backToList}},[t._v("返回列表")]),a("a-button",{on:{click:t.viewDetail}},[t._v("查看详情")])]},proxy:!0}])},[a("detail-list",[a("detail-list-item",{attrs:{term:"站点"}},[t._v(t._s(t.siteName))]),a("detail-list-item",{attrs:{term:"活动ID"}},[t._v(t._s(t.$route.query.plan_id))]),a("detail-list-item",{attrs:{term:"状态"}},[t._v("新建")]),a("detail-list-item",{attrs:{term:"活动标题"}},[t._v(t._s(t.title))])],1)],1)],1)},n=[],r=(a("7f7f"),a("5633")),s=a("00ba"),l=a("fa43"),o={components:{customBread:r["a"],successPage:s["a"],DetailList:l["a"],detailListItem:l["a"].Item},data:function(){return{breadList:{current:"新建计划",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"用户触达"},{name:"4",title:"运营计划",href:"/user/Message/azoya-focus"},{name:"5",title:"新建计划"}]},title:""}},computed:{siteName:function(){var t=this.$store.getters.websiteId,e=this.$store.getters.siteMenu,a=e.filter((function(e){return e.id===t}));return a.length?a[0].name:"error"}},methods:{backToList:function(){window.location.href="/user/Message/azoya-focus"},viewDetail:function(){window.location.href="/user/Message/azoya-focus/detail/plan_id/".concat(this.$route.query.plan_id,"?tab=2")}},mounted:function(){var t=this;this.$store.commit("SET_Comsumer_Stop_Select_Website",!0);var e=this.$route.query.mode;e&&"copy"===e?(this.breadList.current="复制计划",this.breadList.loopBread[4]={name:"5",title:"复制计划"},document.title="复制计划"):e&&"edit"===e&&(this.breadList.current="编辑计划",this.breadList.loopBread[4]={name:"5",title:"编辑计划"},document.title="编辑计划"),this.title=this.$store.getters.getDraftTitle,this.$nextTick((function(){t.$store.commit("SET_DRAFT_TITLE","")}))}},u=o,c=a("2877"),p=Object(c["a"])(u,i,n,!1,null,null,null);e["default"]=p.exports},fe7c:function(t,e,a){}}]);