关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 13374|回复: 4

[代码生成器] 主从表,生成代码有误,无法使用!!

[复制链接]
发表于 2018-8-24 16:27:21 | 显示全部楼层 |阅读模式
本帖最后由 liangzy 于 2018-8-24 16:29 编辑

版本: 3.7.8
1.  主表,就加两个字段:如下图:
11.png

2.子表, 加两个字段:如下:
22.png

外键:
33.png

4
44.png

5.生成的代码:

微信截图_20180824161208.png






























 楼主| 发表于 2018-8-24 16:32:21 | 显示全部楼层
就两个字段,生成的主从表,为什么代码就有错??为什么??????
 楼主| 发表于 2018-8-24 16:38:38 | 显示全部楼层
主表的sql:

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for fina_ocr_test
-- ----------------------------
DROP TABLE IF EXISTS `fina_ocr_test`;
CREATE TABLE `fina_ocr_test` (
  `id` varchar(36) COLLATE utf8_bin NOT NULL,
  `create_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人名称',
  `create_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人登录名称',
  `create_date` datetime DEFAULT NULL COMMENT '创建日期',
  `update_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '更新人名称',
  `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '更新人登录名称',
  `update_date` datetime DEFAULT NULL COMMENT '更新日期',
  `sys_org_code` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '所属部门',
  `sys_company_code` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '所属公司',
  `bpm_status` varchar(32) COLLATE utf8_bin DEFAULT '1' COMMENT '流程状态',
  `file_name` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '图片名称',
  `content` longtext COLLATE utf8_bin COMMENT '识别内容',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

子表的SQL:

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for fina_ocr_test_detail
-- ----------------------------
DROP TABLE IF EXISTS `fina_ocr_test_detail`;
CREATE TABLE `fina_ocr_test_detail` (
  `id` varchar(36) COLLATE utf8_bin NOT NULL,
  `create_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人名称',
  `create_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人登录名称',
  `create_date` datetime DEFAULT NULL COMMENT '创建日期',
  `update_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '更新人名称',
  `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '更新人登录名称',
  `update_date` datetime DEFAULT NULL COMMENT '更新日期',
  `sys_org_code` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '所属部门',
  `sys_company_code` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '所属公司',
  `bpm_status` varchar(32) COLLATE utf8_bin DEFAULT '1' COMMENT '流程状态',
  `names` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'names',
  `p_id` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'pid',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
 楼主| 发表于 2018-8-24 16:43:59 | 显示全部楼层
很明显,子表的包,没有创建啊??这问题也太明显了啊,jeecg的大神们不可能没有注意到的吧。
我可以加个包上去,可问题是,到时你们一升级,我这又惨了啊。。
发表于 2018-8-26 20:56:43 | 显示全部楼层
收录,我们测试下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表