联机写卡一卡通升级历史

来自维基百科
LiGang讨论 | 贡献2023年4月6日 (四) 13:46的版本 →‎开发中
跳到导航 跳到搜索

开发中

  1. [增加] 脱机风控(终端脱机时长及脱机交易总数);需要对应固件才能支持;
  2. [增加] 脱机过期流水将记录到数据库,可用于后期人工入账;
  3. [增加] 卡密钥校验;原密钥和现密钥不能一样且均不能为FFFFFFFFFFFF;
  4. [增加] 解决发卡器充值和取款时连击导致与实际金额不符的情况;
  5. [增加] 非必要提示框可自动消失的功能,避免一卡通软件自动重启时被卡住导致重启失败;
  6. [增加] 脱机过期流水人工入账工具(开发中);
  7. [增加] 换卡、补卡功能中增加了对卡片冷却期的检验;
  8. [优化] 重写系统总表和账户结余表;均采用从前往后计算的方式;可能会对已结账数据产生影响;
  9. [优化] 调整终端及操作员汇总时使用事务,防止出现流水和汇总数据一致性BUG;
  10. [优化] 跨钱包交易时其余工作站缓存更新机制,避免出现部分钱包更新失败的情况;
  11. [优化] 非必要提示框可延时关闭功能,避免一卡通软件自动重启时被卡住导致重启失败;
  12. [优化] 调整终端签到数据返回处理方式;由动态库处理调整为程序处理;
  13. [修复] 个人账户在终端首钱包未开通时,会导致从钱包也不可能用的BUG;
  14. [修复] 换卡、补卡时可能出现缓存不同步的BUG;
  15. [修复] 撤户时的卡押金调整为开卡时的实际押金;
  16. [修复] 换卡、补卡时未能发出正确的ZeroMQ消息给其他工作站;
  17. [删除] 删除T_C_Cashdata系列表;删除T_C_ConsEmp系列表;删除原有系统总表相关表;

6.20.0.312 (2023.01.11)

  1. [增加] 一卡通服务程序 YKTOnlineService(注册后以后台服务方式运行);
  2. [增加] 多工作站间账户信息快速同步机制(需注册一卡通服务YKTOnlineService);
  3. [增加] 钱包底金是否允许在取款(个别取款\批量取款\出纳机取款)时被取出的设置(允许操作后钱包余额为0);
  4. [增加] 解挂/换卡/补卡操作后允许出现透支(由操作员控制);
  5. [增加] 工作站可设默认充值钱包(ini配置);
  6. [优化] 撤户或换卡后的卡片,需等待冷却期结束后才可重复使用;
  7. [优化] 消费流水表(新增表)去除非聚集索引fKeyID和fAutoID,并使用雪花算法生成KeyID,提升流水处理性能,;
  8. [优化] 系统总表及账户结余表,均采用由期初向期末计算的方案;
  9. [优化] 系统数据汇总(账户汇总及系统汇总)任务移动到一卡通服务中;
  10. [优化] 消费流水汇总线程移动到一卡通服务中;
  11. [优化] 部门数量由最大255提高至65535;
  12. [优化] 日志模块更换,提升性能;
  13. [优化] 增强系统DEBUG日志(正常使用时不要开启,占用磁盘空间大);
  14. [优化] 个别开户及批量开户时,开户金额不受钱包底金的影响;
  15. [优化] 账户管理中的查询条件(增加了手机号、证件号及银行卡号查询);
  16. [优化] 调整计划任务 每月中的日期,只能选择1~28及月末最后一天,不允许选择29、30、31三个选项;
  17. [优化] 更换高精度计时器,提高计时精度(毫秒级),影响部分模块;
  18. [优化] 脱机流水CRC8校验状态默认为开启;
  19. [优化] 批量开户配卡流程;
  20. [优化] 存储过程 SP_GetEmpSumInfo_Backstage\SP_GetEmpSumInfo_Interface;
  21. [修复] 流水入库时因SQL系统死锁导致流水丢失的BUG;
  22. [修复] 计划任务设置月底最后一天执行时,当遇到小月后,下月会执行两次的BUG;
  23. [修复] POS首钱包余额不足时,从钱包未设置或账户对应钱包未开通时,定值模式下刷卡后POS异常;
  24. [修复] 当工作站未挂载CAN转串口设备时,提示“打开串口服务 Err ”的BUG;
  25. [修复] 缓存中将考勤分组当做了消费分组使用的BUG;
  26. [删除] 账户冻结、解冻功能;
  27. [删除] USB采集流水功能;
  28. [删除] 消费机设置中的转款机勾选项;

