v3
This commit is contained in:
@@ -8,12 +8,12 @@ import (
|
||||
"management/internal/db/model/form"
|
||||
db "management/internal/db/sqlc"
|
||||
"management/internal/erpserver/biz"
|
||||
"management/internal/middleware/manage/auth"
|
||||
"management/internal/pkg/convertor"
|
||||
"management/internal/pkg/know"
|
||||
"management/internal/pkg/middleware"
|
||||
"management/internal/pkg/snowflake"
|
||||
"management/internal/pkg/tpl"
|
||||
"management/internal/pkg/tpl/html"
|
||||
"management/internal/tpl"
|
||||
|
||||
"github.com/jackc/pgx/v5/pgtype"
|
||||
)
|
||||
@@ -28,14 +28,16 @@ type CustomerHandler interface {
|
||||
type customerHandler struct {
|
||||
render tpl.Renderer
|
||||
biz biz.IBiz
|
||||
mi middleware.IMiddleware
|
||||
}
|
||||
|
||||
var _ CustomerHandler = (*customerHandler)(nil)
|
||||
|
||||
func NewCustomerHandler(render tpl.Renderer, biz biz.IBiz) *customerHandler {
|
||||
func NewCustomerHandler(render tpl.Renderer, biz biz.IBiz, mi middleware.IMiddleware) *customerHandler {
|
||||
return &customerHandler{
|
||||
render: render,
|
||||
biz: biz,
|
||||
mi: mi,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -143,7 +145,7 @@ func (h *customerHandler) Save(w http.ResponseWriter, r *http.Request) {
|
||||
}
|
||||
|
||||
ctx := r.Context()
|
||||
authUser := auth.AuthUser(ctx)
|
||||
authUser := h.mi.AuthUser(ctx)
|
||||
if data.ID > 0 {
|
||||
arg := &db.UpdateCustomerParams{
|
||||
ID: data.ID,
|
||||
|
||||
Reference in New Issue
Block a user