1、客户管理项目开发详细功能说明文档客户管理项目功能开发介绍文档项目界面:项目树形图解:Src 目录:WebRoot 目录:详细功能介绍:登录涉及到的Action :/client/src/com/haizone/struts/LoginAction.javaLoginAction.java中使用的方法名:public String login() /用户登录/client/src/com/haizone/struts/IndexAction.javaIndexAction.java中使用的方法名:public String index() /获取登录后的一些必备信息涉及到的页面:/client/
2、WebRoot/jsp/login.jsp系统管理用户管理涉及到的Action :/client/src/com/haizone/struts/TbUserAction.javaTbUserAction.java中使用的方法名:public String fetchTbUserListPaginated() /获取用户列表,进入用户管理页面public String fetchAllTbDepartmentTree() /获取可用状态的部门列表树public String updateUserState() /用户激活public String goToUpdateTbUser() /获取对象
3、,进入修改用户界面public String deleteTbUser() /删除用户public String detailTbUser() /进入查看用户详细信息页面public String goToInsertTbUser() /进入增加用户页面涉及到的页面:部门列表树/client/WebRoot/jsp/permissions/tbUser/getAllTbDepartmentTreeList.jsp修改用户页面/client/WebRoot/jsp/permissions/tbUser/update.jsp涉及到的Action :/client/src/com/haizone/s
4、truts/TbUserAction.javaTbUserAction.java中使用的方法名:public String updateTbUserByUserId() /保存更新的用户信息查看用户页面 /client/WebRoot/jsp/permissions/tbUser/detail.jsp增加用户页面/client/WebRoot/jsp/permissions/tbUser/add.jsp涉及到的Action :/client/src/com/haizone/struts/TbUserAction.javaTbUserAction.java中使用的方法名:public Strin
5、g insertTbUser() /保存新增的用户信息角色管理涉及到的Action :/client/src/com/haizone/struts/TbRoleAction.javaTbRoleAction.java中使用的方法名: public String fetchTbRoleListPaginated() /获取角色列表,进入角色管理页面。 public String goToUpdateTbRole() /获取需要更新的对象,进入更新页面public String deleteTbRole() /删除角色public String listAuthorization() /获取需要授
6、权的对象,进入角色授权页面public String goToInsertTbRole() /进入增加角色页面涉及到的页面:/client/WebRoot/jsp/permissions/tbRole/list.jsp / 角色管理列表界面角色更新 /client/WebRoot/jsp/permissions/tbRole/update.jsp涉及到的Action :/client/src/com/haizone/struts/TbRoleAction.javaTbRoleAction.java中使用的方法名: public String updateTbRoleByRoleId() /保存
7、更新的角色角色授权 /client/WebRoot/jsp/permissions/tbRole/authorize.jsp涉及到的Action :/client/src/com/haizone/struts/TbRoleToMenuAction.javaTbRoleToMenuAction.java中使用的方法名: public String insertTbRoleToMenu() /保存角色授权增加角色:/client/WebRoot/jsp/permissions/tbRole/add.jsp涉及到的Action :/client/src/com/haizone/struts/TbRo
8、leAction.javaTbRoleAction.java中使用的方法名: public String insertTbRole() /保存新增的角色部门管理涉及到的Action :/client/src/com/haizone/struts/TbDepartmentTreeAction.javaTbDepartmentTreeAction.java中使用的方法名:public String fetchTbDepartmentTreeListPaginated() /获取部门列表,进入部门管理页面public String insertTbDepartmentTree(TbDepartmen
9、tTree tbDepartmentTree) /增加部门public String updateTbDepartmentTreeByDeparetId(TbDepartmentTree tbDepartmentTree) /更新部门public String deleteTbDepartmentTree(TbDepartmentTree tbDepartmentTree) /删除部门涉及到的页面:/client/WebRoot/jsp/permissions/tbDepartmentTree/list.jsp模块管理涉及到的Action :/client/src/com/haizone/st
10、ruts/TbPrivilegeAction.javaTbPrivilegeAction.java中使用的方法名:public String fetchAllTbPrivilege() /获取获取菜单和模块列表,进入模块管理页面public String insertTbPrivilege(TbPrivilege tbPrivilege) /增加模块public String updateTbPrivilegeByOperateId(TbPrivilege tbPrivilege) /更新模块public String deleteTbPrivilege(TbPrivilege tbPrivi
11、lege) /删除模块涉及到的页面:/client/WebRoot/jsp/permissions/tbPrivilege/list.jsp菜单管理涉及到的Action :/client/src/com/haizone/struts/TbMenuAction.javaTbMenuAction.java中使用的方法名:public String fetchAllTbMenu() /获取户口类别列表,进入户口类别页面public String insertTbMenu(TbMenu tbMenu) /增加菜单public String updateTbMenuByMenuId(TbMenu tbM
12、enu) /更新菜单public String deleteTbMenu(TbMenu tbMenu) /删除菜单涉及到的页面:/client/WebRoot/jsp/permissions/tbMenu/list.jsp产品管理产品类型涉及到的Action :/client/src/com/haizone/struts/action/product/ProducttypeAction.javaProducttypeAction.java中使用的方法名:public String fetchProducttypeTreeListPaginated () /获取产品类别列表,进入产品类别页面pu
13、blic String insertProducttype(Producttype type) /增加类别public String updateProducttype(Producttype type) /更新类别public String deleteProducttypeTree(Producttype type) /删除类别涉及到的页面:/client/WebRoot/jsp/producttype/list.jsp新增产品涉及到的Action :/client/src/com/haizone/struts/action/product/ProducttypeAction.javaPr
14、oducttypeAction.java中使用的方法名: public String toInsertProduct() /进入新增产品页面public String insertProduct() /保存新增产品涉及到的页面:/client/WebRoot/jsp/product/add.jsp产品查询涉及到的Action :/client/src/com/haizone/struts/action/product/ProducttypeAction.javaProducttypeAction.java中使用的方法名:public String fetchAllProduct() /获取产品
15、列表,进入产品列表页面public String toInsertProduct() /进入新增产品页面public String fetchUpdateInfo() /进入更新产品信息页面 public String updateProduct()保存更新的信息public String deleteProduct() /删除产品信息涉及到的页面:/client/WebRoot/jsp/product/list.jsp/client/WebRoot/jsp/product/update.jsp /更新产品信息客户管理新增客户涉及到的Action :/client/src/com/haizone/struts/action/client/ClientAction.javaClientAction.java中使用的方法名: public String toInsertClient() /进入新增客户页面public String