上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 61 下一页
摘要: 打开终端输入命令:(安装brew) 然后稍作等待,开始下载一些相应的依赖文件什么的,一小会以后安装完毕,最后出来的提示如下: 在执行以下brew命令: 安装成功。 安装node.js 输入命令: 检测安装是否成功: 测试程序: ls 定位到目录下 输出监听端口 在浏览器中输入; 输出打印的值 阅读全文
posted @ 2017-08-04 23:17 石shi 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 根据类型编号获取父类名称 1.管理页面实现产品类型列表显示(分页)。 前端的代码: 删除节点的通用方法: 后台代码: 阅读全文
posted @ 2017-08-04 21:52 石shi 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 产品购进管理业务逻辑: 商品类型的业务: 商品图片的BLL: 添加产品类型的页面: 选择的js: 后台代码: 类型的添加: 添加的代码: 阅读全文
posted @ 2017-08-04 20:00 石shi 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 购进系统总体架构图: 总体业务: 流程图: 自定义函数: 创建视图: 相对应存储过程的封装 1.BioProType_Add 产品类型添加 2.BioProType_Update 产品类型修改 3.BiotbProduct_Add 产品信息添加 4.BiotbProduct_Update 产品修改 阅读全文
posted @ 2017-08-04 15:23 石shi 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 合同审核完成页面: 是否符合法律效应: 结束流程的代码: 合同主体的跳转页面:(只用后台的代码) 执行一个sql语句 下载获取文件的后缀名: 防止重复提交: 1.设计一个全局变量。点击后改变全局变量。2.点击后设置按钮Enable属性。 把下载的方法封装成通用的方法: 通用方法的调用: 阅读全文
posted @ 2017-07-28 20:24 石shi 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 根据任务表编号,及相关表单编号获取当前流程表的编号: 根据用户的编号返回用户姓名: 根据当前流程表返回当前任务提者: 获取当前任务的所属部门: 创建视图: 根据客户编号返回客户信息: 前端界面: 后台代码: 审核过程中可以上传合同附件(但必须是合同负责人本人上传) 阅读全文
posted @ 2017-07-27 21:23 石shi 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 未审核表单列表显示: 1.用户登录后,根据登录用户加载审核流程表中属于当前登录用户的未审核表单。2.点击选中未审核表单跳转到指定审核流程页面 防止匿名登录:登录后将基本信息保存至Session["Userid"],如果每个页面加载时候判断Session["Userid"],如果为空则跳转至指定登录页 阅读全文
posted @ 2017-07-25 21:45 石shi 阅读(422) 评论(0) 推荐(0) 编辑
摘要: Angular2的新特性: angular2的核心: 模块、组件、元数据、模板、数据绑定、服务、指令、依赖注入、模块。 组件:层层嵌套,形成组件树。父子组件沟通有输入和输出接口 组件包含JavaScript业务逻辑和HTML和CSS 装饰器:赋予一个类更丰富的信息(元数据) 数据绑定: 1.{{}} 阅读全文
posted @ 2017-07-25 17:58 石shi 阅读(169) 评论(2) 推荐(0) 编辑
摘要: 作用域的概念: 1.当看到<script>标签的时候,会进入到作用域 2.当进入到一个function里面的时候,会进入到作用域。 当进入到作用域之后,执行两个步骤: 1.js与解析 首先先画一个区域,然后去找var和方法参数function。如果有var 和有方法参数,就把var和方法参数声明的变 阅读全文
posted @ 2017-07-25 11:29 石shi 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 合同审批流程: 前端的代码: 根据员工编号返回员工权限字符串的自定义函数: 存储过程的封装: 公用类的调用: 后端代码: 创建没有审核的视图: 阅读全文
posted @ 2017-07-24 20:56 石shi 阅读(457) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 61 下一页