Jelajahi Sumber

表单修改报错

大数据与最优化研究所 1 tahun lalu
induk
melakukan
faf0065215

+ 10 - 10
src/main/java/com/xjrsoft/module/form/service/impl/FormExecuteServiceImpl.java

@@ -888,11 +888,11 @@ public class FormExecuteServiceImpl implements IFormExecuteService {
 
     @Transactional
     public Long insertFormData(Map<String, Object> formData, FormTemplate template) {
-        for (Map.Entry<String, Object> entry : formData.entrySet()) {
-            if (entry.getValue().toString().isEmpty()) {
-                entry.setValue(null);
-            }
-        }
+//        for (Map.Entry<String, Object> entry : formData.entrySet()) {
+//            if (entry.getValue().toString().isEmpty()) {
+//                entry.setValue(null);
+//            }
+//        }
         String formJson = template.getFormJson();
         //自定义表单配置
         FormDesignConfig formDesignConfig = JSONUtil.toBean(formJson, FormDesignConfig.class);
@@ -1011,11 +1011,11 @@ public class FormExecuteServiceImpl implements IFormExecuteService {
 
             // 处理字段值
             formData = handleFormDataForSave(formData, formDesignConfig, tableName, null);
-            for (Map.Entry<String, Object> entry : formData.entrySet()) {
-                if (entry.getValue().toString().isEmpty()) {
-                    entry.setValue(null);
-                }
-            }
+//            for (Map.Entry<String, Object> entry : formData.entrySet()) {
+//                if (entry.getValue().toString().isEmpty()) {
+//                    entry.setValue(null);
+//                }
+//            }
 
             //此时的formData 已经是剔除了子表单数据了
             entity.putAll(formData);

+ 1 - 2
src/main/resources/sqlScript/20240722_sql.sql

@@ -441,7 +441,7 @@ CREATE TABLE plan_course_manage
 -- 3  实践操作指导 teaching_method_3
 
 -- 学校成果管理
-DROP TABLE IF EXISTS `base_course_subject`;
+DROP TABLE IF EXISTS `base_school_outcome`;
 CREATE TABLE base_school_outcome
 (
     id              bigint       not null comment '主键编号' primary key,
@@ -743,4 +743,3 @@ CREATE TABLE base_course_subject
 -- 网络课程         c_resource_7       7
 -- 教学工具软件      c_resource_8       8
 
-