|
@@ -1,8 +1,8 @@
|
|
|
<template>
|
|
|
<div class="rules">
|
|
|
- <on-line v-if="type == 'onLine' || !type" />
|
|
|
- <off-line v-if="type == 'offLine' || !type" />
|
|
|
- <vip-off-line v-if="type == 'vipOffLine' || !type" />
|
|
|
+ <on-line v-if="type == 'onLine' || !type" :dataList="dataList" />
|
|
|
+ <off-line v-if="type == 'offLine' || !type" :dataList="dataList" />
|
|
|
+ <vip-off-line v-if="type == 'vipOffLine' || !type" :dataList="dataList" />
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -27,7 +27,8 @@ export default {
|
|
|
localStorage.setItem('Authorization', decodeURI(params.Authorization))
|
|
|
localStorage.setItem('userInfo', decodeURI(params.Authorization))
|
|
|
}
|
|
|
- // this.__init()
|
|
|
+ document.title = '规则'
|
|
|
+ this.__init()
|
|
|
},
|
|
|
methods: {
|
|
|
async __init() {
|
|
@@ -36,16 +37,29 @@ export default {
|
|
|
const result = res.data
|
|
|
if(result.code == 200) {
|
|
|
const { data } = result
|
|
|
- const dataList = this.dataList
|
|
|
+ const dataList = {}
|
|
|
data.forEach(item => {
|
|
|
switch(item.paramName) {
|
|
|
case 'advance_sign_in_minutes':
|
|
|
// 老师正常打卡时间,为课程当天,距离开课时间前{}分钟
|
|
|
dataList.advance_sign_in_minutes = item.paranValue
|
|
|
break;
|
|
|
+ case 'attendance_range':
|
|
|
+ dataList.attendance_range = item.paranValue
|
|
|
+ break;
|
|
|
+ case 'enable_student_attendance_time_range_vip':
|
|
|
+ dataList.enable_student_attendance_time_range_vip = item.paranValue
|
|
|
+ break;
|
|
|
+ case 'enable_student_attendance_befor_course_start_time_range_vip':
|
|
|
+ dataList.enable_student_attendance_befor_course_start_time_range_vip = item.paranValue
|
|
|
+ break;
|
|
|
+ case 'attendance_range_vip':
|
|
|
+ dataList.attendance_range_vip = item.paranValue
|
|
|
+ break;
|
|
|
}
|
|
|
});
|
|
|
- // console.log(this.dataList)
|
|
|
+ console.log(dataList)
|
|
|
+ this.dataList = dataList
|
|
|
}
|
|
|
})
|
|
|
setLoading(false)
|