open-time.js 5.9 KB

1
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/app_admin/open-time/open-time"],{"274b":function(t,e,n){"use strict";n.r(e);var i=n("4030"),a=n.n(i);for(var r in i)"default"!==r&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},4030:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n("2f62");function a(t,e){var n;if("undefined"===typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=r(t))||e&&t&&"number"===typeof t.length){n&&(t=n);var i=0,a=function(){};return{s:a,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:a}}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,s=!0,l=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return s=t.done,t},e:function(t){l=!0,o=t},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw o}}}}function r(t,e){if(t){if("string"===typeof t)return o(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(t,e):void 0}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n<e;n++)i[n]=t[n];return i}function s(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function l(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?s(Object(n),!0).forEach((function(e){u(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function u(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var c={data:function(){return{lineHeight:"72rpx",iphone_x:!1,list:[],detail:{},indicatorStyle:"",timeDialog:!1,choose:2,index:-1,hour:[],minutes:[],startVal:[0,0,0],endVal:[0,0,0]}},computed:l({},(0,i.mapState)({userInfo:function(t){return t.user.info},adminImg:function(t){return t.mallConfig.__wxapp_img.app_admin}})),methods:{submitTime:function(){if(this.startVal[0]>this.endVal[0])t.showToast({title:"结束时间不应早于开始时间",icon:"none",duration:1e3});else if(this.startVal[0]==this.endVal[0]&&this.startVal[1]>this.endVal[1])t.showToast({title:"结束时间不应早于开始时间",icon:"none",duration:1e3});else if(this.startVal[0]==this.endVal[0]&&this.startVal[1]==this.endVal[1]&&this.startVal[2]>this.endVal[2])t.showToast({title:"结束时间不应早于开始时间",icon:"none",duration:1e3});else if(this.startVal[0]==this.endVal[0]&&this.startVal[1]==this.endVal[1]&&this.startVal[2]==this.endVal[2])t.showToast({title:"结束时间不应等于开始时间",icon:"none",duration:1e3});else{this.list[this.index]=[];var e=this.hour[this.startVal[0]]+":"+this.minutes[this.startVal[1]]+":"+this.minutes[this.startVal[2]],n=this.hour[this.endVal[0]]+":"+this.minutes[this.endVal[1]]+":"+this.minutes[this.endVal[2]],i={value:[e,n]};this.list[this.index]=i,this.timeDialog=!1}},cancel:function(){this.timeDialog=!1,this.index=-1},openTime:function(t,e){this.index=e,t.value[0]?this.startVal=t.value[0].split(":").map(Number):this.startVal=[0,0,0],t.value[1]?this.endVal=t.value[1].split(":").map(Number):this.endVal=[0,0,0],this.timeDialog=!0},startChange:function(t){this.startVal=t.detail.value},endChange:function(t){this.endVal=t.detail.value},add:function(){var t={value:[]};this.list.push(t)},toDelete:function(t){this.list.splice(t,1)},save:function(){var e,n=a(this.list);try{for(n.s();!(e=n.n()).done;){var i=e.value;if(!i.value[0]||!i.value[1])return t.showToast({icon:"none",title:"时间段请填写完整"}),!1}}catch(o){n.e(o)}finally{n.f()}t.showLoading({mask:!0,title:"保存中..."}),this.detail.setting.time_list=this.list;var r={name:this.detail.name,setting:JSON.stringify(this.detail.setting)};this.$request({url:this.$api.app_admin.setting,method:"post",data:r}).then((function(e){0===e.code&&(t.showToast({title:e.msg,icon:"none",duration:1e3}),setTimeout((function(){t.navigateBack()}),500))}))}},onLoad:function(e){var n=this;this.$commonLoad.onload(e);var i=this,a=t.getSystemInfoSync().windowWidth,r=375/a;this.lineHeight=72*r+"rpx",this.indicatorStyle="height: 36px;font-size:14px;",this.$request({url:this.$api.app_admin.setting}).then((function(t){n.detail=t.data.detail}));for(var o=0;o<60;o++)o<10&&(o="0"+o),o<24&&this.hour.push(o),this.minutes.push(o);if(this.list=JSON.parse(e.time_list),0==this.list.length){var s={value:["",""]};this.list.push(s)}t.getSystemInfo({success:function(t){(t.model.indexOf("iPhone X")>-1||t.model.indexOf("iPhone 11")>-1||t.model.indexOf("iPhone11")>-1||t.model.indexOf("iPhone12")>-1||t.model.indexOf("Unknown Device")>-1)&&(i.iphone_x=!0)}})}};e.default=c}).call(this,n("543d")["default"])},"4d31":function(t,e,n){"use strict";n.r(e);var i=n("7ad6"),a=n("274b");for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("620a");var o,s=n("f0c5"),l=Object(s["a"])(a["default"],i["b"],i["c"],!1,null,"5b5c5ef6",null,!1,i["a"],o);e["default"]=l.exports},"620a":function(t,e,n){"use strict";var i=n("62b6"),a=n.n(i);a.a},"62b6":function(t,e,n){},"74c7":function(t,e,n){"use strict";(function(t){n("2d0a");i(n("66fd"));var e=i(n("4d31"));function i(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},"7ad6":function(t,e,n){"use strict";var i;n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return i}));var a=function(){var t=this,e=t.$createElement;t._self._c},r=[]}},[["74c7","common/runtime","common/vendor"]]]);