commonHandler.go 908 B

12345678910111213141516171819202122
  1. package controller
  2. import (
  3. . "app.yhyue.com/moapp/jybase/api"
  4. "github.com/gogf/gf/v2/frame/g"
  5. "github.com/gogf/gf/v2/net/ghttp"
  6. "jyOrderManager/internal/jyutil"
  7. )
  8. func GetSelectItemHandler(r *ghttp.Request) {
  9. rData, err := func() (interface{}, error) {
  10. return g.Map{
  11. "deptTree": jyutil.JyDepartmentManager.GetShowDeptTree(g.Cfg("global").MustGet(r.Context(), "saleDeptShowArr").Strings()...), //可选择销售部门tree
  12. "defaultSaleChannel": g.Cfg("global").MustGet(r.Context(), "deptDefaultChannel").Map(), //默认销售渠道
  13. "channel": jyutil.GetChannel(r.Context()), //销售渠道
  14. }, nil
  15. }()
  16. if err != nil {
  17. g.Log().Errorf(r.Context(), "GetSelectItemHandler 异常 %v", err)
  18. }
  19. r.Response.WriteJson(NewResult(rData, err))
  20. }