You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
21 KiB

3 months ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-index-index"],{"0229":function(t,e,n){"use strict";var a=n("797c"),s=n.n(a);s.a},"16da":function(t,e,n){"use strict";n.r(e);var a=n("dd5e"),s=n.n(a);for(var i in a)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(i);e["default"]=s.a},"797c":function(t,e,n){var a=n("aae2");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var s=n("967d").default;s("44e9d823",a,!0,{sourceMap:!1,shadowMode:!1})},aa96:function(t,e,n){"use strict";n.d(e,"b",(function(){return s})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return a}));var a={uIcon:n("4fee").default,uButton:n("eb80").default},s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"checkin-page"},[n("v-uni-view",{staticClass:"checkin-container"},[n("v-uni-view",{staticClass:"course-card"},[n("v-uni-view",{staticClass:"course-title"},[t._v(t._s(t.course.theme?t.course.theme:""))]),n("v-uni-view",{staticClass:"course-info"},[n("v-uni-view",{staticClass:"info-item"},[n("u-icon",{staticClass:"info-icon",attrs:{name:"calendar-fill"}}),n("v-uni-text",[t._v(t._s(t.course.date?t.course.date:"")+" - "+t._s(t.course.period?t.course.period:""))])],1),n("v-uni-view",{staticClass:"info-item"},[n("u-icon",{staticClass:"info-icon",attrs:{name:"map-fill"}}),n("v-uni-text",[t._v(t._s(t.course.address?t.course.address:""))])],1),n("v-uni-view",{staticClass:"info-item"},[n("u-icon",{staticClass:"info-icon",attrs:{name:"account-fill"}}),n("v-uni-text",[t._v(t._s(t.course.teacher?t.course.teacher.name:""))])],1)],1)],1),t.courseContentList.length>0?n("v-uni-view",{staticClass:"status-card"},[n("h6",{staticClass:"card-title"},[n("u-icon",{staticClass:"title-icon",attrs:{name:"order"}}),t._v("当前其他可签到课程")],1),t._l(t.courseContentList,(function(e){return n("v-uni-view",{key:e.id,staticClass:"course-card"},[n("v-uni-view",{staticClass:"course-title"},[t._v(t._s(e.theme||""))]),n("v-uni-view",{staticClass:"course-info"},[e.date||e.period?n("v-uni-view",{staticClass:"info-item"},[n("u-icon",{staticClass:"info-icon",attrs:{name:"calendar-fill"}}),n("v-uni-text",[t._v(t._s(e.date||"")+" - "+t._s(e.period||""))])],1):t._e(),e.address?n("v-uni-view",{staticClass:"info-item"},[n("u-icon",{staticClass:"info-icon",attrs:{name:"map-fill"}}),n("v-uni-text",[t._v(t._s(e.address))])],1):t._e(),e.teacher&&e.teacher.name?n("v-uni-view",{staticClass:"info-item"},[n("u-icon",{staticClass:"info-icon",attrs:{name:"account-fill"}}),n("v-uni-text",[t._v(t._s(e.teacher.name))])],1):t._e()],1)],1)}))],2):t._e(),n("v-uni-view",{staticClass:"status-card"},[n("h6",{staticClass:"card-title"},[n("u-icon",{staticClass:"title-icon",attrs:{name:"shield-checkmark"}}),t._v("签到状态检测")],1),n("v-uni-view",{staticClass:"status-item"},[n("v-uni-text",{staticClass:"status-label"},[t._v("定位状态")]),n("v-uni-view",{class:["status-value","status-"+t.locationStatus.type]},[n("u-icon",{attrs:{name:t.getStatusIcon(t.locationStatus.type)}}),n("v-uni-text",[t._v(t._s(t.locationStatus.text))])],1)],1),n("v-uni-view",{staticClass:"status-item"},[n("v-uni-text",{staticClass:"status-label"},[t._v("打卡范围")]),n("v-uni-view",{class:["status-value","status-"+t.rangeStatus.type]},[n("u-icon",{attrs:{name:t.getStatusIcon(t.rangeStatus.type)}}),n("v-uni-text",[t._v(t._s(t.rangeStatus.text))])],1)],1)],1),null!==t.distance?n("v-uni-view",{staticClass:"distance-info"},[n("v-uni-view",{staticClass:"distance-value"},[t._v(t._s(t.formattedDistance))]),n("v-uni-view",{staticClass:"distance-label"},[t._v("距离课程地点")])],1):t._e(),t.alertInfo.message?n("v-uni-view",{class:["alert-custom","alert-"+t.alertInfo.type]},[n("u-icon",{staticClass:"alert-icon",attrs:{name:t.getStatusIcon(t.alertInfo.type)}}),n("v-uni-text",[t._v(t._s(t.alertInfo.message))])],1):t._e(),n("v-uni-view",{staticClass:"checkin-actions"},[n("u-button",{staticClass:"checkin-btn",attrs:{type:"primary",disabled:!t.canCheckin},on:{click:function(e){arguments[0]=e=t.