| | |
| | | private List<FormInputRegexVerifyVO> regexVerifyList; |
| | | //列表接口 |
| | | private String listApi; |
| | | |
| | | //删除接口 |
| | | private String deleteApi; |
| | | |
| | | //添加页路径 |
| | | private String addPagePath; |
| | | //更新页路径 |
| | |
| | | public ListInfoVO build() { |
| | | ListInfoVO vo = new ListInfoVO(); |
| | | vo.setListApi(generaterInfo.getControllerData().mapping() + "/list"); |
| | | vo.setAddPagePath("add.html"); |
| | | vo.setUpdatePagePath("update.html"); |
| | | if (generaterInfo.getAddFormRows() != null && generaterInfo.getAddFormRows().size() > 0) { |
| | | vo.setAddPagePath(generaterInfo.getEntity().getSimpleName().toLowerCase() + "_add.html"); |
| | | } |
| | | |
| | | if (generaterInfo.getUpdateFormRows() != null && generaterInfo.getUpdateFormRows().size() > 0) { |
| | | vo.setUpdatePagePath(generaterInfo.getEntity().getSimpleName().toLowerCase() + "_update.html"); |
| | | } |
| | | vo.setSearchFormRows(generaterInfo.getSearchFormRows()); |
| | | vo.setShowFileds(generaterInfo.getShowDataList()); |
| | | vo.setTitle("修改" + generaterInfo.getControllerData().title()); |
| | | vo.setTitle(generaterInfo.getControllerData().title()); |
| | | |
| | | if (generaterInfo.getControllerData().delete()) { |
| | | vo.setDeleteApi(generaterInfo.getControllerData().mapping() + "/delete"); |
| | | } |
| | | |
| | | //遍历需要正则表达式的Text或者TextArea |
| | | List<FormInputRegexVerifyVO> verifyVOList = new ArrayList<>(); |
| | | for (FormRowData row : vo.getSearchFormRows()) { |
| | |
| | | public void setShowFileds(List<Map<String, Object>> showFileds) { |
| | | this.showFileds = showFileds; |
| | | } |
| | | |
| | | public String getDeleteApi() { |
| | | return deleteApi; |
| | | } |
| | | |
| | | public void setDeleteApi(String deleteApi) { |
| | | this.deleteApi = deleteApi; |
| | | } |
| | | } |