package com.zteits.park.event; import com.zteits.clouds.api.apibase.constants.EqpTypeEnum; import org.springframework.context.ApplicationEvent; /** * Copyright: Copyright (c) 2019 zteits * * @ClassName: com.zteits.park.event * @Description: 设备维修上报事件 * @version: v1.0.0 * @author: atao * @date: 2019-09-02 10:59 * Modification History: * Date Author Version Description * ---------------------------------------------------------* * 2019-09-02 atao v1.0.0 创建 */ public class EqpRepairEvent extends ApplicationEvent { /** * 设备类型 必填 */ private EqpTypeEnum eqpType; /** * 组织ID 必填 */ private Long orgId; /** * 设备编码 必填 */ private String eqpNo; /** * 故障描述 必填 */ private String failDetail; public EqpRepairEvent(EqpTypeEnum eqpType, Long orgId, String eqpNo, String failDetail) { super(eqpNo); this.eqpType = eqpType; this.orgId = orgId; this.eqpNo = eqpNo; this.failDetail = failDetail; } public EqpTypeEnum getEqpType() { return eqpType; } public void setEqpType(EqpTypeEnum eqpType) { this.eqpType = eqpType; } public Long getOrgId() { return orgId; } public void setOrgId(Long orgId) { this.orgId = orgId; } public String getFailDetail() { return failDetail; } public void setFailDetail(String failDetail) { this.failDetail = failDetail; } public String getEqpNo() { return eqpNo; } public void setEqpNo(String eqpNo) { this.eqpNo = eqpNo; } }