|
|
@@ -76,3 +76,20 @@ func (u UserTagRecordsDb) UserTagRecordsFindByParams(params map[string]interface |
|
|
|
} |
|
|
|
return &m, nil |
|
|
|
} |
|
|
|
|
|
|
|
func (u UserTagRecordsDb) UserTagRecordsExist(uid int64, tagId int) (bool, error) { |
|
|
|
var m model.UserTagRecords |
|
|
|
exist, err := u.Db.Where("uid = ?", uid).And("tag_id = ?", tagId).Exist(m) |
|
|
|
if err != nil { |
|
|
|
return false, zhios_order_relate_logx.Error(err) |
|
|
|
} |
|
|
|
return exist, nil |
|
|
|
} |
|
|
|
|
|
|
|
func (u UserTagRecordsDb) UserTagRecordsDelete(uid int64, tagId int) (int64, error) { |
|
|
|
affected, err := u.Db.Where("uid = ?", uid).And("tag_id = ?", tagId).Delete(model.UserTagRecords{}) |
|
|
|
if err != nil { |
|
|
|
return 0, zhios_order_relate_logx.Error(err) |
|
|
|
} |
|
|
|
return affected, nil |
|
|
|
} |