heixia 发表于 2018-7-25 17:28:21

表单迁移遇上的问题

online表单从一个版本导出zip文件,没问题,但从另一个版本导入的时候,如果保单中有js增强代码,会报错 :insert into cgform_enhance_js(cg_js,cg_js_str,cg_js_type,form_id,id) values(?,?,?,?,?)Unknown column 'cg_js_str' in 'field list',追根究底,发现CgformEnhanceJsEntity.java 中有个字段 cg_js_str,但这个字段表里面没有,所以报错,jeecg 3.7.7 ,有问题,看了一下3.7.1也有问题,看来这个问题一直贯穿所有版本了,希望能改掉!

admin 发表于 2018-7-25 17:36:08

好我,我们测测

heixia 发表于 2018-7-25 17:58:10

admin 发表于 2018-7-25 17:36 static/image/common/back.gif
好我,我们测测

刚才又发现,如果表单中有增强sql,导入的时候报错:insert into cgform_button_sql(button_code,cgb_sql,cgb_sql_str,content,form_id,id) values(?,?,?,?,?,?)]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'cgb_sql_str' in 'field list'   ,看来是同样的问题,java增强我这边没有实例,没测试
页: [1]
查看完整版本: 表单迁移遇上的问题