(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-coupons-add"],{"0e79":function(t,e,a){"use strict";var i=a("35c9"),n=a.n(i);n.a},"1de5":function(t,e,a){"use strict";t.exports=function(t,e){return e||(e={}),t=t&&t.__esModule?t.default:t,"string"!==typeof t?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t)}},"1f56":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABACAMAAAC3B3BDAAAAM1BMVEUAAADb29vc3Nzb29vb29vb29vc3Nzb29vc3Nza2trb29vb29vb29va2trd3d3b29vb29u1O//tAAAAEHRSTlMAv9LHt4TgXz438nHGmUwq97zaPgAAAHhJREFUWMPt1bsOgCAMhWGQcvfC+z+tNjrK1JJgPP/W5RuaJjUIIYTQfEWiOEBtV/ouMWvV2YXZoM46Zhewv2X3zd4VZssz+CxTU+uURKzvsXYMSyI299hDuFz7hro854GB/S476OkQs6s6W5mtRj0fgjcIIYTQdJ2WxQ1J9tuhiAAAAABJRU5ErkJggg=="},3262:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("f1a7").default,uniNumberBox:a("a993").default,uCalendar:a("56c7").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("v-uni-view",{staticClass:"coupons-preview"},[i("v-uni-view",{staticClass:"item cover"},[2==t.types[t.typeIndex].id?i("v-uni-view",[i("v-uni-view",{staticClass:"cover-price"},[t._v(t._s(t.price||0)),i("v-uni-text",[t._v("元")])],1),i("v-uni-view",{staticClass:"cover-subtitle"},[t._v("代金券")])],1):i("v-uni-view",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.updCover.apply(void 0,arguments)}}},[""!=t.cover?i("v-uni-image",{staticClass:"cover-img",attrs:{src:t.cover,mode:"aspectFill"}}):i("v-uni-image",{staticClass:"cover-img",attrs:{src:a("1f56"),mode:"aspectFill"}})],1)],1),i("v-uni-view",{staticClass:"item mian"},[i("v-uni-view",{staticClass:"title nowrap"},[t._v(t._s(t.couponsTitle||"优惠券标题"))]),0==t.timeIndex?[i("v-uni-view",{staticClass:"time nowrap"},[t._v(t._s(0==t.datePickerValue.length?"有效期":t.datePickerValue[0]+" 至 "+t.datePickerValue[1]))])]:[i("v-uni-view",{staticClass:"time nowrap"},[t._v("领取后"+t._s(t.timeNumber)+"天内有效")])]],2)],1),i("v-uni-view",{staticClass:"add-info"},[i("v-uni-view",{staticClass:"inputs"},[i("v-uni-label",{staticClass:"input-label"},[t._v("券类型")]),i("v-uni-picker",{attrs:{range:t.types,"range-key":"text",value:t.typeIndex},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changePicker(e,"typeIndex")}}},[i("v-uni-view",{staticClass:"input-text"},[t._v(t._s(t.types[t.typeIndex].text)),i("uni-icons",{staticClass:"picker-icon",attrs:{type:"arrowdown",size:"14"}})],1)],1)],1),i("v-uni-view",{staticClass:"inputs"},[i("v-uni-label",{staticClass:"input-label"},[t._v("券标题")]),i("v-uni-input",{attrs:{type:"text",placeholder:"输入优惠券标题"},model:{value:t.couponsTitle,callback:function(e){t.couponsTitle=e},expression:"couponsTitle"}})],1),i("v-uni-view",{staticClass:"inputs"},[i("v-uni-label",{staticClass:"input-label"},[t._v("发券数量")]),i("v-uni-view",{staticClass:"input-number"},[i("uni-number-box",{staticClass:"number",attrs:{min:1,max:9999,value:t.quantity},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.quantityChange.apply(void 0,arguments)}}})],1)],1),i("v-uni-view",{staticClass:"inputs"},[i("v-uni-label",{staticClass:"input-label"},[t._v("每人限领")]),i("v-uni-view",{staticClass:"input-number"},[i("uni-number-box",{staticClass:"number",attrs:{min:1,max:t.quantity,value:t.personQuantity},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.personQuantityChange.apply(void 0,arguments)}}})],1)],1),2==t.types[t.typeIndex].id?[i("v-uni-view",{staticClass:"inputs"},[i("v-uni-label",{staticClass:"input-label"},[t._v("满")]),i("v-uni-input",{attrs:{type:"digit",placeholder:"输入券最低消费金额"},model:{value:t.full,callback:function(e){t.full=e},expression:"full"}})],1),i("v-uni-view",{staticClass:"inputs"},[i("v-uni-label",{staticClass:"input-label"},[t._v("减")]),i("v-uni-input",{attrs:{type:"digit",placeholder:"输入券优惠金额"},model:{value:t.price,callback:function(e){t.price=e},expression:"price"}})],1),i("v-uni-view",{staticClass:"inputs"},[i("v-uni-label",{staticClass:"input-label"},[t._v("使用渠道")]),i("v-uni-view",{staticClass:"input-checkbox"},[i("v-uni-radio-group",{on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.radioChange.apply(void 0,arguments)}}},[i("v-uni-label",{staticClass:"input-checkbox-item"},[i("v-uni-radio",{attrs:{color:"#8b64fd",value:"1",checked:!0}}),i("v-uni-text",[t._v("线上优惠")])],1),i("v-uni-label",{staticClass:"input-checkbox-item"},[i("v-uni-radio",{attrs:{color:"#8b64fd",value:"2"}}),i("v-uni-text",[t._v("线下活动")])],1)],1)],1)],1)]:t._e(),i("v-uni-view",{staticClass:"inputs"},[i("v-uni-label",{staticClass:"input-label"},[t._v("时间类型")]),i("v-uni-picker",{attrs:{range:t.times,"range-key":"text",value:t.timeIndex},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changePicker(e,"timeIndex")}}},[i("v-uni-view",{staticClass:"input-text"},[t._v(t._s(t.times[t.timeIndex].text)),i("uni-icons",{staticClass:"picker-icon",attrs:{type:"arrowdown",size:"14"}})],1)],1)],1),i("v-uni-view",{staticClass:"inputs"},[i("v-uni-label",{staticClass:"input-label"},[t._v(t._s(0==t.timeIndex?"券有效期":"延期天数"))]),0===t.timeIndex?[i("v-uni-view",{staticClass:"input-text",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.showDatePicker=!0}}},[t._v(t._s(0==t.datePickerValue.length?"选择优惠券有效期区间":t.datePickerValue[0]+" 至 "+t.datePickerValue[1])),i("uni-icons",{staticClass:"picker-icon",attrs:{type:"arrowdown",size:"14"}})],1),i("u-calendar",{attrs:{"safe-area-inset-bottom":!0,mode:"range","active-bg-color":"#8b64fd","range-bg-color":"rgba(139,100,253, .2)","range-color":"#8b64fd","btn-type":"default","max-date":"2099-12-12","min-date":t.minDate},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.confirmDatePicker.apply(void 0,arguments)}},model:{value:t.showDatePicker,callback:function(e){t.showDatePicker=e},expression:"showDatePicker"}})]:t._e(),1===t.timeIndex?[i("v-uni-view",{staticClass:"input-number"},[i("uni-number-box",{staticClass:"number",attrs:{min:1,value:t.timeNumber},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.timeNumberChange.apply(void 0,arguments)}}})],1)]:t._e()],2),i("v-uni-view",{staticClass:"inputs"},[i("v-uni-label",{staticClass:"input-label"},[t._v("关联商品")]),i("v-uni-view",{staticClass:"input-text",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSelectGoods.apply(void 0,arguments)}}},[t.coupongoods.length>0?[t._v("已关联"+t._s(t.coupongoods.length)+"件商品")]:[t._v("选择关联商品")],i("uni-icons",{staticClass:"picker-icon",attrs:{type:"arrowdown",size:"14"}})],2)],1)],2),i("v-uni-view",{staticClass:"add-textarea"},[i("v-uni-label",[t._v("使用规则")]),i("v-uni-textarea",{attrs:{maxlength:-1,placeholder:"输入使用规则说明"},model:{value:t.description,callback:function(e){t.description=e},expression:"description"}})],1),i("v-uni-view",{staticClass:"add-btn ios-bottom"},[i("v-uni-button",{attrs:{type:"default"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.updComponent.apply(void 0,arguments)}}},[t._v("发布优惠券")])],1)],1)},o=[]},"35c9":function(t,e,a){var i=a("6859");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("4f06").default;n("50d4665a",i,!0,{sourceMap:!1,shadowMode:!1})},"3e27":function(t,e,a){"use strict";a.r(e);var i=a("ba43"),n=a.n(i);for(var o in i)"default"!==o&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},"48a2":function(t,e,a){"use strict";a("99af"),a("a630"),a("fb6a"),a("a9e3"),a("d3b7"),a("ac1f"),a("3ca3"),a("5319"),a("1276"),a("ddb0"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"u-calendar",props:{safeAreaInsetBottom:{type:Boolean,default:!1},maskCloseAble:{type:Boolean,default:!0},value:{type:Boolean,default:!1},zIndex:{type:[String,Number],default:0},changeYear:{type:Boolean,default:!0},changeMonth:{type:Boolean,default:!0},mode:{type:String,default:"date"},maxYear:{type:[Number,String],default:2050},minYear:{type:[Number,String],default:1950},minDate:{type:[Number,String],default:"1950-01-01"},maxDate:{type:[Number,String],default:""},borderRadius:{type:[String,Number],default:20},monthArrowColor:{type:String,default:"#606266"},yearArrowColor:{type:String,default:"#909399"},color:{type:String,default:"#303133"},activeBgColor:{type:String,default:"#2979ff"},activeColor:{type:String,default:"#ffffff"},rangeBgColor:{type:String,default:"rgba(41,121,255,0.13)"},rangeColor:{type:String,default:"#2979ff"},startText:{type:String,default:"开始"},endText:{type:String,default:"结束"},btnType:{type:String,default:"primary"},isActiveCurrent:{type:Boolean,default:!0},isChange:{type:Boolean,default:!1},closeable:{type:Boolean,default:!0},toolTip:{type:String,default:"选择日期"}},data:function(){return{weekday:1,weekdayArr:[],days:0,daysArr:[],showTitle:"",year:2020,month:0,day:0,startYear:0,startMonth:0,startDay:0,endYear:0,endMonth:0,endDay:0,today:"",activeDate:"",startDate:"",endDate:"",isStart:!0,min:null,max:null,weekDayZh:["日","一","二","三","四","五","六"]}},computed:{dataChange:function(){return"".concat(this.mode,"-").concat(this.minDate,"-").concat(this.maxDate)},uZIndex:function(){return this.zIndex?this.zIndex:this.$u.zIndex.popup}},watch:{dataChange:function(t){this.init()}},created:function(){this.init()},methods:{getColor:function(t,e){var a=1==e?"":this.color,i=t+1,n="".concat(this.year,"-").concat(this.month,"-").concat(i),o=new Date(n.replace(/\-/g,"/")).getTime(),r=this.startDate.replace(/\-/g,"/"),s=this.endDate.replace(/\-/g,"/");return this.isActiveCurrent&&this.activeDate==n||this.startDate==n||this.endDate==n?a=1==e?this.activeBgColor:this.activeColor:this.endDate&&o>new Date(r).getTime()&&o=new Date(o).getTime()&&s<=new Date(r).getTime()&&(i=!1),i},generateArray:function(t,e){return Array.from(new Array(e+1).keys()).slice(t)},formatNum:function(t){return t<10?"0"+t:t+""},getMonthDay:function(t,e){var a=new Date(t,e,0).getDate();return a},getWeekday:function(t,e){var a=new Date("".concat(t,"/").concat(e,"/01 00:00:00"));return a.getDay()},checkRange:function(t){var e=!1;return(tthis.maxYear)&&(uni.showToast({title:"日期超出范围啦~",icon:"none"}),e=!0),e},changeMonthHandler:function(t){if(t){var e=this.month+1,a=e>12?this.year+1:this.year;this.checkRange(a)||(this.month=e>12?1:e,this.year=a,this.changeData())}else{var i=this.month-1,n=i<1?this.year-1:this.year;this.checkRange(n)||(this.month=i<1?12:i,this.year=n,this.changeData())}},changeYearHandler:function(t){var e=t?this.year+1:this.year-1;this.checkRange(e)||(this.year=e,this.changeData())},changeData:function(){this.days=this.getMonthDay(this.year,this.month),this.daysArr=this.generateArray(1,this.days),this.weekday=this.getWeekday(this.year,this.month),this.weekdayArr=this.generateArray(1,this.weekday),this.showTitle="".concat(this.year,"年").concat(this.month,"月"),this.isChange&&"date"==this.mode&&this.btnFix(!0)},dateClick:function(t){if(t+=1,!this.openDisAbled(this.year,this.month,t)){this.day=t;var e="".concat(this.year,"-").concat(this.month,"-").concat(t);if("date"==this.mode)this.activeDate=e;else{var a=new Date(e.replace(/\-/g,"/")).getTime()=0&&!this.plain?"":"u-hairline-border"}},data:function(){return{rippleTop:0,rippleLeft:0,fields:{},waveActive:!1}},methods:{click:function(t){var e=this;this.$u.throttle((function(){!0!==e.loading&&!0!==e.disabled&&(e.ripple&&(e.waveActive=!1,e.$nextTick((function(){this.getWaveQuery(t)}))),e.$emit("click",t))}),this.throttleTime)},getWaveQuery:function(t){var e=this;this.getElQuery().then((function(a){var i=a[0];if(i.width&&i.width&&(i.targetWidth=i.height>i.width?i.height:i.width,i.targetWidth)){e.fields=i;var n="",o="";n=t.touches[0].clientX,o=t.touches[0].clientY,e.rippleTop=o-i.top-i.targetWidth/2,e.rippleLeft=n-i.left-i.targetWidth/2,e.$nextTick((function(){e.waveActive=!0}))}}))},getElQuery:function(){var t=this;return new Promise((function(e){var a="";a=uni.createSelectorQuery().in(t),a.select(".u-btn").boundingClientRect(),a.exec((function(t){e(t)}))}))},getphonenumber:function(t){this.$emit("getphonenumber",t)},getuserinfo:function(t){this.$emit("getuserinfo",t)},error:function(t){this.$emit("error",t)},opensetting:function(t){this.$emit("opensetting",t)},launchapp:function(t){this.$emit("launchapp",t)}}};e.default=i},7121:function(t,e,a){"use strict";var i=a("ccff"),n=a.n(i);n.a},"89ef":function(t,e,a){var i=a("24fb"),n=a("1de5"),o=a("57dc");e=i(!1);var r=n(o);e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/**\n * Web唐明明\n * 匆匆数载恍如梦,岁月迢迢华发增。\n * 碌碌无为枉半生,一朝惊醒万事空。\n */.ios-bottom[data-v-218f84fe]{padding-bottom:env(safe-area-inset-bottom);padding-bottom:constant(safe-area-inset-bottom)}.ios-left[data-v-218f84fe]{padding-left:env(safe-area-inset-left);padding-left:constant(safe-area-inset-left)}.ios-right[data-v-218f84fe]{padding-right:env(safe-area-inset-right);padding-right:constant(safe-area-inset-right)}.ios-top[data-v-218f84fe]{padding-top:0}.vertical[data-v-218f84fe]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center}.nowrap[data-v-218f84fe]{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ellipsis[data-v-218f84fe]{max-width:100%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ellipsis-3[data-v-218f84fe]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ellipsis-4[data-v-218f84fe]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.ellipsis-5[data-v-218f84fe]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5}\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */@font-face{font-family:uniicons;src:url('+r+') format("truetype")}.uni-icons[data-v-218f84fe]{font-family:uniicons;text-decoration:none;text-align:center}',""]),t.exports=e},"8d7e":function(t,e,a){"use strict";var i;a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return o})),a.d(e,"a",(function(){return i}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"uni-numbox"},[a("v-uni-view",{staticClass:"uni-numbox__minus uni-cursor-point",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t._calcValue("minus")}}},[a("v-uni-text",{staticClass:"uni-numbox--text",class:{"uni-numbox--disabled":t.inputValue<=t.min||t.disabled}},[t._v("-")])],1),a("v-uni-input",{staticClass:"uni-numbox__value",attrs:{disabled:t.disabled,type:"number"},on:{focus:function(e){arguments[0]=e=t.$handleEvent(e),t._onFocus.apply(void 0,arguments)},blur:function(e){arguments[0]=e=t.$handleEvent(e),t._onBlur.apply(void 0,arguments)}},model:{value:t.inputValue,callback:function(e){t.inputValue=e},expression:"inputValue"}}),a("v-uni-view",{staticClass:"uni-numbox__plus uni-cursor-point",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t._calcValue("plus")}}},[a("v-uni-text",{staticClass:"uni-numbox--text",class:{"uni-numbox--disabled":t.inputValue>=t.max||t.disabled}},[t._v("+")])],1)],1)},o=[]},9151:function(t,e,a){"use strict";a.r(e);var i=a("48a2"),n=a.n(i);for(var o in i)"default"!==o&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},"99ac":function(t,e,a){"use strict";var i=a("a9a0"),n=a.n(i);n.a},"9e3b":function(t,e,a){"use strict";var i=a("c309"),n=a.n(i);n.a},a1d0:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.magCouponsRecommend=e.magCouponsStatus=e.magCouponsInfo=e.couponsGoods=e.pushCoupons=e.toolsCoupons=void 0;var i=a("89d9"),n=function(t){return(0,i.request)({url:"coupons/tools/coupons",data:t})};e.toolsCoupons=n;var o=function(t){return(0,i.request)({url:"coupons/tools/coupons",method:"POST",data:t})};e.pushCoupons=o;var r=function(t){return(0,i.request)({url:"coupons/tools/coupons/goods",data:t})};e.couponsGoods=r;var s=function(t){return(0,i.request)({url:"coupons/tools/coupons/"+t})};e.magCouponsInfo=s;var l=function(t){return(0,i.request)({url:"coupons/tools/coupons/"+t+"/status",method:"POST"})};e.magCouponsStatus=l;var d=function(t){return(0,i.request)({url:"coupons/tools/coupons/"+t+"/recommend"})};e.magCouponsRecommend=d},a253:function(t,e,a){"use strict";var i=a("cfcd"),n=a.n(i);n.a},a57c:function(t,e,a){"use strict";a.r(e);var i=a("6bcc"),n=a.n(i);for(var o in i)"default"!==o&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},a993:function(t,e,a){"use strict";a.r(e);var i=a("8d7e"),n=a("3e27");for(var o in n)"default"!==o&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("0e79");var r,s=a("f0c5"),l=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"0361705c",null,!1,i["a"],r);e["default"]=l.exports},a9a0:function(t,e,a){var i=a("89ef");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("4f06").default;n("2acee188",i,!0,{sourceMap:!1,shadowMode:!1})},ba43:function(t,e,a){"use strict";a("a9e3"),a("ac1f"),a("1276"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"UniNumberBox",emits:["change","input","update:modelValue","blur","focus"],props:{value:{type:[Number,String],default:1},modelValue:{type:[Number,String],default:1},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},disabled:{type:Boolean,default:!1}},data:function(){return{inputValue:0}},watch:{value:function(t){this.inputValue=+t},modelValue:function(t){this.inputValue=+t}},created:function(){1===this.value&&(this.inputValue=+this.modelValue),1===this.modelValue&&(this.inputValue=+this.value)},methods:{_calcValue:function(t){if(!this.disabled){var e=this._getDecimalScale(),a=this.inputValue*e,i=this.step*e;if("minus"===t){if(a-=i,athis.max*e&&(a=this.max*e)}if("plus"===t){if(a+=i,a>this.max*e)return;athis.max?e=this.max:e