随笔分类 - 08 RookeyFrame
摘要:以前看个框架都没有个目的,拿来就开始怎,写的文章也是很散乱,没有条理,也没有个目的。 忙的时候就丢一边,啥时候想起了 或者想看了,又捡起来看一下,也没个目标 没个计划啥的。 前期目的: 1、了解 框架的整体运行流程,用图形的方式表示出来 2、了解 基于模块的设计 是如何实现的 3、了解 表间关系 用
阅读全文
摘要:因为没有依赖具体的实现层,类库的输出路径又没有设置在web层的bin目录,所以每次都要拷贝实现层的DLL过去,有时候拷贝过去了还是没有反应,估计是缓存什么的吧, 解决:先那几个web层bin目录的 DLL(实现层的)删掉,刷新一下页面,会报错,因为找不到那几个DLL。然后再把相应的DLL拷贝过去,这
阅读全文
摘要:测试代码均写在这个类里面的,因为是测试嘛,所以表名那些就将就看了。最后写完了再贴上全部代码 类的路径:Rookey.Frame.Operate.Base -> Test -> Class1.cs 1、获取用户信息 2、获取分页数据 public static GridDataParmas GetGr
阅读全文
摘要:准备开始整理一下这个项目的整体框架,很久没研究这个框架了,心里还是念着的,今儿乘有时间弄一下。 一丁点建议: 先自己一个一个的搬作者的类库,这样就能很好的理解作者的项目结构 每搬一个类库都运行一下哦,看需要引用哪些DLL和项目,直到编译成功后,再进行下一步 自己组建和项目一样的目录结构,这样可以理解
阅读全文
摘要:如果把bin目录删掉,重新生成的话,还需要加载很多东西哦,具体可以对比一下下载下来的文件
阅读全文
摘要:说明: 我是一步一步跳转进去的哈 测试的功能:通用列表页面的普通查询 点一下查询按钮,就能看到请求的地址:/DataAsync/LoadGridData.html 1、DataController -> LoadGridData 里面的核心代码就一句 2、CommonOperate.cs -> Co
阅读全文
摘要:核心:对返回的数据进行重写 功能是这样的:上传淘宝后台的订单文件,将订单文件里面的数据导入到系统,对导入后的订单数据进行统计后再显示。 Order_File:用来存上传的订单文件,格式是****.csv Order_History:用来存订单详情,****.csv里面的订单详情数据 Order_Us
阅读全文
摘要:1、 把线上创建的model,写在项目的model层里面。 把文件 Rookey.Frame.Web\Config\TempModel\Order_File.code 复制到model层, 用文本编辑器打开,这个文件里面就是在线创建的类的代码,修改一下后缀名,就可以当类来使用了。 命名空间也注意要修
阅读全文
摘要:上传附件可允许的格式: 位置:Rookey.Frame.Web\Config\upload.xml 节点:Attachment -> allowType
阅读全文
摘要:原文:https://www.cnblogs.com/rookey/p/10856657.html 注意: 数据字典 -> 新增 把“是否生效”勾上 是否生效都要勾上哦 !!! 应该自动勾上才对的,这里要手动勾上,自己注意一下哦
阅读全文
摘要:表单管理 -> 查看表单 ->编辑字段页面 小bug onchange里面直接就是方法,修改:去掉外面的function(){},直接把方法体写在onchange里面就可以了。 后台方法: 位置:Rookey.Frame.UIOperate\EasyUI\UIFrameFactory.cs 里面的这
阅读全文
摘要:线上添加好了模块,会在本地生成几个文件 类文件:Rookey.Frame.Web\Config\TempModel\Order_File.code DLL文件:Rookey.Frame.Web\bin\TempModel\Order_File.dll
阅读全文
摘要:不知道什么情况 在线创建模块,DLL被删除了,但是模块的相关数据无法删除。可以按照下面的方法临时用一下。 产生这个的原因,好像是Config里面的NeedInit一直都是true,没有改为false,空了再测试一下这个问题 位置:Rookey.Frame.Operate.Base\CommonOpe
阅读全文
摘要:编号显示 系统自动生成 的问题,有时候依旧会显示text文本框 1、在线新建model -> 启用编码规则 -> 新建字段Code(主键) 2、跟Code字段 创建编码规则 3、新增菜单 -> 刷新页面 -> 进入菜单 -> 点击新增按钮 -> 界面的Code为text文本框,且编码可以修改 4-1
阅读全文
摘要:一进入系统,然后点击菜单“系统管理”,会看到展开的“系统设置”菜单,又缩回去了,每次都会有(处女座看到就想改)。 隐藏这个动画的JS:jquery.easyui.min.js,这个JS里面有个方法“_141” 我现在改成的是,用“$.fn.tree.defaults.animate”这个配置参数,控
阅读全文
摘要:注意JS存放的位置:是在model文件夹下的某某文件夹!!! 线上添加的模块: 1、JS文件名:和表名一致 2、JS目录:Rookey.BusSys.Web\Scripts\model\TempModel 线下添加的模块: 1、JS文件名:和表名一致 2、JS目录:Rookey.BusSys.Web
阅读全文
摘要:1、在Model层添加一个类,继承BaseEntity,如: (将就demo里面的类改了一下) using Rookey.BusSys.Model.Base; using Rookey.BusSys.Model.EnumSpace; using Rookey.Frame.EntityBase; us
阅读全文
摘要:我遇到的情况: 我在‘模块管理’里面, 把模块‘客户联系人’的‘允许导入’勾上,保存后,在‘客户联系人’页面没有导入按钮, 模块‘客户主数据’却可以, 这是为什么额?两个模块都是线下创建的,是哪儿不一样额? 解决: 视图按钮 -> 添加常用按钮 -> 把导入沟上 步骤: 1、在‘模块管理’,把‘允许
阅读全文
摘要:列表搜索栏上有个删除图标,可以进入回收站 如图:
阅读全文
摘要:环境:在model层已经添加了Crm_Cm_ContactInfo2 这个类,这个类现在已经添加到了数据库的,使用之前的方法(在前面的文章有提到该类) 删除步骤: 1、Sys_Module表 的字段 IsCustomerModule 改为1 2、删除模块, 再在模块管理列表页面->选中要删除的模块-
阅读全文