/// <summary> /// 删除列 /// </summary> /// <param name="id"></param> /// <returns></returns> public IActionResult OnPostDel(string id) { using (var db = new DataContext(AppEtl.Db)) { if (IFast.Query <Data_Business_Details>(a => a.FieldId == id).ToCount(db) == 0) { return(new JsonResult(new { success = false, msg = "操作失败" })); } else { var colunm = IFast.Query <Data_Business_Details>(a => a.FieldId == id).ToItem <Data_Business_Details>(db); var table = IFast.Query <Data_Business>(a => a.Id == colunm.Id).ToItem <Data_Business>(db); if (DataSchema.DropColumn(db, table, colunm) && IFast.Delete <Data_Business_Details>(a => a.FieldId == id).IsSuccess) { return(new JsonResult(new { success = true, msg = "操作成功" })); } else { return(new JsonResult(new { success = false, msg = "操作失败" })); } } } }