ReleaseWorkJob.java 1.42 KB
package com.model;

import lombok.Data;

import java.util.List;

/**
 * Created by zhengyouwei on 2016/9/2.
 *
 * 发布工单
 */
@Data
public class ReleaseWorkJob {

    /**
     * id
     */
    private String id;

    /**
     * 主题
     */
    private String title;

    /**
     * 需求说明
     */
    private String demand;

    /**
     * 发布环境  aws,qcloud,qcloudGray
     */
    private String environment;

    /**
     * 平台 java php node
     */
    private String platform;

    /**
     * 具体项目
     */
    private String project;


    /**
     *  分支
     */
    private String branch;

    /**
     * 所需的集成测试
     * 对应java项目
     * 不需要入库
     */
    private String testProject;

    /**
     * 集成测试返回的id
     */
    private String testId;

    /**
     * 集成测试结果,回调函数
     */
    private String testMessage;

    /**
     * 开发
     */
    private String develop;

    /**
     * 测试
     */
    private String test;

    /**
     * 运维
     */
    private String operator;

    /**
     *  WorkStatus 详见
     *
     */
    private int status;

    /**
     * 工单操作记录
     */
    private List<HandledJob> handleList;

    private String createTime;

    private String updateTime;

    /**
     * 项目类别,现在只是记录docker类型的工单的项目的归属列表
     */
    private String projectType;

}