From d4474faa318af295bc3173123c3d665b532368ba Mon Sep 17 00:00:00 2001 From: zhansan <1061428287@qq.com> Date: 星期二, 19 九月 2023 10:50:31 +0800 Subject: [PATCH] 1.wms修改连接字符串,wms和aps共用一个数据库,共用aps的数据库 2.所有wms相关的数据库表,统一改为wms开头,为避免冲突,改了除product和product_category两张表以外的表名都以wms开头 3.一部分添加入库信息的代码 --- controllers/operation.go | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/controllers/operation.go b/controllers/operation.go index 9e1dc72..bbe2288 100644 --- a/controllers/operation.go +++ b/controllers/operation.go @@ -26,20 +26,23 @@ var reqParams request.AddOperation var params models.Operation if err := c.BindJSON(&reqParams); err != nil { - util.ResponseFormat(c, code.RequestParamError, "鍙傛暟瑙f瀽澶辫触锛屾暟鎹被鍨嬮敊璇�") + util.ResponseFormat(c, code.RequestParamError, "鍙傛暟瑙f瀽澶辫触锛屾暟鎹被鍨嬮敊璇�"+err.Error()) + return } if err := structx.AssignTo(reqParams, params); err != nil { util.ResponseFormat(c, code.RequestParamError, "鏁版嵁杞崲閿欒") + return } if err := slf.CheckParams(params); err != nil { util.ResponseFormat(c, code.RequestParamError, err.Error()) + return } if err := models.NewOperationSearch().Create(¶ms); err != nil { logx.Errorf("Operation create err: %v", err) util.ResponseFormat(c, code.SaveFail, "娣诲姞澶辫触锛�"+err.Error()) + return } util.ResponseFormat(c, code.Success, "娣诲姞鎴愬姛") - } func (slf OperationController) CheckParams(params models.Operation) error { @@ -59,7 +62,7 @@ return errors.New("璇烽�夋嫨鐩爣浣嶇疆") } - if params.OperationDate.IsZero() { + if params.OperationDate == "" { return errors.New("璇烽�夋嫨瀹夋帓鏃ユ湡") } -- Gitblit v1.8.0