feat(property): 添加灯控开关功能

This commit is contained in:
2025-08-20 17:23:13 +08:00
parent c090779319
commit 81fc3bf2ca
4 changed files with 71 additions and 79 deletions

View File

@@ -59,3 +59,21 @@ export function lightInfoUpdate(data: LightInfoForm) {
export function lightInfoRemove(id: ID | IDS) {
return requestClient.deleteWithMsg<void>(`/property/lightInfo/${id}`);
}
/**
* 更新灯控开关状态
* @param data
* @returns void
*/
export function switchSingleLight(data: LightInfoForm) {
return requestClient.postWithMsg<void>('/property/lightInfo/switch', data);
}
/**
* 批量更新灯控开关状态
* @param data
* @returns void
*/
export function switchBatchLight(data: LightInfoForm) {
return requestClient.postWithMsg<void>('/property/lightInfo/switch', data);
}

View File

@@ -14,7 +14,7 @@ export interface LightInfoVO {
/**
* 开关状态01
*/
isOn: number;
isOn: boolean;
/**
* 灯控模块编码
@@ -62,7 +62,7 @@ export interface LightInfoForm extends BaseEntity {
/**
* 开关状态01
*/
isOn?: number;
isOn: boolean;
/**
* 灯控模块编码