后端功能快速入门-创建员工字段
字段管理
业务菜单“员工管理”创建后,查看数据库可以发现,系统自动创建了新表:cd_hr_emp,此表只有一列emp_id。为了保存更多的数据,我们需要为此菜单定义更多的字段。选中“员工管理”点击顶部“字段管理”按钮,就可以为员工表创建更多的字段了。系统为任何一个新建的业务表都会自动创建默认字段,当我们管理字段时,会自动创建。
创建字段
创建字段的界面如下:定义一个字段需要定义三个必填项:字段标题,字段名称,字段类型字段标题:字段在增删改查的时候的字段名称字段名称:数据库表列的名字字段类型:用于定义增加和修改表单元素的不同类型,在本平台上代表如何展示,录入和修改数据。其都默认定义了数据库表字段的数据类型。其他定义项目的说明:默认值:此字段不提供值的时候默认为此字段提供的值。创建字段:“是”或者“否”,如果是不创建字段,我们称之为虚拟字段,常常与表链接有关,后面讲详细描述显示状态:用于设置是否在列表、表单中展示这个字段脱敏展示:主要用于敏感数据的脱敏展示,一般为身份证,手机号等进行设置。验证方式:设置此列不为空(is not null)和唯一(unique)约束可录入:是否包含在录入表单中验证规则:表单验证规则,默认支持手机号,身份证,邮箱等规则,也可以自定义规则数据结构:定义此字段在数据库中的数据类型。字段长度:定义此字段在数据库中的类型的默认长度字段索引:定义此字段在数据库中是否创建索引,以及创建什么类型的索引字段说明:用于开发人员间的字段说明和注释。表单说明:定义form表单中字段的说明性文字。如上图所示,创建了新字段“姓名”,字段名为“name”,数据类型为“varchar”,字段长度为“250”
创建性别字段
性别字段存储的就是0/1或者1/2这种标记,实际上表单中体现可能是单选框或者下拉框。在创建字段的时候是可以直接定义的。下图就是创建性别字段的例子;单选框类型的字段,可以通过预定义的选项配置定义选项,也可以通过SQL数据源进行定义选项。因为,性别这类数据内容相对固定,所以适合采用选项配置的方式。
创建生日字段
生日的录入需要用到时间选择器,这里选择字段类型为“日期框”即可。具体存储的日期类型,支持下图所示的类型,请分别测试体验。根据上面的说明,可以创建更多的字段,这里就不再一一列举了。我们将最终定义的字段列表展示出来。
数据库中的字段
菜单中的字段
生成代码
如下图所示,点击生成代码,即可为此业务表生成后端管理代码。如提示代码生成成功,系统将自动刷新页面,载入新的菜单。选择【人事管理】->【员工管理】即可管理员工信息
转载自:https://segmentfault.com/a/1190000041590563