yzms/android/merge_pay/static/js/chunk-2af52825.5fbf3abb.js

1 line
14 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. 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-2af52825"],{"56ac":function(t,e,n){},"5a0c":function(t,e,n){var i,a,s=n("7037")["default"];n("6c57"),n("a15b"),n("ac1f"),n("5319"),n("b0c0"),n("0d03"),n("00b4"),n("466d"),n("d401"),n("d3b7"),n("25f0"),n("fb6a"),n("a9e3"),n("f4b3"),n("bf19"),n("accc"),n("4160"),function(r,o){"object"==s(e)&&"undefined"!=typeof t?t.exports=o():(i=o,a="function"===typeof i?i.call(e,n,e,t):i,void 0===a||(t.exports=a))}(0,(function(){"use strict";var t=1e3,e=6e4,n=36e5,i="millisecond",a="second",r="minute",o="hour",u="day",l="week",c="month",d="quarter",f="year",h="date",v="Invalid Date",_=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],n=t%100;return"["+t+(e[(n-20)%10]||e[n]||e[0])+"]"}},y=function(t,e,n){var i=String(t);return!i||i.length>=e?t:""+Array(e+1-i.length).join(n)+t},b={s:y,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),i=Math.floor(n/60),a=n%60;return(e<=0?"+":"-")+y(i,2,"0")+":"+y(a,2,"0")},m:function t(e,n){if(e.date()<n.date())return-t(n,e);var i=12*(n.year()-e.year())+(n.month()-e.month()),a=e.clone().add(i,c),s=n-a<0,r=e.clone().add(i+(s?-1:1),c);return+(-(i+(n-a)/(s?a-r:r-a))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:c,y:f,w:l,d:u,D:h,h:o,m:r,s:a,ms:i,Q:d}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},p="en",$={};$[p]=g;var M=function(t){return t instanceof j},O=function t(e,n,i){var a;if(!e)return p;if("string"==typeof e){var s=e.toLowerCase();$[s]&&(a=s),n&&($[s]=n,a=s);var r=e.split("-");if(!a&&r.length>1)return t(r[0])}else{var o=e.name;$[o]=e,a=o}return!i&&a&&(p=a),a||!i&&p},w=function(t,e){if(M(t))return t.clone();var n="object"==s(e)?e:{};return n.date=t,n.args=arguments,new j(n)},x=b;x.l=O,x.i=M,x.w=function(t,e){return w(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var j=function(){function s(t){this.$L=O(t.locale,null,!0),this.parse(t)}var g=s.prototype;return g.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(x.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var i=e.match(_);if(i){var a=i[2]-1||0,s=(i[7]||"0").substring(0,3);return n?new Date(Date.UTC(i[1],a,i[3]||1,i[4]||0,i[5]||0,i[6]||0,s)):new Date(i[1],a,i[3]||1,i[4]||0,i[5]||0,i[6]||0,s)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},g.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},g.$utils=function(){return x},g.isValid=function(){return!(this.$d.toString()===v)},g.isSame=function(t,e){var n=w(t);return this.startOf(e)<=n&&n<=this.endOf(e)},g.isAfter=function(t,e){return w(t)<this.startOf(e)},g.isBefore=function(t,e){return this.endOf(e)<w(t)},g.$g=function(t,e,n){return x.u(t)?this[e]:this.set(n,t)},g.unix=function(){return Math.floor(this.valueOf()/1e3)},g.valueOf=function(){return this.$d.getTime()},g.startOf=function(t,e){var n=this,i=!!x.u(e)||e,s=x.p(t),d=function(t,e){var a=x.w(n.$u?Date.UTC(n.$y,e,t):new Date(n.$y,e,t),n);return i?a:a.endOf(u)},v=function(t,e){return x.w(n.toDate()[t].apply(n.toDate("s"),(i?[0,0,0,0]:[23,59,59,999]).slice(e)),n)},_=this.$W,m=this.$M,g=this.$D,y="set"+(this.$u?"UTC":"");switch(s){case f:return i?d(1,0):d(31,11);case c:return i?d(1,m):d(0,m+1);case l:var b=this.$locale().weekStart||0,p=(_<b?_+7:_)-b;return d(i?g-p:g+(6-p),m);case u:case h:return v(y+"Hours",0);case o:return v(y+"Minutes",1);case r:return v(y+"Seconds",2);case a:return v(y+"Milliseconds",3);default:return this.clone()}},g.endOf=function(t){return this.startOf(t,!1)},g.$set=function(t,e){var n,s=x.p(t),l="set"+(this.$u?"UTC":""),d=(n={},n[u]=l+"Date",n[h]=l+"Date",n[c]=l+"Month",n[f]=l+"FullYear",n[o]=l+"Hours",n[r]=l+"Minutes",n[a]=l+"Seconds",n[i]=l+"Milliseconds",n)[s],v=s===u?this.$D+(e-this.$W):e;if(s===c||s===f){var _=this.clone().set(h,1);_.$d[d](v),_.init(),this.$d=_.set(h,Math.min(this.$D,_.daysInMonth())).$d}else d&&this.$d[d](v);return this.init(),this},g.set=function(t,e){return this.clone().$set(t,e)},g.get=function(t){return this[x.p(t)]()},g.add=function(i,s){var d,h=this;i=Number(i);var v=x.p(s),_=function(t){var e=w(h);return x.w(e.date(e.date()+Math.round(t*i)),h)};if(v===c)return this.set(c,this.$M+i);if(v===f)return this.set(f,this.$y+i);if(v===u)return _(1);if(v===l)return _(7);var m=(d={},d[r]=e,d[o]=n,d[a]=t,d)[v]||1,g=this.$d.getTime()+i*m;return x.w(g,this)},g.subtract=function(t,e){return this.add(-1*t,e)},g.format=function(t){var e=this,n=this.$locale();if(!this.isValid())return n.invalidDate||v;var i=t||"YYYY-MM-DDTHH:mm:ssZ",a=x.z(this),s=this.$H,r=this.$m,o=this.$M,u=n.weekdays,l=n.months,c=function(t,n,a,s){return t&&(t[n]||t(e,i))||a[n].slice(0,s)},d=function(t){return x.s(s%12||12,t,"0")},f=n.meridiem||function(t,e,n){var i=t<12?"AM":"PM";return n?i.toLowerCase():i},h={YY:String(this.$y).slice(-2),YYYY:this.$y,M:o+1,MM:x.s(o+1,2,"0"),MMM:c(n.monthsShort,o,l,3),MMMM:c(l,o),D:this.$D,DD:x.s(this.$D,2,"0"),d:String(this.$W),dd:c(n.weekdaysMin,this.$W,u,2),ddd:c(n.weekdaysShort,this.$W,u,3),dddd:u[this.$W],H:String(s),HH:x.s(s,2,"0"),h:d(1),hh:d(2),a:f(s,r,!0),A:f(s,r,!1),m:String(r),mm:x.s(r,2,"0"),s:String(this.$s),ss:x.s(this.$s,2,"0"),SSS:x.s(this.$ms,3,"0"),Z:a};return i.replace(m,(function(t,e){return e||h[t]||a.replace(":","")}))},g.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},g.diff=function(i,s,h){var v,_=x.p(s),m=w(i),g=(m.utcOffset()-this.utcOffset())*e,y=this-m,b=x.m(this,m);return b=(v={},v[f]=b/12,v[c]=b,v[d]=b/3,v[l]=(y-g)/6048e5,v[u]=(y-g)/864e5,v[o]=y/n,v[r]=y/e,v[a]=y/t,v)[_]||y,h?b:x.a(b)},g.daysInMonth=function(){return this.endOf(c).$D},g.$locale=function(){return $[this.$L]},g.locale=function(t,e){if(!t)return this.$L;var n=this.clone(),i=O(t,e,!0);return i&&(n.$L=i),n},g.clone=function(){return x.w(this.$d,this)},g.toDate=function(){return new Date(this.valueOf())},g.toJSON=function(){return this.isValid()?this.toISOString():null},g.toISOString=function(){return this.$d.toISOString()},g.toString=function(){return this.$d.toUTCString()},s}(),D=j.prototype;return w.prototype=D,[["$ms",i],["$s",a],["$m",r],["$H",o],["$W",u],["$M",c],["$y",f],["$D",h]].forEach((function(t){D[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),w.extend=function(t,e){return t.$i||(t(e,j,w),t.$i=!0),w},w.locale=O,w.isDayjs=M,w.unix=function(t){return w(1e3*t)},w.en=$[p],w.Ls=$,w.p={},w}))},7650:function(t,e,n){},aa5e:function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t._self._c,n=t._self._setupProxy;return e("div",{staticClass:"w-full h-full"},[n.mealInfo.list.length?e("div",{ref:"scrollRef",staticClass:"h-full w-full overflow-auto"},t._l(n.mealInfo.list,(function(i){var a;return e("div",{staticClass:"px-2 pt-1.5 relative"},[0===i.take_status?e("div",{staticClass:"absolute left-0 right-0 top-0 flex flex-col items-center"},[e("div",{staticClass:"text-2xl border-8 border-solid p-1 opacity-30 hasTake rounded mt-14 font-bold",staticStyle:{"text-align":"center"}},[t._v(" 已取餐 "),null!==i&&void 0!==i&&i.take_food_time?e("small",{staticStyle:{"text-align":"left",display:"block","font-size":"1rem"}},[t._v("取餐时间:"+t._s(n.dayjs(i.take_food_time).format("MM/DD HH:mm:ss")))]):t._e(),null!==i&&void 0!==i&&i.channel_name?e("small",{staticStyle:{"text-align":"left",display:"block","font-size":"1rem","line-height":"1rem","padding-bottom":"0.5rem"}},[t._v("取餐窗口:"+t._s(i.channel_name))]):t._e()])]):t._e(),e("div",{staticClass:"flex items-center mb-1.5"},[e(n.Tag,{staticClass:"text-xs px-1 py-0.5 rounded",attrs:{type:"primary"}},[t._v(t._s(i.meal_name))]),e("div",{staticClass:"username ml-1.5 font-bold text-sm"},[t._v(t._s(null===(a=n.mealInfo.user)||void 0===a?void 0:a.username))])],1),e("table",{staticClass:"table-fixed w-full text-2xl mb-1.5"},[t._m(0,!0),e("tbody",t._l(i.order_detail,(function(n){return e("tr",[e("td",{staticClass:"py-0.5 px-2"},[t._v(" "+t._s(n.dish_name)+" ")]),e("td",{staticClass:"py-0.5 px-2"},[t._v(" "+t._s(n.dish_amount)+" ")])])})),0)]),i.rest_info.length?e("div",{staticClass:"rest"},[e("span",{staticStyle:{color:"red"}},[t._v("剩余数量:")]),t._l(i.rest_info,(function(n){return e("div",{key:n.id,staticStyle:{display:"inline-block"}},[e("span",[t._v(t._s(n.dish_name)+": "),e("b",{staticStyle:{color:"#009900"}},[t._v(t._s(n.rest_num))]),t._v("   ")])])}))],2):t._e()])})),0):e("div",{staticClass:"w-full h-full justify-center items-center flex"},[e("div",{staticClass:"text-2xl"},[t._v(t._s(n.defaultMsg))])])])},a=[function(){var t=this,e=t._self._c;t._self._setupProxy;return e("thead",[e("tr",[e("th",{staticClass:"w-8/12 text-left py-0.5 px-2"},[t._v("菜品")]),e("th",{staticClass:"w-2/12 text-left py-0.5 px-1"},[t._v("份数")])])])}],s=(n("ac1f"),n("5319"),n("9ab4")),r=n("a026"),o=n("d399"),u=(n("e7e5"),n("a3e2")),l=(n("5f1a"),n("a01b")),c=n("e432"),d=n("79f6"),f=n("6815"),h=n("16ce"),v=n("7bbe"),_=n("5a0c"),m=n.n(_),g=n("d257"),y=Object(r["defineComponent"])({__name:"index",setup:function(t){var e=this,n=Object(h["a"])(),i=Object(r["ref"])(),a=Object(f["b"])(),_=Object(l["a"])(),y=Object(r["ref"])({list:[],user:null}),b=Object(r["ref"])(!1),p=Object(r["ref"])("可刷脸/刷IC卡/取餐码"),$=Object(r["ref"])(5e3),M=Object(r["ref"])(3e4),O=Object(r["ref"])(0),w=Object(r["ref"])(""),x=Object(v["v"])((function(){$.value-1e3<=0?(p.value="可刷脸/刷IC卡/取餐码",$.value=0,j()):$.value=$.value-1e3}),1e3),j=x.pause,D=x.resume,C=x.isActive;0!=_.restMealQueryTime&&(M.value=O.value=_.restMealQueryTime);var S=Object(v["v"])((function(){M.value-1e3<0?(W(),M.value=O.value):M.value=M.value-1e3}),1e3),T=S.pause,k=S.resume,I=S.isActive,W=function(){if(""==w.value)return!1;Object(d["g"])({dining_hall_id:_.canteenId,channel_id:_.channelId,user_id:w.value}).then((function(t){var e,n,i,a;1==t.status&&(null===(e=t.data)||void 0===e?void 0:e.rest_info.length)&&(y.value["list"][0]["rest_info"]=null===(n=t.data)||void 0===n?void 0:n.rest_info),0==(null===(i=t.data)||void 0===i?void 0:i.restMealQueryTime)||-1==t.status?T():M.value=O.value=null===(a=t.data)||void 0===a?void 0:a.restMealQueryTime}))},A=function(t){o["a"].clear(!0),Object(r["nextTick"])().then((function(){Object(d["b"])({dining_hall_id:_.canteenId,facecard:Object(g["a"])(t),machineCode:t}).then((function(t){var e,n,i,a;if(1===t.status){if(0==(null===(e=t.data)||void 0===e?void 0:e.is_meal_type))try{null===(n=androidJs.getAudioInfo)||void 0===n||n.call(androidJs,10)}catch(s){console.log(s)}if(t.data.take_code)Y(t.data.take_code);else{if(1==(null===(i=t.data)||void 0===i?void 0:i.is_meal_type))try{null===(a=androidJs.getAudioInfo)||void 0===a||a.call(androidJs,11)}catch(s){console.log(s)}H("当前暂无餐可取")}}else H(t.message)}))}))},L=function(t){Object(r["nextTick"])().then((function(){Object(d["c"])({dining_hall_id:_.canteenId,cardno:Object(g["a"])(t),machineCode:t}).then((function(t){var e,n,i;if(1===t.status){if(0==(null===(e=t.data)||void 0===e?void 0:e.is_meal_type))try{null===(n=androidJs.getAudioInfo)||void 0===n||n.call(androidJs,10)}catch(a){console.log(a)}if(t.data.take_code)Y(t.data.take_code);else{try{null===(i=androidJs.getAudioInfo)||void 0===i||i.call(androidJs,11)}catch(a){console.log(a)}H("当前暂无餐可取")}}else H(t.message)}))}))},J=function(t){o["a"].clear(!0),Object(r["nextTick"])().then((function(){Y(t,"qr")}))},H=function(t,e){void 0===t&&(t=""),void 0===e&&(e=5e3),q(),p.value=t,$.value=e,0!=e&&D()},Y=function(t,e){if(void 0===e&&(e=""),b.value)return!1;0!=_.restMealQueryTime?k():T(),b.value=!0,o["a"].clear(!0),Object(r["nextTick"])().then((function(){var n,i,a;H("正在查询取餐信息",0);var s=Object(g["a"])(t);if("qr"==e&&(s=null===(a=null===(i=null===(n=null===s||void 0===s?void 0:s.split("]"))||void 0===n?void 0:n[1])||void 0===i?void 0:i.split(","))||void 0===a?void 0:a[0],!s))return b.value=!1,H("识别取餐码失败",5e3),!1;console.log(s),Object(d["j"])({channelid:_.channelId,dining_hall_id:_.canteenId,take_code:s,machineCode:t}).then((function(t){var e,n,i,a,s;if(null===(e=t.data)||void 0===e?void 0:e.sound_num)try{null===(n=androidJs.getAudioInfo)||void 0===n||n.call(androidJs,null===(i=t.data)||void 0===i?void 0:i.sound_num)}catch(r){console.log(r)}1===t.status?(y.value=t.data,(null===(a=t.data)||void 0===a?void 0:a.user.id)&&(w.value=null===(s=t.data)||void 0===s?void 0:s.user.id)):H(t.message,15e3)}))["catch"]((function(t){H(t)})).then((function(){b.value=!1}))}))},Q=function(t){if(console.log(t,c["a"][t]),t)switch(c["a"][t]){case"changeMenu":a.replace("/pay-meal");break;case"prev":i.value&&(i.value.scrollTop=i.value.scrollTop-200<=0?0:i.value.scrollTop-200);break;case"next":i.value&&(i.value.scrollTop=i.value.scrollTop+200);break}},q=function(){y.value=Object.assign({},{list:[],user:null})},F=Object(v["w"])((function(t){A(t)}),2e3,!1),G=Object(v["w"])((function(t){L(t)}),2e3,!1),z=Object(v["w"])((function(t){J(t)}),2e3,!1);return Object(r["watch"])((function(){return[n.value]}),(function(){return Object(s["a"])(e,void 0,void 0,(function(){var t;return Object(s["b"])(this,(function(e){return n.value?(t={facegetcode:F,icgetcode:G,qrCode:z,keyDown:function(t){return Q(t)}},window.Lqbrid=t):window.Lqbrid=void 0,[2]}))}))}),{immediate:!0}),Object(r["onMounted"])((function(){})),{__sfc:!0,visibility:n,scrollRef:i,router:a,canteenStore:_,mealInfo:y,loading:b,defaultMsg:p,payWaitingCounter:$,payWaitingGetLastMealCounter:M,payWaitingGetLastMealCounterTab:O,user_id:w,pauseWaiting:j,resumeWaiting:D,isWaitingActive:C,pauseWaitingGetLastMeal:T,resumeWaitingGetLastMeal:k,isWaitingActiveGetLastMeal:I,fetchGetLastMeal:W,getFaceCode:A,getIcCard:L,getQrCard:J,changeDefaultMsg:H,onTakeMeal:Y,onKeyDown:Q,clearMealAndPay:q,getFaceCodeThrottle:F,getIcCardThrottle:G,getQrCardThrottle:z,Tag:u["a"],dayjs:m.a}}}),b=y,p=(n("e9de"),n("e231"),n("2877")),$=Object(p["a"])(b,i,a,!1,null,"fa8b194e",null);e["default"]=$.exports},e231:function(t,e,n){"use strict";n("56ac")},e9de:function(t,e,n){"use strict";n("7650")}}]);