package business import ( "fmt" "github.com/gin-gonic/gin" "github.com/gin-gonic/gin/binding" "device-manage/app/admin/models/busmodels" "device-manage/tools" "device-manage/tools/app" ) func GetUpgradeRecordList(c *gin.Context) { var upgradeData busmodels.BusUpgradeRecord var err error var params busmodels.QueryUpgradeRecordParams err = c.MustBindWith(¶ms, binding.JSON) pageSize := params.PageSize pageIndex := params.PageIndex gids := params.Gids upgradeData.FileName = params.FileName upgradeData.DeviceSn = params.DeviceSn result, count, err := upgradeData.GetPage(pageSize, pageIndex, gids) tools.HasError(err, "", -1) app.PageOK(c, result, count, pageIndex, pageSize, "") } func DeleteUpgradeRecord(c *gin.Context) { var data busmodels.BusUpgradeRecord data.UpdateBy = tools.GetUserIdStr(c) IDS := tools.IdsStrToIdsIntGroup("recordId", c) fmt.Println(IDS) result, err := data.BatchDelete(IDS) tools.HasError(err, "删除失败", 500) app.OK(c, result, "删除成功") }