You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
我用ant design pro+umi3搭建了一个后台管理系统
最近在想如何比较优雅的记录后台人员的操作记录,但是网上似乎没有很好的方案,所以想到这里来找大佬们取取经,或者大家讨论讨论
我的需求点如下:
张三、1月1日、订单、{订单金额:10 -> 20, 订单状态:未支付 -> 已支付}
,要求就是这里面的变更记录,是可读性强的针对这些要求,我之前都是在后端接口里做全局的请求记录,把get或者post请求的传参完整的保存下来,但缺点就是传参都是英文字段名,比如上面的例子:
{amount:10 -> 20, order_status:未支付 -> 已支付}
,不利于业务人员阅读所以我设想的思路:
ant design pro这类框架,表单项都是有label名的,如果能在form commit的时候把label名+value名取到,就可以用来上报给接口做日志记录了
思路是有了,但我主要是做后端的,react学的很浅,不知道该如何下手,有没有大佬能指点一二,或者有没有其他方案可供参考
谢谢!
Beta Was this translation helpful? Give feedback.
All reactions