admin
2024-07-25 47e3087067abd35e6337c011f96d2338c0bb1aae
src/main/java/org/yeshi/utils/generater/vo/admin/page/FormUpdateInfoVO.java
@@ -41,10 +41,10 @@
        public FormUpdateInfoVO build() {
            FormUpdateInfoVO vo = new FormUpdateInfoVO();
            vo.setUpdateApi(generaterInfo.getControllerData().mapping() + "/update");
            vo.setDetailApi(generaterInfo.getControllerData().mapping() + "/get");
            vo.setUpdateApi(generaterInfo.getControllerData().getMapping() + "/update");
            vo.setDetailApi(generaterInfo.getControllerData().getMapping() + "/get");
            vo.setRowsList(generaterInfo.getUpdateFormRows());
            vo.setTitle("修改" + generaterInfo.getControllerData().title());
            vo.setTitle("修改" + generaterInfo.getTitle());
            //遍历需要正则表达式的Text或者TextArea
            List<FormInputRegexVerifyVO> verifyVOList = new ArrayList<>();
            for (FormRowData row : vo.getRowsList()) {
@@ -77,10 +77,12 @@
                }
                FormHttpRequestInfoVO requestInfoVO = new FormHttpRequestInfoVO();
                Map<String, String> apiParams = new HashMap<>();
                if (((List) row.getParams().get("apiParams")).size() > 0) {
                    List<KeyValue> apiParamsList = (List<KeyValue>) row.getParams().get("apiParams");
                    for (KeyValue kv : apiParamsList) {
                        apiParams.put(kv.getKey(), kv.getValue());
                if(row.getParams().get("apiParams")!=null) {
                    if (((List) row.getParams().get("apiParams")).size() > 0) {
                        List<KeyValue> apiParamsList = (List<KeyValue>) row.getParams().get("apiParams");
                        for (KeyValue kv : apiParamsList) {
                            apiParams.put(kv.getKey(), kv.getValue());
                        }
                    }
                }
                requestInfoVO.setParams(apiParams);