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