docsUpdate.go 626 B

1234567891011121314151617181920212223
  1. package partner
  2. import (
  3. "app.yhyue.com/moapp/jy_docs/rpc/partnerlib/entity"
  4. "app.yhyue.com/moapp/jy_docs/services/model"
  5. docRpcUtil "app.yhyue.com/moapp/jy_docs/services/util"
  6. "app.yhyue.com/moapp/jybase/date"
  7. "log"
  8. )
  9. func DocsUpdate(doc model.Doc) (err error) {
  10. err = docRpcUtil.GetJyDocsDB().Table(entity.DocTable).Where("id=?", doc.Id).Updates(map[string]interface{}{
  11. "updateDate": doc.UpdateDate.Format(date.Date_Full_Layout),
  12. "price": doc.Price,
  13. "productType": doc.ProductType,
  14. "downOrUp": doc.DownOrUp,
  15. }).Error
  16. if err.Error != nil {
  17. log.Println("error:", err.Error)
  18. return
  19. }
  20. return
  21. }