获取设备分享详细信息
This commit is contained in:
@ -4,7 +4,6 @@ import com.fuyuanshen.app.domain.bo.AppPersonnelInfoBo;
|
|||||||
import com.fuyuanshen.app.domain.dto.AppDeviceLogoUploadDto;
|
import com.fuyuanshen.app.domain.dto.AppDeviceLogoUploadDto;
|
||||||
import com.fuyuanshen.app.domain.dto.DeviceInstructDto;
|
import com.fuyuanshen.app.domain.dto.DeviceInstructDto;
|
||||||
import com.fuyuanshen.app.domain.vo.AppDevice6075DetailVo;
|
import com.fuyuanshen.app.domain.vo.AppDevice6075DetailVo;
|
||||||
import com.fuyuanshen.app.domain.vo.AppDeviceDetailVo;
|
|
||||||
import com.fuyuanshen.common.core.domain.R;
|
import com.fuyuanshen.common.core.domain.R;
|
||||||
import com.fuyuanshen.common.core.validate.AddGroup;
|
import com.fuyuanshen.common.core.validate.AddGroup;
|
||||||
import com.fuyuanshen.common.ratelimiter.annotation.FunctionAccessAnnotation;
|
import com.fuyuanshen.common.ratelimiter.annotation.FunctionAccessAnnotation;
|
||||||
@ -90,8 +89,6 @@ public class AppDeviceBJQ6075Controller extends BaseController {
|
|||||||
* 灯光模式
|
* 灯光模式
|
||||||
* (主光模式)
|
* (主光模式)
|
||||||
* 0(关闭灯光),1(强光),2(超强光), 3(工作光), 4(节能光),5(爆闪),6(SOS)
|
* 0(关闭灯光),1(强光),2(超强光), 3(工作光), 4(节能光),5(爆闪),6(SOS)
|
||||||
* (辅光模式)
|
|
||||||
* 0(关闭灯光),1(泛光),2(泛光爆闪), 3(警示灯), 4(警示灯/泛光)
|
|
||||||
*/
|
*/
|
||||||
@PostMapping("/lightModeSettings")
|
@PostMapping("/lightModeSettings")
|
||||||
public R<Void> lightModeSettings(@RequestBody DeviceInstructDto params) {
|
public R<Void> lightModeSettings(@RequestBody DeviceInstructDto params) {
|
||||||
@ -141,4 +138,17 @@ public class AppDeviceBJQ6075Controller extends BaseController {
|
|||||||
return R.ok();
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取设备分享详细信息
|
||||||
|
*
|
||||||
|
* @param id 主键
|
||||||
|
*/
|
||||||
|
@GetMapping("/getShareInfo/{id}")
|
||||||
|
public R<AppDevice6075DetailVo> getShareInfo(@NotNull(message = "主键不能为空")
|
||||||
|
@PathVariable Long id) {
|
||||||
|
return R.ok(appDeviceService6075.getInfo(id));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -45,8 +45,7 @@ public class AppDeviceShareDetailVo implements Serializable {
|
|||||||
private String phonenumber;
|
private String phonenumber;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 功能权限(1:灯光模式;2:激光模式;3:开机画面;4:人员信息登记;5:发送信息;6:产品信息)
|
* 功能权限(1:灯光模式;2:激光模式;3:开机画面;4:人员信息登记;5:发送信息;6:产品信息)以逗号分隔
|
||||||
以逗号分隔
|
|
||||||
*/
|
*/
|
||||||
@ExcelProperty(value = "功能权限", converter = ExcelDictConvert.class)
|
@ExcelProperty(value = "功能权限", converter = ExcelDictConvert.class)
|
||||||
@ExcelDictFormat(readConverterExp = "1=:灯光模式;2:激光模式;3:开机画面;4:人员信息登记;5:发送信息;6:产品信息")
|
@ExcelDictFormat(readConverterExp = "1=:灯光模式;2:激光模式;3:开机画面;4:人员信息登记;5:发送信息;6:产品信息")
|
||||||
@ -105,19 +104,19 @@ public class AppDeviceShareDetailVo implements Serializable {
|
|||||||
*/
|
*/
|
||||||
private String sendMsg;
|
private String sendMsg;
|
||||||
|
|
||||||
//设备主灯档位
|
// 设备主灯档位
|
||||||
private String mainLightMode;
|
private String mainLightMode;
|
||||||
|
|
||||||
//激光灯档位
|
// 激光灯档位
|
||||||
private String laserLightMode;
|
private String laserLightMode;
|
||||||
|
|
||||||
//电量百分比
|
// 电量百分比
|
||||||
private String batteryPercentage;
|
private String batteryPercentage;
|
||||||
|
|
||||||
//充电状态(0没有充电,1正在充电,2为已充满)
|
// 充电状态(0没有充电,1正在充电,2为已充满)
|
||||||
private String chargeState;
|
private String chargeState;
|
||||||
|
|
||||||
//电池剩余续航时间200分钟
|
// 电池剩余续航时间200分钟
|
||||||
private String batteryRemainingTime;
|
private String batteryRemainingTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user