1
0
mirror of https://shylinux.com/x/icebergs synced 2025-06-26 02:17:30 +08:00
This commit is contained in:
IT 老营长 @云轩领航-创始人 2025-06-02 19:13:23 +08:00
parent 3d5a29b5f3
commit 9c48f02a0f
4 changed files with 13 additions and 4 deletions

View File

@ -494,6 +494,9 @@ func init() {
})
m.Sort("", kit.Simple(aaa.LOGIN, WEIXIN, PORTAL, WORKER, SERVER, ORIGIN))
} else {
if arg[0] == "web.team.gonganxitong.sess" {
return
}
if ice.Info.NodeType != WORKER && arg[0] == ice.OPS {
m.Cmdy(arg[1:])
return

View File

@ -163,6 +163,7 @@ func init() {
return
}
m.Option(aaa.LANGUAGE, strings.ReplaceAll(strings.ToLower(kit.Select("", kit.Split(kit.GetValid(
func() string { return m.Option(ice.MSG_LANGUAGE) },
func() string { return kit.Select("", "zh-cn", strings.Contains(m.Option(ice.MSG_USERUA), "zh_CN")) },
func() string {
if m.R != nil {

View File

@ -226,7 +226,7 @@ func TableName(model string) string {
if strings.Contains("0123456789", model[len(model)-1:]) {
return model
}
if kit.IsIn(model, "sms", "equipment") {
if kit.IsIn(model, "sms", "equipment", "bonus") {
} else if kit.HasSuffix(model, "y") && !kit.HasSuffix(model, "way") {
model = model[:len(model)-1] + "ies"

View File

@ -55,6 +55,9 @@ func Render(m *Message, cmd string, args ...Any) string {
case RENDER_SCRIPT:
return kit.Format(`<code>%s</code>`, arg[0])
case RENDER_IMAGES:
if len(arg) > 2 {
return kit.Format(`<img src="%s" height="%s" class="%s">`, arg[0], arg[1], arg[2])
}
if len(arg) > 1 {
return kit.Format(`<img src="%s" height="%s">`, arg[0], arg[1])
}
@ -231,9 +234,11 @@ func (m *Message) EchoButton(arg ...Any) *Message {
func (m *Message) EchoAnchor(arg ...string) *Message { return m.Echo(Render(m, RENDER_ANCHOR, arg)) }
func (m *Message) EchoQRCode(src string) *Message { return m.Echo(Render(m, RENDER_QRCODE, src)) }
func (m *Message) EchoScript(arg ...string) *Message { return m.Echo(Render(m, RENDER_SCRIPT, arg)) }
func (m *Message) EchoImages(src string) *Message { return m.Echo(Render(m, RENDER_IMAGES, src)) }
func (m *Message) EchoVideos(src string) *Message { return m.Echo(Render(m, RENDER_VIDEOS, src)) }
func (m *Message) EchoAudios(src string) *Message { return m.Echo(Render(m, RENDER_AUDIOS, src)) }
func (m *Message) EchoImages(arg ...string) *Message {
return m.Echo(Render(m, RENDER_IMAGES, arg))
}
func (m *Message) EchoVideos(src string) *Message { return m.Echo(Render(m, RENDER_VIDEOS, src)) }
func (m *Message) EchoAudios(src string) *Message { return m.Echo(Render(m, RENDER_AUDIOS, src)) }
func (m *Message) EchoIFrame(src string) *Message {
kit.If(!m.IsCliUA(), func() {
kit.If(src, func() { m.Echo(Render(m, RENDER_IFRAME, src)) })