java用Collections进行外挂List排序(不需要修改逻辑,走数据库,拼图即可)

java用Collections进行外挂List排序(不需要修改逻辑,走数据库,拼图即可)

上代码,非常简单,直接贴需要排序的方法最后面就行了

 List<RP05> newList = new ArrayList<>();
 Collections.sort(newList, new Comparator<RP05>() {
                @Override
                public int compare(RP05 o1, RP05 o2) {
                    int num =Integer.parseInt(o1.getTastNo()) - Integer.parseInt(o2.getTastNo());
                    if (num >0){
                        return -1;
                    }else if (num<0){
                        return 1;
                    }
                    return 0;
                }
            });

model类

/**
 * Generate time : 2019-11-07 16:23:54
 * Version : 6.0.731.201709180824
 */
package com.baosight.mro.rp.domain;

import com.baosight.iplat4j.core.util.NumberUtils;

import java.math.BigDecimal;

import com.baosight.iplat4j.core.util.DateUtils;

import java.sql.Timestamp;

import com.baosight.iplat4j.core.ei.EiColumn;
import com.baosight.iplat4j.core.data.DaoEPBase;

import java.util.HashMap;
import java.util.Map;

import com.baosight.iplat4j.core.util.StringUtils;

/**
 * RP05
 * table comment : 任务单/重大任务单主档信息
 */
public class RP05 extends DaoEPBase {

    private String pkTrp05Id = " ";        /* 主键*/
    private String tastNo = " ";        /* 任务单号*/
    private String tastResouce = " ";        /* 任务来源*/
    private String approveStatus = " ";        /* 审批状态*/
    private String runStatus = " ";        /* 执行阶段*/
    private String guarCalss = " ";        /* 售后保障分类*/
    private String guarJob = " ";        /* 保障作业*/
    private Timestamp reqStart;        /* 要求开始时间*/
    private Timestamp reqEnd;        /* 要求结束时间*/
    private Integer isUrgent = new Integer(0);        /* 是否加急*/
    private Timestamp actSart;        /* 实际开始时间*/
    private Timestamp actEnd;        /* 实际结束时间*/
    private String planClass = " ";        /* 计划类型*/
    private String planNo = " ";        /* 计划编号*/
    private String mroEqmCusId = " ";        /* 使用方ID*/
    private String userDept = " ";        /* 使用方机构*/
    private String relPho = " ";        /* 联系电话*/
    private String relName = " ";        /* 联系人姓名*/
    private String remarks = " ";        /* 备注*/
    private Integer status = new Integer(0);        /* 状态(1启用,-1停用,0未启用)*/
    private String sort = " ";        /* 排序号*/
    private Timestamp createdTime;        /* 创建时间*/
    private String createdUserId = " ";        /* 创建人*/
    private Timestamp modifiedTime;        /* 修改时间*/
    private String modifiedUserId = " ";        /* 修改人*/
    private Integer isDeleted = new Integer(0);        /* 删除标识*/
    private String compyId = " ";        /* 公司别*/
    private String by1 = " ";        /* 备用1*/
    private String by2 = " ";        /* 备用2*/
    private String by3 = " ";        /* 备用3*/
    private String by4 = " ";        /* 备用4*/
    private String by5 = " ";        /* 备用5*/
    private String installAddr = " ";        /* 安装地址*/
    private String tastContent = " ";        /* 任务内容*/
    private String relFax = " ";        /* 联系传真*/
    private String equipmentModel = " ";        /* 装备型号*/
    private String equipmentName = " ";        /* 装备名称*/
    private String equipmentScode = " ";        /* 所内代号*/
    private String xhNo = " ";        /* 舷号*/
    private String plat = " ";        /* 适装平台*/
    private String zdClass = " ";        /* 编队*/
    private String lifeStatus = " ";        /* 生命状态*/
    private String pkTci03Id = " ";        /* TCI03主键*/
    private String orgId = " ";        /* 组织主键*/
    private String orgEname = " ";        /* 组织名称*/
    private String guarPeople = " ";        /* 保障工程师*/
    private BigDecimal allDays = new BigDecimal("0");        /* 差旅总人天*/
    private BigDecimal addressLevel1 = new BigDecimal("0");        /* 差旅地点一级*/
    private BigDecimal addressLevel2 = new BigDecimal("0");        /* 差旅地点二级*/
    private BigDecimal allHours1 = new BigDecimal("0");        /* 预计总工时*/
    private BigDecimal allHours2 = new BigDecimal("0");        /* 结算总工时*/
    private String runStatusText = " ";        /* 执行情况说明*/
    private BigDecimal trafficPrice = new BigDecimal("0");        /* 交通结算费用*/
    private BigDecimal hotelPrice = new BigDecimal("0");        /* 酒店结算费用*/
    private BigDecimal hoursPrice = new BigDecimal("0");        /* 工时结算费用*/
    private BigDecimal suppliesPrice = new BigDecimal("0");        /* 备件器材费用*/
    private BigDecimal guarPrice = new BigDecimal("0");        /* 其他技服费用*/
    private BigDecimal allPrice = new BigDecimal("0");        /* 费用总计*/
    private String instanceId = " ";        /* 流程ID*/
    private Timestamp beforeReqStart;        /* 航前检查开始时间*/
    private Timestamp beforeReqEnd;        /* 航前检查结束时间*/
    private Timestamp afterReqStart;        /* 返航修复开始时间*/
    private Timestamp afterReqEnd;        /* 返航修复结束时间*/
    private Integer isEqmMaintain = new Integer(0);        /* 与任务保障区分字段*/
    private String currentPeople = " ";        /* 当前处理人*/
    private String pkTcr02Id = " ";        /* 乙方合同ID*/
    private String allpid = " ";        /* QM03ALLPID*/

