feat:充值审核通过排序
This commit is contained in:
1 parent
9d168f802d
commit
281c05e2c4
15 files changed
+390
-35
No files matched your search
+65
@@ -0,0 +1,65 @@
|
||||
package com.bsd.pjcloud.thirdparty.api.feign;
|
||||
|
||||
|
||||
import com.bsd.pjcloud.common.core.constant.ServiceNameConstants;
|
||||
import com.bsd.pjcloud.common.core.util.R;
|
||||
import com.bsd.pjcloud.common.feign.annotation.NoToken;
|
||||
import com.bsd.pjcloud.thirdparty.dto.door.*;
|
||||
import com.bsd.pjcloud.thirdparty.vo.door.*;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
|
||||
@FeignClient(contextId = "remoterThirdDoorApiService", value = ServiceNameConstants.THIRDPARTY_SERVICE)
|
||||
public interface RemoterThirdDoorApiService {
|
||||
|
||||
/**
|
||||
* 设备注册
|
||||
*/
|
||||
@NoToken
|
||||
@PostMapping("/third-door/register")
|
||||
R<DoorRegisterVo> register(@RequestBody DoorRegisterDto dto);
|
||||
|
||||
/**
|
||||
* 设备信息绑定
|
||||
*/
|
||||
@NoToken
|
||||
@PostMapping("/third-door/bind")
|
||||
R<DoorBindVo> bind(@RequestBody DoorBindDto dto);
|
||||
|
||||
/**
|
||||
* 查询设备状态
|
||||
*/
|
||||
@NoToken
|
||||
@PostMapping("/third-door/status")
|
||||
R<DoorStatusVo> status(@RequestBody DoorStatusDto dto);
|
||||
|
||||
/**
|
||||
* 设备重启
|
||||
*/
|
||||
@NoToken
|
||||
@PostMapping("/third-door/restart")
|
||||
R<DoorRestartVo> restart(@RequestBody DoorRestartDto dto);
|
||||
|
||||
/**
|
||||
* 音量设置
|
||||
*/
|
||||
@NoToken
|
||||
@PostMapping("/third-door/volume")
|
||||
R<DoorVolumeVo> volume(@RequestBody DoorVolumeDto dto);
|
||||
|
||||
/**
|
||||
* 音量设置
|
||||
*/
|
||||
@NoToken
|
||||
@PostMapping("/third-door/open")
|
||||
R<DoorOpenVo> open(@RequestBody DoorOpenDto dto);
|
||||
|
||||
/**
|
||||
* 音量设置
|
||||
*/
|
||||
@NoToken
|
||||
@PostMapping("/third-door/video")
|
||||
R<DoorVideoVo> video(@RequestBody DoorVideoDto dto);
|
||||
|
||||
}
|
||||
+2
@@ -12,6 +12,8 @@ public class DoorBaseVo {
|
||||
|
||||
private String message;
|
||||
|
||||
private Object data;
|
||||
|
||||
public boolean isSuccess() {
|
||||
return ObjectUtil.equal(code, DoorBaseVo.successCode);
|
||||
}
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
package com.bsd.pjcloud.thirdparty.vo.door;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class DoorVideoCallbackVo {
|
||||
}
|
||||
Reference in new issue
Block a user