third_party

package module
v0.0.0-...-4324b2b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 26, 2024 License: GPL-3.0 Imports: 14 Imported by: 0

README

dongfeng

聚合支付,支付系统,golang,go,go语言,前后端齐全(管理后台,商户后台,代理后台,网关,结算,代付,等)

目的

接触了很多支付系统,绝大部分都是用java、php写的,本人想着为go献出一份绵薄之力。该开源项目只能用于学习,不准备用于任何的非法商业活动,否则后果自负;可集成到小型的电商平台。

安装

详细的安装文档在doc文件夹中。 使用IntelliJ IDEA 导入项目后,若出现了:cannot resolve directory....,删除.idea目录,重新导入即可。

关于mysql文件

1:sql文件已经上传。
2:测试超级管理员账号:10086,密码:123456

后话

1:因为是模拟了三方的支付系统,所有很多功能都是实现了,但是该系统截图上面的资金都是模拟的。
2:还有一部分功能没有写上去,有需要的可以在上面进行二次开发。

Documentation

Overview

**************************************************

** @Desc : This file for ...
** @Time : 2019/10/28 16:38
** @Author : yuebin
** @File : alipay
** @Last Modified by : yuebin
** @Last Modified time: 2019/10/28 16:38
** @Software: GoLand

***************************************************

Index

Constants

View Source
const NOTITY_URL = "http://localhost:12306/accept/notify"
View Source
const URL = "http://zhaoyin.lfwin.com/payapi/pay/jspay3"

Variables

This section is empty.

Functions

This section is empty.

Types

type DaiLiImpl

type DaiLiImpl struct {
	web.Controller
}

func (*DaiLiImpl) BalanceQuery

func (c *DaiLiImpl) BalanceQuery(roadInfo road.RoadInfo) float64

func (*DaiLiImpl) Fast

func (c *DaiLiImpl) Fast(orderInfo order.OrderInfo, roadInfo road.RoadInfo, merchantInfo merchant.MerchantInfo) bool

func (*DaiLiImpl) H5

func (c *DaiLiImpl) H5(orderInfo order.OrderInfo, roadInfo road.RoadInfo, merchantInfo merchant.MerchantInfo) supplier.ScanData

func (*DaiLiImpl) PayFor

func (c *DaiLiImpl) PayFor(info payfor.PayforInfo) string

func (*DaiLiImpl) PayForNotify

func (c *DaiLiImpl) PayForNotify() string

func (*DaiLiImpl) PayForQuery

func (c *DaiLiImpl) PayForQuery(payFor payfor.PayforInfo) (string, string)

func (*DaiLiImpl) PayNotify

func (c *DaiLiImpl) PayNotify()

func (*DaiLiImpl) PayQuery

func (c *DaiLiImpl) PayQuery(orderInfo order.OrderInfo) bool

func (*DaiLiImpl) Scan

func (c *DaiLiImpl) Scan(orderInfo order.OrderInfo, roadInfo road.RoadInfo, merchantInfo merchant.MerchantInfo) supplier.ScanData

func (*DaiLiImpl) Syt

func (c *DaiLiImpl) Syt(orderInfo order.OrderInfo, roadInfo road.RoadInfo, merchantInfo merchant.MerchantInfo) supplier.ScanData

func (*DaiLiImpl) Web

func (c *DaiLiImpl) Web(orderInfo order.OrderInfo, roadInfo road.RoadInfo, merchantInfo merchant.MerchantInfo) bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL