package com.tofly.ghrq_route.module.map.domain;

import java.util.List;

/**
 * Created by lihualong on 2017/6/1.
 */

public class ConfigAll {

    /**
     * code : 10000
     * message : 获取图层属性配置成功
     * error : null
     * result : [{"layerdbname":"BOOSTER","layername":"调压设备","objectid":true,"fields":[{"name":"OBJECTID","alias":"OBJECTID","group":"","index":0},{"name":"DRAWNAME","alias":"工程名称","group":"PROJECTINFO","index":1},{"name":"OLD_SID","alias":"管线点编码","group":"PROJECTINFO","index":2},{"name":"PIPE_CLASS","alias":"管线类别","group":"PROJECTINFO","index":3},{"name":"PIPE_SUBTYPE","alias":"管线类型","group":"PROJECTINFO","index":4},{"name":"SUBTYPE","alias":"特征","group":"PROJECTINFO","index":5},{"name":"SUBTYPE_CODE","alias":"特征类型","group":"PROJECTINFO","index":6},{"name":"OLDNO","alias":"点号","group":"PROJECTINFO","index":7},{"name":"X","alias":"X坐标","group":"PROJECTINFO","index":8},{"name":"Y","alias":"Y坐标","group":"PROJECTINFO","index":9},{"name":"X1","alias":"原始X坐标","group":"PROJECTINFO","index":10},{"name":"Y1","alias":"原始Y坐标","group":"PROJECTINFO","index":11},{"name":"HEIGHT","alias":"地面高程","group":"PROJECTINFO","index":12},{"name":"DEPTH","alias":"埋深(M)","group":"PROJECTINFO","index":13},{"name":"Z","alias":"高程（管顶）","group":"PROJECTINFO","index":14},{"name":"TOPHEIGHT","alias":"管顶高程","group":"PROJECTINFO","index":15},{"name":"BELEVATION","alias":"井底标高","group":"PROJECTINFO","index":16},{"name":"DIAMETER","alias":"管径(mm)","group":"PROJECTINFO","index":17},{"name":"MATERIAL","alias":"材质","group":"PROJECTINFO","index":18},{"name":"ANTITYPE","alias":"防腐类型","group":"PROJECTINFO","index":19},{"name":"ANTIGRADE","alias":"防腐等级","group":"PROJECTINFO","index":20},{"name":"BURY_STYLE","alias":"埋设方式","group":"PROJECTINFO","index":21},{"name":"CODE","alias":"设备编码","group":"PROJECTINFO","index":22},{"name":"NAME","alias":"设备名称","group":"PROJECTINFO","index":23},{"name":"SPEC","alias":"规格型号","group":"PROJECTINFO","index":24},{"name":"CORNER","alias":"夹角角度","group":"PROJECTINFO","index":25},{"name":"FINISHDATE","alias":"竣工日期","group":"PROJECTINFO","index":26},{"name":"STATUS","alias":"设施状态","group":"PROJECTINFO","index":27},{"name":"DESPRESSURE","alias":"设计压力","group":"PROJECTINFO","index":28},{"name":"RUNPRESSURE","alias":"运行压力","group":"PROJECTINFO","index":29},{"name":"PRESSURELEVEL","alias":"压力级制","group":"PROJECTINFO","index":30},{"name":"OUTPRESS","alias":"出口压力(Mpa)","group":"PROJECTINFO","index":31},{"name":"INPRESS","alias":"进口压力","group":"PROJECTINFO","index":32},{"name":"RUNSTATUS","alias":"工作状态","group":"PROJECTINFO","index":33},{"name":"ENABLED","alias":"ENABLED","group":"PROJECTINFO","index":34},{"name":"GASCHAR","alias":"载体","group":"PROJECTINFO","index":35},{"name":"PIPECHAR","alias":"工程性质","group":"PROJECTINFO","index":36},{"name":"LANE_WAY","alias":"所属道路","group":"PROJECTINFO","index":37},{"name":"OWNERDEPT","alias":"权属单位","group":"PROJECTINFO","index":38},{"name":"MANAGEDEPT","alias":"管理单位","group":"PROJECTINFO","index":39},{"name":"BUILDDATA","alias":"修建日期","group":"PROJECTINFO","index":40},{"name":"GASDATE","alias":"投运日期","group":"PROJECTINFO","index":41},{"name":"LDIAMETER","alias":"大口径","group":"PROJECTINFO","index":42},{"name":"SDIAMETER","alias":"小口径","group":"PROJECTINFO","index":43},{"name":"B_DIAMETER","alias":"通径(mm)","group":"PROJECTINFO","index":44},{"name":"DISTNO","alias":"图幅号","group":"PROJECTINFO","index":45},{"name":"DETECTUNIT","alias":"探测单位","group":"PROJECTINFO","index":46},{"name":"EXPLORERS","alias":"探测人员","group":"PROJECTINFO","index":47},{"name":"DETECTDATE","alias":"探测时间","group":"PROJECTINFO","index":48},{"name":"PROCENSOR","alias":"过程检查人员","group":"PROJECTINFO","index":49},{"name":"LASTCENSOR","alias":"最终检查人员","group":"PROJECTINFO","index":50},{"name":"QUALITYTESTUNIT","alias":"质检单位","group":"PROJECTINFO","index":51},{"name":"INSPECTORS","alias":"质检人员","group":"PROJECTINFO","index":52},{"name":"CDNUMBER","alias":"光盘编号","group":"PROJECTINFO","index":53},{"name":"DRAWNO","alias":"工程编号","group":"PROJECTINFO","index":54},{"name":"DRAWCATEGORY","alias":"工程类别","group":"PROJECTINFO","index":55},{"name":"BUILDDEPT","alias":"建设单位","group":"PROJECTINFO","index":56},{"name":"ASSEMBLER","alias":"施工单位","group":"PROJECTINFO","index":57},{"name":"SUPERVISER","alias":"监理单位","group":"PROJECTINFO","index":58},{"name":"DATACHECKPERSON","alias":"资料检查人","group":"PROJECTINFO","index":59},{"name":"MANAGEDEPT_CODE","alias":"管理单位代码","group":"OTHERINFO","index":60},{"name":"DISTRICT","alias":"所在区县","group":"OTHERINFO","index":61},{"name":"INDAGATEMAN","alias":"采集人","group":"OTHERINFO","index":62},{"name":"WRITEPERSON","alias":"录入人","group":"OTHERINFO","index":63},{"name":"CHECKPERSON","alias":"审核人","group":"OTHERINFO","index":64},{"name":"WRITEDATE","alias":"录入日期","group":"OTHERINFO","index":65},{"name":"CHANGEDATE","alias":"修改日期","group":"OTHERINFO","index":66},{"name":"PIPE_STATUS","alias":"管线点状态","group":"OTHERINFO","index":67},{"name":"DATATYPE","alias":"数据来源","group":"OTHERINFO","index":68},{"name":"REMARK","alias":"备注","group":"OTHERINFO","index":69},{"name":"TUCENGNAME","alias":"备注2","group":"OTHERINFO","index":70},{"name":"MEMO","alias":"备注3","group":"OTHERINFO","index":71},{"name":"VERSIONDATE","alias":"版本时间","group":"OTHERINFO","index":72},{"name":"PROJNO_TD","alias":"项目编号","group":"BASEINFO","index":73},{"name":"DATAIMPDT","alias":"数据批号","group":"BASEINFO","index":74},{"name":"ARCHIVE_ID","alias":"档案号","group":"BASEINFO","index":75},{"name":"DESIGNNO","alias":"设计编号","group":"BASEINFO","index":76},{"name":"DESFILE","alias":"规划批文","group":"BASEINFO","index":77},{"name":"FITNO","alias":"设施号","group":"BASEINFO","index":78},{"name":"PPID","alias":"设施编号","group":"BASEINFO","index":79},{"name":"SID","alias":"唯一编号","group":"BASEINFO","index":80},{"name":"PIPE_NAME","alias":"管线名称","group":"BASEINFO","index":81},{"name":"ADDR","alias":"地址","group":"BASEINFO","index":82},{"name":"PDIRECTION","alias":"符号角度","group":"BASEINFO","index":83},{"name":"JUNCTION","alias":"接口方式","group":"BASEINFO","index":84},{"name":"TRUNK","alias":"所属管道","group":"BASEINFO","index":85},{"name":"VENDER","alias":"生产产商","group":"BASEINFO","index":86},{"name":"MANUFACTURER","alias":"生产厂家","group":"BASEINFO","index":87},{"name":"BOOSTERTYPE","alias":"型号","group":"BASEINFO","index":88},{"name":"DESIGNDEPT","alias":"设计单位","group":"BASEINFO","index":89},{"name":"DFIXEDYEAR","alias":"设计服务年限","group":"BASEINFO","index":90},{"name":"REPAIRDATE","alias":"维修日期","group":"BASEINFO","index":91},{"name":"REPAIRNUM","alias":"维护次数","group":"BASEINFO","index":92},{"name":"ENSURETIME","alias":"保修期","group":"BASEINFO","index":93},{"name":"CHECKCOUNT","alias":"检修次数","group":"BASEINFO","index":94},{"name":"CHECKDATE","alias":"检修日期","group":"BASEINFO","index":95},{"name":"GASKIND","alias":"用气性质","group":"BASEINFO","index":96},{"name":"MYUSERCOUNT","alias":"用户数","group":"BASEINFO","index":97},{"name":"MYUSER","alias":"民用户","group":"BASEINFO","index":98},{"name":"GFUUSER","alias":"公福户","group":"BASEINFO","index":99},{"name":"YYUSER","alias":"营业户","group":"BASEINFO","index":100},{"name":"GYUSER","alias":"工业户","group":"BASEINFO","index":101},{"name":"QTUSER","alias":"其他用户","group":"BASEINFO","index":102},{"name":"CDISTRICT","alias":"带号","group":"BASEINFO","index":103},{"name":"STATUS_C","alias":"开关状态","group":"PROJECTINFO","index":104},{"name":"CONNECTIONSTATUS","alias":"连接状态","group":"PROJECTINFO","index":105}]}]
     */

