UNPKG

tlk

Version:

查询指定车次的所有站点的余票信息

26 lines (19 loc) 748 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _textTable = _interopRequireDefault(require("text-table")); var _chalk = _interopRequireDefault(require("chalk")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var _default = train => { const row = [train.DepartStation, train.ArriveStation]; const SeatList = train.SeatList; SeatList.forEach(s => row.push(`${s.SeatName} (${s.SeatBookable ? _chalk.default.red(`${s.SeatInventory}`) : '无'})`)); const r = (0, _textTable.default)([row], { align: ['l', 'l', 'r'], hsep: ' '.repeat(4) }); // eslint-disable-next-line console.log(r); }; exports.default = _default;