GiftMoneyActivityAdd.11b23277.js 19 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["GiftMoneyActivityAdd"],{"5d24":function(e,t,a){"use strict";a("788f")},"788f":function(e,t,a){},9805:function(e,t,a){"use strict";a("ecad")},e4c5:function(e,t,a){"use strict";a.r(t);a("b0c0");var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"view",attrs:{id:"web_ActivityAdd"}},[t("el-form",{ref:"params",staticClass:"form",attrs:{model:e.params,rules:e.rules,"label-position":""}},[t("el-row",[t("el-col",{staticClass:"add-left",attrs:{span:18,sm:18,md:18,lg:18}},[t("div",{staticClass:"add-left-first"},[t("div",{staticStyle:{display:"flex"}},[t("el-form-item",{attrs:{prop:"hot"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Hot",expression:"'Label.Hot'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-switch",{staticClass:"crm_switch",attrs:{"active-value":1,"inactive-value":0,"active-text":e.$t("Btn.Yes"),"inactive-text":e.$t("Btn.No"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:e.params.hot,callback:function(t){e.$set(e.params,"hot",t)},expression:"params.hot"}})],1)]),t("el-form-item",{attrs:{prop:"valid"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Show",expression:"'Label.Show'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-switch",{staticClass:"crm_switch",attrs:{"active-value":1,"inactive-value":0,"active-text":e.$t("Btn.Yes"),"inactive-text":e.$t("Btn.No"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:e.params.valid,callback:function(t){e.$set(e.params,"valid",t)},expression:"params.valid"}})],1)])],1)]),t("el-form-item",{attrs:{prop:"title"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Title",expression:"'Label.Title'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-input",{staticClass:"m-input",attrs:{placeholder:e.$t("Placeholder.Input")},model:{value:e.params.title,callback:function(t){e.$set(e.params,"title",t)},expression:"params.title"}})],1)]),t("el-form-item",{attrs:{prop:"subTitle"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Des",expression:"'Label.Des'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-input",{staticClass:"m-input",attrs:{type:"textarea",maxlength:"200",placeholder:e.$t("Placeholder.Textarea")},model:{value:e.params.subTitle,callback:function(t){e.$set(e.params,"subTitle",t)},expression:"params.subTitle"}})],1)]),t("el-form-item",{attrs:{prop:"countrys"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"news_add_field.Label.Country",expression:"'news_add_field.Label.Country'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-select",{staticClass:"country crm-border-radius-no width-100p",staticStyle:{width:"100%"},attrs:{filterable:"",clearable:"",multiple:"","collapse-tags":"",placeholder:e.$t("news_add_field.Label.Country")},model:{value:e.params.countrys,callback:function(t){e.$set(e.params,"countrys",t)},expression:"params.countrys"}},[t("el-option",{attrs:{label:e.$t("Marketing.ChinaAll1"),value:1},nativeOn:{click:function(t){return e.selectCountry(1)}}}),t("el-option",{attrs:{label:e.$t("Marketing.ChinaAll2"),value:2},nativeOn:{click:function(t){return e.selectCountry(2)}}}),t("el-option",{attrs:{label:e.$t("Marketing.ChinaExcept"),value:3},nativeOn:{click:function(t){return e.selectCountry(3)}}}),e._l(e.mock_options,(function(a){return t("el-option",{key:a.id,attrs:{label:"cn"==e.Session.Get("lang")?a.name:a.enName,value:a.code}})}))],2)],1)]),t("el-form-item",{attrs:{prop:"giveRateMy"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"GiftMoneyActivity.Label.item2",expression:"'GiftMoneyActivity.Label.item2'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-input",{staticClass:"m-input",attrs:{placeholder:e.$t("Placeholder.Input")},on:{input:e.selectChange},model:{value:e.params.giveRateMy,callback:function(t){e.$set(e.params,"giveRateMy",t)},expression:"params.giveRateMy"}},[t("template",{slot:"append"},[e._v("%")])],2)],1)]),t("el-form-item",{attrs:{prop:"amountLimit"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"GiftMoneyActivity.Label.item3",expression:"'GiftMoneyActivity.Label.item3'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-input",{staticClass:"m-input",attrs:{placeholder:e.$t("Placeholder.Input")},on:{input:e.selectChange},model:{value:e.params.amountLimit,callback:function(t){e.$set(e.params,"amountLimit",t)},expression:"params.amountLimit"}})],1)]),t("el-form-item",{attrs:{prop:"amountLimitMax"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"GiftMoneyActivity.Label.item8",expression:"'GiftMoneyActivity.Label.item8'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-input",{staticClass:"m-input",attrs:{placeholder:e.$t("Placeholder.Input")},on:{input:e.selectChange},model:{value:e.params.amountLimitMax,callback:function(t){e.$set(e.params,"amountLimitMax",t)},expression:"params.amountLimitMax"}})],1)]),t("el-row",{staticClass:"add-left-first"},[t("el-col",{attrs:{span:12,sm:12,md:12,lg:12}},[t("el-form-item",{attrs:{prop:"date"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"GiftMoneyActivity.Label.item4",expression:"'GiftMoneyActivity.Label.item4'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-date-picker",{staticClass:"crm_date_pick",staticStyle:{width:"100% !important"},attrs:{type:"daterange",align:"right","unlink-panels":"","value-format":"yyyy-MM-dd","range-separator":"-","start-placeholder":e.$t("Placeholder.Start"),"end-placeholder":e.$t("Placeholder.End")},on:{input:e.selectTime},model:{value:e.params.date,callback:function(t){e.$set(e.params,"date",t)},expression:"params.date"}})],1)])],1),t("el-col",{attrs:{span:12,sm:12,md:12,lg:12}},[t("el-form-item",{attrs:{prop:"revokeDate"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"GiftMoneyActivity.Label.item1",expression:"'GiftMoneyActivity.Label.item1'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:e.$t("Placeholder.Choose")},model:{value:e.params.revokeDate,callback:function(t){e.$set(e.params,"revokeDate",t)},expression:"params.revokeDate"}})],1)])],1),t("el-col",{attrs:{span:24,sm:24,md:24,lg:24}},[t("el-form-item",{attrs:{prop:"loginTypesMy"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"Label.LoginType",expression:"'Label.LoginType'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-select",{staticStyle:{width:"100%"},attrs:{multiple:"",clearable:"",placeholder:e.$t("Placeholder.Choose")},on:{change:e.selectChange},model:{value:e.params.loginTypesMy,callback:function(t){e.$set(e.params,"loginTypesMy",t)},expression:"params.loginTypesMy"}},e._l(e.type_options,(function(e,a){return t("el-option",{key:a,attrs:{label:e.name,value:e.loginType}})})),1)],1)])],1)],1),t("el-form-item",{attrs:{prop:"excludeXj"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"GiftMoneyActivity.Label.excludeXj",expression:"'GiftMoneyActivity.Label.excludeXj'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-radio-group",{model:{value:e.params.excludeXj,callback:function(t){e.$set(e.params,"excludeXj",t)},expression:"params.excludeXj"}},[t("el-radio",{attrs:{label:0}},[e._v(e._s(e.$t("Btn.No")))]),t("el-radio",{attrs:{label:1}},[e._v(e._s(e.$t("Btn.Yes")))])],1)],1)]),t("el-form-item",{attrs:{prop:"agentIbNosList"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"Label.AgentNumber",expression:"'Label.AgentNumber'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("el-input",{staticClass:"m-input",attrs:{type:"textarea",placeholder:e.$t("Placeholder.Input")},on:{input:e.selectChange},model:{value:e.params.agentIbNosList,callback:function(t){e.$set(e.params,"agentIbNosList",t)},expression:"params.agentIbNosList"}})],1)]),t("el-form-item",{attrs:{prop:"content"}},[t("div",{staticClass:"my-form-item-label"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"Label.PublishContent",expression:"'Label.PublishContent'"}]}),e._v(": ")]),t("div",{staticClass:"my-form-item-con"},[t("tinymce",{ref:"editor",attrs:{context:e.context,disabled:e.disabled},on:{tinymcehtml:e.tinymceHtml},model:{value:e.params.content,callback:function(t){e.$set(e.params,"content",t)},expression:"params.content"}})],1)])],1),t("el-col",{attrs:{span:6,sm:6,md:6,lg:6}},[t("el-form-item",{attrs:{prop:"coverUrl"}},[t("div",{staticClass:"my-form-item-label label-left"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Cover",expression:"'Label.Cover'"}]}),e._v(": ")]),t("el-upload",{staticClass:"avatar-uploader",attrs:{"http-request":e.handleFileUpload,disabled:"check"==e.type,"show-file-list":!1,"on-success":e.handleAvatarSuccess2,"before-upload":e.beforeAvatarUpload}},[e.params.coverUrl&&!e.imageUrl2?t("img",{staticClass:"avatar",staticStyle:{height:"100%",width:"100%"},attrs:{src:e.imgUrl+e.params.coverUrl}}):e._e(),e.imageUrl2?t("img",{staticClass:"avatar",staticStyle:{height:"100%",width:"100%"},attrs:{src:e.imageUrl2}}):t("div",[t("i",{staticClass:"el-icon-picture-outline avatar-uploader-icon"}),t("div",{staticClass:"imgSize"},[e._v("320px*102px")])])])],1),t("div",{directives:[{name:"t",rawName:"v-t",value:"news_add_field.Des.item1",expression:"'news_add_field.Des.item1'"}],staticClass:"imgDes"})],1),t("el-col",{attrs:{span:24}},[t("el-form-item",[t("div",{staticClass:"dialog-footer"},["add"==e.type?t("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Release",expression:"'Btn.Release'"}],staticClass:"addBtn",attrs:{type:"primary"},on:{click:e.infoAdd}}):e._e(),"update"==e.type?t("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],staticClass:"addBtn",attrs:{type:"primary"},on:{click:e.infoUpdate}}):e._e(),t("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:e.cancel}})],1)])],1)],1)],1)],1)},s=[],r=a("5530"),n=a("c7eb"),l=a("1da1"),o=(a("4de4"),a("14d9"),a("e9f5"),a("910d"),a("7d54"),a("a9e3"),a("d3b7"),a("3ca3"),a("159b"),a("ddb0"),a("2b3d"),a("bf19"),a("9861"),a("88a7"),a("271a"),a("5494"),a("c554")),c=a("f121"),m=a.n(c),p=a("918d"),u=a("0e5c"),d=m.a.Code,v={name:"ActivityAdd",components:{tinymce:p["a"]},data:function(){return{flag:!1,url:m.a.Host85,imgUrl:m.a.Host05,imageUrl1:"",imageUrl2:"",imageUrl3:"",action:"",mock_options:[],context:"",disabled:!1,plugins:"",tags_options:[{id:1,tag:1,name:this.$i18n.t("Label.Customer")},{id:2,tag:2,name:this.$i18n.t("Label.Ib")}],type_options:[{loginType:1,name:this.$i18n.t("Web_info.Classic")},{loginType:2,name:this.$i18n.t("Web_info.Senior")},{loginType:3,name:this.$i18n.t("Web_info.Institutions")},{loginType:5,name:this.$i18n.t("Web_info.Speed")},{loginType:6,name:this.$i18n.t("Web_info.NewSpeed")},{loginType:7,name:this.$i18n.t("Web_info.StandardAccount")},{loginType:8,name:this.$i18n.t("Web_info.CentAccount")}],params:{lang:"cn",loginTypesMy:[],loginTypes:[],date:[],revokeDate:"",valid:1,hot:1,coverUrl:"",content:"",countrys:[],giveRateMy:"",giveRate:"",amountLimit:"",amountLimitMax:"",agentIbNosList:"",agentIbNos:[],excludeXj:0},myId:"",type:"",groupType_options:{},rules:{subTitle:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],revokeDate:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],content:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],title:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],date:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],coverUrl:[{required:!0,message:this.$i18n.t("vaildate.img.empty"),trigger:"change"}],loginTypesMy:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],giveRateMy:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],amountLimit:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}]}}},computed:{AccessToken:function(){return{"Access-Token":this.Session.Get("access_token")}}},methods:{selectChange:function(){this.$forceUpdate()},tinymceHtml:function(e){this.params.content=e},selectCountry:function(e){var t=this;1==e?this.params.countrys=["CN","CNA"]:2==e?this.params.countrys=["CNX","CNT"]:3==e&&(this.params.countrys=[],this.mock_options.forEach((function(e){"CN"!=e.code&&"CNX"!=e.code&&"CNA"!=e.code&&"CNT"!=e.code&&t.params.countrys.push(e.code)})))},getCountry:function(){var e=this;return Object(l["a"])(Object(n["a"])().mark((function t(){var a;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,o["a"].Country({});case 2:a=t.sent,a.code==d.StatusOK?e.mock_options=a.data:e.$pigeon.MessageError(a.msg);case 4:case"end":return t.stop()}}),t)})))()},getSingle:function(){var e=this;return Object(l["a"])(Object(n["a"])().mark((function t(){var a,i,s;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,o["a"].webActivityGiveSingle({id:e.myId});case 2:a=t.sent,a.code==d.StatusOK?(null!=a.data&&(e.params=a.data,e.context=a.data.content,i=[],a.data.loginTypes.forEach((function(e){i.push(e.loginType)})),e.params.loginTypesMy=i,s="",a.data.agentIbNos.forEach((function(e){s=s+e.agentIbNo+","})),e.params.agentIbNosList=s,e.params.giveRateMy=Number(100*e.params.giveRate),null==e.params.excludeXj?e.$set(e.params,"excludeXj",0):e.params.excludeXj=Number(e.params.excludeXj),e.$set(e.params,"date",[a.data.startTime.split(" ")[0],a.data.endTime.split(" ")[0]])),e.$pigeon.MessageOK(e.$i18n.t("Msg.SearchSuccess"))):e.$pigeon.MessageError(a.msg);case 4:case"end":return t.stop()}}),t)})))()},selectTime:function(e){var t=this;this.$nextTick((function(){t.params.date=null,t.$set(t.params,"date",[e[0],e[1]])}))},infoUpdate:function(){var e=Object(l["a"])(Object(n["a"])().mark((function e(){var t=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:null==this.params.date||0==this.params.date.length?(this.params.startTime="",this.params.endTime=""):(this.params.startTime=this.params.date[0],this.params.endTime=this.params.date[1]),this.$refs["params"].validate(function(){var e=Object(l["a"])(Object(n["a"])().mark((function e(a){var i,s,l,c,m,p,u,v,g;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!a){e.next=18;break}if(!t.flag){e.next=5;break}return e.abrupt("return");case 5:t.flag=!0;case 6:if(t.params.loginTypesMy.length){for(i=t.params.loginTypesMy,s=t.params.loginTypesMy.length,l=[],c=0;c<s;c++)l.push({id:null,loginType:null}),l[c].id=null,l[c].loginType=i[c];t.params.loginTypes=l}else t.params.loginTypes=[];if(m=t.params.agentIbNosList.split(",").filter((function(e){return void 0!==e&&null!==e&&""!==e})),m.length){for(p=m.length,u=[],v=0;v<p;v++)u.push({id:null,agentIbNo:null}),u[v].id=null,u[v].agentIbNo=m[v];t.params.agentIbNos=u}else t.params.agentIbNos=[];return t.params.giveRate=Number(t.params.giveRateMy/100),t.params.amountLimit=Number(t.params.amountLimit),t.params.amountLimitMax=Number(t.params.amountLimitMax),e.next=14,o["a"].webActivityGiveUpdate(Object(r["a"])({},t.params));case 14:g=e.sent,g.code==d.StatusOK?(t.$pigeon.MessageOK(t.$i18n.t("Msg.ModifySuccess")),t.cancel(),t.flag=!1):(t.flag=!1,t.$pigeon.MessageError(g.msg)),e.next=19;break;case 18:return e.abrupt("return",!1);case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),infoAdd:function(){var e=Object(l["a"])(Object(n["a"])().mark((function e(){var t=this;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:null==this.params.date||0==this.params.date.length?(this.params.startTime="",this.params.endTime=""):(this.params.startTime=this.params.date[0],this.params.endTime=this.params.date[1]),this.$refs["params"].validate(function(){var e=Object(l["a"])(Object(n["a"])().mark((function e(a){var i,s,l,c,m,p,u,v;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!a){e.next=18;break}if(!t.flag){e.next=5;break}return e.abrupt("return");case 5:t.flag=!0;case 6:if(t.params.loginTypesMy.length){for(i=t.params.loginTypesMy.length,s=[],l=0;l<i;l++)s.push({id:null,loginType:null}),s[l].id=null,s[l].loginType=t.params.loginTypesMy[l];t.params.loginTypes=s}else t.params.loginTypes=[];if(c=t.params.agentIbNosList.split(",").filter((function(e){return void 0!==e&&null!==e&&""!==e})),c.length){for(m=c.length,p=[],u=0;u<m;u++)p.push({id:null,agentIbNo:null}),p[u].id=null,p[u].agentIbNo=c[u];t.params.agentIbNos=p}else t.params.agentIbNos=[];return t.params.giveRate=Number(t.params.giveRateMy/100),t.params.amountLimit=Number(t.params.amountLimit),t.params.amountLimitMax=Number(t.params.amountLimitMax),e.next=14,o["a"].webActivityGiveAdd(Object(r["a"])({},t.params));case 14:v=e.sent,v.code==d.StatusOK?(t.$pigeon.MessageOK(v.msg),t.$refs["params"].resetFields(),t.params.loginTypes=[],t.params.agentIbNos=[],t.params.coverUrl="",t.imageUrl1="",t.imageUrl2="",t.imageUrl3="",t.cancel(),t.flag=!1):(t.flag=!1,t.$pigeon.MessageError(v.msg)),e.next=19;break;case 18:return e.abrupt("return",!1);case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),cancel:function(){this.$router.push({path:"/web/giftActivity"}).catch((function(e){return e}))},chooseLang:function(e){this.params.lang=e},customGroupType:function(){var e=this;return Object(l["a"])(Object(n["a"])().mark((function t(){var a;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,o["a"].customGroupTypeList({});case 2:a=t.sent,a.code==d.StatusOK?e.groupType_options=a.data:e.$pigeon.MessageError(a.msg);case 4:case"end":return t.stop()}}),t)})))()},handleFileUpload:function(e){return Object(u["a"])(e,"/common/upload")},handleAvatarSuccess2:function(e,t){t&&t.raw&&(this.imageUrl2=URL.createObjectURL(t.raw)),this.params.coverUrl=e.data},beforeAvatarUpload:function(e){var t=-1!=["jpeg","JPEG","png","PNG","jpg","JPG","pdf","PDF"].indexOf(e.name.split(".")[1]),a=e.size/1024/1024<3;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}},mounted:function(){this.myId=this.$route.query.id,this.type=this.$route.query.type,this.myId>=0?(this.getSingle(),this.action=this.url+"/web/activity/update/upload"):this.action=this.url+"/web/activity/add/upload",this.getCountry()}},g=v,f=(a("5d24"),a("9805"),a("2877")),y=Object(f["a"])(g,i,s,!1,null,"2403d359",null);t["default"]=y.exports},ecad:function(e,t,a){}}]);