2
3

oilgoodsaptitudeSession.go 981 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package goodsaptitude
  2. import (
  3. . "dashoo.cn/backend/api/mydb"
  4. "fmt"
  5. "github.com/go-xorm/xorm"
  6. )
  7. type OilGoodsAptitudeSession struct {
  8. MySessionBase
  9. }
  10. func GetOilGoodsAptitudeSession(session *xorm.Session) *OilGoodsAptitudeSession {
  11. s := new(OilGoodsAptitudeSession)
  12. s.Session = session
  13. return s
  14. }
  15. func (s *OilGoodsAptitudeSession) InstrOilGoodsAptitudeClass(cellsArr []interface{}) {
  16. for i := 0; i < len(cellsArr); i++ {
  17. }
  18. fmt.Println(cellsArr, "==== ")
  19. }
  20. func (s *OilGoodsAptitudeSession) SelectGoodsAptitudeClassCode(code string) string {
  21. sql := "select Id from tmp_OilGoodsAptitudeClass where Code='" + code + "'"
  22. id, _ := s.Session.QueryString(sql)
  23. if id == nil {
  24. return ""
  25. }
  26. return id[0]["Id"]
  27. }
  28. func (s *OilGoodsAptitudeSession) InsertGoodsAptitude(parentId, fcode, val string) error {
  29. sql := "INSERT INTO `tmp_OilGoodsAptitude` (ClassId," + fcode + ") "
  30. sql += " VALUES ("+ parentId +"," + val + ")"
  31. _, err := s.Session.Query(sql)
  32. return err
  33. }