123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- package com.ym.mec.biz.service;
- import com.ym.mec.biz.dal.entity.SysConfig;
- import com.ym.mec.common.service.BaseService;
- public interface SysConfigService extends BaseService<Long, SysConfig> {
-
- public static final String BASE_API_URL = "base_api_url";
- /**
- * 缴费状态提前{}天刷新
- */
- public static final String REFRESH_PAYMENT_STATUS_EARLY_DAYS = "refresh_payment_status_early_days";
- /**
- * VIP课结束后,用户可申诉时间,为课程结束后的{}天
- */
- public static final String VIP_APPEAL_DAYS_RANGE = "vip_appeal_days_range";
- /**
- * 老师正常打卡时间,为课程当天,距离开课时间前{}分钟
- */
- public static final String ADVANCE_SIGN_IN_MINUTES = "advance_sign_in_minutes";
- /**
- * 老师可以打卡范围,为教学定位方圆{}米
- */
- public static final String ATTENDANCE_RANGE = "attendance_range";
- /**
- * 学生允许请假的时间,为开课前{}小时
- */
- public static final String ADVANCE_LEAVE_HOURS = "advance_leave_hours";
- String ENABLE_TEACHER_COURSE_ADJUST_DEFAULT_HOURS = "enable_teacher_course_adjust_default_hours";
- /**
- * 单技课梯度结算规则设置
- */
- public static final String SIGLE_GRADIENT_SETTLEMENT_RULE = "sigle_gradient_settlement_rule";
- /**
- * 合奏课梯度结算规则设置
- */
- public static final String MAX_GRADIENT_SETTLEMENT_RULE = "max_gradient_settlement_rule";
- /**
- * 小班课梯度结算规则设置
- */
- public static final String HIGH_GRADIENT_SETTLEMENT_RULE = "high_gradient_settlement_rule";
- /**
- * 如果没有签退,{}分钟后自动发送推送信息
- */
- public static final String SIGN_OUT_MESSAGE_PUSH_MINUTE = "sign_out_message_push_minute";
- /**
- * 试听课默认单节课时长
- */
- String DEMO_GROUP_SINGLE_CLASS_MINUTES_ = "demo_group_single_class_minutes_";
- String USER_DEFAULT_HEAD_URL = "user_default_head_url";
- String STUDENT_APPLY_URL = "student_apply_url";
- String SERVER_PHONE = "server_phone";
- String MUSIC_GROUP_SETTLEMENT_CLASS_MINUTES = "music_group_settlement_class_minutes";
- String MUSIC_GROUP_SETTLEMENT_SINGLE_CLASS_MINUTES = "music_group_settlement_single_class_minutes";
- String REFUND_PERIOD = "refund_period";
- /**
- * 教师入职时间为此时间之后的,按照3.0的课酬结算
- */
- String TEACHER_ENTRY_DATE = "teacher_entry_date";
- /**
- * 可签退时间限制(自然天)
- */
- String ENABLE_SIGN_OUT_TIME_RANGE = "enable_sign_out_time_range";
- /**
- * 可更新学生签到状态时间限制,课程结束后{}分钟
- */
- String ENABLE_STUDENT_ATTENDANCE_TIME_RANGE = "enable_student_attendance_time_range";
- /**
- * vip课程可更新学生签到状态时间限制,课程结束后{}分钟
- */
- String ENABLE_STUDENT_ATTENDANCE_TIME_RANGE_VIP = "enable_student_attendance_time_range_vip";
- String ENABLE_STUDENT_ATTENDANCE_BEFOR_COURSE_START_TIME_RANGE_VIP = "enable_student_attendance_befor_course_start_time_range_vip";
-
- /**
- * 十分钟内最大可发送的短信次数
- */
- String SMS_MAX_TIMES = "sms_max_times";
- /**
- * @return com.ym.mec.biz.dal.entity.SysConfig
- * @params paramName
- * @describe 根据配置名称获取配置信息
- */
- SysConfig findByParamName(String paramName);
- }
|