canyin-project/ybcy/views/channel/index/static/js/chunk-cd17cc96.3d984857.js
2024-11-01 16:07:54 +08:00

1 line
11 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-cd17cc96"],{"0869":function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("div",{staticClass:"outmain ba_f heighthv pad_20 bor_rad5"},[e._m(0),r("div",{staticClass:"mar_t20 flex-bet flex-y-top"},[r("div",{staticClass:"flex-g-1"},[r("el-form",{ref:"form",attrs:{model:e.form,"label-width":"180px"}},[r("el-form-item",{attrs:{label:"活动名称"}},[r("el-input",{attrs:{placeholder:"请输入活动名称"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),r("el-form-item",{attrs:{label:"活动时间"}},[r("el-date-picker",{attrs:{type:"datetimerange",align:"right","start-placeholder":"开始日期","end-placeholder":"结束日期","default-time":["08:00:00","20:00:00"]},model:{value:e.timeData,callback:function(t){e.timeData=t},expression:"timeData"}})],1),r("el-form-item",{attrs:{label:"优惠形式"}},[r("el-radio-group",{model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[r("el-radio",{attrs:{label:"2"}},[e._v("阶梯满减")]),r("el-radio",{attrs:{label:"1"}},[e._v("循环满减")])],1),r("div",{directives:[{name:"show",rawName:"v-show",value:"1"==e.form.type,expression:"form.type=='1'"}],staticClass:"mar_t10"},e._l(e.moneyArr1,(function(t,a){return r("div",{key:a,staticClass:"time_item mar_b10"},[r("span",{staticClass:"mar_lr10"},[e._v("每满")]),r("el-input-number",{attrs:{"controls-position":"right",min:0,max:1e8,placeholder:"门槛金额"},model:{value:t.fullMoney,callback:function(r){e.$set(t,"fullMoney",r)},expression:"item.fullMoney"}}),r("span",{staticClass:"mar_lr10"},[e._v("元")]),r("span",{staticClass:"mar_l20 mar_r10"},[e._v("减")]),r("el-input-number",{attrs:{"controls-position":"right",min:0,max:1e8,placeholder:"力度金额"},model:{value:t.money,callback:function(r){e.$set(t,"money",r)},expression:"item.money"}}),r("span",{staticClass:"mar_lr10"},[e._v("元")])],1)})),0),r("div",{directives:[{name:"show",rawName:"v-show",value:"2"==e.form.type,expression:"form.type=='2'"}],staticClass:"mar_t10"},[e._l(e.moneyArr,(function(t,a){return r("div",{key:a,staticClass:"time_item mar_b10"},[r("span",{staticClass:"mar_lr10"},[e._v("满")]),r("el-input-number",{attrs:{"controls-position":"right",min:0,max:1e8,placeholder:"门槛金额"},model:{value:t.fullMoney,callback:function(r){e.$set(t,"fullMoney",r)},expression:"item.fullMoney"}}),r("span",{staticClass:"mar_lr10"},[e._v("元")]),r("span",{staticClass:"mar_l20 mar_r10"},[e._v("减")]),r("el-input-number",{attrs:{"controls-position":"right",min:0,max:1e8,placeholder:"力度金额"},model:{value:t.money,callback:function(r){e.$set(t,"money",r)},expression:"item.money"}}),r("span",{staticClass:"mar_lr10"},[e._v("元")]),r("el-button",{staticClass:"fon_12 mar_l10",attrs:{type:"text"},on:{click:function(t){return e.delfullArr(a)}}},[e._v("删除 ")])],1)})),r("el-button",{directives:[{name:"show",rawName:"v-show",value:e.moneyArr.length<5,expression:"moneyArr.length<5"}],attrs:{type:"text"},on:{click:e.addfullArr}},[r("Icon",{attrs:{type:"md-add"}}),e._v(" 添加满减 ")],1)],2)],1),r("el-form-item",{attrs:{label:"选择人群"}},[r("el-radio-group",{model:{value:e.form.people,callback:function(t){e.$set(e.form,"people",t)},expression:"form.people"}},[r("el-radio",{attrs:{label:"1"}},[e._v("全部人群")]),r("el-radio",{attrs:{label:"2"}},[e._v("新客")])],1)],1),r("el-form-item",{attrs:{label:"适用场景"}},[r("el-checkbox-group",{model:{value:e.form.item,callback:function(t){e.$set(e.form,"item",t)},expression:"form.item"}},[r("el-checkbox",{attrs:{label:"1"}},[e._v("外卖")]),r("el-checkbox",{attrs:{label:"2"}},[e._v("堂食")]),r("el-checkbox",{attrs:{label:"3"}},[e._v("快餐")])],1)],1),r("el-form-item",{attrs:{label:"循环周期"}},[r("el-checkbox-group",{model:{value:e.form.week,callback:function(t){e.$set(e.form,"week",t)},expression:"form.week"}},[r("el-checkbox",{attrs:{label:"1"}},[e._v("周一")]),r("el-checkbox",{attrs:{label:"2"}},[e._v("周二")]),r("el-checkbox",{attrs:{label:"3"}},[e._v("周三")]),r("el-checkbox",{attrs:{label:"4"}},[e._v("周四")]),r("el-checkbox",{attrs:{label:"5"}},[e._v("周五")]),r("el-checkbox",{attrs:{label:"6"}},[e._v("周六")]),r("el-checkbox",{attrs:{label:"0"}},[e._v("周日")])],1)],1),r("el-form-item",{attrs:{label:"生效时间"}},[r("el-radio-group",{model:{value:e.form.timeType,callback:function(t){e.$set(e.form,"timeType",t)},expression:"form.timeType"}},[r("el-radio",{attrs:{label:"1"}},[e._v("全天")])],1)],1)],1)],1),r("div",{staticClass:"flex-g-0 pad_lr_20"},[r("div",{staticClass:"fon_16"},[e._v("常见问题")]),r("el-collapse",{staticClass:"mar_tb10",staticStyle:{width:"260px"},attrs:{accordion:""},model:{value:e.collapseName,callback:function(t){e.collapseName=t},expression:"collapseName"}},[r("el-collapse-item",{attrs:{title:"什么是店铺满减?",name:"1"}},[r("div",[e._v("店铺满减是作用于门店订单的一种优惠形式可根据店铺的客单、客群设置不同的优惠门槛及力度最多可设置5档门槛及优惠金额。")])]),r("el-collapse-item",{attrs:{title:"为什么要设置店铺满减?",name:"2"}},[r("div",[e._v("合理的满减优惠可有效吸引用户下单,提高进店率及转化率。")])]),r("el-collapse-item",{attrs:{title:"店铺满减将在哪里展示?",name:"3"}},[r("div",[e._v("在门店下单页、活动页面等")])])],1),r("div",{staticClass:"fon_16 mar_t20"},[e._v("活动规则")]),e._m(1)],1)])]),r("div",{staticClass:"mar_t20 ba_f pad_20 t_c"},[r("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("立即创建")])],1)])},n=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"shuju_title mar_b20"},[r("div",{staticClass:"shuju_title_text"},[r("span",[e._v("创建满减")])])])},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"color_9 mar_t10 lh30 fon_13"},[r("div",[e._v("1.活动仅限在线支付订单;")]),r("div",[e._v("2.活动成本由商家承担,与店铺其他活动默认同享")])])}],o=(r("d81d"),r("96cf"),r("1da1")),l=r("5530"),s=r("7cb7"),i=r("ed08"),c=r("2f62"),m={created:function(){this.$route.query.id&&(this.id=this.$route.query.id,this.edit())},computed:Object(l["a"])({},Object(c["d"])(["storeId"])),data:function(){return{form:{name:"",full:"",type:"2",fullMoney:"",money:"",people:"1",item:["1"],useType:"1",week:["1","2","3","4","5","6","0"],timeType:"1"},timeData:[new Date,(new Date).setMonth((new Date).getMonth()+3)],moneyArr1:[{fullMoney:"",money:""}],moneyArr:[{fullMoney:"",money:""}],collapseName:""}},methods:{addfullArr:function(){var e={fullMoney:"",money:""};this.$set(this.moneyArr,this.moneyArr.length,e)},delfullArr:function(e){this.$delete(this.moneyArr,e)},edit:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){var r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(s["Z"])({id:e.id,storeId:e.storeId});case 2:r=t.sent,a=r.data,e.form2=e.form,e.form=Object.assign(e.form2,a),a.startTime&&(e.timeData=[a.startTime,a.endTime]),"2"==a.type&&a.moneyArr&&(e.moneyArr=a.moneyArr.map((function(e){return{fullMoney:e.fullMoney,money:e.money}}))),"1"==a.type&&(e.moneyArr1=a.moneyArr.map((function(e){return{fullMoney:e.fullMoney,money:e.money}})));case 9:case"end":return t.stop()}}),t)})))()},submitForm:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.$refs["form"].validate(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(r){var a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!r){t.next=12;break}return"1"==e.form.type?e.form.moneyArr=e.moneyArr1:e.form.moneyArr=e.moneyArr,e.timeData&&(e.form.startTime=Object(i["a"])(e.timeData[0]),e.form.endTime=Object(i["a"])(e.timeData[1])),e.form.storeId=e.storeId,t.next=6,Object(s["gc"])(e.form);case 6:a=t.sent,n=a.msg,e.$baseMessage(n,"success"),e.$router.go(-1),t.next=13;break;case 12:return t.abrupt("return",!1);case 13:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());case 1:case"end":return t.stop()}}),t)})))()}}},u=m,f=(r("194c"),r("2877")),p=Object(f["a"])(u,a,n,!1,null,null,null);t["default"]=p.exports},"194c":function(e,t,r){"use strict";var a=r("2c23"),n=r.n(a);n.a},"2c23":function(e,t,r){},"3bbe":function(e,t,r){var a=r("861d");e.exports=function(e){if(!a(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},7156:function(e,t,r){var a=r("861d"),n=r("d2bb");e.exports=function(e,t,r){var o,l;return n&&"function"==typeof(o=t.constructor)&&o!==r&&a(l=o.prototype)&&l!==r.prototype&&n(e,l),e}},a9e3:function(e,t,r){"use strict";var a=r("83ab"),n=r("da84"),o=r("94ca"),l=r("6eeb"),s=r("5135"),i=r("c6b6"),c=r("7156"),m=r("c04e"),u=r("d039"),f=r("7c73"),p=r("241c").f,d=r("06cf").f,b=r("9bf2").f,v=r("58a8").trim,_="Number",y=n[_],h=y.prototype,g=i(f(h))==_,x=function(e){var t,r,a,n,o,l,s,i,c=m(e,!1);if("string"==typeof c&&c.length>2)if(c=v(c),t=c.charCodeAt(0),43===t||45===t){if(r=c.charCodeAt(2),88===r||120===r)return NaN}else if(48===t){switch(c.charCodeAt(1)){case 66:case 98:a=2,n=49;break;case 79:case 111:a=8,n=55;break;default:return+c}for(o=c.slice(2),l=o.length,s=0;s<l;s++)if(i=o.charCodeAt(s),i<48||i>n)return NaN;return parseInt(o,a)}return+c};if(o(_,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var k,w=function(e){var t=arguments.length<1?0:e,r=this;return r instanceof w&&(g?u((function(){h.valueOf.call(r)})):i(r)!=_)?c(new y(x(t)),r,w):x(t)},A=a?p(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),M=0;A.length>M;M++)s(y,k=A[M])&&!s(w,k)&&b(w,k,d(y,k));w.prototype=h,h.constructor=w,l(n,_,w)}},bf19:function(e,t,r){"use strict";var a=r("23e7");a({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},d2bb:function(e,t,r){var a=r("825a"),n=r("3bbe");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,e.call(r,[]),t=r instanceof Array}catch(o){}return function(r,o){return a(r),n(o),t?e.call(r,o):r.__proto__=o,r}}():void 0)},ed08:function(e,t,r){"use strict";r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return o}));r("a9e3"),r("ac1f"),r("5319"),r("bf19");function a(e){var t=new Date(e).toJSON(),r=new Date(+new Date(t)+288e5).toISOString().replace(/T/g," ").replace(/\.[\d]{3}Z/,"");return r}function n(e){var t=new Date(e),r=t.getFullYear(),a=t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1,n=t.getDate()<10?"0"+t.getDate():t.getDate(),o=t.getHours()<10?"0"+t.getHours():t.getHours(),l=t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes(),s=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds();return r+"-"+a+"-"+n+" "+o+":"+l+":"+s}function o(e){var t=new Date(1e3*Number(e)),r=t.getFullYear()+"-",a=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",n=(t.getDate()<10?"0"+t.getDate():t.getDate())+" ",o=(t.getHours()<10?"0"+t.getHours():t.getHours())+":",l=(t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes())+":",s=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds(),i=r+a+n+o+l+s;return i}}}]);