edb_import_fail.go 949 B

1234567891011121314151617181920212223242526272829303132333435
  1. package models
  2. import (
  3. "eta/eta_api/global"
  4. "eta/eta_api/utils"
  5. )
  6. type EdbImportFail struct {
  7. Id int `gorm:"column:id;primaryKey;autoIncrement"`
  8. ClassifyName string
  9. Frequency string
  10. SecName string
  11. Unit string
  12. Remark string
  13. SysUserId string
  14. }
  15. func AddEdbImportFail(item *EdbImportFail) (err error) {
  16. err = global.DbMap[utils.DbNameManualIndex].Create(item).Error
  17. return
  18. }
  19. // DelEdbImportFail 删除导入失败记录
  20. func DelEdbImportFail(userId int) (err error) {
  21. sql := `delete from edb_import_fail where sys_user_id=?`
  22. err = global.DbMap[utils.DbNameManualIndex].Exec(sql, userId).Error
  23. return
  24. }
  25. // GetEdbImportFailList 获取指标数据导入失败数据
  26. func GetEdbImportFailList(sysUserId int) (items []*EdbImportFail, err error) {
  27. sql := ` SELECT * FROM edb_import_fail WHERE sys_user_id=? `
  28. err = global.DbMap[utils.DbNameManualIndex].Raw(sql, sysUserId).Find(&items).Error
  29. return
  30. }