缩影版供应链管理系统项目 正在开发中......

项目开发日志
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编辑  收藏  举报

导航