tlk
Version:
查询指定车次的所有站点的余票信息
26 lines (19 loc) • 748 B
JavaScript
;
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;