供应商

This commit is contained in:
范俊成 2023-10-18 15:49:35 +08:00
parent 24c555de63
commit 382689bee5

View File

@ -2,6 +2,7 @@ package basic
import (
"errors"
"fmt"
"github.com/gin-gonic/gin"
"go-admin/app/admin/middleware"
"go-admin/app/admin/models"
@ -41,6 +42,7 @@ type SupplierCreateRequest struct {
func SupplierCreate(c *gin.Context) {
req := new(SupplierCreateRequest)
if err := c.ShouldBindJSON(&req); err != nil {
fmt.Println(err.Error())
app.Error(c, http.StatusBadRequest, errors.New("para err"), "参数错误")
return
}
@ -67,6 +69,7 @@ func SupplierCreate(c *gin.Context) {
City: req.City,
Area: req.Area,
CooperativeBusinessId: middleware.GetCooperativeBusinessId(c),
AccountHolder: req.AccountHolder,
}
err = orm.Eloquent.Create(supplier).Error
@ -111,6 +114,10 @@ func SupplierUpdate(c *gin.Context) {
Landline: req.Landline,
Email: req.Email,
CompanyWebsite: req.CompanyWebsite,
Province: req.Province,
City: req.City,
Area: req.Area,
AccountHolder: req.AccountHolder,
}
err := orm.Eloquent.Where("id", req.Id).Updates(supplier).Error
if err != nil {