3 Star 2 Fork 1

fotomxq/weeekj_core

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
log_create.go 1.24 KB
一键复制 编辑 原始数据 按行查看 历史
fotomxq 提交于 2024-04-01 10:09 +08:00 . 完成BPM基本测试;
package BaseBPM
type ArgsCreateLog struct {
//组织ID
OrgID int64 `db:"org_id" json:"orgID" check:"id" empty:"true"`
//管理单元
UnitID int64 `db:"unit_id" json:"unitID"`
//操作用户
UserID int64 `db:"user_id" json:"userID" check:"id" empty:"true"`
//操作组织成员ID
OrgBindID int64 `db:"org_bind_id" json:"orgBindID" check:"id" empty:"true"`
//BPM ID
BPMID int64 `db:"bpm_id" json:"bpmId" check:"id"`
//当前节点ID
NodeID string `db:"node_id" json:"nodeId" check:"des" min:"1" max:"300"`
//当前节点序号
NodeNumber int `db:"node_number" json:"nodeNumber" check:"int64Than0"`
//节点存储内容
NodeContent string `db:"node_content" json:"nodeContent"`
}
func CreateLog(args *ArgsCreateLog) (id int64, err error) {
//创建数据
id, err = logDB.Insert().SetFields([]string{"org_id", "unit_id", "user_id", "org_bind_id", "bpm_id", "node_id", "node_number", "node_content"}).Add(map[string]any{
"org_id": args.OrgID,
"unit_id": args.UnitID,
"user_id": args.UserID,
"org_bind_id": args.OrgBindID,
"bpm_id": args.BPMID,
"node_id": args.NodeID,
"node_number": args.NodeNumber,
"node_content": args.NodeContent,
}).ExecAndResultID()
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.28

搜索帮助