行业代码怎么查,ASP.NET原创框架十二-代码工厂应用模块代码生成器
ASP.NET原创框架十二-代码工厂应用模块代码生成器按提示输入需要的信息,生成模块的基础代码常用的数据库表的数据,增加、编辑、删除、查询,功能代码可通过代码工厂应用模块查询需要生成数据库表的代码行业应用表首先点击
按提示输入需要的信息,生成模块的基础代码
常用的数据库表的数据,增加、编辑、删除、查询,功能代码可通过代码工厂应用模块
查询需要生成数据库表的代码行业应用表
首先点击字段管理,配置各字段说明
看红色使用说明,首先点击自动配置所有字段,
一般默认的权限字段说明:
1.代理分权字段:代理分权字段comaddusername,添加该企业的代理账户
2.企业分权字段:企业分权字段sys_companys_nodeuuid,企业的id
3.部门分权字段:部门分权字段sys_companyorgs_nodeuuid,部门的id
4.个人分权字段:个人分权字段sys_users_nodeuuid,
配置需要手动配置字段,如条件,选择等
字段显示名:也就是在列表和添加编辑时候显示的字段名称
字段显示权重:也就是在列表中和添加编辑时候的显示的顺序,权重越大越显示在前
是否作数据筛选条件,根据需要进行选择,默认为非筛选条件
非筛选条件,作完整筛选条件,作模糊筛选条件,数字范围筛选条件,时间范围筛选条件
筛选条件显示权重:表示条件筛选的显示顺序,权重越大显示越靠前
选择是否为分权字段,默认不是
字段显示方式及其他配置:
非必填项,排序字段列表不显示,增加不显示,编辑不显示,表的唯一值
数据显示格式
普通文本,密码,日期,日期时间,时间,多行文本,html文本
其他表数据,如是选中,此时需要填写其他表的表名,选择显示字段,选择显示字段值,获得数据的SQL语句,该查询是否包含SQL分权,有选择然后指定分权字段
选择是否文件字段,选中然后选择文件类型:一般文件,图像文件,视频文件
值规则:默认无规则
无规则,当前用户账户ID,当前用户账户,当前用户真实姓名,当前用户企业,当前用户企业ID,当前操作企业添加者,选择角色,选择企业角色,选择角色关联名字,选择企业,选择行业企业,选择企业关联名字,选择企业部门,选择企业部门的子部门含自身,选择企业部门子部门不包含自身,选择企业部门关联名字,选择部门人员,选择部门人员关联账户,选择站点,选择企业站点,选择站点关联名字,当前时间,是否选项,自定义固定选项,自定义SQL选项,ID生成依赖当前账户,ID生成依赖另一个字段,ID生成随机落点,ID根据时间生成全局。
生成表说明和说明SQL 或 生成表说明和更新说明SQL,最后点击执行SQL
对于表的主键一般由企业部门或个人权限字段生成
如
当所有字段配置完毕就可以生成代码,点击生成代码
按提示填写相关信息点击确定生成代码
生成的代码复制到应用模块工程编译即可,生成的代码包括逻辑代码和页面代码,
其中页面代码又包括PC端页面和手机端页面
生成的函数
1.页面函数为 Manage+表名+Page 如数据库的表名是blog_sites那么页面函数是
Manageblog_sitesPage(HttpContext ctx,Object m_Parame)
2.查询数据函数为Get+表名_RawJson,如数据库的表名是blog_sites那么页面函数是
Getblog_sites_RawJson(HttpContext ctx,Object m_Parame)
3.添加函数为Add+表名_RawJson,如数据库的表名是blog_sites那么页面函数是
Addblog_sites_RawJson(HttpContext ctx,Object m_Parame)
4.编辑函数为Edit+表名_RawJson,如数据库的表名是blog_sites那么页面函数是
Editblog_sites_RawJson(HttpContext ctx,Object m_Parame)
5.删除数为Del+表名_RawJson,如数据库的表名是blog_sites那么页面函数是
Delblog_sites_RawJson(HttpContext ctx,Object m_Parame)
通过代码工厂生成的代码有很多冗余代码,介意可只使用分权代码框架
另还有高级代码的生成也就是直接通过SQL生成
包含变量的配置,select配置,insert配置,update配置,delete配置
如变量的配置
添加变量界面
根据提示输入变量
构建SQL语句如select配置
按界面提示按构建SQL语句
当所有SQL语句构建完毕可执行代码生成
生成代码界面
其他代码生成
通过SQL生成代码
新建
配置完毕生成代码
最后确定生成代码
分权空函数的生成
按提示输入必要的参数,点确定生成代码
参数校验代码
添加要校验的参数,点击生成参数代码
通过代码工厂工具可快速生成自己需要的代码,可作为代码参考
下集将介绍基于原创框架生成的应用模块
如若转载,请注明出处:https://www.anshangmei.com/26620.html