package models import ( "eta_gn/eta_api/global" "eta_gn/eta_api/utils" ) type EdbdataImportFail struct { Id int `gorm:"column:id;primaryKey;autoIncrement" description:"主键ID"` ClassifyName string `gorm:"column:classify_name" description:"分类名称"` CreateDate string `gorm:"column:create_date" description:"创建日期"` SecName string `gorm:"column:sec_name" description:"部门名称"` Close string `gorm:"column:close" description:"关闭状态"` Remark string `gorm:"column:remark" description:"备注"` SysUserId string `gorm:"column:sys_user_id" description:"系统用户ID"` Frequency string `gorm:"column:frequency" description:"频率"` Unit string `gorm:"column:unit" description:"单位"` } // MultiAddEdbdataImportFail // @Description: 批量添加导入失败的信息 // @author: Roc // @datetime 2024-07-30 19:48:06 // @param items []*EdbdataImportFail // @return err error func MultiAddEdbdataImportFail(items []*EdbdataImportFail) (err error) { err = global.DmSQL["edb"].CreateInBatches(items, utils.MultiAddNum).Error return err } // DelEdbDataImportFail 删除导入指标失败记录 func DelEdbDataImportFail(userId int) (err error) { sql := `delete from edbdata_import_fail where sys_user_id=?` err = global.DmSQL["edb"].Exec(sql, userId).Error return err }