LAC 调度模式优化

yun-zuoyi
汪云昊 6 years ago
parent ba7c713b6f
commit 154bba4b3b

@ -1,15 +1,12 @@
package cn.estsh.i3plus.pojo.lac.bean; package cn.estsh.i3plus.pojo.lac.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate; import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
@ -76,6 +73,10 @@ public class LacSuitCase extends BaseBean {
@ApiParam(value ="硬件类型") @ApiParam(value ="硬件类型")
private Integer hardwareType; private Integer hardwareType;
@Column(name="SOFTWARE_SUIT_CODE")
@ApiParam(value ="软适配代码")
private String softwareSuitCode;
@Column(name="RETURN_METHOD") @Column(name="RETURN_METHOD")
@ApiParam(value ="返回类型") @ApiParam(value ="返回类型")
private Integer returnMethod; private Integer returnMethod;

@ -1,5 +1,6 @@
package cn.estsh.i3plus.pojo.model.lac; package cn.estsh.i3plus.pojo.model.lac;
import cn.estsh.i3plus.pojo.base.annotation.XStreamCDATA;
import com.thoughtworks.xstream.annotations.XStreamAlias; import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
@ -25,4 +26,10 @@ public class LacSuitRequest {
*/ */
private List<Task> taskList; private List<Task> taskList;
/**
*
*/
@XStreamCDATA
private String paramList;
} }

@ -1,5 +1,6 @@
package cn.estsh.i3plus.pojo.model.lac; package cn.estsh.i3plus.pojo.model.lac;
import cn.estsh.i3plus.pojo.base.annotation.XStreamCDATA;
import com.thoughtworks.xstream.annotations.XStreamAlias; import com.thoughtworks.xstream.annotations.XStreamAlias;
import lombok.Data; import lombok.Data;
@ -16,5 +17,6 @@ public class Task {
private String code; private String code;
@XStreamCDATA
private Object paramList; private Object paramList;
} }

Loading…
Cancel
Save