public Response CreateEntity(CreateEntityReq obj) { var result = new Response(); try { _app.CreateEntity(obj); } catch (Exception ex) { result.Code = 500; result.Message = ex.InnerException?.Message ?? ex.Message; } return(result); }
/// <summary> /// 生成实体Model /// </summary> /// <returns></returns> public void CreateEntity(CreateEntityReq req) { var sysTableInfo = Repository.FirstOrDefault(u => u.Id == req.Id); var tableColumns = _builderTableColumnApp.Find(req.Id); if (sysTableInfo == null || tableColumns == null || tableColumns.Count == 0) { throw new Exception("未能找到正确的模版信息"); } CheckExistsModule(sysTableInfo.ClassName); CreateEntityModel(tableColumns, sysTableInfo); }