随笔分类 -  ERP项目

摘要:前端代码: 后端代码: 编辑的前端: 后台代码: 阅读全文
posted @ 2017-07-16 21:05 石shi 阅读(262) 评论(0) 推荐(0)
摘要:基本需求: 用例图: 存储过程: BLL代码: 前端代码: 后端代码: 渠道文档管理显示界面: 后端代码: 阅读全文
posted @ 2017-07-16 19:16 石shi 阅读(306) 评论(0) 推荐(0)
摘要:用例图: 前端代码: 后台代码: 权限控制: 渠道联系记录管理: 存储过程: 修改的存储过程: 创建视图: BLL层代码: 后台代码: 综合查询业务: 渠道信息查询、联系时间查询、渠道联系人查询、是否删除 渠道联系记录查询的前端代码: 后台查询代码: 显示详情的界面: 阅读全文
posted @ 2017-06-16 22:19 石shi 阅读(520) 评论(0) 推荐(0)
摘要:添加联系人的后台代码: 添加的时候字符串的验证: 1.验证的js代码: 2.样式代码: 显示的信息: 在前端js中调用: 验证的时候添加: 查询的代码: 在数据库中定义视图: 自定义函数的定义: 自定义函数: 前端代码: 后台代码: 查询的后台的代码: 调用视图生成的实体类: BLL层代码: 前端代 阅读全文
posted @ 2017-05-14 20:40 石shi 阅读(511) 评论(0) 推荐(0)
摘要:树形结构treeview 前端代码: 后端代码: js代码: 前端加载页面: 显示页面的界面前端代码: js代码: 效果: 动态添加行:(代码) 控件代码: 阅读全文
posted @ 2017-03-13 21:47 石shi 阅读(343) 评论(0) 推荐(0)
摘要:渠道的需求: 用力图: 渠道对应客户关系的意义? 渠道是指产品从生产出来到终端消费的流通环节。 添加的存储过程: 渠道修改的存储过程: 渠道的联系人添加的存储过程: 渠道联系人修改: 联系记录(添加):(添加的时候状态给默认值) 修改: 活动管理(添加): 修改: 文档的添加: 文档的修改: 添加的 阅读全文
posted @ 2016-11-17 22:24 石shi 阅读(293) 评论(0) 推荐(0)
摘要:前台显示的界面: 存储过程(添加): 修改的存储过程: 添加的后台代码: 定义一个查询视图: 显示的界面: 查询的代码: 修改的BLL层: 修改的界面: 后台修改的代码: 查询拼结的代码: 自已定义js验证的扩展方法: 阅读全文
posted @ 2016-11-16 22:39 石shi 阅读(237) 评论(0) 推荐(0)
摘要:下载的公用方法: 下载: 获取文档二进制流: 下载的具体步骤: 修改的后台代码: 不同角色查询不同的文档: 阅读全文
posted @ 2016-11-16 21:50 石shi 阅读(555) 评论(0) 推荐(0)
摘要:联系记录管理修改页面: 后台的代码: 查询的页面: 后台代码: CRM客户管理系统文档管理: 需求: 1.根据相关客户生成相关文档,此模块是用来对客户相关的文档资料进行管理。 2.涉及到的基本信息:文档主题、文件名、文档类型、文档等级、文件大小、扩展名、文件内容、上传人、上传时间、文档说明、关联客户 阅读全文
posted @ 2016-10-29 23:20 石shi 阅读(406) 评论(0) 推荐(0)
摘要:查看和修改是同一个界面: 后台代码: jQuery验证的扩展方法: 客户联系人添加: 客户关系管理系统——联系记录管理 修改的存储过程: 得到实体对象的详细信息存储过程: BLL层的代码: 添加的前台界面: 添加的后台代码: 绑定相关的客户信息: 自定义视图: 绑定查询的结果页面: 后台代码: 阅读全文
posted @ 2016-10-27 21:32 石shi 阅读(490) 评论(0) 推荐(0)
摘要:需求描述: 1.业务员自己可以查看属于自己的客户信息 2.客服部经理可以查看查看所有客户信息 3.其他人员不得查看客户信息 效果截图: 前台代码: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="LinkManAdd.aspx.cs 阅读全文
posted @ 2016-10-24 22:02 石shi 阅读(1341) 评论(0) 推荐(0)
摘要:修改的流程: 二:获取绑定数据依据 1.通过地址栏传参:Request.Query["ID"] 2.判断Request.Query["ID"]是否为空,如果不为空,则取出数据,用于绑定的条件筛选。 根据ID获取对应的城市: /// <summary> /// 根据省份ID获取对应的城市 /// </ 阅读全文
posted @ 2016-10-24 21:52 石shi 阅读(360) 评论(0) 推荐(0)
摘要:客户资料添加 1.事件流程: 修改的存储过程: BLL层的代码: 获取省份的代码: 存储过程: 触发器的定义: 触发器是一种DBMS响应特殊表或列的INSERT,UPDATE,DELETE操作的特殊类型的存储过程 自动生成客户编号的触发器: 添加的前台页面: 后台代码: 阅读全文
posted @ 2016-10-23 21:10 石shi 阅读(397) 评论(0) 推荐(0)
摘要:个人信息管理: 需求描述: 1.在权限信息表添加一条个人信息修改权限。 2.在TreeMenu表添加一条数据作为个“人信息修改”菜单。 3. 人事登记人员在登记员工信息的时候,自动给员工权限表添加一条“个人信息修改权限”。 4. 个人登录ERP系统后可以系统自动加载“个人信息修改”菜单,如果没有此菜 阅读全文
posted @ 2016-10-23 16:30 石shi 阅读(990) 评论(0) 推荐(0)
摘要:功能需求: 1.有部门管理权限的人员进行添加部门基本信息。 2.有部门权限管理的人员查询部门基本信息。 3.有部门权限管理的人员进行修改部门基本信息。 4.在一个页面中实现,使用弹出对话框方式 存储过程: -- ALTER PROCEDURE [dbo].[Department_Add] @Depa 阅读全文
posted @ 2016-10-19 21:51 石shi 阅读(552) 评论(0) 推荐(0)
摘要:1.根据仓库编号,获取仓库信息绑定至页面相关控件。 修改的界面: 存储过程(使用通用的): 定义一个标量值函数: 根据条件返回一个数据阅读器对象 BLL层的代码: 根据StockID绑定员工列表 后台的代码: 分页: 前台页面: 分页及查询的后台: 阅读全文
posted @ 2016-10-16 21:57 石shi 阅读(1036) 评论(0) 推荐(0)
摘要:需求分析: 1.设计库房表,至少包括两个字段,库房名称,库房所属公司的ID(在客户资质审批表中找到对应公司的ID) 2.设计增、删、改、查一套程序,其中的删除要做限制,只要有库存数据存在则不允许删除对应库房的记录。 3.库房管理权限为高级权限,程序开发开始后,到配一个新的权限值。 新增的原理: 仓库 阅读全文
posted @ 2016-10-15 22:27 石shi 阅读(1777) 评论(0) 推荐(0)
摘要:登录的存储过程: 业务层的代码: 前台代码: 验证码的流程图: 验证码的代码: 登录的代码: 用户权限绑定菜单:设计方案: BLL层: 创建菜单的时候进行权限的筛选: 先加载Index页面: 创建外键约束的方法: . 阅读全文
posted @ 2016-10-13 22:01 石shi 阅读(720) 评论(0) 推荐(0)
摘要:添加链接权限的字段: 页面设计: 权限的添加和修改的存储过程: 权限查询: 所需组件:Gridview,AspNetPager 调用分页业务方法实现分页查询 权限添加和修改: 使用Ajax组件 ModalPopupExtender 相关属性: TargetControlID:设置触发事件的控件(如按 阅读全文
posted @ 2016-10-09 22:33 石shi 阅读(823) 评论(0) 推荐(1)
摘要:实现的功能: 视图的创建: 直接在视图中修改员工状态: 前台页面显示的代码: 用的分页控件:(第三方组件结合自定分页存储过程实现)AspNetPager 属性: RecordCount:总共条数 PageSize:每页显示的条数 CurrentPageIndex:当前页索引 事件: PageChan 阅读全文
posted @ 2016-10-07 22:11 石shi 阅读(342) 评论(0) 推荐(0)