    /**
     * initialize the metadata
     */
    public void initMetaData() {
        EiColumn eiColumn;

        eiColumn = new EiColumn("pkTrp05Id");
        eiColumn.setPrimaryKey(true);
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("主键");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("tastNo");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("任务单号");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("tastResouce");
        eiColumn.setFieldLength(100);
        eiColumn.setDescName("任务来源");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("approveStatus");
        eiColumn.setFieldLength(100);
        eiColumn.setDescName("审批状态");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("runStatus");
        eiColumn.setFieldLength(100);
        eiColumn.setDescName("执行阶段");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("guarCalss");
        eiColumn.setFieldLength(100);
        eiColumn.setDescName("售后保障分类");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("guarJob");
        eiColumn.setFieldLength(100);
        eiColumn.setDescName("保障作业");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("reqStart");
        eiColumn.setDescName("要求开始时间");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("reqEnd");
        eiColumn.setDescName("要求结束时间");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("isUrgent");
        eiColumn.setType("N");
        eiColumn.setScaleLength(0);
        eiColumn.setFieldLength(1);
        eiColumn.setDescName("是否加急");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("actSart");
        eiColumn.setDescName("实际开始时间");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("actEnd");
        eiColumn.setDescName("实际结束时间");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("planClass");
        eiColumn.setFieldLength(100);
        eiColumn.setDescName("计划类型");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("planNo");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("计划编号");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("mroEqmCusId");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("使用方ID");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("userDept");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("使用方机构");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("relPho");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("联系电话");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("relName");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("联系人姓名");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("remarks");
        eiColumn.setFieldLength(1000);
        eiColumn.setDescName("备注");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("status");
        eiColumn.setType("N");
        eiColumn.setScaleLength(0);
        eiColumn.setFieldLength(1);
        eiColumn.setDescName("状态(1启用,-1停用,0未启用)");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("sort");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("排序号");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("createdTime");
        eiColumn.setDescName("创建时间");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("createdUserId");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("创建人");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("modifiedTime");
        eiColumn.setDescName("修改时间");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("modifiedUserId");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("修改人");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("isDeleted");
        eiColumn.setType("N");
        eiColumn.setScaleLength(0);
        eiColumn.setFieldLength(1);
        eiColumn.setDescName("删除标识");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("compyId");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("公司别");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("by1");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("备用1");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("by2");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("备用2");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("by3");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("备用3");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("by4");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("备用4");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("by5");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("备用5");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("installAddr");
        eiColumn.setFieldLength(100);
        eiColumn.setDescName("安装地址");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("tastContent");
        eiColumn.setFieldLength(1000);
        eiColumn.setDescName("任务内容");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("relFax");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("联系传真");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("equipmentModel");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("装备型号");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("equipmentName");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("装备名称");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("equipmentScode");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("所内代号");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("xhNo");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("舷号");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("plat");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("适装平台");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("zdClass");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("编队");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("lifeStatus");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("生命状态");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("pkTci03Id");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("TCI03主键");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("orgId");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("组织主键");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("orgEname");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("组织名称");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("guarPeople");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("保障工程师");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("allDays");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("差旅总人天");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("addressLevel1");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("差旅地点一级");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("addressLevel2");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("差旅地点二级");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("allHours1");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("预计总工时");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("allHours2");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("结算总工时");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("runStatusText");
        eiColumn.setFieldLength(2000);
        eiColumn.setDescName("执行情况说明");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("trafficPrice");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("交通结算费用");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("hotelPrice");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("酒店结算费用");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("hoursPrice");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("工时结算费用");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("suppliesPrice");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("备件器材费用");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("guarPrice");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("其他技服费用");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("allPrice");
        eiColumn.setType("N");
        eiColumn.setScaleLength(2);
        eiColumn.setFieldLength(10);
        eiColumn.setDescName("费用总计");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("instanceId");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("流程ID");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("beforeReqStart");
        eiColumn.setDescName("航前检查开始时间");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("beforeReqEnd");
        eiColumn.setDescName("航前检查结束时间");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("afterReqStart");
        eiColumn.setDescName("返航修复开始时间");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("afterReqEnd");
        eiColumn.setDescName("返航修复结束时间");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("isEqmMaintain");
        eiColumn.setType("N");
        eiColumn.setScaleLength(0);
        eiColumn.setFieldLength(1);
        eiColumn.setDescName("与任务保障区分字段");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("currentPeople");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("当前处理人");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("pkTcr02Id");
        eiColumn.setFieldLength(50);
        eiColumn.setDescName("乙方合同ID");
        eiMetadata.addMeta(eiColumn);

        eiColumn = new EiColumn("allpid");
        eiColumn.setFieldLength(500);
        eiColumn.setDescName("QM03ALLPID");
        eiMetadata.addMeta(eiColumn);


    }

    /**
     * the constructor
     */
    public RP05() {
        initMetaData();
    }

    /**
     * get the pkTrp05Id - 主键
     *
     * @return the pkTrp05Id
     */
    public String getPkTrp05Id() {
        return this.pkTrp05Id;
    }

    /**
     * set the pkTrp05Id - 主键
     */
    public void setPkTrp05Id(String pkTrp05Id) {
        this.pkTrp05Id = pkTrp05Id;
    }

    /**
     * get the tastNo - 任务单号
     *
     * @return the tastNo
     */
    public String getTastNo() {
        return this.tastNo;
    }

    /**
     * set the tastNo - 任务单号
     */
    public void setTastNo(String tastNo) {
        this.tastNo = tastNo;
    }

