听风看雨等天晴丶丶 2017-04-19 11:10 采纳率: 0%
浏览 797
已结题

java新手,判断表单的服务费率是否修改过,修改过就把历史值插入历史表中

判断表单服务费率是否已经修改。修改的话增加历史记录表。 历史记录表字段,工程ID,修改人ID,修改人name,修改时间。修改历史值,修改的新值。

在后台获得新的服务费率。然后根据页面传来的表单ID查到原来的服务费率,再根据页面传来的服务费率作比较,如果不一样就把值插入历史表中。

controller中

 BigDecimal newServiceFee=new BigDecimal(request.getParameter("serviceFee")); 

        OrderInfo orderInfo=orderInfoService.getById(id);
        BigDecimal oldServiceFee=orderInfo.getOrderHandlerDetailInfo().getServiceFee();

        if(newServiceFee!=oldServiceFee){

        }

后面怎么插入到新建的历史表中。新手求类似代码参照

  • 写回答

2条回答 默认 最新

  • 9527丶 2017-04-21 08:34
    关注

    拿id上数据库取出费率,不相等的话就更新表并插入历史表,操作数据库看看人家怎么写的就行了

    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?