yzms/touch/dist/0.chunk.js

1 line
2.8 KiB
JavaScript
Raw Normal View History

2024-04-01 15:54:27 +08:00
webpackJsonp([0],{20:function(t,e,o){o(58),o(59);var n=o(19)(o(51),o(64),"data-v-6b8e78c5",null);n.options.__file="C:\\Users\\HP-PC\\Desktop\\jlfd\\src\\views\\index.vue",n.esModule&&Object.keys(n.esModule).some(function(t){return"default"!==t&&"__esModule"!==t})&&console.error("named exports are not supported in *.vue files."),n.options.functional&&console.error("[vue-loader] index.vue: functional components are not supported with templates, they should use render functions."),t.exports=n.exports},51:function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={data:function(){return{readingCard:!1,intervalId:0}},mounted:function(){this.$store.commit("setLoading",!1)},methods:{readCard:function(t){this.readingCard=!0;var e=this;start_read(function(o,n){"ic"===o&&n&&(stop_read(),e.readingCard=!1,e.login(t,n))})},login:function(t,e){this.$store.commit("setLoading",!0);var o=this;this.$ajax.post("/api/user/idcard_login/",{idcard:e}).then(function(e){if(stop_read(),o.$store.commit("setLoading",!1),1===e.data.status){var n=e.data.data.timeout-Math.round((new Date).getTime()/1e3);n=n>=0?n:0,o.$store.commit("setToken",e.data.data.token),o.$store.commit("setCount",n),o.$store.commit("decrement"),o.$router.push({path:t})}else o.$Message.error({content:e.data.message,top:30,duration:3})}).catch(function(t){stop_read(),o.$store.commit("setLoading",!1);var e="";e=t.response?"请求服务器失败":t.request?"等待回复失败":"系统解析出错",o.$Message.error({content:e,top:30,duration:3})})},cancelModal:function(){stop_read(),this.readingCard=!1,this.$store.commit("setLoading",!1)}}}},58:function(t,e){},59:function(t,e){},64:function(t,e,o){t.exports={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"index layout"},[t.$store.state.loading?o("Spin",{attrs:{size:"large",fix:""}}):t._e(),t._v(" "),o("Modal",{attrs:{width:"260","cancel-text":"Cancel","mask-closable":!1},on:{"on-cancel":t.cancelModal},model:{value:t.readingCard,callback:function(e){t.readingCard=e},expression:"readingCard"}},[o("p",{staticStyle:{color:"#f60","text-align":"center"},attrs:{slot:"header"},slot:"header"},[o("Icon",{attrs:{type:"information-circled"}}),t._v(" "),o("span",[t._v("读卡")])],1),t._v(" "),o("div",{staticStyle:{"text-align":"center"}},[o("p",[t._v("请将"),o("Icon",{attrs:{type:"card"}}),t._v("靠近读卡器")],1)]),t._v(" "),o("div",{attrs:{slot:"footer"},slot:"footer"})]),t._v(" "),o("Col",{attrs:{span:"10",offset:"7"}},[o("Row",[o("Button",{attrs:{type:"success",size:"large",long:""},on:{click:function(e){t.readCard("order")}}},[t._v("订餐")])],1)],1),t._v(" "),o("Col",{attrs:{span:"10",offset:"7"}},[o("Row",[o("Button",{attrs:{type:"warning",size:"large",long:""},on:{click:function(e){t.readCard("cancel")}}},[t._v("退餐")])],1)],1)],1)},staticRenderFns:[]},t.exports.render._withStripped=!0}});