2023-07-27 15:29:37 +08:00
|
|
|
abstract class Api {
|
2023-07-29 09:25:21 +08:00
|
|
|
// final String baseUrl = "http://test.lock.star-lock.cn/api"; // 葛工
|
2023-08-16 17:35:43 +08:00
|
|
|
// final String baseUrl = "https://lock.star-lock.cn/api"; // 测试环境
|
2023-08-24 14:24:37 +08:00
|
|
|
// final String baseUrl = "http://wenlin.lock.star-lock.cn/api"; //曾工
|
|
|
|
|
final String baseUrl = "http://192.168.56.101:8099/api"; //曾工本地
|
2023-07-27 15:29:37 +08:00
|
|
|
|
2023-08-02 09:22:39 +08:00
|
|
|
// 登录注册
|
|
|
|
|
final String getVerificationCodeUrl = '/user/sendValidationCode';
|
2023-07-29 09:25:21 +08:00
|
|
|
final String registerUrl = '/user/register';
|
2023-07-29 18:33:48 +08:00
|
|
|
final String getSliderVerifyImgUrl = '/user/getSliderVerifyImg';
|
|
|
|
|
final String checkImgUrl = '/user/isSliderValid';
|
2023-08-02 09:22:39 +08:00
|
|
|
final String loginUrl = '/user/login';
|
2023-08-07 10:32:24 +08:00
|
|
|
final String resetPasswordURL = '/user/resetPassword'; //重置密码
|
2023-08-16 17:35:43 +08:00
|
|
|
final String getCountryRegionURL = '/system/listCountry'; //获取国家或地区
|
|
|
|
|
final String electronicKeyListURL = '/key/listUser'; //电子钥匙列表
|
|
|
|
|
final String sendElectronicKeyURL = '/key/send'; //发送电子钥匙
|
2023-08-17 18:54:19 +08:00
|
|
|
final String resetElectronicKeyURL = '/key/reset'; //重置电子钥匙
|
|
|
|
|
final String keyOperationRecordURL = '/lockRecords/list'; //电子钥匙操作记录
|
2023-08-16 17:35:43 +08:00
|
|
|
final String uploadElectricQuantityURL =
|
|
|
|
|
'/room/uploadElectricQuantity'; //锁电量更新
|
2023-08-24 14:25:55 +08:00
|
|
|
|
2023-08-24 14:29:31 +08:00
|
|
|
final String bindingBlueAdminURL = '/lock/bindAdmin'; //绑定蓝牙管理员
|
2023-08-18 18:25:58 +08:00
|
|
|
final String modifyKeyNameURL = '/key/modifyKeyName'; //修改锁名称
|
2023-08-23 14:27:50 +08:00
|
|
|
final String modifyKeyNameForAdminURL =
|
|
|
|
|
'/key/modifyKeyNameForAdmin'; //编辑电子钥匙名字
|
2023-09-04 11:11:14 +08:00
|
|
|
final String updateKeyDateURL = '/key/updateKeyDate'; //编辑电子钥匙的有效期、有效时间、有效日
|
2023-08-23 14:27:50 +08:00
|
|
|
final String passwordKeyListURL = '/keyboardPwd/listSendRecords'; //密码钥匙列表
|
|
|
|
|
final String passwordKeyResetURL = '/keyboardPwd/reset'; //密码钥匙重置
|
2023-09-04 11:11:14 +08:00
|
|
|
final String deleteElectronicKeyURL = '/key/delete'; //删除电子钥匙
|
|
|
|
|
final String deleteKeyboardPwdURL = '/keyboardPwd/delete'; //删除密码
|
2023-08-26 11:40:40 +08:00
|
|
|
final String getLockInfoURL = '/lock/syncDataPage'; // 获取锁信息
|
2023-08-29 17:39:35 +08:00
|
|
|
final String deletLockURL = '/lock/delete'; // 删除锁
|
2023-08-26 11:40:40 +08:00
|
|
|
|
2023-08-25 17:06:42 +08:00
|
|
|
final String passwordKeyGetURL = '/keyboardPwd/get'; //获取密码
|
2023-09-07 18:32:56 +08:00
|
|
|
final String passwordKeyAddURL = '/keyboardPwd/add'; //自定义密码
|
|
|
|
|
final String updatePasswordKeyURL = '/keyboardPwd/update'; //修改密码详情
|
2023-08-28 17:35:30 +08:00
|
|
|
final String clearOperationRecordURL = '/lockRecords/clear'; //清空操作记录
|
|
|
|
|
final String addlockGroupURL = '/keyGroup/add'; //创建锁分组
|
2023-09-07 18:32:56 +08:00
|
|
|
final String setlockGroupURL = '/keyGroup/setGroup'; //设置锁分组
|
2023-08-28 17:35:30 +08:00
|
|
|
final String lockGroupListURL = '/authorizedAdmin/listGroup'; //锁分组列表
|
2023-09-07 18:32:56 +08:00
|
|
|
final String listLockByGroupURL =
|
|
|
|
|
'/authorizedAdmin/listLockByGroup'; //获取分组下的锁列表
|
2023-08-30 10:58:00 +08:00
|
|
|
final String updateSettingURL = '/room/updateSetting'; //标记房态
|
2023-08-31 15:58:29 +08:00
|
|
|
final String keyGroupListURL = '/keyGroup/list'; //分组列表
|
|
|
|
|
final String lockListByGroupURL = '/room/listByGroup'; //分组下的锁
|
2023-09-07 18:36:16 +08:00
|
|
|
final String getWifiServiceIpURL = '/wifiLock/getWifiServiceIp'; // 获取Wifi锁服务器
|
|
|
|
|
final String updateSpecialValueUrl = '/room/updateSpecialValue'; // 开启/关闭 远程开锁
|
|
|
|
|
final String setAutoLockTimeUrl = '/room/setAutoLockTime'; // 自动闭锁
|
2023-09-11 09:48:47 +08:00
|
|
|
final String getPassageModeConfigUrl =
|
|
|
|
|
'/room/getPassageModeConfig'; // 获取锁的常开模式设置
|
2023-09-07 18:36:16 +08:00
|
|
|
final String configPassageModeUrl = '/room/configPassageMode'; // 配置锁的常开模式
|
|
|
|
|
final String updateSettingUrl = '/room/updateSetting'; // 锁声音/防撬报警/重置键/考勤
|
|
|
|
|
final String roomQueryDateUrl = '/room/queryDate'; // 获取网关时间
|
2023-09-09 18:33:37 +08:00
|
|
|
final String lockDiagnoseUrl = '/room/uploadLockInfo'; // 锁诊断
|
2023-09-07 18:36:16 +08:00
|
|
|
final String getServerDatetimeUrl = '/check/getServerDatetime'; // 获取服务器当前时间
|
|
|
|
|
final String getLockVersionInfoUrl = '/room/update'; // 获取锁当前版本信息
|
2023-09-15 09:43:20 +08:00
|
|
|
final String openCheckingInURL =
|
|
|
|
|
'/attendanceCompany/isExistenceCompany'; // 开启考勤获取是否有公司
|
|
|
|
|
final String setCheckInCreateCompanyURL =
|
|
|
|
|
'/attendanceCompany/add'; // 设置考勤时创建公司
|
|
|
|
|
final String setLockPickingReminderDataURL =
|
|
|
|
|
'/key/updateMonitorFlag'; // 设置开锁提醒
|
2023-09-09 18:33:37 +08:00
|
|
|
|
2023-09-15 16:04:11 +08:00
|
|
|
final String getAttendanceRecordListByDateURL = '/attendanceRecord/listByDate'; // 获取考勤列表-早到榜日榜
|
|
|
|
|
final String getAttendanceRecordListByMonthURL = '/attendanceRecord/earlyListByMonth'; // 获取考勤列表-早到榜月榜
|
|
|
|
|
final String getAttendanceRecordListLateTimesByDateURL = '/attendanceRecord/lateListByDate'; // 获取考勤列表-迟到榜日榜
|
|
|
|
|
final String getAttendanceRecordListLateTimesByMonthURL = '/attendanceRecord/lateEarlyListByMonth'; // 获取考勤列表-迟到榜月榜
|
|
|
|
|
final String getAttendanceRecordHardworkingListURL = '/attendanceRecord/listForHardworking'; // 获取考勤列表-
|
|
|
|
|
final String getAttendanceRecordDtailURL = '/attendanceRecord/listByMonth'; // 获取考勤详情
|
2023-09-09 18:33:37 +08:00
|
|
|
final String getStaffListURL = '/staff/list'; // 获取员工列表
|
|
|
|
|
final String addStaffURL = '/staff/add'; // 添加员工
|
2023-09-15 16:04:11 +08:00
|
|
|
final String editStaffURL = '/staff/update'; // 编辑员工
|
|
|
|
|
final String addStaffSeletKeyURL = '/staff/attendanceList'; // 考勤设置添加员工-选择钥匙
|
|
|
|
|
final String addHolidaysURL = '/vacation/add'; // 添加假期
|
|
|
|
|
final String holidaysListURL = '/vacation/list'; // 假期列表
|
|
|
|
|
final String holidaysDeleteURL = '/vacation/delete'; // 假期删除
|
|
|
|
|
final String getCheckInSetInfoURL = '/attendanceCompany/query'; // 获取考勤设置信息
|
|
|
|
|
final String editCheckInSetInfoURL = '/attendanceCompany/update'; // 修改考勤设置信息
|
|
|
|
|
|
|
|
|
|
final String getFingerprintListURL = '/fingerprint/list'; // 指纹列表
|
|
|
|
|
final String addFingerprintURL = '/fingerprint/add'; // 添加指纹
|
2023-09-19 15:20:58 +08:00
|
|
|
final String editFingerprintURL = '/fingerprint/changePeriod'; // 编辑指纹
|
|
|
|
|
final String deleteFingerprintURL = '/fingerprint/delete'; // 删除指纹
|
|
|
|
|
final String updateFingerprintUserNoURL = '/fingerprint/updateFingerprintUserNo'; // 更新指纹用户序号
|
|
|
|
|
|
|
|
|
|
final String getICCardListURL = '/identityCard/list'; // IC卡列表
|
|
|
|
|
final String addICCardURL = '/identityCard/add'; // 添加IC卡
|
|
|
|
|
final String editICCardURL = '/identityCard/update'; // 编辑IC卡
|
|
|
|
|
final String deleteICCardURL = '/identityCard/delete'; // 删除IC卡
|
2023-09-20 14:22:44 +08:00
|
|
|
final String updateICCardUserNoURL = '/identityCard/updatePwdUserNo'; // 更新ic卡用户序号
|
2023-09-09 18:33:37 +08:00
|
|
|
|
2023-09-22 16:06:08 +08:00
|
|
|
final String transferLockListURL = '/room/listForTransfer'; // 转移锁锁列表
|
|
|
|
|
final String transferLockConfirmURL = '/room/transferLockConfirm'; // 转移智能锁确认
|
|
|
|
|
final String transferLockURL = '/room/transfer'; // 转移智能锁
|
|
|
|
|
|
|
|
|
|
final String gatewaykListURL = '/plug/list'; // 转网关列表
|
|
|
|
|
|
2023-09-04 15:04:44 +08:00
|
|
|
final String getKeyDetailURL = '/key/get'; //获取单把钥匙详情信息
|
2023-09-07 18:32:56 +08:00
|
|
|
final String lockUserListURL = '/keyUser/listKeyUser'; //锁用户列表
|
|
|
|
|
final String canSendKeyURL = '/keyUser/canSendKey'; //群发钥匙检查
|
|
|
|
|
final String batchSendKeyURL = '/key/batchSend'; //批处理群发钥匙
|
2023-09-13 18:13:36 +08:00
|
|
|
final String addAuthorizedAdminURL = '/authorizedAdmin/add'; //增加授权管理员
|
|
|
|
|
final String keyListByUserURL = '/keyUser/listByUse'; //用户拥有的锁
|
2023-09-15 09:43:20 +08:00
|
|
|
final String authorizedAdminListURL = '/authorizedAdmin/list'; //授权管理员列表
|
|
|
|
|
final String deleteAdministratorURL = '/authorizedAdmin/delete'; //删除授权管理员
|
|
|
|
|
final String updateAdministratorURL =
|
|
|
|
|
'/authorizedAdmin/update'; //管理员姓名/有效期/远程开锁修改
|
|
|
|
|
final String expireLockListURL = '/keyUser/listExpireUser'; //即将到期的锁列表
|
2023-09-20 11:49:55 +08:00
|
|
|
final String userSettingsInfoURL = '/user/userSettingsInfo'; //个人设置信息
|
2023-09-21 10:05:22 +08:00
|
|
|
final String setAlertModeURL = '/user/setAlertMode'; //提示音
|
|
|
|
|
final String setTouchUnlockFlagURL = '/user/setTouchUnlockFlag'; //触摸开锁
|
|
|
|
|
final String changeSettingsURL = '/user/changeSettings'; //锁屏/隐藏无效开锁权限
|
2023-07-27 15:29:37 +08:00
|
|
|
}
|