From 221108b0e0416968ca8417513ebf65c8b5109662 Mon Sep 17 00:00:00 2001
From: lishihai <dslsh@dscom>
Date: 星期三, 26 六月 2024 11:40:47 +0800
Subject: [PATCH] 库存盘点应用按钮记录创建人,创建时间,应用时间、应用人员等信息;根据条形码查询产品详情;新增编辑产品增加条形码字段->添加条形码被使用验证
---
controllers/code.go | 13 +++++++++++--
1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/controllers/code.go b/controllers/code.go
index f539fc4..eea0f4a 100644
--- a/controllers/code.go
+++ b/controllers/code.go
@@ -3,6 +3,7 @@
import (
"github.com/gin-gonic/gin"
"github.com/spf13/cast"
+ "wms/constvar"
cd "wms/extend/code"
"wms/extend/util"
"wms/models"
@@ -87,9 +88,17 @@
id = 0
err error
)
- switch params.Type {
- case "鐗╂枡缂栫爜":
+ switch constvar.CodeStandardType(params.Type) {
+ case constvar.CodeStandardType_Material:
id, err = models.NewMaterialSearch().MaxAutoIncr()
+ case constvar.CodeStandardType_Incoming:
+ id, err = models.NewOperationSearch().SetBaseOperationType(constvar.BaseOperationTypeIncoming).MaxAutoIncr()
+ case constvar.CodeStandardType_Outgoing:
+ id, err = models.NewOperationSearch().SetBaseOperationType(constvar.BaseOperationTypeOutgoing).MaxAutoIncr()
+ case constvar.CodeStandardType_Internal:
+ id, err = models.NewOperationSearch().SetBaseOperationType(constvar.BaseOperationTypeInternal).MaxAutoIncr()
+ case constvar.CodeStandardType_Disuse:
+ id, err = models.NewOperationSearch().SetBaseOperationType(constvar.BaseOperationTypeDisuse).MaxAutoIncr()
default:
util.ResponseFormat(c, cd.RequestError, "缂栫爜瑙勫垯涓嶅瓨鍦�")
return
--
Gitblit v1.8.0