查出某车次的所有的车站信息

来源:12-3 生成车次时初始化余票信息

从入门到放弃第0天

2023-05-23

我认为daily-train-ticket这张表中的车站数据,因该是读取daily-train-station这张表来生成,而不是读train-station.假设:a车是重庆到北京,经过四川,那他在strain-station这张表中是固定的。假设在15号,管理员通过天气预报得知,17号这一天四川发生特大暴雨,所以,他为了安全起见,不在四川停车。那么管理员在控制台提前删除了17号这一天会在四川停车这一情况,原本是单机删除按钮传递id去后端删除,在这个的基础上携带date和traincode,来到DailyTrainStationAdminController的delete方法,在这个方法里在调用dailyTrainTicketService.gendaily方法从新生成date这一天的daily-train-ticket表的信息。如果此时生成daily-train-ticket表的数据是依赖train-station生成的,那么就无效(还会有重庆到四川,四川到北京),如果是通过daily-train-station生成的那就是正确的,就只会有重庆到北京。

写回答

1回答

甲蛙

2023-05-24

同学分析的是对的,使用daily相关的表会比用基础数据更准确。点赞!!

1
2
甲蛙
回复
weixin_慕沐9166449
如果已经开始卖了,肯定不允许删除某一站了。还没开始卖,则可以重新生成每日的车次数据
2024-01-17
共2条回复

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 511 问题

查看课程