RookeyFrame在线新增模块

今天给大家演示下在线新增模块的功能,在线新增模块跟在vs中写model实体类区别不大,线上新增少了手动初始化的过程,新增后模块同样具备新增、修改、删除、查看、导入、导出、复制、批量编辑、回收站、草稿箱、权限配置、单据编码、附件 等通用功能

注意在启动解决方案的时候采用 Ctrl+F5(执行不调试)的方式,采用F5的时候会非常慢,中间如果要调试可以采用附加进程的方式

首先在模块管理列表中新增,以供应商信息模块为例,填写主信息,

填写供应商字段信息

保存后可以在列表上看到刚刚新增的供应商信息模块

选中供应商信息这一行,点击编辑进入编辑界面,将所有控制开关打开

在菜单管理中新增刚刚在线增加的模块

刷新下网站,在右边发现菜单已经ok,点击进入供应商主数据,可以看到相关功能都已生效

点击新增进入新增表单

到新增表单发现编号没有设置编码规则定义,还有些字典也没有设置,先设置下单据编码生成定义

单据编号规则设置OK后,再进新增界面,可以看到单据编号已经自动生成,单据编号有编辑和不可编辑模式,如果将编码字段设置为不可编辑时,则为不可编辑模式

编码设置完成,还有下拉选项都是空,需要先定义数据字典,再绑定到字段

以上设置完成后再到供应商主数据新增界面看下

下拉列表的字段已经绑定上了,把其他信息填写下,保存

针对导入、导出的功能大家可以自己试下,针对表单验证、必填等字段 控制可以到表单管理中设置

通过以上的演示大家可以很快的在线搭建一个模块,在实际项目开发过程中开发一个模块远比这个要复杂,目前针对一些单模块可以通过线上搭建即可完成,针对比较复杂的模块涉及第三方接口或关联操作可以通过线上与线下结合的方式实现

Rookey.Frame各版本

Rookey.Frame 2.0 基于.net framework 4.0:

https://gitee.com/rookey/Rookey.Frame-v2.0

基于Rookey.Frame 2.0的Demo:

https://gitee.com/rookey/Rookey.FrameDemo

RookeyFrameCore 基于.net core 2.1:

https://gitee.com/rookey/RookeyFrameCoreOneDLL

原文地址:https://www.cnblogs.com/rookey/p/10856657.html

时间: 2024-09-30 23:57:05

RookeyFrame在线新增模块的相关文章

CRM如何在新增模块中增加产品明细并从其他模块中取数

一.如何在新增模块中增加产品明细模块并从其他模块中取数 1.新增一个功能模块如:CRM_MODULE_1 2.打开X:\MYOA\webroot\general\crm\apps\crm\modules\CRM_MODULE_1\EditView\ EditView.php,移至最下方,把以下代码粘贴到前</form>,即可! <script src="/static/js/crm/productlist/productlist.js"></script&

C# 在线文件管理模块,笔记(1)

在线文件管理没款功能及应用. 现在企业级开发中,在线文档管理是必不可少模块之一,本例所讲在线文档管理没款包括了文件上传到服务器上,文件浏览,重命名,移动,复制,删除,新建文件夹,压缩,解压缩,在线编辑等多种常用操作,适用于无纸化办公OA,ERP,CRM,项目管理,文件管理(网盘),主机管理等多种场合. 在线文件管理模块特点 全静态页面,执行效率高 使用Ajax技术,用户体验好 界面美观,全新对话框 操作简便,一个页面完成所有操作 纯div布局,代码简便控制,难度高 纯手工代码,功能扩展容易 抛弃

Nginx在线服务状态下平滑升级或新增模块

nginx在使用过程中,有时需要在不影响当前业务的情况下,进行升级或新增模块.nginx的升级有两种方法:1.半自动化升级:2.手动升级 不过都需要先查看安装的nginx版本和配置信息,然后前往官网下载所需的版本,并上传 [[email protected] ~]# nginx -V nginx version: nginx/1.14.1 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) configure arguments: --pre

Python 3.5发布:新增模块,性能优化,对开发者更友好

Python 3.5.0在9月13号正式发布,与3.4相比,有哪些让人期待的新特性呢? PEP441,优化Python对zip压缩包的支持.从2.6版本开始,Python支持将文件或zip形式的压缩包作为脚本执行,对于有必要作为一个文件发布又复杂到要分模块管理的应用来说,这个功能很实用.但是这个功能却鲜有人知,原因之一是当时没有很好地宣传,只在What's New中提到,没有写到文档中:原因之二是Windows没有为这种形式的文件(.zip)提供相应地Python扩展名(类似.py).所以这一次

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-&gt;Web版本模块管理界面新增模块排序功能

模块(菜单)的排序是每个系统都必须要有的功能,我们框架模块的排序在业务逻辑中已经体现. WinForm版本可以直接在界面上对模块进行排序以控制模块展示的顺序.Web版本在3.2版本中也新增了直接可以模块管理界面对模块进行排序的人性化操作,大大的方便了管理人员.模块的排序在模块管理主界面分页按钮的右侧如下图所示. 三个按钮功能分别为:上移.下移.确认修改 WebMVC部分,模块排序功能代码参考: /// <summary> /// 保存模块排序功能 /// </summary> //

Linux 在线新增硬盘,系统不重启识别新增硬盘

不想关闭系统直接添加磁盘,发现linux系统不自动识别新增加的硬盘: 1.查看现有的磁盘,只有一块磁盘sda: [[email protected] ~]# fdisk -l Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size

Nginx在线服务状态下平滑升级或新增模块的详细操作

今天应开发的需求,需要在Nginx增加一个模块,并不能影响现有的业务,所以就必须要平滑升级Nginx,好了,不多说了 1:查看现有的nginx编译参数 /usr/local/nginx/sbin/nginx -V 2:按照安装nginx的方法进行安装,只需要到make,千万不要make install 3: 备份旧版本的nginx可执行文件(期间nginx不会停止服务) mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old

在线支付模块小结

一.概述 在所有的电子商务网站中都提供了在线支付功能,用户可以将在网上选购的商品生成订单后通过网站提供的在线支付功能进行结算.网站开发者可以直接使用银行提供的接口实现在线支付,也可以使用第三方支付平台来实现.使用银行接口需要自行开发程序,而第三方支付平台帮助网站开发者开发了这样的程序,网站开发者只需应用该平台提供的接口进行很少的编码即可实现. 使用支付宝平台提供的接口非常简单,只需准备一些参数,然后调用提供的方法对这些参数进行签名并处理,最后通过超链接传递处理后的数据到支付宝平台接口即可,至于支

TP5新增模块

tp5模块自动生成 1build.php配置要生成的目录 <?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK ]// +----------------------------------------------------------------------// | Copyright (c) 2006~201