    /**
     * get the tastResouce - 任务来源
     *
     * @return the tastResouce
     */
    public String getTastResouce() {
        return this.tastResouce;
    }

    /**
     * set the tastResouce - 任务来源
     */
    public void setTastResouce(String tastResouce) {
        this.tastResouce = tastResouce;
    }

    /**
     * get the approveStatus - 审批状态
     *
     * @return the approveStatus
     */
    public String getApproveStatus() {
        return this.approveStatus;
    }

    /**
     * set the approveStatus - 审批状态
     */
    public void setApproveStatus(String approveStatus) {
        this.approveStatus = approveStatus;
    }

    /**
     * get the runStatus - 执行阶段
     *
     * @return the runStatus
     */
    public String getRunStatus() {
        return this.runStatus;
    }

    /**
     * set the runStatus - 执行阶段
     */
    public void setRunStatus(String runStatus) {
        this.runStatus = runStatus;
    }

    /**
     * get the guarCalss - 售后保障分类
     *
     * @return the guarCalss
     */
    public String getGuarCalss() {
        return this.guarCalss;
    }

    /**
     * set the guarCalss - 售后保障分类
     */
    public void setGuarCalss(String guarCalss) {
        this.guarCalss = guarCalss;
    }

    /**
     * get the guarJob - 保障作业
     *
     * @return the guarJob
     */
    public String getGuarJob() {
        return this.guarJob;
    }

    /**
     * set the guarJob - 保障作业
     */
    public void setGuarJob(String guarJob) {
        this.guarJob = guarJob;
    }

    /**
     * get the reqStart - 要求开始时间
     *
     * @return the reqStart
     */
    public Timestamp getReqStart() {
        return this.reqStart;
    }

    /**
     * set the reqStart - 要求开始时间
     */
    public void setReqStart(Timestamp reqStart) {
        this.reqStart = reqStart;
    }

    /**
     * get the reqEnd - 要求结束时间
     *
     * @return the reqEnd
     */
    public Timestamp getReqEnd() {
        return this.reqEnd;
    }

    /**
     * set the reqEnd - 要求结束时间
     */
    public void setReqEnd(Timestamp reqEnd) {
        this.reqEnd = reqEnd;
    }

    /**
     * get the isUrgent - 是否加急
     *
     * @return the isUrgent
     */
    public Integer getIsUrgent() {
        return this.isUrgent;
    }

    /**
     * set the isUrgent - 是否加急
     */
    public void setIsUrgent(Integer isUrgent) {
        this.isUrgent = isUrgent;
    }

    /**
     * get the actSart - 实际开始时间
     *
     * @return the actSart
     */
    public Timestamp getActSart() {
        return this.actSart;
    }

    /**
     * set the actSart - 实际开始时间
     */
    public void setActSart(Timestamp actSart) {
        this.actSart = actSart;
    }

    /**
     * get the actEnd - 实际结束时间
     *
     * @return the actEnd
     */
    public Timestamp getActEnd() {
        return this.actEnd;
    }

    /**
     * set the actEnd - 实际结束时间
     */
    public void setActEnd(Timestamp actEnd) {
        this.actEnd = actEnd;
    }

    /**
     * get the planClass - 计划类型
     *
     * @return the planClass
     */
    public String getPlanClass() {
        return this.planClass;
    }

    /**
     * set the planClass - 计划类型
     */
    public void setPlanClass(String planClass) {
        this.planClass = planClass;
    }

    /**
     * get the planNo - 计划编号
     *
     * @return the planNo
     */
    public String getPlanNo() {
        return this.planNo;
    }

    /**
     * set the planNo - 计划编号
     */
    public void setPlanNo(String planNo) {
        this.planNo = planNo;
    }

    /**
     * get the mroEqmCusId - 使用方ID
     *
     * @return the mroEqmCusId
     */
    public String getMroEqmCusId() {
        return this.mroEqmCusId;
    }

    /**
     * set the mroEqmCusId - 使用方ID
     */
    public void setMroEqmCusId(String mroEqmCusId) {
        this.mroEqmCusId = mroEqmCusId;
    }

    /**
     * get the userDept - 使用方机构
     *
     * @return the userDept
     */
    public String getUserDept() {
        return this.userDept;
    }

    /**
     * set the userDept - 使用方机构
     */
    public void setUserDept(String userDept) {
        this.userDept = userDept;
    }

    /**
     * get the relPho - 联系电话
     *
     * @return the relPho
     */
    public String getRelPho() {
        return this.relPho;
    }

    /**
     * set the relPho - 联系电话
     */
    public void setRelPho(String relPho) {
        this.relPho = relPho;
    }

    /**
     * get the relName - 联系人姓名
     *
     * @return the relName
     */
    public String getRelName() {
        return this.relName;
    }

    /**
     * set the relName - 联系人姓名
     */
    public void setRelName(String relName) {
        this.relName = relName;
    }

    /**
     * get the remarks - 备注
     *
     * @return the remarks
     */
    public String getRemarks() {
        return this.remarks;
    }

    /**
     * set the remarks - 备注
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    /**
     * get the status - 状态(1启用,-1停用,0未启用)
     *
     * @return the status
     */
    public Integer getStatus() {
        return this.status;
    }

    /**
     * set the status - 状态(1启用,-1停用,0未启用)
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * get the sort - 排序号
     *
     * @return the sort
     */
    public String getSort() {
        return this.sort;
    }

    /**
     * set the sort - 排序号
     */
    public void setSort(String sort) {
        this.sort = sort;
    }

