RailwayReportEventCreateRequest.java 8.06 KB
/*
 * @(#)EscortAttendanceFindRequest.java
 *
 * Copyright (c) 2014-2017  xiniunet 版权所有
 * xiniunet. All rights reserved.
 *
 * This software is the confidential and proprietary
 * information of  xiniunet.
 * ("Confidential Information"). You shall not disclose
 * such Confidential Information and shall use it only
 * in accordance with the terms of the contract agreement
 * you entered into with xiniunet.
 */
package com.xiniunet.railway.request;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.annotation.JSONField;
import com.xiniunet.framework.base.BaseRequest;

import java.util.List;


/**
 * 事件上报的请求.
 * @author xiniunet
 */
public class RailwayReportEventCreateRequest extends BaseRequest {
    @JSONField(name="APP_EVENT_ID")
    private String appEventId;
    @JSONField(name="LINE_ID")
    private String lineId;
    @JSONField(name="LINE_NAME")
    private String lineName;
    @JSONField(name="CARRIAGE_NUMBER")
    private String carriageNumber;
    @JSONField(name="STATION_ID")
    private String stationId;
    @JSONField(name="STATION_NAME")
    private String stationName;
    @JSONField(name="TITLE")
    private String title;
    @JSONField(name="CONTENT")
    private String content;
    @JSONField(name="TYPE1_ID")
    private String type1Id;
    @JSONField(name="TYPE2_ID")
    private String type2Id;
    @JSONField(name="TYPE3_ID")
    private String type3Id;
    @JSONField(name="TYPE1_NAME")
    private String type1Name;
    @JSONField(name="TYPE2_NAME")
    private String type2Name;
    @JSONField(name="TYPE3_NAME")
    private String type3Name;
    @JSONField(name="GRADE_ID")
    private String gradeId;
    @JSONField(name="GRADE_NAME")
    private String gradeName;
    @JSONField(name="HAPPEN_TIME")
    private String happenTime;
    @JSONField(name="COMMIT_TIME")
    private String commitTime;
    @JSONField(name="VOLUNTEER_ID")
    private String volunteerId;
    @JSONField(name="VOLUNTEER_NAME")
    private String volunteerName;
    @JSONField(name="VOLUNTEER_CONTACT")
    private String volunteerContact;
    @JSONField(name="VOLUNTEER_SEX")
    private String volunteerSex;
    @JSONField(name="VOLUNTEER_BIRTHDAY")
    private String volunteerBirthday;
    @JSONField(name="NEXT_STATION_ID")
    private String nextStationId;
    @JSONField(name="NEXT_STATION_NAME")
    private String nextStationName;
    @JSONField(name="SB_NUMBER")
    private String sbNumber;
    @JSONField(name="CS_TYPE")
    private String csType;
    @JSONField(name="GA_FLAG")
    private String gaFlag;
    @JSONField(name="APP_ATTACHEMENT_ADDRESS")
    private String[] appAttachementAddress;
    @JSONField(name="DETAILED")
    private String detailed;
    /**
     * 附件列表
     */
    private List<String> appAttachementAddressList;

    public List<String> getAppAttachementAddressList() {
        return appAttachementAddressList;
    }

    public void setAppAttachementAddressList(List<String> appAttachementAddressList) {
        this.appAttachementAddressList = appAttachementAddressList;
    }
    public void setAppAttachementAddressList(String appAttachementAddressList) {
        this.appAttachementAddressList = JSON.parseArray(appAttachementAddressList,String.class);
    }
    public String getAppEventId() {
        return appEventId;
    }

    public void setAppEventId(String appEventId) {
        this.appEventId = appEventId;
    }

    public String getLineId() {
        return lineId;
    }

    public void setLineId(String lineId) {
        this.lineId = lineId;
    }

    public String getLineName() {
        return lineName;
    }

    public void setLineName(String lineName) {
        this.lineName = lineName;
    }

    public String getCarriageNumber() {
        return carriageNumber;
    }

    public void setCarriageNumber(String carriageNumber) {
        this.carriageNumber = carriageNumber;
    }

    public String getStationId() {
        return stationId;
    }

    public void setStationId(String stationId) {
        this.stationId = stationId;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getType1Id() {
        return type1Id;
    }

    public void setType1Id(String type1Id) {
        this.type1Id = type1Id;
    }

    public String getType2Id() {
        return type2Id;
    }

    public void setType2Id(String type2Id) {
        this.type2Id = type2Id;
    }

    public String getType3Id() {
        return type3Id;
    }

    public void setType3Id(String type3Id) {
        this.type3Id = type3Id;
    }

    public String getType1Name() {
        return type1Name;
    }

    public void setType1Name(String type1Name) {
        this.type1Name = type1Name;
    }

    public String getType2Name() {
        return type2Name;
    }

    public void setType2Name(String type2Name) {
        this.type2Name = type2Name;
    }

    public String getType3Name() {
        return type3Name;
    }

    public void setType3Name(String type3Name) {
        this.type3Name = type3Name;
    }

    public String getGradeId() {
        return gradeId;
    }

    public void setGradeId(String gradeId) {
        this.gradeId = gradeId;
    }

    public String getGradeName() {
        return gradeName;
    }

    public void setGradeName(String gradeName) {
        this.gradeName = gradeName;
    }

    public String getHappenTime() {
        return happenTime;
    }

    public void setHappenTime(String happenTime) {
        this.happenTime = happenTime;
    }

    public String getCommitTime() {
        return commitTime;
    }

    public void setCommitTime(String commitTime) {
        this.commitTime = commitTime;
    }

    public String getVolunteerId() {
        return volunteerId;
    }

    public void setVolunteerId(String volunteerId) {
        this.volunteerId = volunteerId;
    }

    public String getVolunteerName() {
        return volunteerName;
    }

    public void setVolunteerName(String volunteerName) {
        this.volunteerName = volunteerName;
    }

    public String getVolunteerContact() {
        return volunteerContact;
    }

    public void setVolunteerContact(String volunteerContact) {
        this.volunteerContact = volunteerContact;
    }

    public String getVolunteerSex() {
        return volunteerSex;
    }

    public void setVolunteerSex(String volunteerSex) {
        this.volunteerSex = volunteerSex;
    }

    public String getVolunteerBirthday() {
        return volunteerBirthday;
    }

    public void setVolunteerBirthday(String volunteerBirthday) {
        this.volunteerBirthday = volunteerBirthday;
    }

    public String getNextStationId() {
        return nextStationId;
    }

    public void setNextStationId(String nextStationId) {
        this.nextStationId = nextStationId;
    }

    public String getNextStationName() {
        return nextStationName;
    }

    public void setNextStationName(String nextStationName) {
        this.nextStationName = nextStationName;
    }

    public String getSbNumber() {
        return sbNumber;
    }

    public void setSbNumber(String sbNumber) {
        this.sbNumber = sbNumber;
    }

    public String getCsType() {
        return csType;
    }

    public void setCsType(String csType) {
        this.csType = csType;
    }

    public String getGaFlag() {
        return gaFlag;
    }

    public void setGaFlag(String gaFlag) {
        this.gaFlag = gaFlag;
    }

    public String[] getAppAttachementAddress() {
        return appAttachementAddress;
    }

    public void setAppAttachementAddress(String[] appAttachementAddress) {
        this.appAttachementAddress = appAttachementAddress;
    }

    public String getDetailed() {
        return detailed;
    }

    public void setDetailed(String detailed) {
        this.detailed = detailed;
    }
}