3 Star 2 Fork 1

fotomxq/weeekj_core

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
warehouse_create.go 1.23 KB
一键复制 编辑 原始数据 按行查看 历史
fotomxq 提交于 2025-02-05 18:52 +08:00 . 修改项目路径;
package ERPWarehouse
import (
CoreSQL "gitee.com/fotomxq/weeekj_core/v5/core/sql"
CoreSQLAddress "gitee.com/fotomxq/weeekj_core/v5/core/sql/address"
Router2SystemConfig "gitee.com/fotomxq/weeekj_core/v5/router2/system_config"
)
// ArgsCreateWarehouse 创建仓库参数
type ArgsCreateWarehouse struct {
//组织ID
OrgID int64 `db:"org_id" json:"orgID" check:"id" empty:"true"`
//仓库名称
Name string `db:"name" json:"name" check:"name"`
//承载重量
Weight int `db:"weight" json:"weight" check:"intThan0" empty:"true"`
//存储尺寸
SizeW int `db:"size_w" json:"sizeW" check:"intThan0" empty:"true"`
SizeH int `db:"size_h" json:"sizeH" check:"intThan0" empty:"true"`
SizeZ int `db:"size_z" json:"sizeZ" check:"intThan0" empty:"true"`
//地址信息
AddressData CoreSQLAddress.FieldsAddress `db:"address_data" json:"addressData"`
}
// CreateWarehouse 创建仓库
func CreateWarehouse(args *ArgsCreateWarehouse) (err error) {
//创建数据
_, err = CoreSQL.CreateOne(Router2SystemConfig.MainDB.DB, "INSERT INTO erp_warehouse_warehouse (org_id, name, weight, size_w, size_h, size_z, address_data) VALUES (:org_id, :name, :weight, :size_w, :size_h, :size_z, :address_data)", args)
if err != nil {
return
}
//反馈
return
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/fotomxq/weeekj_core.git
git@gitee.com:fotomxq/weeekj_core.git
fotomxq
weeekj_core
weeekj_core
v5.4.31

搜索帮助