缩影版供应链管理系统项目 正在开发中......
项目开发日志 gyl_1.0 *搭建Maven环境并部署 *供应链项目的框架搭建 ,重构Dao、Service层 *重构测试类、分页模块、和条件的封装 *条件封装的抽象类有CurrentPage,PageSize两个属性用于条件查询包含了分页模块的页面 gyl_1.1 *完成Dao层的每个需求的实现:主要是分页条件的封装拼接HQL语句并返回PageResult,用于传递到视图层 *写Department的Dao层以及DaoImpl,画类图 *测试 gyl_1.2 *完成Department模块的Service层的封装 gyl_1.3 *完成action层的封装 因为每个action都要实现actionSupport类和ModelDriven接口 gyl_1.4 *完成department的UI层的工作,完成分页局部功能的实现 gyl_1.5 *完成Utils.js的基础模块(分页功能的部署),完成了分页模块的所有功能,但是没有在客户端 添加首页 上一页 下一页 尾页的请求限制,这个后续再添加也不迟 *完成了deptList.jsp的遍历和,分页模块的编写 gyl_1.6 *完成了 menuitem菜单树的引入ztree显示 *完成了user表和role表的建立和关联 *完成了role表的菜单树 *建立的转发Action用于菜单 转发到WEB_INF下的某个页面的,但是没有整合 *完成了role菜单树的右键三个功能(添加角色,修改角色,删除角色),和后台交互,和客户端即时刷新 *添加了角色增加的重复问题,此功能可以再前台判断,也可以在后台进行处理,我选择了后台,使用了ajax的双嵌套 gyl_1.7 *完成角色权限页面的所有功能 *添加真正的privilege的POJO替代了测试了menuitem的POJO *添加jquery动画,动态显示所有角色:但是并没有采取,以下这段代码以后再做研究 <tr style="display:none;" class="TableDetail1 template" id="firstCeil" pare="b"><td>第一行</td><td>第一行</td></tr> var a = function() { <s:iterator value="%{allRoles2}" var="current"> $("tr[pare=b]:last").after("<tr class='TableDetail1 template' pare='b'><td>oij</td><td>ij</td></tr>").hide().delay("800").slideDown("3000"); // $("#TableData tr:last").after("<tr class='TableDetail1 template' pare='b'><td>oij</td><td>ij</td></tr>").hide().delay(800).slideDown("3000") // $("tr[pare=b]").hide().fadeIn("1000"); // alert("jj"); // $.delay(1000); // $("tr").hide().slideDown("10000"); // alert("${current.name}") </s:iterator> }
posted on 2015-10-26 20:34 freedom's_blog 阅读(184) 评论(0) 编辑 收藏 举报