• 谷仓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确定一条数据,’这句话中的‘根据当前年月日’变成‘根据当前年月’。
     
  • 相关阅读:
    背景颜色的渐变设置--实现丰富多彩的背景效果
    CSS-sprit 雪碧图
    背景图片的相关设置
    关于阿里云图标的使用 iconfont
    HTML四种定位-粘滞定位
    HTML四种定位-固定定位
    HTML四种定位-绝对定位
    HTML四种常见的定位-相对定位
    水平居中
    CentOS8更换国内镜像源
  • 原文地址:https://www.cnblogs.com/zhuxiang1029/p/15559602.html
Copyright © 2020-2023  润新知