    /**
     * get the createdTime - 创建时间
     *
     * @return the createdTime
     */
    public Timestamp getCreatedTime() {
        return this.createdTime;
    }

    /**
     * set the createdTime - 创建时间
     */
    public void setCreatedTime(Timestamp createdTime) {
        this.createdTime = createdTime;
    }

    /**
     * get the createdUserId - 创建人
     *
     * @return the createdUserId
     */
    public String getCreatedUserId() {
        return this.createdUserId;
    }

    /**
     * set the createdUserId - 创建人
     */
    public void setCreatedUserId(String createdUserId) {
        this.createdUserId = createdUserId;
    }

    /**
     * get the modifiedTime - 修改时间
     *
     * @return the modifiedTime
     */
    public Timestamp getModifiedTime() {
        return this.modifiedTime;
    }

    /**
     * set the modifiedTime - 修改时间
     */
    public void setModifiedTime(Timestamp modifiedTime) {
        this.modifiedTime = modifiedTime;
    }

    /**
     * get the modifiedUserId - 修改人
     *
     * @return the modifiedUserId
     */
    public String getModifiedUserId() {
        return this.modifiedUserId;
    }

    /**
     * set the modifiedUserId - 修改人
     */
    public void setModifiedUserId(String modifiedUserId) {
        this.modifiedUserId = modifiedUserId;
    }

    /**
     * get the isDeleted - 删除标识
     *
     * @return the isDeleted
     */
    public Integer getIsDeleted() {
        return this.isDeleted;
    }

    /**
     * set the isDeleted - 删除标识
     */
    public void setIsDeleted(Integer isDeleted) {
        this.isDeleted = isDeleted;
    }

    /**
     * get the compyId - 公司别
     *
     * @return the compyId
     */
    public String getCompyId() {
        return this.compyId;
    }

    /**
     * set the compyId - 公司别
     */
    public void setCompyId(String compyId) {
        this.compyId = compyId;
    }

    /**
     * get the by1 - 备用1
     *
     * @return the by1
     */
    public String getBy1() {
        return this.by1;
    }

    /**
     * set the by1 - 备用1
     */
    public void setBy1(String by1) {
        this.by1 = by1;
    }

    /**
     * get the by2 - 备用2
     *
     * @return the by2
     */
    public String getBy2() {
        return this.by2;
    }

    /**
     * set the by2 - 备用2
     */
    public void setBy2(String by2) {
        this.by2 = by2;
    }

    /**
     * get the by3 - 备用3
     *
     * @return the by3
     */
    public String getBy3() {
        return this.by3;
    }

    /**
     * set the by3 - 备用3
     */
    public void setBy3(String by3) {
        this.by3 = by3;
    }

    /**
     * get the by4 - 备用4
     *
     * @return the by4
     */
    public String getBy4() {
        return this.by4;
    }

    /**
     * set the by4 - 备用4
     */
    public void setBy4(String by4) {
        this.by4 = by4;
    }

    /**
     * get the by5 - 备用5
     *
     * @return the by5
     */
    public String getBy5() {
        return this.by5;
    }

    /**
     * set the by5 - 备用5
     */
    public void setBy5(String by5) {
        this.by5 = by5;
    }

    /**
     * get the installAddr - 安装地址
     *
     * @return the installAddr
     */
    public String getInstallAddr() {
        return this.installAddr;
    }

    /**
     * set the installAddr - 安装地址
     */
    public void setInstallAddr(String installAddr) {
        this.installAddr = installAddr;
    }

    /**
     * get the tastContent - 任务内容
     *
     * @return the tastContent
     */
    public String getTastContent() {
        return this.tastContent;
    }

    /**
     * set the tastContent - 任务内容
     */
    public void setTastContent(String tastContent) {
        this.tastContent = tastContent;
    }

    /**
     * get the relFax - 联系传真
     *
     * @return the relFax
     */
    public String getRelFax() {
        return this.relFax;
    }

    /**
     * set the relFax - 联系传真
     */
    public void setRelFax(String relFax) {
        this.relFax = relFax;
    }

    /**
     * get the equipmentModel - 装备型号
     *
     * @return the equipmentModel
     */
    public String getEquipmentModel() {
        return this.equipmentModel;
    }

    /**
     * set the equipmentModel - 装备型号
     */
    public void setEquipmentModel(String equipmentModel) {
        this.equipmentModel = equipmentModel;
    }

    /**
     * get the equipmentName - 装备名称
     *
     * @return the equipmentName
     */
    public String getEquipmentName() {
        return this.equipmentName;
    }

    /**
     * set the equipmentName - 装备名称
     */
    public void setEquipmentName(String equipmentName) {
        this.equipmentName = equipmentName;
    }

    /**
     * get the equipmentScode - 所内代号
     *
     * @return the equipmentScode
     */
    public String getEquipmentScode() {
        return this.equipmentScode;
    }

    /**
     * set the equipmentScode - 所内代号
     */
    public void setEquipmentScode(String equipmentScode) {
        this.equipmentScode = equipmentScode;
    }

    /**
     * get the xhNo - 舷号
     *
     * @return the xhNo
     */
    public String getXhNo() {
        return this.xhNo;
    }

    /**
     * set the xhNo - 舷号
     */
    public void setXhNo(String xhNo) {
        this.xhNo = xhNo;
    }

    /**
     * get the plat - 适装平台
     *
     * @return the plat
     */
    public String getPlat() {
        return this.plat;
    }

    /**
     * set the plat - 适装平台
     */
    public void setPlat(String plat) {
        this.plat = plat;
    }

    /**
     * get the zdClass - 编队
     *
     * @return the zdClass
     */
    public String getZdClass() {
        return this.zdClass;
    }

