v2_1
This commit is contained in:
@@ -1,8 +1,6 @@
|
||||
package handler
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
|
||||
"management/internal/config"
|
||||
"management/internal/erpserver/biz"
|
||||
"management/internal/erpserver/handler/common"
|
||||
@@ -15,10 +13,6 @@ import (
|
||||
type IHandler interface {
|
||||
// 获取 Common Handler 接口.
|
||||
CommonHandler() common.CommonHandler
|
||||
|
||||
// 获取首页
|
||||
Home(w http.ResponseWriter, req *http.Request)
|
||||
|
||||
// 获取 System Handler 接口.
|
||||
SystemHandler() system.SystemHandler
|
||||
}
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
package handler
|
||||
|
||||
import "net/http"
|
||||
|
||||
func (h *handler) Home(w http.ResponseWriter, r *http.Request) {
|
||||
h.render.HTML(w, r, "home/home.tmpl", nil)
|
||||
}
|
||||
@@ -1,12 +1,15 @@
|
||||
package system
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
|
||||
"management/internal/erpserver/biz"
|
||||
"management/internal/pkg/session"
|
||||
"management/internal/pkg/tpl"
|
||||
)
|
||||
|
||||
type SystemHandler interface {
|
||||
Home(w http.ResponseWriter, req *http.Request)
|
||||
UserHandler() UserHandler
|
||||
MenuHandler() MenuHandler
|
||||
DepartmentHandler() DepartmentHandler
|
||||
@@ -29,6 +32,10 @@ func NewSystemHandler(render tpl.Renderer, session session.ISession, biz biz.IBi
|
||||
}
|
||||
}
|
||||
|
||||
func (h *systemHandler) Home(w http.ResponseWriter, r *http.Request) {
|
||||
h.render.HTML(w, r, "home/home.tmpl", nil)
|
||||
}
|
||||
|
||||
func (h *systemHandler) UserHandler() UserHandler {
|
||||
return NewUserHandler(h.render, h.session, h.biz)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user