| | |
| | | //entity类 |
| | | private Class entity; |
| | | //controller注解对象 |
| | | private Map<String, Object> controllerData; |
| | | private AdminController controllerData; |
| | | //修改的表单行数据 |
| | | private List<FormRowData> updateFormRows; |
| | | //添加的表单行数据 |
| | |
| | | this.entity = entity; |
| | | } |
| | | |
| | | public Map<String, Object> getControllerData() { |
| | | public AdminController getControllerData() { |
| | | return controllerData; |
| | | } |
| | | |
| | | public void setControllerData(Map<String, Object> controllerData) { |
| | | public void setControllerData(AdminController controllerData) { |
| | | this.controllerData = controllerData; |
| | | } |
| | | |
| | | |
| | | public List<FormRowData> getUpdateFormRows() { |
| | | return updateFormRows; |
| | |
| | | if (an instanceof AdminController) { |
| | | Class searchFormClass = ((AdminController) an).searchForm(); |
| | | AdminGeneraterInfo info = new AdminGeneraterInfo(); |
| | | info.setControllerData(AnotationUtil.getParamsMap(an)); |
| | | info.setControllerData((AdminController) an); |
| | | info.setSearchFormRows(AnotationUtil.getFormRowData(searchFormClass)); |
| | | info.setAddFormRows(AnotationUtil.getFormRowData(entity)); |
| | | info.setUpdateFormRows(AnotationUtil.getUpdateFormRowData(entity)); |