| | |
| | | return FaqService{} |
| | | } |
| | | |
| | | func (FaqService) AddFaq(Faq *model.Faq) int { |
| | | err := model.NewFaqSearch().Create(Faq) |
| | | func (FaqService) AddFaq(faq *model.Faq) int { |
| | | err := model.NewFaqSearch().Create(faq) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | return ecode.DBErr |
| | | } |
| | | |
| | | err = model.NewFaqSearch().SetId(v.Id).Updates(map[string]interface{}{ |
| | | |
| | | }) |
| | | err = model.NewFaqSearch().SetId(v.Id).Updates(map[string]interface{}{}) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | |
| | | } |
| | | |
| | | func (FaqService) UpdateFaq(faq *model.Faq) int { |
| | | err := model.NewFaqSearch().Save(faq) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | err := model.NewFaqSearch().SetId(faq.Id).Update(faq) |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | return ecode.OK |
| | | } |