2 Star 1 Fork 2

小草科技 / Net版Legend开发框架

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
开发过程与规范.txt 1.98 KB
一键复制 编辑 原始数据 按行查看 历史
aikewang627 提交于 2020-04-08 15:14 . 签入项目:代码生成
// ********************************** 功能模块开发过程 ***************************************//
* 业务场景思考 --> 业务流程图(步骤、参与人员、人员的操作内容、呈现的数据)
* 数据库表设计 --> 自动生成代码
* 操作权限配置(MVC方法配置、后台角色配置、前端页面配置)
* 后台接口开发
* 前端页面开发
* 完整测试
// ********************************** 参考页面 ***************************************//
TSM/Action/ActionList.html页面:包括操作组分级显示,列出所有操作。
// ********************************** 数据库设计规范 ***************************************//
(1)基本字段
主键:long 从1000开始自增
F_OrgID:所属组织
F_DepartmentID:所属部门
(2)字段描述格式说明:
用户ID:pk:: // 主健
组织ID:fk:: // 外健,配置为弹窗引用
用户名:text:email: //
描述:textarea:: //
年龄:number:: //
是否:bool:: //
身高:float:2: //
身高:decimal:2: //
用户类型:select:userType: // 可选项,配置为下拉列表
出生日期:date:: //
打卡时间:datetime:: //
上班时间:time:: //
起止日期:daterange:: //
附件:file:: // 上传附件,第一选项可选值为 image file
(3)
// ********************************** Bootstrap 列表字段 ***************************************//
索引列
renderIndex
字典列
renderDict $tgDict
选项列
renderOption $tgOption
日期列
renderDate $tgFormat
文件列
renderFile $tgType
按钮列
renderBtn
// ********************************** Bootstrap 验证规则 ***************************************//
(1)支持多个验证规则,验证规则以 ; 分隔。
(2)各个验证规则,由规则名、配置参数组成,以 : 分隔。
(3)
(4)
* 为空判断
notEmpty
* 字符串长度判断
stringLength:0:50
* 远程判断
remote:valid/default?asd=adew&qwe=1231::远程验证失败;
* 不可相同
different
* 须相同
identical
* 邮箱
emailAddress
* 身份证
id
* 整数
integer
* 是否在2个整数之间
between
* 正则
regexp
* URL路径
uri
C#
1
https://gitee.com/tinygrasstech/Tinygrass.Legend.git
git@gitee.com:tinygrasstech/Tinygrass.Legend.git
tinygrasstech
Tinygrass.Legend
Net版Legend开发框架
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891