类 PayServiceImpl

java.lang.Object
com.walker.jdbc.service.BaseServiceImpl
com.ishop.merchant.service.PayServiceImpl
所有已实现的接口:
com.walker.jdbc.BaseDao, com.walker.jdbc.service.BaseService

@Service public class PayServiceImpl extends com.walker.jdbc.service.BaseServiceImpl
  • 嵌套类概要

    从接口继承的嵌套类/接口 com.walker.jdbc.BaseDao

    com.walker.jdbc.BaseDao.RowExecution<T extends Object>
  • 字段概要

    从类继承的字段 com.walker.jdbc.service.BaseServiceImpl

    dao, log
  • 构造器概要

    构造器
    构造器
    说明
    PayServiceImpl(UserRegisterServiceImpl userRegisterService, PlatformOrderServiceImpl platformOrderService)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    execPayWechatPublic(EbOrder order, S_pay_notify s_pay_notify, boolean existNotify)
    微信支付,接收通知成功,更新订单状态。
    void
    execPayYue(EbOrder order, double payPrice, long userId, String md5Key, EbUser user)
    余额支付订单操作。
    void
    execRechargeWechatNotify(EbRechargeOrder rechargeOrder, EbUserBalanceRecord balanceRecord, double payPrice, S_pay_notify s_pay_notify, boolean existNotify)
    微信充值,支付通知确认更新数据。

    从类继承的方法 com.walker.jdbc.service.BaseServiceImpl

    delete, delete, delete, delete, execBatchUpdate, execCall, execCall, execute, execute, execute, execute, get, get, get, get, get, get, get, get, get, getDao, getMaxOrder, insert, insert, insertBatch, queryForInt, queryForInt, queryForObject, queryForObject, queryListObjectWhereIn, save, save, saveOrder, select, select, select, select, select, select, select, select, select, select, selectAll, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, selectSplit, setDao, sqlGeneralQueryPager, sqlGeneralQueryPager, sqlGeneralQueryPager, sqlListObjectWhereIn, sqlMathQuery, sqlQuery, sqlQuery, sqlQueryListMap, update, update, update, update, update, update, updateBatch

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

  • 方法详细资料

    • execRechargeWechatNotify

      public void execRechargeWechatNotify(EbRechargeOrder rechargeOrder, EbUserBalanceRecord balanceRecord, double payPrice, S_pay_notify s_pay_notify, boolean existNotify)
      微信充值,支付通知确认更新数据。
      参数:
      rechargeOrder -
      balanceRecord -
      payPrice -
      s_pay_notify -
      existNotify -
    • execPayWechatPublic

      public void execPayWechatPublic(EbOrder order, S_pay_notify s_pay_notify, boolean existNotify)
      微信支付,接收通知成功,更新订单状态。H5支付方式。
      参数:
      order -
      s_pay_notify -
      existNotify -
    • execPayYue

      public void execPayYue(EbOrder order, double payPrice, long userId, String md5Key, EbUser user)
      余额支付订单操作。
      参数:
      order -
      payPrice -
      userId -
      md5Key - 系统配置的md5密钥