2 Star 0 Fork 85

VinnKing/recharge

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
transfer_impl.go 864 Bytes
一键复制 编辑 原始数据 按行查看 历史
Joker_zero 提交于 6年前 . 代充值付充
/***************************************************
** @Desc : This file for 转账实现方法
** @Time : 2019.04.23 16:59
** @Author : Joker
** @File : transfer_impl
** @Last Modified by : Joker
** @Last Modified time: 2019.04.23 16:59
** @Software: GoLand
****************************************************/
package implement
import (
"recharge/utils"
"regexp"
"strconv"
)
type TransferImpl struct{}
// 验证b2c转账信息
func (*TransferImpl) VerificationTransferInfo(money string) (string, bool) {
matched1, _ := regexp.MatchString(`^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$`, money)
if !matched1 {
return "请输入正确的充值金额哦!", false
}
float, _ := strconv.ParseFloat(money, 10)
if float > utils.SingleMaxForTransfer {
return "转账金额超限!", false
}
return "", true
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/vinnking/recharge.git
git@gitee.com:vinnking/recharge.git
vinnking
recharge
recharge
e1989bbf72a7

搜索帮助