    private List<ResultBean> result;

    public List<ResultBean> getResult() {
        return result;
    }

    public void setResult(List<ResultBean> result) {
        this.result = result;
    }


    public static class ResultBean {
        /**
         * layerdbname : BOOSTER
         * layername : 调压设备
         * objectid : true
         * fields : [{"name":"OBJECTID","alias":"OBJECTID","group":"","index":0},{"name":"DRAWNAME","alias":"工程名称","group":"PROJECTINFO","index":1},{"name":"OLD_SID","alias":"管线点编码","group":"PROJECTINFO","index":2},{"name":"PIPE_CLASS","alias":"管线类别","group":"PROJECTINFO","index":3},{"name":"PIPE_SUBTYPE","alias":"管线类型","group":"PROJECTINFO","index":4},{"name":"SUBTYPE","alias":"特征","group":"PROJECTINFO","index":5},{"name":"SUBTYPE_CODE","alias":"特征类型","group":"PROJECTINFO","index":6},{"name":"OLDNO","alias":"点号","group":"PROJECTINFO","index":7},{"name":"X","alias":"X坐标","group":"PROJECTINFO","index":8},{"name":"Y","alias":"Y坐标","group":"PROJECTINFO","index":9},{"name":"X1","alias":"原始X坐标","group":"PROJECTINFO","index":10},{"name":"Y1","alias":"原始Y坐标","group":"PROJECTINFO","index":11},{"name":"HEIGHT","alias":"地面高程","group":"PROJECTINFO","index":12},{"name":"DEPTH","alias":"埋深(M)","group":"PROJECTINFO","index":13},{"name":"Z","alias":"高程（管顶）","group":"PROJECTINFO","index":14},{"name":"TOPHEIGHT","alias":"管顶高程","group":"PROJECTINFO","index":15},{"name":"BELEVATION","alias":"井底标高","group":"PROJECTINFO","index":16},{"name":"DIAMETER","alias":"管径(mm)","group":"PROJECTINFO","index":17},{"name":"MATERIAL","alias":"材质","group":"PROJECTINFO","index":18},{"name":"ANTITYPE","alias":"防腐类型","group":"PROJECTINFO","index":19},{"name":"ANTIGRADE","alias":"防腐等级","group":"PROJECTINFO","index":20},{"name":"BURY_STYLE","alias":"埋设方式","group":"PROJECTINFO","index":21},{"name":"CODE","alias":"设备编码","group":"PROJECTINFO","index":22},{"name":"NAME","alias":"设备名称","group":"PROJECTINFO","index":23},{"name":"SPEC","alias":"规格型号","group":"PROJECTINFO","index":24},{"name":"CORNER","alias":"夹角角度","group":"PROJECTINFO","index":25},{"name":"FINISHDATE","alias":"竣工日期","group":"PROJECTINFO","index":26},{"name":"STATUS","alias":"设施状态","group":"PROJECTINFO","index":27},{"name":"DESPRESSURE","alias":"设计压力","group":"PROJECTINFO","index":28},{"name":"RUNPRESSURE","alias":"运行压力","group":"PROJECTINFO","index":29},{"name":"PRESSURELEVEL","alias":"压力级制","group":"PROJECTINFO","index":30},{"name":"OUTPRESS","alias":"出口压力(Mpa)","group":"PROJECTINFO","index":31},{"name":"INPRESS","alias":"进口压力","group":"PROJECTINFO","index":32},{"name":"RUNSTATUS","alias":"工作状态","group":"PROJECTINFO","index":33},{"name":"ENABLED","alias":"ENABLED","group":"PROJECTINFO","index":34},{"name":"GASCHAR","alias":"载体","group":"PROJECTINFO","index":35},{"name":"PIPECHAR","alias":"工程性质","group":"PROJECTINFO","index":36},{"name":"LANE_WAY","alias":"所属道路","group":"PROJECTINFO","index":37},{"name":"OWNERDEPT","alias":"权属单位","group":"PROJECTINFO","index":38},{"name":"MANAGEDEPT","alias":"管理单位","group":"PROJECTINFO","index":39},{"name":"BUILDDATA","alias":"修建日期","group":"PROJECTINFO","index":40},{"name":"GASDATE","alias":"投运日期","group":"PROJECTINFO","index":41},{"name":"LDIAMETER","alias":"大口径","group":"PROJECTINFO","index":42},{"name":"SDIAMETER","alias":"小口径","group":"PROJECTINFO","index":43},{"name":"B_DIAMETER","alias":"通径(mm)","group":"PROJECTINFO","index":44},{"name":"DISTNO","alias":"图幅号","group":"PROJECTINFO","index":45},{"name":"DETECTUNIT","alias":"探测单位","group":"PROJECTINFO","index":46},{"name":"EXPLORERS","alias":"探测人员","group":"PROJECTINFO","index":47},{"name":"DETECTDATE","alias":"探测时间","group":"PROJECTINFO","index":48},{"name":"PROCENSOR","alias":"过程检查人员","group":"PROJECTINFO","index":49},{"name":"LASTCENSOR","alias":"最终检查人员","group":"PROJECTINFO","index":50},{"name":"QUALITYTESTUNIT","alias":"质检单位","group":"PROJECTINFO","index":51},{"name":"INSPECTORS","alias":"质检人员","group":"PROJECTINFO","index":52},{"name":"CDNUMBER","alias":"光盘编号","group":"PROJECTINFO","index":53},{"name":"DRAWNO","alias":"工程编号","group":"PROJECTINFO","index":54},{"name":"DRAWCATEGORY","alias":"工程类别","group":"PROJECTINFO","index":55},{"name":"BUILDDEPT","alias":"建设单位","group":"PROJECTINFO","index":56},{"name":"ASSEMBLER","alias":"施工单位","group":"PROJECTINFO","index":57},{"name":"SUPERVISER","alias":"监理单位","group":"PROJECTINFO","index":58},{"name":"DATACHECKPERSON","alias":"资料检查人","group":"PROJECTINFO","index":59},{"name":"MANAGEDEPT_CODE","alias":"管理单位代码","group":"OTHERINFO","index":60},{"name":"DISTRICT","alias":"所在区县","group":"OTHERINFO","index":61},{"name":"INDAGATEMAN","alias":"采集人","group":"OTHERINFO","index":62},{"name":"WRITEPERSON","alias":"录入人","group":"OTHERINFO","index":63},{"name":"CHECKPERSON","alias":"审核人","group":"OTHERINFO","index":64},{"name":"WRITEDATE","alias":"录入日期","group":"OTHERINFO","index":65},{"name":"CHANGEDATE","alias":"修改日期","group":"OTHERINFO","index":66},{"name":"PIPE_STATUS","alias":"管线点状态","group":"OTHERINFO","index":67},{"name":"DATATYPE","alias":"数据来源","group":"OTHERINFO","index":68},{"name":"REMARK","alias":"备注","group":"OTHERINFO","index":69},{"name":"TUCENGNAME","alias":"备注2","group":"OTHERINFO","index":70},{"name":"MEMO","alias":"备注3","group":"OTHERINFO","index":71},{"name":"VERSIONDATE","alias":"版本时间","group":"OTHERINFO","index":72},{"name":"PROJNO_TD","alias":"项目编号","group":"BASEINFO","index":73},{"name":"DATAIMPDT","alias":"数据批号","group":"BASEINFO","index":74},{"name":"ARCHIVE_ID","alias":"档案号","group":"BASEINFO","index":75},{"name":"DESIGNNO","alias":"设计编号","group":"BASEINFO","index":76},{"name":"DESFILE","alias":"规划批文","group":"BASEINFO","index":77},{"name":"FITNO","alias":"设施号","group":"BASEINFO","index":78},{"name":"PPID","alias":"设施编号","group":"BASEINFO","index":79},{"name":"SID","alias":"唯一编号","group":"BASEINFO","index":80},{"name":"PIPE_NAME","alias":"管线名称","group":"BASEINFO","index":81},{"name":"ADDR","alias":"地址","group":"BASEINFO","index":82},{"name":"PDIRECTION","alias":"符号角度","group":"BASEINFO","index":83},{"name":"JUNCTION","alias":"接口方式","group":"BASEINFO","index":84},{"name":"TRUNK","alias":"所属管道","group":"BASEINFO","index":85},{"name":"VENDER","alias":"生产产商","group":"BASEINFO","index":86},{"name":"MANUFACTURER","alias":"生产厂家","group":"BASEINFO","index":87},{"name":"BOOSTERTYPE","alias":"型号","group":"BASEINFO","index":88},{"name":"DESIGNDEPT","alias":"设计单位","group":"BASEINFO","index":89},{"name":"DFIXEDYEAR","alias":"设计服务年限","group":"BASEINFO","index":90},{"name":"REPAIRDATE","alias":"维修日期","group":"BASEINFO","index":91},{"name":"REPAIRNUM","alias":"维护次数","group":"BASEINFO","index":92},{"name":"ENSURETIME","alias":"保修期","group":"BASEINFO","index":93},{"name":"CHECKCOUNT","alias":"检修次数","group":"BASEINFO","index":94},{"name":"CHECKDATE","alias":"检修日期","group":"BASEINFO","index":95},{"name":"GASKIND","alias":"用气性质","group":"BASEINFO","index":96},{"name":"MYUSERCOUNT","alias":"用户数","group":"BASEINFO","index":97},{"name":"MYUSER","alias":"民用户","group":"BASEINFO","index":98},{"name":"GFUUSER","alias":"公福户","group":"BASEINFO","index":99},{"name":"YYUSER","alias":"营业户","group":"BASEINFO","index":100},{"name":"GYUSER","alias":"工业户","group":"BASEINFO","index":101},{"name":"QTUSER","alias":"其他用户","group":"BASEINFO","index":102},{"name":"CDISTRICT","alias":"带号","group":"BASEINFO","index":103},{"name":"STATUS_C","alias":"开关状态","group":"PROJECTINFO","index":104},{"name":"CONNECTIONSTATUS","alias":"连接状态","group":"PROJECTINFO","index":105}]
         */

        private String layerdbname;
        private String layername;
        private boolean objectid;
        private List<FieldsBean> fields;

        public String getLayerdbname() {
            return layerdbname;
        }

        public void setLayerdbname(String layerdbname) {
            this.layerdbname = layerdbname;
        }

        public String getLayername() {
            return layername;
        }

        public void setLayername(String layername) {
            this.layername = layername;
        }

        public boolean isObjectid() {
            return objectid;
        }

        public void setObjectid(boolean objectid) {
            this.objectid = objectid;
        }

        public List<FieldsBean> getFields() {
            return fields;
        }

        public void setFields(List<FieldsBean> fields) {
            this.fields = fields;
        }

        public static class FieldsBean {
            /**
             * name : OBJECTID
             * alias : OBJECTID
             * group :
             * index : 0
             */

            private String name;
            private String alias;
            private String group;
            private int index;

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getAlias() {
                return alias;
            }

            public void setAlias(String alias) {
                this.alias = alias;
            }

            public String getGroup() {
                return group;
            }

            public void setGroup(String group) {
                this.group = group;
            }

            public int getIndex() {
                return index;
            }

            public void setIndex(int index) {
                this.index = index;
            }
        }
    }
}
