移动端框架发布时推送消息
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
package com.yxt.messagecenter.api.message;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author dimengzhe
|
||||
* @Date 2022/11/28 16:24
|
||||
* @Description
|
||||
*/
|
||||
@Data
|
||||
public class AppVersionMessageDto {
|
||||
|
||||
@ApiModelProperty("主程序sid")
|
||||
private String appSid;
|
||||
|
||||
@ApiModelProperty("应用名称")
|
||||
private String appName;
|
||||
|
||||
@ApiModelProperty("版本编码")
|
||||
private Integer versionCode;
|
||||
|
||||
@ApiModelProperty("版本号")
|
||||
private String versionName;
|
||||
|
||||
@ApiModelProperty("apk下载地址")
|
||||
private String updateUrl;
|
||||
|
||||
@ApiModelProperty("版本的更新描述")
|
||||
private String upgradeInfo;
|
||||
|
||||
@ApiModelProperty("文件存放路径")
|
||||
private String filepath;
|
||||
|
||||
@ApiModelProperty("文件名")
|
||||
private String filename;
|
||||
|
||||
@ApiModelProperty("图标地址")
|
||||
private String iconUrl;
|
||||
|
||||
private List<String> receiveSids;
|
||||
}
|
||||
@@ -76,5 +76,8 @@ public interface MessageFeign {
|
||||
@PostMapping("/sendAutoserviceMessage")
|
||||
ResultBean<String> sendAutoserviceMessage(@RequestBody AppScmMessageFlowableQuery query);
|
||||
|
||||
@ApiOperation("移动端框架发布推送消息")
|
||||
@PostMapping("/sendAppVersionMessage")
|
||||
ResultBean sendAppVersionMessage(@RequestBody AppVersionMessageDto dto);
|
||||
|
||||
}
|
||||
@@ -73,4 +73,9 @@ public class MessageFeignFallback implements MessageFeign {
|
||||
public ResultBean<String> sendAutoserviceMessage(AppScmMessageFlowableQuery query) {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResultBean sendAppVersionMessage(AppVersionMessageDto dto) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user