testData.js 12.2 KB
/**
 * 测试数据。
 */
var test_data = (function() {
    var route1 = [{ // 测试线路1
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 0,
        stationRouteCode: 10,
        stationCode: 'ACODE',
        stationName: 'A起点站',
        stationMark: 'B'
    }, {
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 0,
        stationRouteCode: 20,
        stationCode: 'BCODE',
        stationName: 'B中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 0,
        stationRouteCode: 30,
        stationCode: 'CCODE',
        stationName: 'C中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 0,
        stationRouteCode: 40,
        stationCode: 'DCODE',
        stationName: 'D中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 0,
        stationRouteCode: 50,
        stationCode: 'ECODE',
        stationName: 'E中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 0,
        stationRouteCode: 100,
        stationCode: 'FCODE',
        stationName: 'F终点站',
        stationMark: 'E'
    }, {
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 1,
        stationRouteCode: 10,
        stationCode: 'FCODE',
        stationName: 'F终点站',
        stationMark: 'B'
    }, {
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 1,
        stationRouteCode: 20,
        stationCode: 'E1CODE',
        stationName: 'E1中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 1,
        stationRouteCode: 30,
        stationCode: 'DCODE',
        stationName: 'D中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 1,
        stationRouteCode: 40,
        stationCode: 'C1CODE',
        stationName: 'C1中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路1',
        lineCode: '线路编码1',
        directions: 1,
        stationRouteCode: 100,
        stationCode: 'ACODE',
        stationName: 'A起点站',
        stationMark: 'E'
    },

    // 测试线路2
    {
        lineName: '测试线路2',
        lineCode: '线路编码2',
        directions: 0,
        stationRouteCode: 10,
        stationCode: 'ACODE',
        stationName: 'A起点站',
        stationMark: 'B'
    }, {
        lineName: '测试线路2',
        lineCode: '线路编码2',
        directions: 0,
        stationRouteCode: 20,
        stationCode: 'BCODE',
        stationName: 'B中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路2',
        lineCode: '线路编码2',
        directions: 0,
        stationRouteCode: 100,
        stationCode: 'FCODE',
        stationName: 'F终点站',
        stationMark: 'E'
    }, {
        lineName: '测试线路2',
        lineCode: '线路编码2',
        directions: 1,
        stationRouteCode: 10,
        stationCode: 'FCODE',
        stationName: 'F终点站',
        stationMark: 'B'
    }, {
        lineName: '测试线路2',
        lineCode: '线路编码2',
        directions: 1,
        stationRouteCode: 40,
        stationCode: 'C1CODE',
        stationName: 'C1中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路2',
        lineCode: '线路编码2',
        directions: 1,
        stationRouteCode: 100,
        stationCode: 'ACODE',
        stationName: 'A起点站',
        stationMark: 'E'
    },

    // 测试线路3
    {
        lineName: '测试线路3',
        lineCode: '线路编码3',
        directions: 0,
        stationRouteCode: 10,
        stationCode: 'ACODE',
        stationName: 'A起点站',
        stationMark: 'B'
    }, {
        lineName: '测试线路3',
        lineCode: '线路编码3',
        directions: 0,
        stationRouteCode: 20,
        stationCode: 'BCODE',
        stationName: 'B中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路3',
        lineCode: '线路编码3',
        directions: 0,
        stationRouteCode: 100,
        stationCode: 'FCODE',
        stationName: 'F终点站',
        stationMark: 'E'
    }, {
        lineName: '测试线路3',
        lineCode: '线路编码3',
        directions: 1,
        stationRouteCode: 10,
        stationCode: 'FCODE',
        stationName: 'F终点站',
        stationMark: 'B'
    }, {
        lineName: '测试线路3',
        lineCode: '线路编码3',
        directions: 1,
        stationRouteCode: 40,
        stationCode: 'C1CODE',
        stationName: 'C1中途站',
        stationMark: 'Z'
    }, {
        lineName: '测试线路3',
        lineCode: '线路编码3',
        directions: 1,
        stationRouteCode: 100,
        stationCode: 'ACODE',
        stationName: 'A起点站',
        stationMark: 'E'
    }



    ];

    var gps1 = [
        {
            lineName: '测试线路1',
            lineCode: '线路编码1',
            stopNo: 'BCODE', // 站点编码
            upDown: 0, // 上下行(0 上行 , 1 下行 , -1 无效)
            deviceId: '559L1014', // 设备编码
            instation: 1, // 0: 站外 1:站内 2:场内
            nbbm: 'W2B-064' // 车辆内部编码(自编号)
        },
        {
            lineName: '测试线路1',
            lineCode: '线路编码1',
            stopNo: 'BCODE', // 站点编码
            upDown: 0, // 上下行(0 上行 , 1 下行 , -1 无效)
            deviceId: '559L1013', // 设备编码
            instation: 1, // 0: 站外 1:站内 2:场内
            nbbm: 'W2B-065' // 车辆内部编码(自编号)
        },
        {
            lineName: '测试线路1',
            lineCode: '线路编码1',
            stopNo: 'CCODE', // 站点编码
            upDown: 0, // 上下行(0 上行 , 1 下行 , -1 无效)
            deviceId: '559L1015', // 设备编码
            instation: 0, // 0: 站外 1:站内 2:场内
            nbbm: 'W2B-066' // 车辆内部编码(自编号)
        },
        {
            lineName: '测试线路1',
            lineCode: '线路编码1',
            stopNo: 'E1CODE', // 站点编码
            upDown: 1, // 上下行(0 上行 , 1 下行 , -1 无效)
            deviceId: '559L1025', // 设备编码
            instation: 1, // 0: 站外 1:站内 2:场内
            nbbm: 'W2B-026' // 车辆内部编码(自编号)
        },

        {
            lineName: '测试线路1',
            lineCode: '线路编码1',
            stopNo: 'ACODE', // 站点编码
            upDown: 1, // 上下行(0 上行 , 1 下行 , -1 无效)
            deviceId: '559L1035', // 设备编码
            instation: 1, // 0: 站外 1:站内 2:场内
            nbbm: 'W2B-036' // 车辆内部编码(自编号)
        },
        {
            lineName: '测试线路1',
            lineCode: '线路编码1',
            stopNo: 'ACODE', // 站点编码
            upDown: 1, // 上下行(0 上行 , 1 下行 , -1 无效)
            deviceId: '559L1045', // 设备编码
            instation: 1, // 0: 站外 1:站内 2:场内
            nbbm: 'W2B-046' // 车辆内部编码(自编号)
        },
        {
            lineName: '测试线路1',
            lineCode: '线路编码1',
            stopNo: 'ACODE', // 站点编码
            upDown: 1, // 上下行(0 上行 , 1 下行 , -1 无效)
            deviceId: '559L1055', // 设备编码
            instation: 1, // 0: 站外 1:站内 2:场内
            nbbm: 'W2B-056' // 车辆内部编码(自编号)
        }

    ];




    // // TODO:暂时写死,后面再改
    // var test_route_data = [
    //     {
    //         names: ["A起点站"], // 站点名字数组
    //         ids: ["ACODE_0", "ACODE_1"], // 站点编码_上下行
    //         type: 2, // 0:上行 1:下行 2:同名合并 3:异名合并
    //         stationMark: "B"
    //     },
    //     {
    //         names: ["B中途站", "C1中途站"],
    //         ids: ["BCODE_0", "C1CODE_1"],
    //         type: 3,
    //         stationMark: "Z"
    //     },
    //     {
    //         names: ["C中途站"],
    //         ids: ["CCODE_0"],
    //         type: 0,
    //         stationMark: "Z"
    //     },
    //     {
    //         names: ["D中途站"],
    //         ids: ["DCODE_0", "DCODE_1"],
    //         type: 2,
    //         stationMark: "Z"
    //     },
    //     {
    //         names: ["E中途站", "E1中途站"],
    //         ids: ["ECODE_0", "E1CODE_1"],
    //         type: 3,
    //         stationMark: "Z"
    //     },
    //     {
    //         names: ["F终点站"],
    //         ids: ["FCODE_0", "FCODE_1"],
    //         type: 2,
    //         stationMark: "E"
    //     }
    // ];
    //
    // var test_gps_data = [
    //     {
    //         stopNo: 'BCODE', // 站点编码
    //         upDown: 0, // 上下行(0 上行 , 1 下行 , -1 无效)
    //         deviceId: '559L1014', // 设备编码
    //         instation: 1, // 0: 站外 1:站内 2:场内
    //         nbbm: 'W2B-064' // 车辆内部编码(自编号)
    //     },
    //     {
    //         stopNo: 'BCODE', // 站点编码
    //         upDown: 0, // 上下行(0 上行 , 1 下行 , -1 无效)
    //         deviceId: '559L1013', // 设备编码
    //         instation: 1, // 0: 站外 1:站内 2:场内
    //         nbbm: 'W2B-065' // 车辆内部编码(自编号)
    //     },
    //     {
    //         stopNo: 'CCODE', // 站点编码
    //         upDown: 0, // 上下行(0 上行 , 1 下行 , -1 无效)
    //         deviceId: '559L1015', // 设备编码
    //         instation: 0, // 0: 站外 1:站内 2:场内
    //         nbbm: 'W2B-066' // 车辆内部编码(自编号)
    //     },
    //     {
    //         stopNo: 'E1CODE', // 站点编码
    //         upDown: 1, // 上下行(0 上行 , 1 下行 , -1 无效)
    //         deviceId: '559L1025', // 设备编码
    //         instation: 1, // 0: 站外 1:站内 2:场内
    //         nbbm: 'W2B-026' // 车辆内部编码(自编号)
    //     },
    //
    //     {
    //         stopNo: 'ACODE', // 站点编码
    //         upDown: 1, // 上下行(0 上行 , 1 下行 , -1 无效)
    //         deviceId: '559L1035', // 设备编码
    //         instation: 1, // 0: 站外 1:站内 2:场内
    //         nbbm: 'W2B-036' // 车辆内部编码(自编号)
    //     },
    //     {
    //         stopNo: 'ACODE', // 站点编码
    //         upDown: 1, // 上下行(0 上行 , 1 下行 , -1 无效)
    //         deviceId: '559L1045', // 设备编码
    //         instation: 1, // 0: 站外 1:站内 2:场内
    //         nbbm: 'W2B-046' // 车辆内部编码(自编号)
    //     },
    //     {
    //         stopNo: 'ACODE', // 站点编码
    //         upDown: 1, // 上下行(0 上行 , 1 下行 , -1 无效)
    //         deviceId: '559L1055', // 设备编码
    //         instation: 1, // 0: 站外 1:站内 2:场内
    //         nbbm: 'W2B-056' // 车辆内部编码(自编号)
    //     }
    //
    // ];
    //
    // componentContext.internalDataSet = [{
    //     width: lineChartWidth,
    //     height: lineChartHeight,
    //     lineName: '测试线路1',
    //     lineCode: '线路编码1',
    //     route: test_route_data,
    //     gps: test_gps_data
    // }, {
    //     width: lineChartWidth,
    //     height: lineChartHeight,
    //     lineName: '测试线路10',
    //     lineCode: '线路编码1',
    //     route: test_route_data,
    //     gps: []
    // }, {
    //     width: lineChartWidth,
    //     height: lineChartHeight,
    //     lineName: '测试线路20',
    //     lineCode: '线路编码1',
    //     route: test_route_data,
    //     gps: []
    // }];


    return {
        lineRouteList: route1,
        lineGpsList: gps1
    };

}());