1
0
mirror of https://shylinux.com/x/icebergs synced 2025-04-26 17:44:05 +08:00
This commit is contained in:
IT 老营长 @云轩领航-创始人 2024-03-04 19:16:39 +08:00
parent 437ec06692
commit 1f0f934ec0
3 changed files with 12 additions and 14 deletions

View File

@ -38,7 +38,7 @@ func (s apply) Apply(m *ice.Message, arg ...string) {
h := s.Hash.Create(m, kit.Simple(arg, mdb.STATUS, kit.FuncName(s.Apply), web.ParseUA(m.Message))...) h := s.Hash.Create(m, kit.Simple(arg, mdb.STATUS, kit.FuncName(s.Apply), web.ParseUA(m.Message))...)
m.ProcessCookie(_cookie_key(m), h) m.ProcessCookie(_cookie_key(m), h)
m.StreamPushRefreshConfirm() m.StreamPushRefreshConfirm()
m.ChatMessageInsertPlug(aaa.APPLY, "user.signup", m.PrefixKey(), h) m.ChatMessageInsertPlug(aaa.APPLY, "user.signup", "", m.PrefixKey(), h)
} }
} }
func (s apply) Agree(m *ice.Message, arg ...string) { func (s apply) Agree(m *ice.Message, arg ...string) {

View File

@ -121,11 +121,9 @@ func MessageInsert(m *ice.Message, zone string, arg ...string) {
} }
func MessageInsertPlug(m *ice.Message, zone, name, text, index, args string, arg ...string) { func MessageInsertPlug(m *ice.Message, zone, name, text, index, args string, arg ...string) {
kit.If(text == "", func() { kit.If(text == "", func() {
msg := m.Cmd(index, args) msg := m.Cmds(index, args, ice.Maps{ice.MSG_USERUA: html.Mozilla})
if msg.Option(ice.MSG_STATUS) == "" { kit.If(msg.Option(ice.MSG_STATUS) == "", func() { msg.StatusTimeCount() })
msg.StatusTimeCount()
}
text = msg.FormatMeta() text = msg.FormatMeta()
}) })
MessageInsert(m, zone, kit.Simple(mdb.TYPE, html.PLUG, mdb.NAME, kit.Select(m.ActionKey(), name), mdb.TEXT, text, ctx.INDEX, index, ctx.ARGS, args, arg)...) MessageInsert(m, zone, kit.Simple(mdb.TYPE, html.PLUG, mdb.NAME, kit.Select(m.ActionKey(), name), mdb.TEXT, text, ctx.INDEX, kit.Select(m.ShortKey(), index), ctx.ARGS, args, arg)...)
} }

View File

@ -70,22 +70,22 @@ func init() {
web.StreamPushRefreshConfirm(m, m.Trans("refresh for new message ", "刷新列表,查看最新消息 ")) web.StreamPushRefreshConfirm(m, m.Trans("refresh for new message ", "刷新列表,查看最新消息 "))
}}, }},
web.DREAM_CREATE: {Hand: func(m *ice.Message, arg ...string) { web.DREAM_CREATE: {Hand: func(m *ice.Message, arg ...string) {
PlanInsert(m, web.DREAM, "", m.Option(mdb.NAME), web.CHAT_IFRAME, web.S(m.Option(mdb.NAME))) PlanInsertPlan(m, web.DREAM, "", m.Option(mdb.NAME), web.CHAT_IFRAME, web.S(m.Option(mdb.NAME)))
}}, }},
web.DREAM_REMOVE: {Hand: func(m *ice.Message, arg ...string) { web.DREAM_REMOVE: {Hand: func(m *ice.Message, arg ...string) {
PlanInsert(m, web.DREAM, "", "", web.CHAT_IFRAME, web.S(m.Option(mdb.NAME))) PlanInsertPlan(m, web.DREAM, "", "", web.CHAT_IFRAME, web.S(m.Option(mdb.NAME)))
}}, }},
aaa.OFFER_CREATE: {Hand: func(m *ice.Message, arg ...string) { aaa.OFFER_CREATE: {Hand: func(m *ice.Message, arg ...string) {
PlanInsert(m, aaa.APPLY, "", m.Option(aaa.EMAIL), aaa.OFFER, m.Option(mdb.HASH)) PlanInsertPlan(m, aaa.APPLY, "", m.Option(aaa.EMAIL), aaa.OFFER, m.Option(mdb.HASH))
}}, }},
aaa.OFFER_ACCEPT: {Hand: func(m *ice.Message, arg ...string) { aaa.OFFER_ACCEPT: {Hand: func(m *ice.Message, arg ...string) {
PlanInsert(m, aaa.APPLY, "", m.Option(aaa.EMAIL), aaa.OFFER, m.Option(mdb.HASH)) PlanInsertPlan(m, aaa.APPLY, "", m.Option(aaa.EMAIL), aaa.OFFER, m.Option(mdb.HASH))
}}, }},
aaa.USER_CREATE: {Hand: func(m *ice.Message, arg ...string) { aaa.USER_CREATE: {Hand: func(m *ice.Message, arg ...string) {
PlanInsert(m, aaa.APPLY, "", "", aaa.USER, m.Option(aaa.USERNAME)) PlanInsertPlan(m, aaa.APPLY, "", "", aaa.USER, m.Option(aaa.USERNAME))
}}, }},
aaa.USER_REMOVE: {Hand: func(m *ice.Message, arg ...string) { aaa.USER_REMOVE: {Hand: func(m *ice.Message, arg ...string) {
PlanInsert(m, aaa.APPLY, "", "", aaa.USER, m.Option(aaa.USERNAME)) PlanInsertPlan(m, aaa.APPLY, "", "", aaa.USER, m.Option(aaa.USERNAME))
}}, }},
ctx.RUN: {Hand: func(m *ice.Message, arg ...string) { ctx.RUN: {Hand: func(m *ice.Message, arg ...string) {
if m.RenameOption(TASK_POD, ice.POD); ctx.PodCmd(m, m.ShortKey(), ctx.RUN, arg) { if m.RenameOption(TASK_POD, ice.POD); ctx.PodCmd(m, m.ShortKey(), ctx.RUN, arg) {
@ -105,11 +105,11 @@ func init() {
}}, }},
}) })
} }
func PlanInsert(m *ice.Message, zone, name, text, index, args string, arg ...string) { func PlanInsertPlan(m *ice.Message, zone, name, text, index, args string, arg ...string) {
if ice.Info.Important { if ice.Info.Important {
m.Cmd(PLAN, mdb.INSERT, web.SPACE, "", mdb.ZONE, zone, mdb.TYPE, "once", m.Cmd(PLAN, mdb.INSERT, web.SPACE, "", mdb.ZONE, zone, mdb.TYPE, "once",
mdb.NAME, kit.Select(m.ActionKey(), name), mdb.TEXT, kit.Select(args, text), BEGIN_TIME, m.Time(), mdb.NAME, kit.Select(m.ActionKey(), name), mdb.TEXT, kit.Select(args, text), BEGIN_TIME, m.Time(),
"extra.index", index, "extra.args", args, arg, "extra.index", kit.Select(m.ShortKey(), index), "extra.args", args, arg,
) )
} }
} }