6.19.0.125 (2022.03.11)

  1. [增加] 联机交易重复流水过滤功能;
  2. [增加] 工作站未设置默认发卡器,不允许进行账户操作;
  3. [增加] 工作站营业时段外,不允许进行账户操作;
  4. [增加] 脱机流水有效时间控制,超过有效期的数据不再入账;
  5. [优化] 消费规则,增加了联机交易及脱机交易重复校验;
  6. [优化] 优化更新SQL语句,减少SQL server 资源消耗;
  7. [优化] 串口通讯效率优化;
  8. [优化] 账户管理各种状态显示及操作控制等;
  9. [优化] 密码强制校验;
  10. [优化] 临时文件及备份文件创建及扩容算法,提高操作速度;
  11. [优化] 充值/取款界面,计次钱包不再显示小数点;
  12. [优化] 系统参数配置界面调整;
  13. [优化] 营业设备管理中[下载老卡读卡参数]为[下载老卡参数],并调整了位置;
  14. [修复] 程序断网锁定后串口不能被正常开启的问题;
  15. [修复] 账户批量撤户后还可以到其他工作站消费的问题;
  16. [修复] 消费规则限额限次及免密额度等功能缺陷;
  17. [修复] 数据库磁盘空间急剧增大的BUG;
  18. [修复] 补助发放时因操作可能出现的异常;
  19. [修复] 计划任务中因操作可能出现的异常;
  20. [修复] 钱包底金可以设置为负数的问题;
  21. [修复] 消费机因当日或当餐次纠错金额大于消费金额时,POS显示异常的问题;
  22. [修复] 批量开户配卡后无钱包启用流水的问题;
  23. [修复] 取款或批量取款时未判断钱包底金的问题;
  24. [修复] 充值取款界面性别可能显示错误的问题;
  25. [修复] 出纳卡未启用依然能够在POS上进行出纳卡验证的问题;
  26. [修复] 人员资料编辑界面,连续点击读身份证按钮可能导致程序卡死的问题;
  27. [修复] 系统时间被篡改不能锁定系统的问题;
  28. [修复] 补助发放导入人员成功后,滚动鼠标可能导致用户消失的问题;
  29. [修复] 计划任务管理中身份补助发放未选择钱包保存报错的问题;
  30. [修复] 出纳存款后在一卡通界面显示不正确的问题;
  31. [修复] 钱包已停用,再进行配卡后,钱包还能消费的问题;
  32. [修复] 补助管理查询时次数也显示成金额的问题;
  33. [修复] 钱包有效期的问题;
  34. [修复] 账户管理界面按钮权限及报错的问题;
  35. [修复] 自动界面被手动关闭,卡片离开再次触发自动界面弹出的问题;
  36. [修复] 报表-操作人员日志 选择操作员后数据不能被正常查询的问题;
  37. [修复] 临时文件跨月入账时未能按入账时间进入对应的流水表;
  38. [修复] 次数+金额钱包使用时,次数超限时次数钱包剩余次数扩大100倍的问题;
  39. [修复] 程序启动检查SQL脚本版本时可能报一个空白异常的问题;
  40. [修复] 一卡通主界面刷卡弹窗中的手机号及身份证号未进行脱敏处理的问题;
  41. [修复] 账户管理界面下发功能键被遮挡的问题;
  42. [修复] 出纳卡编辑时出现文字重叠的问题;
  43. [修复]若干BUG 点我查看具体BUG


6.19.0.35 (2021.11.16)

  1. [优化]界面显示速度(启动及最小化时恢复);
  2. [优化]日志记录,不记录脱机流水上传时的重复日志提示
  3. [修复]补助发放时钱包号可能出错的问题;
  4. [修复]脱机流水提交时可能出现重复入账的问题;
  5. [修复]换卡前脱机流水可能无法正常入账的问题;
  6. [修复]计划任务中部门补助清除,当钱包不可用时报错的问题;
  7. [修复]清除补助,在点击确定点清除补助后再连续点击确定,软件直接卡死的问题;

6.18.0.16 (2021.09.26)

  1. [优化]更换DB连接池,由ADO更换为UniDAC;
  2. [优化]重写交易账户缓存,优化启动速度,优化加载账户策略(1分钟增量同步);
  3. [优化]更换TCPserver服务端为DIOCP,提高TCP通讯效率和负载能力;
  4. [优化]流水入库速度,减缓数据汇总,优先保障流水及账户余额更新;汇总数据较之前有30~60秒的延迟;
  5. [优化]增加程序最后运行日期功能,工作站时间小于该日期时,不允许启动;
  6. [优化]脱机流水上传时入账性能,降低CPU及内存消耗;
  7. [修复]若干BUG 点我查看具体BUG