feat:充值审核通过排序

This commit is contained in:
dzc committed 2025-04-09 12:40:04 +08:00
1 parent 9d168f802d
commit 281c05e2c4
15 files changed
+390 -35

No files matched your search

@@ -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);
}
@@ -12,6 +12,8 @@ public class DoorBaseVo {
private String message;
private Object data;
public boolean isSuccess() {
return ObjectUtil.equal(code, DoorBaseVo.successCode);
}
@@ -0,0 +1,7 @@
package com.bsd.pjcloud.thirdparty.vo.door;
import lombok.Data;
@Data
public class DoorVideoCallbackVo {
}