lockArena.js
4.5 KB
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_arenaControl/lockArena/lockArena"],{"211a":function(e,t,r){"use strict";(function(e){var n=r("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var u=n(r("7eb4")),o=n(r("ee10")),a=r("362d"),c={data:function(){return{show:!1,hourList:[],groundNum:0,sportsRange:"",query:{groundId:"",orderDate:"",hourList:[{startHour:"",endHour:"",isLocked:0}]}}},onLoad:function(e){var t=this;return(0,o.default)(u.default.mark((function r(){var n;return u.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:t.query.groundId=e.groundId,t.groundNum=e.groundNum,t.sportsRange=e.sportsRange,n=Number(e.groundId),t.getlist(n);case 5:case"end":return r.stop()}}),r)})))()},onReady:function(){this.$refs.datetimePicker.setFormatter(this.formatter),this.query.orderDate=e.$u.timeFormat(Number(new Date),"yyyy-mm-dd")},computed:{formatBgColor:function(){return function(e){switch(!0){case e>=0&&e<=5:return"#FFF8E6";case e>=6&&e<=11:return"#E8F4FF";case e>=12&&e<=17:return"#E7FAF0";case e>=18&&e<=23:return"#FFE6E6";default:return"#FFE6E6"}}},formatborderColor:function(){return function(e){switch(!0){case e>=0&&e<=5:return"#FFE9B0";case e>=6&&e<=11:return"#B6DCFF";case e>=12&&e<=17:return"#A6EDC7";case e>=18&&e<=23:return"#FFB0B0";default:return"#FFB0B0"}}},formatTextColor:function(){return function(e){switch(!0){case e>=0&&e<=5:return"#FFB336";case e>=6&&e<=11:return"#50ABFF";case e>=12&&e<=17:return"#27B500";case e>=18&&e<=23:return"#D90000";default:return"#D90000"}}}},methods:{formatter:function(e,t){var r={year:"".concat(t,"年"),month:"".concat(t,"月"),day:"".concat(t,"日")};return r[e]},onConfirm:function(t,r){this.query.orderDate=e.$u.timeFormat(t,"yyyy-mm-dd"),this.show=!1},getlist:function(t){var r=this;return(0,o.default)(u.default.mark((function n(){var o;return u.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return o=e.$u.timeFormat(Number(new Date),"yyyy-mm-dd"),n.next=3,(0,a.businessTimeList)({currentDate:o,groundId:t});case 3:r.hourList=n.sent;case 4:case"end":return n.stop()}}),n)})))()},lockArena:function(t){this.query.hourList[0].startHour=t.startHour,this.query.hourList[0].endHour=t.endHour,this.query.hourList[0].isLocked=0===t.isLocked?1:0;var r=this,n=this.query.groundId;e.showModal({title:"提示",content:0===t.isLocked?"锁定时间段后,该时间段将不能预定此场地,是否锁定":"是否要解锁此场地",success:function(){var c=(0,o.default)(u.default.mark((function o(c){return u.default.wrap((function(u){while(1)switch(u.prev=u.next){case 0:if(!c.confirm){u.next=7;break}return u.next=3,(0,a.lockGround)(r.query);case 3:e.$u.toast(0===t.isLocked?"锁定成功":"解锁成功"),r.getlist(n),u.next=8;break;case 7:c.cancel&&e.$u.toast("取消锁定");case 8:case"end":return u.stop()}}),o)})));return function(e){return c.apply(this,arguments)}}()})}}};t.default=c}).call(this,r("df3c")["default"])},4983:function(e,t,r){"use strict";(function(e,t){var n=r("47a9");r("c5a3");n(r("3240"));var u=n(r("8295"));e.__webpack_require_UNI_MP_PLUGIN__=r,t(u.default)}).call(this,r("3223")["default"],r("df3c")["createPage"])},8295:function(e,t,r){"use strict";r.r(t);var n=r("f81b"),u=r("bf0f");for(var o in u)["default"].indexOf(o)<0&&function(e){r.d(t,e,(function(){return u[e]}))}(o);r("8399");var a=r("828b"),c=Object(a["a"])(u["default"],n["b"],n["c"],!1,null,"58be0ab2",null,!1,n["a"],void 0);t["default"]=c.exports},8399:function(e,t,r){"use strict";var n=r("f924"),u=r.n(n);u.a},bf0f:function(e,t,r){"use strict";r.r(t);var n=r("211a"),u=r.n(n);for(var o in n)["default"].indexOf(o)<0&&function(e){r.d(t,e,(function(){return n[e]}))}(o);t["default"]=u.a},f81b:function(e,t,r){"use strict";r.d(t,"b",(function(){return u})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return n}));var n={uIcon:function(){return Promise.all([r.e("common/vendor"),r.e("uni_modules/uview-ui/components/u-icon/u-icon")]).then(r.bind(null,"cfe0"))},uDatetimePicker:function(){return Promise.all([r.e("common/vendor"),r.e("uni_modules/uview-ui/components/u-datetime-picker/u-datetime-picker")]).then(r.bind(null,"5afe"))}},u=function(){var e=this,t=e.$createElement,r=(e._self._c,e.__map(e.hourList,(function(t,r){var n=e.__get_orig(t),u=e.formatTextColor(r),o=e.formatBgColor(r),a=e.formatborderColor(r);return{$orig:n,m0:u,m1:o,m2:a}}))),n=Number(new Date),u=Number(new Date);e._isMounted||(e.e0=function(t){e.show=!0},e.e1=function(t){e.show=!1},e.e2=function(t){e.show=!1}),e.$mp.data=Object.assign({},{$root:{l0:r,m3:n,m4:u}})},o=[]},f924:function(e,t,r){}},[["4983","common/runtime","common/vendor"]]]);