| 12345678910111213141516171819202122232425 |
- package service
- import (
- "f1-game/internal/pb"
- "fmt"
- "strings"
- cgin "github.com/cherry-game/components/gin"
- )
- func DBReportRenderHtml(c *cgin.Context, list []*pb.DBQueueReport) {
- html := strings.Builder{}
- html.WriteString(`<table border="1">`)
- html.WriteString(`<tr><th>表名</th><th>缓存剩余数量</th><th>已提交数量</th></tr>`)
- for _, report := range list {
- html.WriteString(
- fmt.Sprintf(`<tr><td>%s</td><td>%d</td><td>%d</td></tr>`,
- report.TableName,
- report.RemainCount,
- report.SubmitCount),
- )
- }
- html.WriteString(`</table>`)
- c.RenderHTML(html.String())
- }
|