333 lines
6.2 KiB
JavaScript
333 lines
6.2 KiB
JavaScript
import { request } from './export'
|
||
|
||
// 创建账号
|
||
export function starCloudCreateUser(data) {
|
||
return request({
|
||
url: '/createUser',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 获取访问令牌
|
||
export function getStarCloudToken(data) {
|
||
return request({
|
||
url: '/oauth2/token',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 更新锁用户
|
||
export function updateLockUserNoRequest(data) {
|
||
return request({
|
||
url: '/v1/key/updateLockUserNo',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 获取所有锁用户
|
||
export function getUserNoListRequest(data) {
|
||
return request({
|
||
url: '/v1/key/getUserNoList',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 获取手机联网token
|
||
export function getLockNetTokenRequest(data) {
|
||
return request({
|
||
url: '/v1/lock/getLockNetToken',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 获取服务器时间
|
||
export function getServerDatetimeRequest(data) {
|
||
return request({
|
||
url: '/v1/lock/queryDate',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 获取锁详情
|
||
export function getLockDetailRequest(data) {
|
||
return request({
|
||
url: '/v1/lock/detail',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 获取离线密码
|
||
export function getOfflinePasswordRequest(data) {
|
||
return request({
|
||
url: '/v1/keyboardPwd/get',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 添加自定义密码
|
||
export function addCustomPasswordRequest(data) {
|
||
return request({
|
||
url: '/v1/keyboardPwd/add',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 更新密码
|
||
export function updatePasswordRequest(data) {
|
||
return request({
|
||
url: '/v1/keyboardPwd/update',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 删除密码
|
||
export function deletePasswordRequest(data) {
|
||
return request({
|
||
url: '/v1/keyboardPwd/delete',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 绑定智能锁
|
||
export function bindLockRequest(data) {
|
||
return request({
|
||
url: '/v1/lock/initialize',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 移除坏锁
|
||
export function removeBadLockRequest(data) {
|
||
return request({
|
||
url: '/v1/lock/removeBadLock',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 删除锁
|
||
export function deleteLockRequest(data) {
|
||
return request({
|
||
url: '/v1/lock/delete',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 删除锁
|
||
export function updateElectricQuantityRequest(data) {
|
||
return request({
|
||
url: '/v1/lock/updateElectricQuantity',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 修改管理员密码
|
||
export function changeAdminKeyboardPwdRequest(data) {
|
||
return request({
|
||
url: '/v1/lock/changeAdminKeyboardPwd',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 获取操作记录的最后上传时间
|
||
export function getLastRecordTimeRequest(data) {
|
||
return request({
|
||
url: '/v1/lockRecord/getLastRecordTime',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 上传操作记录
|
||
export function uploadRecordRequest(data) {
|
||
return request({
|
||
url: '/v1/lockRecord/upload',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 获取锁应用设置
|
||
export function getLockSettingDataRequest(data) {
|
||
return request({
|
||
url: '/v1/lock/getLockSettingData',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
// 检查密码和密码名称是否已存在
|
||
export function checkPasswordRequest(data) {
|
||
return request({
|
||
url: '/v1/keyboardPwd/checkKeyboardpwdName',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
//电表-刷新电表数据
|
||
export function elecRefreshElecInfoRequest(data) {
|
||
return request({
|
||
url: '/v1/elec/refreshElecInfo',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
|
||
export function updateElecSettingRequest(data) {
|
||
return request({
|
||
url: '/v1/elec/updateElecSetting',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
|
||
|
||
//冷水表-刷新水表数据
|
||
export function coldWaterRefreshWaterInfoRequest(data) {
|
||
return request({
|
||
url: '/v1/coldWater/refreshWaterInfo',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
//热水表-刷新水表数据
|
||
export function hotWaterRefreshWaterInfoRequest(data) {
|
||
return request({
|
||
url: '/v1/hotWater/refreshWaterInfo',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
|
||
/**
|
||
* IC卡-更新(永久/限时/循环)
|
||
*
|
||
* @param data.lockId 锁id
|
||
* @param data.cardType 卡类型
|
||
* @param data.addType 新增类型,1蓝牙,2远程,3发卡器
|
||
* @param data.cardName 卡昵称
|
||
* @param data.cardNumber 卡序号
|
||
* @param data.startDate 开始时间
|
||
* @param data.endDate 结束时间
|
||
* @param data.weekDay 循环周期
|
||
* @param data.isCoerced 是否胁迫卡
|
||
* @param data.cardRight 是否授权管理员
|
||
* @param data.cardUserNo 卡UserNo
|
||
* @returns {Promise<unknown>}
|
||
*/
|
||
export function addIcCardRequest(data) {
|
||
return request({
|
||
url: '/v1/identityCard/add',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
/**
|
||
* IC卡-更新(永久/限时/循环)
|
||
*
|
||
* @param data.cardId 卡id(必填)
|
||
* @param data.cardType 卡类型(必填)
|
||
* @param data.cardName 卡昵称
|
||
* @param data.startDate 开始时间
|
||
* @param data.endDate 结束时间
|
||
* @param data.weekDay 循环周期
|
||
* @param data.cardRight 是否授权管理员
|
||
* @returns {Promise<unknown>}
|
||
*/
|
||
export function updateIcCardRequest(data) {
|
||
return request({
|
||
url: '/v1/identityCard/update',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
/**
|
||
* IC卡-删除(永久/限时/循环)
|
||
* @param data.lockId 锁id
|
||
* @param data.cardId 卡id
|
||
* @returns {Promise<unknown>}
|
||
*/
|
||
export function deleteIcCardRequest(data) {
|
||
return request({
|
||
url: '/v1/identityCard/delete',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
/**
|
||
* 删除所有ic卡
|
||
* @param data.lockId 锁id
|
||
* @returns {Promise<unknown>}
|
||
*/
|
||
export function clearAllIcCard(data) {
|
||
return request({
|
||
url: '/v1/identityCard/clear',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
/**
|
||
* 检查卡姓名是否重复
|
||
* @param data.lockId 锁id
|
||
* @param data.cardName 卡姓名
|
||
* @returns {Promise<unknown>}
|
||
*/
|
||
export function checkRepeatCardName(data) {
|
||
return request({
|
||
url: '/v1/identityCard/checkIdentityCardName',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
|
||
/**
|
||
* 获取Ic卡列表
|
||
* @param data.lockId 锁id
|
||
* @param data.pageNo 页码(选填)
|
||
* @param data.pageSize 每页显示数(选填)
|
||
* @returns {Promise<unknown>}
|
||
*/
|
||
export function getIcCardListRequest(data) {
|
||
return request({
|
||
url: '/v1/identityCard/list',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
}
|
||
|
||
|
||
|
||
|
||
//指纹-添加(永久/限时/循环)
|
||
export function addFingerprintRequest(data) {
|
||
return request({
|
||
url: '/v1/fingerprint/add',
|
||
method: 'POST',
|
||
data
|
||
})
|
||
} |