zoukankan      html  css  js  c++  java
  • 谷仓0018方法

    外部传入,0018方法。

    环绕切面获得request的数据

    apiCorpConfig表查询是否配置白名单,gcApiLog表记录下来。

    根据外部传来的订单号,作唯一判断FastPaymentBaseApi表,如果状态为(2)失败。继续

    ---------------------------------------------------------------------------------------------------------------------------

     定时器,查询每一个FastPaymentBaseApi里待支付(0)的订单,保存到paymentOrder和paymentBase里。根据订单号码,先查出orderbase,再去查那两个表里有没有重复订单,如果有,删掉重新添加。没有就添加。

    ps:orderbase里的'出款账户账号'字段是从corpbase里获得的。

    发起支付,FastPaymentBaseApi里待支付(0)的订单,查询到paymentOrder和paymentBase
    把paymentOrder表里关于当前这个订单的值求和。开启事务去记录日限额,月限额,减去订单金额,提交事务。
    日限额,通过‘出款账号’去tax_source_corp_bank里找到对应银行卡信息。然后去tax_source_bank_balance表(税源公司账户余额和每日出款金额纪录表),根据当前年月日和出款账号id确定一条数据,如果没有那么返回0元,获得其余额。余额-订单金额大于0就继续。
    月余额,与日余额区别在‘根据当前年月日和出款账号id确定一条数据,’这句话中的‘根据当前年月日’变成‘根据当前年月’。
     
  • 相关阅读:
    正则表达式
    内涵函数二
    内置函数
    生成器的推导式 表达式
    函数的闭包 迭代器的使用
    函数的动态参数,命名空间
    函数
    文件的操作
    set 集合 拷贝的操作
    u-boot简介
  • 原文地址:https://www.cnblogs.com/zhuxiang1029/p/15559602.html
Copyright © 2011-2022 走看看