diff --git a/src/dao/service_award_dividend_relation_dao.go b/src/dao/service_award_dividend_relation_dao.go index 0677bc7..2791db4 100644 --- a/src/dao/service_award_dividend_relation_dao.go +++ b/src/dao/service_award_dividend_relation_dao.go @@ -1,4 +1,4 @@ -package dao +package dao import ( "code.fnuoos.com/go_rely_warehouse/zyos_model.git/src/models" @@ -6,6 +6,7 @@ import ( ) type ServiceAwardDividendRelationDao interface { + GetServiceAwardDividendRelationByUid(uid int) (m *models.ServiceAwardDividendRelation, err error) InsertServiceAwardDividendRelationBySess(sees *xorm.Session, m *models.ServiceAwardDividendRelation) (id int, err error) InsertServiceAwardDividendRelation(m *models.ServiceAwardDividendRelation) (id int, err error) SaveServiceAwardDividendRelation(sees *xorm.Session, id interface{}, m *models.ServiceAwardDividendRelation, forceColums ...string) (affected int64, err error) diff --git a/src/implement/service_award_dividend_relation_db.go b/src/implement/service_award_dividend_relation_db.go index 60b05e5..ca53317 100644 --- a/src/implement/service_award_dividend_relation_db.go +++ b/src/implement/service_award_dividend_relation_db.go @@ -1,4 +1,4 @@ -package implement +package implement import ( "code.fnuoos.com/go_rely_warehouse/zyos_model.git/src/dao" @@ -40,3 +40,10 @@ func (s ServiceAwardDividendRelationDb) InsertServiceAwardDividendRelation(m *mo id = m.Id return id, nil } +func (s ServiceAwardDividendRelationDb) GetServiceAwardDividendRelationByUid(uid int) (m *models.ServiceAwardDividendRelation, err error) { + _, err = s.Db.Where("uid=?", uid).Get(m) + if err != nil { + return nil, err + } + return m, nil +}