44 lines
934 B
JavaScript
44 lines
934 B
JavaScript
define(function (require, exports, module) {
|
|
exports.identityCardTypes = {
|
|
|
|
};
|
|
exports.passengerTypes = {
|
|
"1": "成人",
|
|
"2": "儿童",
|
|
"3": "学生",
|
|
"4": "残疾军人、伤残人民警察"
|
|
};
|
|
exports.tagOtnMap = {
|
|
"9": "SWZ",
|
|
"P": "TZ",
|
|
"M": "ZY",
|
|
"O": "ZE",
|
|
"6": "GR",
|
|
"4": "RW",
|
|
"3": "YW",
|
|
"2": "RZ",
|
|
"1": "YZ",
|
|
"0": "WZ",
|
|
"*": "QT"
|
|
};
|
|
exports.tagRevMap = _.invert(exports.tagOtnMap);
|
|
exports.seatNameMap = {
|
|
"商务座": "SWZ",
|
|
"特等座": "TZ",
|
|
"一等座": "ZY",
|
|
"二等座": "ZE",
|
|
"高级软卧": "GR",
|
|
"软卧": "RW",
|
|
"硬卧": "YW",
|
|
"软座": "RZ",
|
|
"硬座": "YZ",
|
|
"无座": "WZ"
|
|
};
|
|
exports.seatNameInvMap = _.invert(exports.seatNameMap);
|
|
exports.baseUri = "https://kyfw.12306.cn/otn/";
|
|
exports.queryBaseUri = "https://dynamic.12306.cn/otsquery/";
|
|
exports.toSeatTypeName = function(code) {
|
|
return exports.seatNameInvMap[exports.tagOtnMap[code]];
|
|
};
|
|
|
|
}); |