    /**
     * set the zdClass - 编队
     */
    public void setZdClass(String zdClass) {
        this.zdClass = zdClass;
    }

    /**
     * get the lifeStatus - 生命状态
     *
     * @return the lifeStatus
     */
    public String getLifeStatus() {
        return this.lifeStatus;
    }

    /**
     * set the lifeStatus - 生命状态
     */
    public void setLifeStatus(String lifeStatus) {
        this.lifeStatus = lifeStatus;
    }

    /**
     * get the pkTci03Id - TCI03主键
     *
     * @return the pkTci03Id
     */
    public String getPkTci03Id() {
        return this.pkTci03Id;
    }

    /**
     * set the pkTci03Id - TCI03主键
     */
    public void setPkTci03Id(String pkTci03Id) {
        this.pkTci03Id = pkTci03Id;
    }

    /**
     * get the orgId - 组织主键
     *
     * @return the orgId
     */
    public String getOrgId() {
        return this.orgId;
    }

    /**
     * set the orgId - 组织主键
     */
    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    /**
     * get the orgEname - 组织名称
     *
     * @return the orgEname
     */
    public String getOrgEname() {
        return this.orgEname;
    }

    /**
     * set the orgEname - 组织名称
     */
    public void setOrgEname(String orgEname) {
        this.orgEname = orgEname;
    }

    /**
     * get the guarPeople - 保障工程师
     *
     * @return the guarPeople
     */
    public String getGuarPeople() {
        return this.guarPeople;
    }

    /**
     * set the guarPeople - 保障工程师
     */
    public void setGuarPeople(String guarPeople) {
        this.guarPeople = guarPeople;
    }

    /**
     * get the allDays - 差旅总人天
     *
     * @return the allDays
     */
    public BigDecimal getAllDays() {
        return this.allDays;
    }

    /**
     * set the allDays - 差旅总人天
     */
    public void setAllDays(BigDecimal allDays) {
        this.allDays = allDays;
    }

    /**
     * get the addressLevel1 - 差旅地点一级
     *
     * @return the addressLevel1
     */
    public BigDecimal getAddressLevel1() {
        return this.addressLevel1;
    }

    /**
     * set the addressLevel1 - 差旅地点一级
     */
    public void setAddressLevel1(BigDecimal addressLevel1) {
        this.addressLevel1 = addressLevel1;
    }

    /**
     * get the addressLevel2 - 差旅地点二级
     *
     * @return the addressLevel2
     */
    public BigDecimal getAddressLevel2() {
        return this.addressLevel2;
    }

    /**
     * set the addressLevel2 - 差旅地点二级
     */
    public void setAddressLevel2(BigDecimal addressLevel2) {
        this.addressLevel2 = addressLevel2;
    }

    /**
     * get the allHours1 - 预计总工时
     *
     * @return the allHours1
     */
    public BigDecimal getAllHours1() {
        return this.allHours1;
    }

    /**
     * set the allHours1 - 预计总工时
     */
    public void setAllHours1(BigDecimal allHours1) {
        this.allHours1 = allHours1;
    }

    /**
     * get the allHours2 - 结算总工时
     *
     * @return the allHours2
     */
    public BigDecimal getAllHours2() {
        return this.allHours2;
    }

    /**
     * set the allHours2 - 结算总工时
     */
    public void setAllHours2(BigDecimal allHours2) {
        this.allHours2 = allHours2;
    }

    /**
     * get the runStatusText - 执行情况说明
     *
     * @return the runStatusText
     */
    public String getRunStatusText() {
        return this.runStatusText;
    }

    /**
     * set the runStatusText - 执行情况说明
     */
    public void setRunStatusText(String runStatusText) {
        this.runStatusText = runStatusText;
    }

    /**
     * get the trafficPrice - 交通结算费用
     *
     * @return the trafficPrice
     */
    public BigDecimal getTrafficPrice() {
        return this.trafficPrice;
    }

    /**
     * set the trafficPrice - 交通结算费用
     */
    public void setTrafficPrice(BigDecimal trafficPrice) {
        this.trafficPrice = trafficPrice;
    }

    /**
     * get the hotelPrice - 酒店结算费用
     *
     * @return the hotelPrice
     */
    public BigDecimal getHotelPrice() {
        return this.hotelPrice;
    }

    /**
     * set the hotelPrice - 酒店结算费用
     */
    public void setHotelPrice(BigDecimal hotelPrice) {
        this.hotelPrice = hotelPrice;
    }

    /**
     * get the hoursPrice - 工时结算费用
     *
     * @return the hoursPrice
     */
    public BigDecimal getHoursPrice() {
        return this.hoursPrice;
    }

    /**
     * set the hoursPrice - 工时结算费用
     */
    public void setHoursPrice(BigDecimal hoursPrice) {
        this.hoursPrice = hoursPrice;
    }

    /**
     * get the suppliesPrice - 备件器材费用
     *
     * @return the suppliesPrice
     */
    public BigDecimal getSuppliesPrice() {
        return this.suppliesPrice;
    }

    /**
     * set the suppliesPrice - 备件器材费用
     */
    public void setSuppliesPrice(BigDecimal suppliesPrice) {
        this.suppliesPrice = suppliesPrice;
    }

    /**
     * get the guarPrice - 其他技服费用
     *
     * @return the guarPrice
     */
    public BigDecimal getGuarPrice() {
        return this.guarPrice;
    }

    /**
     * set the guarPrice - 其他技服费用
     */
    public void setGuarPrice(BigDecimal guarPrice) {
        this.guarPrice = guarPrice;
    }

