|
|
@@ -4,6 +4,7 @@ import (
|
|
|
"database/sql"
|
|
|
"fmt"
|
|
|
"strings"
|
|
|
+ "time"
|
|
|
|
|
|
"git.i2edu.net/i2/go-zero/core/stores/cache"
|
|
|
"git.i2edu.net/i2/go-zero/core/stores/sqlc"
|
|
|
@@ -35,21 +36,21 @@ type (
|
|
|
}
|
|
|
|
|
|
I2billMktPartTimeUser struct {
|
|
|
- Name sql.NullString `db:"name"`
|
|
|
- IponeNumber sql.NullString `db:"ipone_number"`
|
|
|
- Target sql.NullInt64 `db:"target"` // 目标人数
|
|
|
- DelFlag sql.NullInt64 `db:"del_flag"`
|
|
|
- Sex sql.NullInt64 `db:"sex"`
|
|
|
- UserId sql.NullInt64 `db:"user_id"` // user_id
|
|
|
- CheckState sql.NullInt64 `db:"check_state"` // 审核状态
|
|
|
- CreateBy sql.NullString `db:"create_by"`
|
|
|
- LastUpdateTime sql.NullTime `db:"last_update_time"`
|
|
|
- Id int64 `db:"id"`
|
|
|
- MkId sql.NullString `db:"mk_id"` // 所属erp mk id
|
|
|
- CityId sql.NullInt64 `db:"city_id"` // 城市
|
|
|
- CheckDesc sql.NullString `db:"check_desc"` // 审核失败描述
|
|
|
- CreateTime sql.NullTime `db:"create_time"`
|
|
|
- LastUpdateBy sql.NullString `db:"last_update_by"`
|
|
|
+ CreateTime time.Time `db:"create_time"`
|
|
|
+ LastUpdateTime time.Time `db:"last_update_time"`
|
|
|
+ DelFlag int64 `db:"del_flag"`
|
|
|
+ MkId string `db:"mk_id"` // 所属erp mk id
|
|
|
+ CreateBy int64 `db:"create_by"`
|
|
|
+ CheckState int64 `db:"check_state"` // 审核状态
|
|
|
+ CheckDesc string `db:"check_desc"` // 审核失败描述
|
|
|
+ CityId int64 `db:"city_id"` // 城市
|
|
|
+ IponeNumber string `db:"ipone_number"`
|
|
|
+ Sex int64 `db:"sex"`
|
|
|
+ Target int64 `db:"target"` // 目标人数
|
|
|
+ UserId int64 `db:"user_id"` // user_id
|
|
|
+ LastUpdateBy int64 `db:"last_update_by"`
|
|
|
+ Id int64 `db:"id"`
|
|
|
+ Name string `db:"name"`
|
|
|
}
|
|
|
)
|
|
|
|
|
|
@@ -62,7 +63,7 @@ func NewI2billMktPartTimeUserModel(conn sqlx.SqlConn, c cache.CacheConf) I2billM
|
|
|
|
|
|
func (m *defaultI2billMktPartTimeUserModel) Insert(data I2billMktPartTimeUser) (sql.Result, error) {
|
|
|
query := fmt.Sprintf("insert into %s (%s) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)", m.table, i2billMktPartTimeUserRowsExpectAutoSet)
|
|
|
- ret, err := m.ExecNoCache(query, data.Name, data.IponeNumber, data.Target, data.DelFlag, data.Sex, data.UserId, data.CheckState, data.CreateBy, data.LastUpdateTime, data.MkId, data.CityId, data.CheckDesc, data.LastUpdateBy)
|
|
|
+ ret, err := m.ExecNoCache(query, data.LastUpdateTime, data.DelFlag, data.MkId, data.CreateBy, data.CheckState, data.CheckDesc, data.CityId, data.IponeNumber, data.Sex, data.Target, data.UserId, data.LastUpdateBy, data.Name)
|
|
|
|
|
|
return ret, err
|
|
|
}
|
|
|
@@ -88,7 +89,7 @@ func (m *defaultI2billMktPartTimeUserModel) Update(data I2billMktPartTimeUser) e
|
|
|
i2billMktPartTimeUserIdKey := fmt.Sprintf("%s%v", cacheI2billMktPartTimeUserIdPrefix, data.Id)
|
|
|
_, err := m.Exec(func(conn sqlx.SqlConn) (result sql.Result, err error) {
|
|
|
query := fmt.Sprintf("update %s set %s where `id` = ?", m.table, i2billMktPartTimeUserRowsWithPlaceHolder)
|
|
|
- return conn.Exec(query, data.Name, data.IponeNumber, data.Target, data.DelFlag, data.Sex, data.UserId, data.CheckState, data.CreateBy, data.LastUpdateTime, data.MkId, data.CityId, data.CheckDesc, data.LastUpdateBy, data.Id)
|
|
|
+ return conn.Exec(query, data.LastUpdateTime, data.DelFlag, data.MkId, data.CreateBy, data.CheckState, data.CheckDesc, data.CityId, data.IponeNumber, data.Sex, data.Target, data.UserId, data.LastUpdateBy, data.Name, data.Id)
|
|
|
}, i2billMktPartTimeUserIdKey)
|
|
|
return err
|
|
|
}
|