This commit is contained in:
IT 老营长 @云轩领航-创始人 2024-09-03 18:30:07 +08:00
parent 72cb742b93
commit 3e7cbc64d4
3 changed files with 8 additions and 2 deletions

View File

@ -81,6 +81,10 @@ func (s Table) Inputs(m *ice.Message, arg ...string) {
if m.IsDebug() { if m.IsDebug() {
m.Push(arg[0], "云境互联") m.Push(arg[0], "云境互联")
} }
case model.SCHOOL_NAME:
if m.IsDebug() {
m.Push(arg[0], "深圳中学")
}
default: default:
s.Table.Inputs(m, arg...) s.Table.Inputs(m, arg...)
} }
@ -345,6 +349,7 @@ func NewPortal(userPlace UserPlacer, place Placer, street Container) Portal {
return Portal{Table: Table{UserPlace: userPlace, Place: place, Street: street}} return Portal{Table: Table{UserPlace: userPlace, Place: place, Street: street}}
} }
func (s Portal) getTable() Table { return s.Table } func (s Portal) getTable() Table { return s.Table }
func PortalCmd(portal ice.Any) { func PortalCmd(portal ice.Any) {
h := kit.FileLine(-1, 100) h := kit.FileLine(-1, 100)
p := kit.Keys("web.team", kit.ModPath(-1)) p := kit.Keys("web.team", kit.ModPath(-1))
@ -352,7 +357,7 @@ func PortalCmd(portal ice.Any) {
_, cmd := ice.Cmd(kit.Keys(p, name), data) _, cmd := ice.Cmd(kit.Keys(p, name), data)
cmd.RawHand = path.Join(path.Dir(h), name+".go") cmd.RawHand = path.Join(path.Dir(h), name+".go")
cmd.Actions[ice.CTX_INIT].Hand = icebergs.MergeHand(func(m *icebergs.Message, arg ...string) { cmd.Actions[ice.CTX_INIT].Hand = icebergs.MergeHand(func(m *icebergs.Message, arg ...string) {
mdb.Config(m, db.DOMAIN, "gonganxitong") mdb.Config(m, db.DOMAIN, kit.PathName(1))
}, cmd.Actions[ice.CTX_INIT].Hand) }, cmd.Actions[ice.CTX_INIT].Hand)
} }
table := portal.(interface{ getTable() Table }).getTable() table := portal.(interface{ getTable() Table }).getTable()

View File

@ -28,6 +28,7 @@ const (
PLACE_ADDRESS = "place_address" PLACE_ADDRESS = "place_address"
STREET_UID = "street_uid" STREET_UID = "street_uid"
STREET_NAME = "street_name" STREET_NAME = "street_name"
SCHOOL_NAME = "school_name"
COMPANY_NAME = "company_name" COMPANY_NAME = "company_name"
CITY_UID = "city_uid" CITY_UID = "city_uid"
CITY_NAME = "city_name" CITY_NAME = "city_name"

View File

@ -36,7 +36,7 @@ func (s Table) RewriteAppend(m *ice.Message, arg ...string) *ice.Message {
return s.Table.RewriteAppend(m) return s.Table.RewriteAppend(m)
} }
func (s Table) CheckRole(m *ice.Message, arg ...string) *ice.Message { func (s Table) CheckRole(m *ice.Message, arg ...string) *ice.Message {
role := User{{.Option "Class"}}Role(kit.Int(m.Cmd(user{{.Option "Class"}}{}, s.Select, m.OptionSimple(model.{{.Option "CLASS"}}_UID, model.USER_UID)).Append(model.ROLE))) role := User{{.Option "Class"}}Role(s.UserPlaceRole(m))
m.WarnNotRight(!kit.IsIn(role.String(), append(arg, User{{.Option "Class"}}Creator.String())...), role.String()) m.WarnNotRight(!kit.IsIn(role.String(), append(arg, User{{.Option "Class"}}Creator.String())...), role.String())
return m return m
} }