[发明专利]一种交易文件的生成方法及相关装置有效
申请号: | 201811623897.8 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109685498B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 张炜;冯智广 | 申请(专利权)人: | 广东铭鸿数据有限公司 |
主分类号: | G06Q20/34 | 分类号: | G06Q20/34;G06Q30/0207;G06Q40/04;G07B11/00;G06F11/36 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春水;唐京桥 |
地址: | 510300 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 文件 生成 方法 相关 装置 | ||
1.一种交易文件的生成方法,其特征在于,包括:
获取预置的第一数据包中的一条账户信息,每条账户信息包括账户名称、账户余额、账户类型及关联交易的标记,所述第一数据包中包括至少一条账户信息;
逐条获取预置的第二数据包中的行程信息,每条行程信息包括行程起点站、行程终点站、行程费用、各站闸机机芯信息以及账户类型与折扣率的对应关系,所述第二数据包中包括至少一条行程信息;
每当获取一条所述行程信息时,根据所述账户信息和所述行程信息生成相应的交易记录并打包成预设格式的交易文件,然后进行下一条行程信息的获取;
重复执行上述步骤;
所述根据所述账户信息和所述行程信息生成相应的交易记录包括:
对于每条账户信息和每条所述行程信息,判断所述账户信息中的账户余额是否达到预设第一金额;
若达到,则获取这一刻的系统时间作为进站时间,然后再根据所述行程信息生成一条进站交易记录,所述进站交易记录包括所述进站时间、行程起点站和对应的闸机机芯信息;
若所述账户信息中的账户余额达不到预设第一金额,则将所述账户余额更改至预设第二金额,并获取这一刻的系统时间作为充值时间,将所述第二金额作为充值金额,再生成一条充值交易记录,所述充值交易记录包括所述充值时间、所述充值金额和行程起点站,所述第二金额大于所述第一金额。
2.根据权利要求1所述的生成方法,其特征在于,在根据所述行程信息生成一条进站交易记录之后,还包括:
根据所述账户类型和所述对应关系确定行程的折扣率;
根据所述行程的折扣率和行程费用计算应付费用;
判断账户余额是否足够支付所述应付费用;
若足够支付,则在所述账户余额中扣除所述应付费用;
根据预置的时间计算方式和所述进站时间计算出站时间,然后生成一条出站交易记录,所述出站交易记录包括第一出站时间、行程终点站和对应的闸机机芯信息。
3.根据权利要求2所述的生成方法,其特征在于,在根据所述行程的折扣率和行程费用判断账户余额是否足够支付之后,还包括:
若不足够支付,则将所述账户余额清零;
将所述第一出站时间作为补票时间,将所述行程终点站作为补票终点站,并生成一条补票交易记录,所述补票交易记录包括所述补票时间、超乘标记和所述补票终点站。
4.根据权利要求3所述的生成方法,其特征在于,在将所述第一出站时间作为补票时间,将所述行程终点站作为补票终点站,并生成一条补票记录之后,还包括:
将所述补票时间延后预设时间后作为第二出站时间,并生成一条出站交易记录,所述出站交易记录包括所述第二出站时间、行程终点站、更新出站标记和对应的闸机机芯信息。
5.根据权利要求2或4所述的生成方法,其特征在于,若所述账户信息中关联交易的标记为超时标记,则在获取一条所述行程信息后,在根据所述账户信息和所述行程信息生成相应的交易记录之前,还包括:
根据预设确定方法确定当前所述行程信息是否需要超时处理;
若需要超时处理,则在生成一条出站交易记录的同时,根据预置的超时计费规则在所述账户余额中扣除相应的超时费用,并在所述出站交易记录中添加超时标记。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东铭鸿数据有限公司,未经广东铭鸿数据有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811623897.8/1.html,转载请声明来源钻瓜专利网。