qq_34480833 2021-04-29 15:01 采纳率: 0%
浏览 235
已结题

银行系统日志问题,客户经理办理业务的时候,如何在日志中记录贷款流水号,用于全流程追踪?

银行系统,当操作员在页面操作的时候必须对操作进行留痕,每条日志需要包含,操作员ID,贷款编号,时间戳等信息,每条日志的结构如下:

从待办任务列表开始,有同一个客户经理同时办理两笔业务,点击了若干按钮。 为了方便,默认所有的请求信息都不包含贷款流水号(每次上传贷款流水号不现实,开发人员肯定会偷懒)。

 

1. 办理贷款1业务,服务器如何获得贷款流水号,打印到日志中?

2. 同时办理贷款1和贷款2业务,服务器如何获得贷款流水号,分别打印到对应日志中?

 

技术栈:    html5,vue,log4j和spring boot。

日志部分我会处理, 这个问题的关键在于:如何在编程时不显式传递贷款流水号的情况下,让后台知道这个操作是属于哪笔贷款的?比如说:假设有个按钮的功能是在后台校验客户信息,在编程的时候不需要的将流水号传到后台,后台怎么知道这个客户信息校验请求是从哪个界面发起,关于哪笔带贷款的?

可以让系统自动的做这件事情么,比如说每次请求的时候,每次点击按钮的时候,系统自动的把贷款流水号填充到 request 请求中, 而不是让开发人工自己写参数传递。这个问题的出发点主要是考虑开发人员可能会偷懒, 实际开发的过程中,不会传递贷款的流水号信息, 所以需要自动的获取贷款流水号信息,并打印到日志中。

各位大佬帮忙看看这个问题应该怎么解决,感谢各位大佬帮忙。

 

 

  • 写回答

8条回答 默认 最新

  • CSDN专家-Time 2021-04-29 15:03
    关注

    有逻辑就能写啊。

    • order_log 订单日志记录 id, oid, log_title, log_action, log_time 可以参考这张表,每次修改状态都插入一条数据,开始时间,和结束时间。。
    评论

报告相同问题?