package controller import ( . "app.yhyue.com/moapp/jybase/api" "github.com/gogf/gf/v2/frame/g" "github.com/gogf/gf/v2/net/ghttp" "jyOrderManager/internal/jyutil" ) func GetSelectItemHandler(r *ghttp.Request) { rData, err := func() (interface{}, error) { return g.Map{ "deptTree": jyutil.JyDepartmentManager.GetShowDeptTree(g.Cfg("global").MustGet(r.Context(), "saleDeptShowArr").Strings()...), //可选择销售部门tree "defaultSaleChannel": g.Cfg("global").MustGet(r.Context(), "deptDefaultChannel").Map(), //默认销售渠道 "channel": jyutil.GetChannel(r.Context()), //销售渠道 }, nil }() if err != nil { g.Log().Errorf(r.Context(), "GetSelectItemHandler 异常 %v", err) } r.Response.WriteJson(NewResult(rData, err)) }