project.go 729 B

1234567891011121314151617181920212223242526272829303132333435
  1. /*
  2. * @description:
  3. * @Author: CP
  4. * @Date: 2020-09-04 14:54:24
  5. * @FilePath: \construction_management\web\controllers\project.go
  6. */
  7. package controllers
  8. import (
  9. "github.com/kataras/iris/v12"
  10. "github.com/kataras/iris/v12/mvc"
  11. "go.mod/services"
  12. )
  13. type ProjectController struct {
  14. //框架-web应用上下文环境
  15. Ctx iris.Context
  16. // 需要用的service
  17. ServiceProject services.ProjectService
  18. ServiceTree services.TreeService
  19. }
  20. // 项目信息设置
  21. func (c *ProjectController) Get() mvc.Result {
  22. return mvc.View{
  23. Name: "project/index.html",
  24. Data: iris.Map{
  25. "Title": "项目信息",
  26. "Channel": "project",
  27. "Action": "project",
  28. "Menu": "projectInfo",
  29. },
  30. Layout: "project/layout.html",
  31. }
  32. }