This commit is contained in:
2025-04-01 14:13:41 +08:00
parent d7183fcc00
commit 7857015405
97 changed files with 1917 additions and 6934 deletions

View File

@@ -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,