| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- // ============================================================================
- // This is auto-generated by gf cli tool only once. Fill this file as you wish.
- // ============================================================================
- package wf_run_sign
- import (
- "github.com/gogf/gf/database/gdb"
- "github.com/gogf/gf/errors/gerror"
- "github.com/gogf/gf/frame/g"
- )
- func GetSignInfoById(id uint) (entity *Entity, err error) {
- entity, err = Model.FindOne(id)
- if err != nil {
- g.Log().Debug(err)
- err = gerror.New("获取会签信息失败")
- }
- return
- }
- func AddSing(data g.Map, tx *gdb.TX) (int64, error) {
- res, err := Model.TX(tx).Insert(data)
- if err != nil {
- g.Log().Error(err)
- return 0, gerror.New("报错会签信息失败")
- }
- id, err := res.LastInsertId()
- if err != nil {
- g.Log().Error(err)
- return 0, gerror.New("获取插入的会签ID失败")
- }
- return id, err
- }
- func UpdateSing(id int, data g.Map, tx *gdb.TX) error {
- _, err := Model.TX(tx).Where(Columns.Id, id).Update(data)
- if err != nil {
- g.Log().Error(err)
- return gerror.New("更新会签信息失败")
- }
- return nil
- }
|