mirror of
https://github.com/yangjian102621/geekai.git
synced 2025-09-18 01:06:39 +08:00
opt: clear space in the reward transfer number
This commit is contained in:
parent
2f318bbe9f
commit
e3d18643b8
@ -8,6 +8,7 @@ import (
|
|||||||
"chatplus/utils/resp"
|
"chatplus/utils/resp"
|
||||||
"github.com/gin-gonic/gin"
|
"github.com/gin-gonic/gin"
|
||||||
"gorm.io/gorm"
|
"gorm.io/gorm"
|
||||||
|
"strings"
|
||||||
)
|
)
|
||||||
|
|
||||||
type RewardHandler struct {
|
type RewardHandler struct {
|
||||||
@ -75,6 +76,9 @@ func (h *RewardHandler) Verify(c *gin.Context) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 移除转账单号中间的空格,防止有人复制的时候多复制了空格
|
||||||
|
data.TxId = strings.ReplaceAll(data.TxId, " ", "")
|
||||||
|
|
||||||
var item model.Reward
|
var item model.Reward
|
||||||
res := h.db.Where("tx_id = ?", data.TxId).First(&item)
|
res := h.db.Where("tx_id = ?", data.TxId).First(&item)
|
||||||
if res.Error != nil {
|
if res.Error != nil {
|
||||||
|
@ -58,7 +58,7 @@ const save = () => {
|
|||||||
ElMessage.success({
|
ElMessage.success({
|
||||||
message: '核销成功',
|
message: '核销成功',
|
||||||
duration: 1000,
|
duration: 1000,
|
||||||
onClose: () => emits('hide', false)
|
onClose: () => location.reload()
|
||||||
})
|
})
|
||||||
}).catch(e => {
|
}).catch(e => {
|
||||||
ElMessage.error({message: "核销失败:" + e.message});
|
ElMessage.error({message: "核销失败:" + e.message});
|
||||||
|
@ -235,13 +235,14 @@
|
|||||||
title="参与众筹"
|
title="参与众筹"
|
||||||
>
|
>
|
||||||
<el-alert type="info" :closable="false">
|
<el-alert type="info" :closable="false">
|
||||||
<p>您好,ChatGPT-Plus 项目目前已经运行了快半年了,一直免费给大家使用的。然而免费服务始终难以维持,服务器即将到期,免费的
|
<div style="font-size: 14px">您好,众筹 9.9元,就可以兑换 100 次对话,以此来覆盖我们的 OpenAI
|
||||||
API KEY 也全部用完了,因此我们准备开启众筹模式,只需要打赏9.9元,就可以兑换 100 次对话,以此来覆盖我们的 OpenAI
|
账单和服务器的费用。<strong
|
||||||
账单和服务器的费用。</p>
|
style="color: #f56c6c">由于本人没有开通微信支付,付款后请凭借转账单号进入核销【众筹核销】菜单手动核销。</strong>
|
||||||
|
</div>
|
||||||
</el-alert>
|
</el-alert>
|
||||||
<p style="text-align: center">
|
<div style="text-align: center;padding-top: 10px;">
|
||||||
<el-image :src="rewardImg"/>
|
<el-image :src="rewardImg"/>
|
||||||
</p>
|
</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user