Compare commits

..

No commits in common. "pre" and "pro" have entirely different histories.
pre ... pro

4 changed files with 2 additions and 81 deletions

View File

@ -12,7 +12,6 @@ import (
"github.com/nacos-group/nacos-sdk-go/common/constant" "github.com/nacos-group/nacos-sdk-go/common/constant"
_ "go.uber.org/automaxprocs" _ "go.uber.org/automaxprocs"
"gopkg.in/yaml.v2" "gopkg.in/yaml.v2"
"html/template"
"os" "os"
"voucher/internal/conf" "voucher/internal/conf"
log2 "voucher/internal/pkg/log" log2 "voucher/internal/pkg/log"
@ -128,7 +127,7 @@ func main() {
businessLogger := log2.NewBusinessLogger(bc.Logs.Business, Name, Name, Version) businessLogger := log2.NewBusinessLogger(bc.Logs.Business, Name, Name, Version)
accessLogger := log2.NewAccessLogger(bc.Logs.Access, id, Name, Version) accessLogger := log2.NewAccessLogger(bc.Logs.Access, id, Name, Version)
app, cleanup, err := wireApp(bc, temp(), businessLogger, accessLogger) app, cleanup, err := wireApp(bc, businessLogger, accessLogger)
if err != nil { if err != nil {
panic(err) panic(err)
} }
@ -139,17 +138,3 @@ func main() {
panic(err) panic(err)
} }
} }
func temp() *template.Template {
wd, err := os.Getwd()
if err != nil {
panic(fmt.Sprintf("获取当前工作目录失败:", err))
}
templatePath := fmt.Sprintf("%s/templates/index.tmpl", wd)
tmpl, err := template.ParseFiles(templatePath)
if err != nil {
panic(err)
}
return tmpl
}

View File

@ -10,7 +10,6 @@ import (
"github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/log"
"github.com/google/wire" "github.com/google/wire"
"github.com/robfig/cron" "github.com/robfig/cron"
"html/template"
"voucher/internal/biz" "voucher/internal/biz"
"voucher/internal/biz/cmb" "voucher/internal/biz/cmb"
"voucher/internal/biz/timeslicequery" "voucher/internal/biz/timeslicequery"
@ -25,7 +24,7 @@ import (
) )
// wireApp init kratos application. // wireApp init kratos application.
func wireApp(*conf.Bootstrap, *template.Template, log.Logger, *log2.AccessLogger) (*kratos.App, func(), error) { func wireApp(*conf.Bootstrap, log.Logger, *log2.AccessLogger) (*kratos.App, func(), error) {
panic(wire.Build( panic(wire.Build(
server.ProviderSetServer, server.ProviderSetServer,
service.ProviderSetService, service.ProviderSetService,

View File

@ -11,7 +11,6 @@ docker stop $server && docker rm $server
docker run --network=merketing-network -itd --name $server --restart=always \ docker run --network=merketing-network -itd --name $server --restart=always \
-p $http_port:13000 \ -p $http_port:13000 \
-v /var/www/marketing/cert:/app/cert \ -v /var/www/marketing/cert:/app/cert \
-v /var/www/marketing/templates:/app/templates \
registry.cn-chengdu.aliyuncs.com/lsxdjr/$image:"${CI_COMMIT_ID}" \ registry.cn-chengdu.aliyuncs.com/lsxdjr/$image:"${CI_COMMIT_ID}" \
./server -nacosIp "47.110.74.203" -nacosPort 8848 -nacosSpace "voucher" -nacosUsername "" -nacosPassword "" ./server -nacosIp "47.110.74.203" -nacosPort 8848 -nacosSpace "voucher" -nacosUsername "" -nacosPassword ""
docker image prune -f docker image prune -f

View File

@ -1,62 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{{.Title}}</title>
<style>
body {
font-family: Arial, sans-serif;
background-color: #f4f4f4;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
}
h1 {
color: #FF6600; /* 设置为橙色,可替换为其他颜色代码 */
text-align: center;
margin-bottom: 30px;
}
pre {
background-color: #fff;
padding: 20px;
border-radius: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
white-space: pre-line;
line-height: 1.6;
font-size: 16px;
}
pre strong {
color: #007BFF;
}
</style>
</head>
<body>
<pre>
{{if.Order}}
<strong>订单号:</strong> {{.Order.OrderNo}}
<strong>招行订单号:</strong> {{.Order.OutBizNo}}
<strong>订单状态:</strong> {{.Order.Status.GetText}}
<strong>openid:</strong> {{.Order.Account}}
<strong>微信券ID:</strong> {{.Order.VoucherNo}}
<strong>商品编号:</strong> {{.Order.ProductNo}}
<strong>批次号:</strong> {{.Order.BatchNo}}
<strong>商户号:</strong> {{.Order.MerchantNo}}
<strong>appId:</strong> {{.Order.AppID}}
<strong>订单创建时间:</strong> {{.Order.CreateTime}}
<strong>领取成功时间(成功即有该值):</strong> {{.Order.ReceiveSuccessTime}}
<strong>最后一次核销时间(核销即有该值):</strong> {{.Order.LastUseTime}}
<strong>订单备注说明(失败说明):</strong> {{.Order.Remark}}
{{else}}
<h1 style="color: #FF6600">{{.ErrMsg}}</h1>
{{end}}
</pre>
</body>
</html>