(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["MonthlyActivityForm"],{"0a74":function(e,t,a){"use strict";a("3f2b")},1276:function(e,t,a){"use strict";var r=a("c65b"),n=a("e330"),l=a("d784"),i=a("825a"),o=a("861d"),s=a("1d80"),c=a("4840"),u=a("8aa5"),d=a("50c4"),m=a("577e"),p=a("dc4a"),f=a("14c3"),g=a("9f7f"),v=a("d039"),b=g.UNSUPPORTED_Y,h=4294967295,y=Math.min,w=n([].push),$=n("".slice),x=!v((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var a="ab".split(e);return 2!==a.length||"a"!==a[0]||"b"!==a[1]})),C="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;l("split",(function(e,t,a){var n="0".split(void 0,0).length?function(e,a){return void 0===e&&0===a?[]:r(t,this,e,a)}:t;return[function(t,a){var l=s(this),i=o(t)?p(t,e):void 0;return i?r(i,t,l,a):r(n,m(l),t,a)},function(e,r){var l=i(this),o=m(e);if(!C){var s=a(n,l,o,r,n!==t);if(s.done)return s.value}var p=c(l,RegExp),g=l.unicode,v=(l.ignoreCase?"i":"")+(l.multiline?"m":"")+(l.unicode?"u":"")+(b?"g":"y"),x=new p(b?"^(?:"+l.source+")":l,v),k=void 0===r?h:r>>>0;if(0===k)return[];if(0===o.length)return null===f(x,o)?[o]:[];var N=0,M=0,_=[];while(M1&&void 0!==t[1]&&t[1],a.pageLoading=!0,r.next=4,s["a"].webMonthlyActivitySingle({id:e});case 4:if(l=r.sent,a.pageLoading=!1,l.code==p.StatusOK&&null!=l.data){r.next=10;break}return a.$pigeon.MessageError(l.msg||a.$i18n.t("Msg.SystemError")),a.cancel(),r.abrupt("return");case 10:if(o=l.data,n||(a.editingId=o.id),c=(o.startDate||"").toString().split(" ")[0],u=(o.endDate||"").toString().split(" ")[0],d=(o.displayDate||"").toString().split(" ")[0],m=Array.isArray(o.rulelist)&&o.rulelist.length?o.rulelist.map((function(e){return{level:null!=e.level?String(e.level):"",needAmount:null!=e.needAmount?String(e.needAmount):"",needVolume:null!=e.needVolume?String(e.needVolume):"",giveCode:null!=e.giveCode?String(e.giveCode):"",giveName:null!=e.giveName?String(e.giveName):""}})):[f()],a.form={title:o.title||"",subTitle:o.subTitle||"",coverUrl:o.coverUrl||"",content:o.content||"",dateRange:c&&u?[c,u]:[],startDate:c,endDate:u,displayDate:d,hot:null!=o.hot?Number(o.hot):0,valid:null!=o.valid?Number(o.valid):0,country:o.country||"",state:g(o.state),agentIbNo:o.agentIbNo||"",excludeIbNo:o.excludeIbNo||"",rulelist:m},!a.form.country){r.next=22;break}return r.next=20,a.initStatesForCountry(a.form.country);case 20:r.next=23;break;case 22:a.stateOptions=[];case 23:return a.editorContext=o.content||"",a.editorKey+=1,r.next=27,a.$nextTick();case 27:a.$refs.dollarForm&&a.$refs.dollarForm.clearValidate(),a.prepareEditor();case 29:case"end":return r.stop()}}),r)})))()},addRuleRow:function(){this.form.rulelist.push(f())},removeRuleRow:function(e){this.form.rulelist.length<=1?this.$pigeon.MessageWarning(this.$i18n.t("MonthlyActivity.Label.rulelistKeepOne")):this.form.rulelist.splice(e,1)},handleCoverUpload:function(e){return Object(m["a"])(e,"/web/activity/monthly/upload")},onCoverSuccess:function(e,t){var a=this;t&&t.raw&&(this.coverPreviewLocal=URL.createObjectURL(t.raw)),this.form.coverUrl=e.data,this.$nextTick((function(){a.$refs.dollarForm&&a.$refs.dollarForm.validateField("coverUrl")}))},onCoverUploadError:function(e){var t=e&&e.message||("string"===typeof e?e:"")||this.$i18n.t("Msg.SystemError");this.$pigeon.MessageError(t)},beforeCoverUpload:function(e){var t=["jpeg","JPEG","png","PNG","jpg","JPG","webp","WEBP"].includes(e.name.split(".").pop()),a=e.size/1024/1024<5;return t||this.$pigeon.MessageError(this.$i18n.t("news_add_field.Des.item1")),a||this.$pigeon.MessageError(this.$i18n.t("news_add_field.Des.item1")),t&&a},normalizeRulelist:function(){return this.form.rulelist.map((function(e){return{level:""===e.level?null:Number(e.level),needAmount:""===e.needAmount?null:Number(e.needAmount),needVolume:""===e.needVolume?null:Number(e.needVolume),giveCode:""===e.giveCode?null:String(e.giveCode),giveName:""===e.giveName?null:String(e.giveName)}})).filter((function(e){return null!=e.level||null!=e.needAmount||null!=e.needVolume||null!=e.giveCode||null!=e.giveName}))},buildPayload:function(){var e=this.form.dateRange||[],t=e[0]||"",a=e[1]||"";return{title:this.form.title,subTitle:this.form.subTitle,coverUrl:this.form.coverUrl,content:this.form.content,startDate:t,endDate:a,displayDate:this.form.displayDate,hot:this.form.hot,valid:this.form.valid,country:this.form.country||"",state:g(this.form.state),agentIbNo:this.form.agentIbNo||"",excludeIbNo:this.form.excludeIbNo||"",rulelist:this.normalizeRulelist()}},submitForm:function(){var e=this;this.$refs.dollarForm.validate(function(){var t=Object(o["a"])(Object(i["a"])().mark((function t(a){var r,n;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a){t.next=2;break}return t.abrupt("return");case 2:if(e.submitLoading=!0,r=e.buildPayload(),"add"!==e.pageType){t.next=10;break}return t.next=7,s["a"].webMonthlyActivityAdd(r);case 7:n=t.sent,t.next=13;break;case 10:return t.next=12,s["a"].webMonthlyActivityUpdate(Object(l["a"])(Object(l["a"])({},r),{},{id:e.editingId}));case 12:n=t.sent;case 13:e.submitLoading=!1,n.code==p.StatusOK?(e.$pigeon.MessageOK("add"===e.pageType?e.$i18n.t("Msg.SaveSuccess"):e.$i18n.t("Msg.ModifySuccess")),e.cancel()):e.$pigeon.MessageError(n.msg);case 15:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}},mounted:function(){this.getCountry(),this.initFromRoute()}},h=b,y=(a("0a74"),a("8d39"),a("f741"),a("2877")),w=Object(y["a"])(h,r,n,!1,null,"310447d3",null);t["default"]=w.exports},"8d39":function(e,t,a){"use strict";a("6ab1")},9129:function(e,t,a){"use strict";var r=a("23e7");r({target:"Number",stat:!0},{isNaN:function(e){return e!==e}})},f741:function(e,t,a){"use strict";a("2622")}}]);