    /**
     * get the allPrice - 费用总计
     *
     * @return the allPrice
     */
    public BigDecimal getAllPrice() {
        return this.allPrice;
    }

    /**
     * set the allPrice - 费用总计
     */
    public void setAllPrice(BigDecimal allPrice) {
        this.allPrice = allPrice;
    }

    /**
     * get the instanceId - 流程ID
     *
     * @return the instanceId
     */
    public String getInstanceId() {
        return this.instanceId;
    }

    /**
     * set the instanceId - 流程ID
     */
    public void setInstanceId(String instanceId) {
        this.instanceId = instanceId;
    }

    /**
     * get the beforeReqStart - 航前检查开始时间
     *
     * @return the beforeReqStart
     */
    public Timestamp getBeforeReqStart() {
        return this.beforeReqStart;
    }

    /**
     * set the beforeReqStart - 航前检查开始时间
     */
    public void setBeforeReqStart(Timestamp beforeReqStart) {
        this.beforeReqStart = beforeReqStart;
    }

    /**
     * get the beforeReqEnd - 航前检查结束时间
     *
     * @return the beforeReqEnd
     */
    public Timestamp getBeforeReqEnd() {
        return this.beforeReqEnd;
    }

    /**
     * set the beforeReqEnd - 航前检查结束时间
     */
    public void setBeforeReqEnd(Timestamp beforeReqEnd) {
        this.beforeReqEnd = beforeReqEnd;
    }

    /**
     * get the afterReqStart - 返航修复开始时间
     *
     * @return the afterReqStart
     */
    public Timestamp getAfterReqStart() {
        return this.afterReqStart;
    }

    /**
     * set the afterReqStart - 返航修复开始时间
     */
    public void setAfterReqStart(Timestamp afterReqStart) {
        this.afterReqStart = afterReqStart;
    }

    /**
     * get the afterReqEnd - 返航修复结束时间
     *
     * @return the afterReqEnd
     */
    public Timestamp getAfterReqEnd() {
        return this.afterReqEnd;
    }

    /**
     * set the afterReqEnd - 返航修复结束时间
     */
    public void setAfterReqEnd(Timestamp afterReqEnd) {
        this.afterReqEnd = afterReqEnd;
    }

    /**
     * get the isEqmMaintain - 与任务保障区分字段
     *
     * @return the isEqmMaintain
     */
    public Integer getIsEqmMaintain() {
        return this.isEqmMaintain;
    }

    /**
     * set the isEqmMaintain - 与任务保障区分字段
     */
    public void setIsEqmMaintain(Integer isEqmMaintain) {
        this.isEqmMaintain = isEqmMaintain;
    }

    /**
     * get the currentPeople - 当前处理人
     *
     * @return the currentPeople
     */
    public String getCurrentPeople() {
        return this.currentPeople;
    }

    /**
     * set the currentPeople - 当前处理人
     */
    public void setCurrentPeople(String currentPeople) {
        this.currentPeople = currentPeople;
    }

    /**
     * get the pkTcr02Id - 乙方合同ID
     *
     * @return the pkTcr02Id
     */
    public String getPkTcr02Id() {
        return this.pkTcr02Id;
    }

    /**
     * set the pkTcr02Id - 乙方合同ID
     */
    public void setPkTcr02Id(String pkTcr02Id) {
        this.pkTcr02Id = pkTcr02Id;
    }

    /**
     * get the allpid - QM03ALLPID
     *
     * @return the allpid
     */
    public String getAllpid() {
        return this.allpid;
    }

    /**
     * set the allpid - QM03ALLPID
     */
    public void setAllpid(String allpid) {
        this.allpid = allpid;
    }

