(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/app_admin/setting/setting"],{"631c":function(t,e,i){"use strict";(function(t){function s(t,e){var i;if("undefined"===typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(i=a(t))||e&&t&&"number"===typeof t.length){i&&(t=i);var s=0,n=function(){};return{s:n,n:function(){return s>=t.length?{done:!0}:{done:!1,value:t[s++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,r=!1;return{s:function(){i=t[Symbol.iterator]()},n:function(){var t=i.next();return l=t.done,t},e:function(t){r=!0,o=t},f:function(){try{l||null==i.return||i.return()}finally{if(r)throw o}}}}function a(t,e){if(t){if("string"===typeof t)return n(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?n(t,e):void 0}}function n(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,s=new Array(e);i=1&&o<=9&&(o="0"+o);var l=a.getDate();for(var r in this.years)n==this.years[r]&&(this.dateVal[0]=+r);for(var h in this.months)o==this.months[h]&&(this.dateVal[1]=+h);for(var u in this.days=2==o?n%4==0&&n%400!=0?this.otherDays:this.secDays:o<8&&o%2==1||o>7&&o%2==0?this.bigDays:this.smallDays,this.days)l==this.days[u]&&(this.dateVal[2]=+u)},onShow:function(){this.$showLoading({type:"global",text:"加载中..."}),this.getList()},methods:{getList:function(){var t=this;this.$request({url:this.$api.app_admin.setting}).then((function(e){if(0===e.code){t.detail=e.data.detail,t.$hideLoading();var i=t.detail.setting,a=i.over_time,n=i.delivery_time,o=i.after_sale_time,l=i.payment_type,r=i.member_integral,h=i.member_integral_rule,u=i.is_auto_open;t.over_time=a,t.delivery_time=n,t.after_sale_time=o,t.payment_type=l,t.member_integral=r,t.member_integral_rule=h,t.chooseAuto=u;for(var d=t.detail.setting.send_type,m=0;m7&&s%2==0?this.bigDays:this.smallDays},timeChange:function(t){this.timeVal=t.detail.value},openAuto:function(){if(this.chooseAuto=this.detail.setting.is_auto_open,2==this.chooseAuto&&this.detail.setting.auto_open_time.length>0){for(var t in this.years)this.detail.setting.auto_open_time.substring(0,4)==this.years[t]&&(this.dateVal[0]=+t);for(var e in this.months)this.detail.setting.auto_open_time.substring(5,7)==this.months[e]&&(this.dateVal[1]=+e);var i=+this.dateVal[1]+1;for(var s in 2==i?year%4==0&&year%400!=0?this.days=this.otherDays:this.days=this.secDays:this.days=i<8&&i%2==1||i>7&&i%2==0?this.bigDays:this.smallDays,this.days)this.detail.setting.auto_open_time.substring(8,10)==this.days[s]&&(this.dateVal[2]=+s);var a=this.detail.setting.auto_open_time.substring(11);this.timeVal=a.split(":").map(Number)}this.model=!0,this.modelType=9},chooseWeek:function(){var t,e=s(this.date);try{for(e.s();!(t=e.n()).done;){var i=t.value;i.check=!1;var a,n=s(this.detail.setting.week_list);try{for(n.s();!(a=n.n()).done;){var o=a.value;i.value==o&&(i.check=!0)}}catch(l){n.e(l)}finally{n.f()}}}catch(l){e.e(l)}finally{e.f()}this.model=!0,this.modelType=8},toggleOpenType:function(t){1==t||this.detail.setting.week_list.length>0?(this.detail.setting.open_type=t,this.submit()):(this.model=!0,this.modelType=8)},toSettingTime:function(){t.navigateTo({url:"/pages/app_admin/open-time/open-time?time_list=".concat(JSON.stringify(this.detail.setting.time_list))})},chooseDate:function(t){t.check=!t.check},toRedirect:function(e){t.redirectTo({url:e})},setLogo:function(){var e=this;t.chooseImage({count:1,sizeType:["original","compressed"],sourceType:["album","camera"],success:function(i){t.uploadFile({url:e.$api.upload.file,filePath:i.tempFilePaths[0],name:"file",success:function(t){e.detail.setting.mall_logo_pic=JSON.parse(t.data).data.url,e.submit()}})}})},setSmsStatus:function(){1===this.sms.status?this.sms.status=0:this.sms.status=1,this.submit()},setMailStatus:function(){"1"===this.mail.status?this.mail.status="0":this.mail.status="1",this.submit()},openStatus:function(){1===this.detail.setting.is_open?this.detail.setting.is_open=2:this.detail.setting.is_open=1,this.submit()},setPay:function(t){this[t]=!this[t],!1===this.balance&&!1===this.huodao&&(this.online_pay=!0)},setSend:function(t){this[t]=!this[t],!1===this.offline&&!1===this.city&&(this.express=!0)},sendTypeHandler:function(){this.model=!0,this.modelType=5},jumpGo:function(){this.$jump({open_type:"navigate",url:"/pages/address/address?manual_btn_bg=admin&is_hide_default_btn=1&is_refund_address=1"})},submit:function(){var t=this,e=this.mail?this.mail.status:null,i=this.sms?this.sms.status:null,s={name:this.detail.name,setting:JSON.stringify(this.detail.setting),mail:e,sms:i};this.$request({url:this.$api.app_admin.setting,method:"post",data:s}).then((function(e){0===e.code&&(t.model=!1)}))},cancel:function(){this.model=!1},confirm:function(){if(8==this.modelType){var e,i=!1,a=s(this.date);try{for(a.s();!(e=a.n()).done;){var n=e.value;n.check&&(i=n.check)}}catch(d){a.e(d)}finally{a.f()}if(!i)return t.showToast({title:"请选择营业时间",icon:"none",duration:1e3}),!1;this.detail.setting.open_type=2}else{if(1==this.modelType&&this.over_time>100)return t.showToast({title:"删除未支付订单限时最大为100分钟",icon:"none",duration:1e3}),!1;if(2==this.modelType&&this.delivery_time>30)return t.showToast({title:"自动确认收货时间为30天",icon:"none",duration:1e3}),!1;if(3==this.modelType&&this.after_sale_time>30)return t.showToast({title:"可申请售后时间最大为30天",icon:"none",duration:1e3}),!1}this.detail.name=this.name,this.detail.setting.over_time=this.over_time,this.detail.setting.delivery_time=this.delivery_time,this.detail.setting.after_sale_time=this.after_sale_time,this.detail.setting.payment_type=[],this.detail.setting.member_integral=this.member_integral,this.detail.setting.member_integral_rule=this.member_integral_rule,!0===this.online_pay&&this.detail.setting.payment_type.push("online_pay"),!0===this.huodao&&this.detail.setting.payment_type.push("huodao"),!0===this.balance&&this.detail.setting.payment_type.push("balance"),this.detail.setting.send_type=[],!0===this.offline&&this.detail.setting.send_type.push("offline"),!0===this.express&&this.detail.setting.send_type.push("express"),!0===this.city&&this.detail.setting.send_type.push("city"),this.detail.setting.week_list=[];var o,l=s(this.date);try{for(l.s();!(o=l.n()).done;){var r=o.value;r.check&&this.detail.setting.week_list.push(r.value)}}catch(d){l.e(d)}finally{l.f()}if(this.detail.setting.is_auto_open=this.chooseAuto,2==this.detail.setting.is_auto_open){var h=this.months[this.dateVal[1]],u=this.days[this.dateVal[2]];h<10&&(h="0"+h),u<10&&(u="0"+u),this.detail.setting.auto_open_time=this.years[this.dateVal[0]]+"-"+h+"-"+u,this.detail.setting.auto_open_time+=" "+this.hour[this.timeVal[0]]+":"+this.minutes[this.timeVal[1]]+":"+this.minutes[this.timeVal[2]]}this.submit()}},components:{appRadio:l}};e.default=T}).call(this,i("543d")["default"])},"6f97":function(t,e,i){"use strict";var s;i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){return s}));var a=function(){var t=this,e=t.$createElement;t._self._c;t._isMounted||(t.e0=function(e){t.model=!0,t.modelType=0,t.name=t.detail.name},t.e1=function(e){t.model=!0,t.modelType=1,t.over_time=t.detail.setting.over_time},t.e2=function(e){t.model=!0,t.modelType=2,t.delivery_time=t.detail.setting.delivery_time},t.e3=function(e){t.model=!0,t.modelType=3,t.after_sale_time=t.detail.setting.after_sale_time},t.e4=function(e){t.model=!0,t.modelType=4,t.payment_type=t.detail.setting.payment_type},t.e5=function(e){t.model=!0,t.modelType=6,t.member_integral=t.detail.setting.member_integral},t.e6=function(e){t.model=!0,t.modelType=7,t.member_integral_rule=t.detail.setting.member_integral_rule},t.e7=function(e){t.chooseAuto=1},t.e8=function(e){t.chooseAuto=2})},n=[]},"92e6":function(t,e,i){},ac81:function(t,e,i){"use strict";i.r(e);var s=i("631c"),a=i.n(s);for(var n in s)"default"!==n&&function(t){i.d(e,t,(function(){return s[t]}))}(n);e["default"]=a.a},c478:function(t,e,i){"use strict";(function(t){i("2d0a");s(i("66fd"));var e=s(i("d644"));function s(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,i("543d")["createPage"])},d644:function(t,e,i){"use strict";i.r(e);var s=i("6f97"),a=i("ac81");for(var n in a)"default"!==n&&function(t){i.d(e,t,(function(){return a[t]}))}(n);i("f669");var o,l=i("f0c5"),r=Object(l["a"])(a["default"],s["b"],s["c"],!1,null,"49064f45",null,!1,s["a"],o);e["default"]=r.exports},f669:function(t,e,i){"use strict";var s=i("92e6"),a=i.n(s);a.a}},[["c478","common/runtime","common/vendor"]]]);