fix:信发设备详情接口及发布接口序列化和反序列化处理
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.cool.store.dto.huoma;
|
||||
|
||||
import com.alibaba.fastjson.annotation.JSONField;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@@ -19,6 +20,7 @@ public class PublishDTO {
|
||||
private String storeCode;
|
||||
@ApiModelProperty(name = "设备ID列表",required = true)
|
||||
@NotEmpty(message = "设备ID列表不能为空")
|
||||
@JSONField(name = "terminals")
|
||||
private List<String> deviceIdList;
|
||||
@ApiModelProperty("节目id")
|
||||
private Long programId;
|
||||
|
||||
@@ -1,12 +1,16 @@
|
||||
package com.cool.store.dto.huoma;
|
||||
|
||||
import com.alibaba.fastjson.parser.DefaultJSONParser;
|
||||
import com.alibaba.fastjson.parser.deserializer.ObjectDeserializer;
|
||||
import com.cool.store.utils.BrowserVersionUtils;
|
||||
import com.cool.store.utils.StringUtil;
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import io.swagger.annotations.Api;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.lang.reflect.Type;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2025/8/18 16:27
|
||||
@@ -20,6 +24,7 @@ public class StoreXinFaDeviceDetail {
|
||||
* 设备ID
|
||||
*/
|
||||
@ApiModelProperty(value = "设备ID")
|
||||
@JsonProperty("id")
|
||||
private String deviceId;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user