    /**
     * get the value from Map
     */
    public void fromMap(Map map) {

        setPkTrp05Id(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("pkTrp05Id")), pkTrp05Id));
        setTastNo(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("tastNo")), tastNo));
        setTastResouce(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("tastResouce")), tastResouce));
        setApproveStatus(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("approveStatus")), approveStatus));
        setRunStatus(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("runStatus")), runStatus));
        setGuarCalss(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("guarCalss")), guarCalss));
        setGuarJob(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("guarJob")), guarJob));
        setReqStart(DateUtils.toTimestamp(StringUtils.toString(map.get("reqStart"))));
        setReqEnd(DateUtils.toTimestamp(StringUtils.toString(map.get("reqEnd"))));
        setIsUrgent(NumberUtils.toInteger(StringUtils.toString(map.get("isUrgent")), isUrgent));
        setActSart(DateUtils.toTimestamp(StringUtils.toString(map.get("actSart"))));
        setActEnd(DateUtils.toTimestamp(StringUtils.toString(map.get("actEnd"))));
        setPlanClass(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("planClass")), planClass));
        setPlanNo(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("planNo")), planNo));
        setMroEqmCusId(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("mroEqmCusId")), mroEqmCusId));
        setUserDept(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("userDept")), userDept));
        setRelPho(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("relPho")), relPho));
        setRelName(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("relName")), relName));
        setRemarks(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("remarks")), remarks));
        setStatus(NumberUtils.toInteger(StringUtils.toString(map.get("status")), status));
        setSort(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("sort")), sort));
        setCreatedTime(DateUtils.toTimestamp(StringUtils.toString(map.get("createdTime"))));
        setCreatedUserId(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("createdUserId")), createdUserId));
        setModifiedTime(DateUtils.toTimestamp(StringUtils.toString(map.get("modifiedTime"))));
        setModifiedUserId(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("modifiedUserId")), modifiedUserId));
        setIsDeleted(NumberUtils.toInteger(StringUtils.toString(map.get("isDeleted")), isDeleted));
        setCompyId(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("compyId")), compyId));
        setBy1(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("by1")), by1));
        setBy2(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("by2")), by2));
        setBy3(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("by3")), by3));
        setBy4(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("by4")), by4));
        setBy5(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("by5")), by5));
        setInstallAddr(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("installAddr")), installAddr));
        setTastContent(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("tastContent")), tastContent));
        setRelFax(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("relFax")), relFax));
        setEquipmentModel(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("equipmentModel")), equipmentModel));
        setEquipmentName(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("equipmentName")), equipmentName));
        setEquipmentScode(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("equipmentScode")), equipmentScode));
        setXhNo(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("xhNo")), xhNo));
        setPlat(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("plat")), plat));
        setZdClass(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("zdClass")), zdClass));
        setLifeStatus(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("lifeStatus")), lifeStatus));
        setPkTci03Id(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("pkTci03Id")), pkTci03Id));
        setOrgId(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("orgId")), orgId));
        setOrgEname(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("orgEname")), orgEname));
        setGuarPeople(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("guarPeople")), guarPeople));
        setAllDays(NumberUtils.toBigDecimal(StringUtils.toString(map.get("allDays")), allDays));
        setAddressLevel1(NumberUtils.toBigDecimal(StringUtils.toString(map.get("addressLevel1")), addressLevel1));
        setAddressLevel2(NumberUtils.toBigDecimal(StringUtils.toString(map.get("addressLevel2")), addressLevel2));
        setAllHours1(NumberUtils.toBigDecimal(StringUtils.toString(map.get("allHours1")), allHours1));
        setAllHours2(NumberUtils.toBigDecimal(StringUtils.toString(map.get("allHours2")), allHours2));
        setRunStatusText(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("runStatusText")), runStatusText));
        setTrafficPrice(NumberUtils.toBigDecimal(StringUtils.toString(map.get("trafficPrice")), trafficPrice));
        setHotelPrice(NumberUtils.toBigDecimal(StringUtils.toString(map.get("hotelPrice")), hotelPrice));
        setHoursPrice(NumberUtils.toBigDecimal(StringUtils.toString(map.get("hoursPrice")), hoursPrice));
        setSuppliesPrice(NumberUtils.toBigDecimal(StringUtils.toString(map.get("suppliesPrice")), suppliesPrice));
        setGuarPrice(NumberUtils.toBigDecimal(StringUtils.toString(map.get("guarPrice")), guarPrice));
        setAllPrice(NumberUtils.toBigDecimal(StringUtils.toString(map.get("allPrice")), allPrice));
        setInstanceId(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("instanceId")), instanceId));
        setBeforeReqStart(DateUtils.toTimestamp(StringUtils.toString(map.get("beforeReqStart"))));
        setBeforeReqEnd(DateUtils.toTimestamp(StringUtils.toString(map.get("beforeReqEnd"))));
        setAfterReqStart(DateUtils.toTimestamp(StringUtils.toString(map.get("afterReqStart"))));
        setAfterReqEnd(DateUtils.toTimestamp(StringUtils.toString(map.get("afterReqEnd"))));
        setIsEqmMaintain(NumberUtils.toInteger(StringUtils.toString(map.get("isEqmMaintain")), isEqmMaintain));
        setCurrentPeople(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("currentPeople")), currentPeople));
        setPkTcr02Id(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("pkTcr02Id")), pkTcr02Id));
        setAllpid(StringUtils.defaultIfEmpty(StringUtils.toString(map.get("allpid")), allpid));
    }

    /**
     * set the value to Map
     */
    public Map toMap() {

        Map map = new HashMap();
        map.put("pkTrp05Id", StringUtils.toString(pkTrp05Id, eiMetadata.getMeta("pkTrp05Id")));
        map.put("tastNo", StringUtils.toString(tastNo, eiMetadata.getMeta("tastNo")));
        map.put("tastResouce", StringUtils.toString(tastResouce, eiMetadata.getMeta("tastResouce")));
        map.put("approveStatus", StringUtils.toString(approveStatus, eiMetadata.getMeta("approveStatus")));
        map.put("runStatus", StringUtils.toString(runStatus, eiMetadata.getMeta("runStatus")));
        map.put("guarCalss", StringUtils.toString(guarCalss, eiMetadata.getMeta("guarCalss")));
        map.put("guarJob", StringUtils.toString(guarJob, eiMetadata.getMeta("guarJob")));
        map.put("reqStart", StringUtils.toString(reqStart, eiMetadata.getMeta("reqStart")));
        map.put("reqEnd", StringUtils.toString(reqEnd, eiMetadata.getMeta("reqEnd")));
        map.put("isUrgent", StringUtils.toString(isUrgent, eiMetadata.getMeta("isUrgent")));
        map.put("actSart", StringUtils.toString(actSart, eiMetadata.getMeta("actSart")));
        map.put("actEnd", StringUtils.toString(actEnd, eiMetadata.getMeta("actEnd")));
        map.put("planClass", StringUtils.toString(planClass, eiMetadata.getMeta("planClass")));
        map.put("planNo", StringUtils.toString(planNo, eiMetadata.getMeta("planNo")));
        map.put("mroEqmCusId", StringUtils.toString(mroEqmCusId, eiMetadata.getMeta("mroEqmCusId")));
        map.put("userDept", StringUtils.toString(userDept, eiMetadata.getMeta("userDept")));
        map.put("relPho", StringUtils.toString(relPho, eiMetadata.getMeta("relPho")));
        map.put("relName", StringUtils.toString(relName, eiMetadata.getMeta("relName")));
        map.put("remarks", StringUtils.toString(remarks, eiMetadata.getMeta("remarks")));
        map.put("status", StringUtils.toString(status, eiMetadata.getMeta("status")));
        map.put("sort", StringUtils.toString(sort, eiMetadata.getMeta("sort")));
        map.put("createdTime", StringUtils.toString(createdTime, eiMetadata.getMeta("createdTime")));
        map.put("createdUserId", StringUtils.toString(createdUserId, eiMetadata.getMeta("createdUserId")));
        map.put("modifiedTime", StringUtils.toString(modifiedTime, eiMetadata.getMeta("modifiedTime")));
        map.put("modifiedUserId", StringUtils.toString(modifiedUserId, eiMetadata.getMeta("modifiedUserId")));
        map.put("isDeleted", StringUtils.toString(isDeleted, eiMetadata.getMeta("isDeleted")));
        map.put("compyId", StringUtils.toString(compyId, eiMetadata.getMeta("compyId")));
        map.put("by1", StringUtils.toString(by1, eiMetadata.getMeta("by1")));
        map.put("by2", StringUtils.toString(by2, eiMetadata.getMeta("by2")));
        map.put("by3", StringUtils.toString(by3, eiMetadata.getMeta("by3")));
        map.put("by4", StringUtils.toString(by4, eiMetadata.getMeta("by4")));
        map.put("by5", StringUtils.toString(by5, eiMetadata.getMeta("by5")));
        map.put("installAddr", StringUtils.toString(installAddr, eiMetadata.getMeta("installAddr")));
        map.put("tastContent", StringUtils.toString(tastContent, eiMetadata.getMeta("tastContent")));
        map.put("relFax", StringUtils.toString(relFax, eiMetadata.getMeta("relFax")));
        map.put("equipmentModel", StringUtils.toString(equipmentModel, eiMetadata.getMeta("equipmentModel")));
        map.put("equipmentName", StringUtils.toString(equipmentName, eiMetadata.getMeta("equipmentName")));
        map.put("equipmentScode", StringUtils.toString(equipmentScode, eiMetadata.getMeta("equipmentScode")));
        map.put("xhNo", StringUtils.toString(xhNo, eiMetadata.getMeta("xhNo")));
        map.put("plat", StringUtils.toString(plat, eiMetadata.getMeta("plat")));
        map.put("zdClass", StringUtils.toString(zdClass, eiMetadata.getMeta("zdClass")));
        map.put("lifeStatus", StringUtils.toString(lifeStatus, eiMetadata.getMeta("lifeStatus")));
        map.put("pkTci03Id", StringUtils.toString(pkTci03Id, eiMetadata.getMeta("pkTci03Id")));
        map.put("orgId", StringUtils.toString(orgId, eiMetadata.getMeta("orgId")));
        map.put("orgEname", StringUtils.toString(orgEname, eiMetadata.getMeta("orgEname")));
        map.put("guarPeople", StringUtils.toString(guarPeople, eiMetadata.getMeta("guarPeople")));
        map.put("allDays", StringUtils.toString(allDays, eiMetadata.getMeta("allDays")));
        map.put("addressLevel1", StringUtils.toString(addressLevel1, eiMetadata.getMeta("addressLevel1")));
        map.put("addressLevel2", StringUtils.toString(addressLevel2, eiMetadata.getMeta("addressLevel2")));
        map.put("allHours1", StringUtils.toString(allHours1, eiMetadata.getMeta("allHours1")));
        map.put("allHours2", StringUtils.toString(allHours2, eiMetadata.getMeta("allHours2")));
        map.put("runStatusText", StringUtils.toString(runStatusText, eiMetadata.getMeta("runStatusText")));
        map.put("trafficPrice", StringUtils.toString(trafficPrice, eiMetadata.getMeta("trafficPrice")));
        map.put("hotelPrice", StringUtils.toString(hotelPrice, eiMetadata.getMeta("hotelPrice")));
        map.put("hoursPrice", StringUtils.toString(hoursPrice, eiMetadata.getMeta("hoursPrice")));
        map.put("suppliesPrice", StringUtils.toString(suppliesPrice, eiMetadata.getMeta("suppliesPrice")));
        map.put("guarPrice", StringUtils.toString(guarPrice, eiMetadata.getMeta("guarPrice")));
        map.put("allPrice", StringUtils.toString(allPrice, eiMetadata.getMeta("allPrice")));
        map.put("instanceId", StringUtils.toString(instanceId, eiMetadata.getMeta("instanceId")));
        map.put("beforeReqStart", StringUtils.toString(beforeReqStart, eiMetadata.getMeta("beforeReqStart")));
        map.put("beforeReqEnd", StringUtils.toString(beforeReqEnd, eiMetadata.getMeta("beforeReqEnd")));
        map.put("afterReqStart", StringUtils.toString(afterReqStart, eiMetadata.getMeta("afterReqStart")));
        map.put("afterReqEnd", StringUtils.toString(afterReqEnd, eiMetadata.getMeta("afterReqEnd")));
        map.put("isEqmMaintain", StringUtils.toString(isEqmMaintain, eiMetadata.getMeta("isEqmMaintain")));
        map.put("currentPeople", StringUtils.toString(currentPeople, eiMetadata.getMeta("currentPeople")));
        map.put("pkTcr02Id", StringUtils.toString(pkTcr02Id, eiMetadata.getMeta("pkTcr02Id")));
        map.put("allpid", StringUtils.toString(allpid, eiMetadata.getMeta("allpid")));

        return map;

    }
}

需要排序的值,替换我代码中的getTastNo,完事

你可能感兴趣的:(工具包)