如下三个截图所示,在生成信息
中配置了 parentFoorNo
为树父编码字段。在字段信息
中配置了parentFoorNo
为必填项。(建表时设置了默认值:MODIFY COLUMN parentFoorNo varchar(12) DEFAULT '0', -- 设置默认值)
最终生成的页面如图所示,列表页
,新建页
都没有parentFoorNo
录入项,并且尝试在表中直接添加值,页面也不显示树结构。问题出在哪里?
如下三个截图所示,在生成信息
中配置了 parentFoorNo
为树父编码字段。在字段信息
中配置了parentFoorNo
为必填项。(建表时设置了默认值:MODIFY COLUMN parentFoorNo varchar(12) DEFAULT '0', -- 设置默认值)
最终生成的页面如图所示,列表页
,新建页
都没有parentFoorNo
录入项,并且尝试在表中直接添加值,页面也不显示树结构。问题出在哪里?
原因是创建表时设置了多个key
,导致生成有问题,错误示例如下:
CREATE TABLE detailSetting(projec_id
int(10) NOT NULL AUTO_INCREMENT COMMENT '项目编号'
,language_no
char(2) NOT NULL COMMENT '言語No'
,foor_no
char(12) NOT NULL COMMENT '阶层No'
,foor_name
varchar(40) NOT NULL COMMENT '阶层名'
,parent_foor_no
char(12) NOT NULL COMMENT '父阶层No'
,order_no
int COMMENT '排序'
,rule_no
char(6) NOT NULL COMMENT '規則No'
,rule_name
varchar(40) NOT NULL COMMENT '規則名'
,rule_kbn
char(3) NOT NULL COMMENT '規則区分'
... ...
,update_by
varchar(64) NOT NULL DEFAULT 'admin' COMMENT '更新用户'
,update_time
datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
, PRIMARY KEY (projec_id
,Language_no
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='規則';
10 回答11.6k 阅读
2 回答3.1k 阅读✓ 已解决
8 回答6.5k 阅读
2 回答4.1k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
文本框不行吧 , 把文本框改成其他的