64 lines
1.5 KiB
Java
64 lines
1.5 KiB
Java
|
|
package com.dpkj.common.dto;
|
|||
|
|
|
|||
|
|
import lombok.AllArgsConstructor;
|
|||
|
|
import lombok.Data;
|
|||
|
|
import lombok.NoArgsConstructor;
|
|||
|
|
import lombok.ToString;
|
|||
|
|
|
|||
|
|
import java.io.Serializable;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 利盟请求参数DTO
|
|||
|
|
*
|
|||
|
|
* @author <a href="https://gitee.com/shi-chongli">石头人</a>
|
|||
|
|
* @version 1.0
|
|||
|
|
* @since 2025-02-08 10:46:44
|
|||
|
|
*/
|
|||
|
|
@Data
|
|||
|
|
@ToString
|
|||
|
|
@AllArgsConstructor
|
|||
|
|
@NoArgsConstructor
|
|||
|
|
public class LexMarkDTO implements Serializable {
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 默认异步
|
|||
|
|
* 0:代表同步,1:代表异步,3:代表属性
|
|||
|
|
*/
|
|||
|
|
private Integer methodType = 1;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 默认:com.gwi.device
|
|||
|
|
* 插件名称:如果是设备调用,则固定填写com.gwi.device;如果是插件调用,此处填
|
|||
|
|
* 写插件动态库文件名(去掉文件名前面的lib和文件后缀名,如:GWI_Plugin)
|
|||
|
|
*/
|
|||
|
|
private String pluginName = "com.gwi.device";
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 固定填写execute
|
|||
|
|
*/
|
|||
|
|
private String pluginMethod = "execute";
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 设备名。如果是设备调用,则填写设备名称,需要和SP服务配置中的 DevList.ini 配置的设备名称一致;
|
|||
|
|
* 如果是插件调用,可忽略此参数
|
|||
|
|
*/
|
|||
|
|
private String devName;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 调用id,应用生成,用于区分不同的调用
|
|||
|
|
*/
|
|||
|
|
private Integer callID;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 调用的函数名称,设备执行的动作名称,简称动作名
|
|||
|
|
*/
|
|||
|
|
private String actionName;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 设备执行的输入参数,格式为json字符串(注意,此处为字符串,不是json对象)
|
|||
|
|
*/
|
|||
|
|
private String param;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|