91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 34.82MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-08-03
  • 語言: 其他
  • 標簽: OA??SSH??代碼??JAVA??

資源簡介

完整的可以直接運行的OA系統,在此基礎上改寫可以做成實際的企業OA系統

資源截圖

代碼片段和文件信息

package?com.jxau.oa.action;

import?java.util.List;

import?org.apache.struts2.ServletActionContext;
import?org.springframework.context.annotation.Scope;
import?org.springframework.stereotype.Controller;

import?com.jxau.oa.base.baseAction;
import?com.jxau.oa.domain.Department;
import?com.jxau.oa.util.DepartmentUtils;
import?com.opensymphony.xwork2.ActionContext;

@Controller
@Scope(“prototype“)
public?class?DepartmentAction?extends?baseAction{

private?Long?parentId;

/**?列表,列表頁面只顯示一層的(同級的)部門數據,默認顯示最頂級的部門列表?*/
public?String?list()?{
String?p?=?ServletActionContext.getRequest().getParameter(“parentId“);
System.out.println(p);
List?departmentList?=?null;

if?(parentId?==?null)?{
//?查詢所有的頂級部門列表
departmentList?=?departmentService.findTopList();
}?else?{
//?查詢指定部門的子部門列表
departmentList?=?departmentService.findChildren(parentId);
//?查詢上級部門信息
Department?parent?=?departmentService.getById(parentId);
ActionContext.getContext().put(“parent“?parent);
}

ActionContext.getContext().put(“departmentList“?departmentList);
return?“list“;
}

/**?刪除,同時刪除此部門的所有下級部門?*/
public?String?delete()?{
departmentService.delete(model.getId());
return?“toList“;
}

/**?添加頁面?*/
public?String?addUI()?{
//?準備數據:部門列表,?應顯示為樹狀結構
List?topList?=?departmentService.findTopList();
List?departmentList?=?DepartmentUtils.getAllDepartmentList(topList);?//?使用遞歸得到所有的部門,并且已經修改了名稱以表示層次
ActionContext.getContext().put(“departmentList“?departmentList);

return?“saveUI“;
}

/**?添加?*/
public?String?add()?{
//?新建對象并設置屬性(也可以使用model)
//?Department?department?=?new?Department();
//?department.setName(model.getName());
//?department.setDescription(model.getDescription());
//?department.setParent(departmentService.getById(parentId));
if(parentId!=null){
model.setParent(departmentService.getById(parentId));
}
//?保存
//?departmentService.save(department);
departmentService.save(model);

return?“toList“;
}

/**?修改頁面?*/
public?String?editUI()?{
//?準備回顯的數據
Department?department?=?departmentService.getById(model.getId());
ActionContext.getContext().getValueStack().push(department);
if?(department.getParent()?!=?null)?{
parentId?=?department.getParent().getId();
}

//?準備數據:部門列表,?應顯示為樹狀結構
List?topList?=?departmentService.findTopList();
List?departmentList?=?DepartmentUtils.getAllDepartmentList(topList);?//?使用遞歸得到所有的部門,并且已經修改了名稱以表示層次
//?從集合中移除指定部門及他的子孫部門
DepartmentUtils.removeDepartmentAndChildren(departmentList?department);
ActionContext.getContext().put(“departmentList“?departmentList);

return?“saveUI“;
}

/**?修改?*/
public?String?edit()?{
//?從數據庫中獲取原對象
Department?department?=?departmentService.getById(model.getId());

//?設置要修改的屬性
department.setName(model.getName());
department.setDescription(model.getDescription()

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\Tomcat下需要替換的jar包\
?????文件???????31744??2010-06-16?13:52??代碼和運行方法\Tomcat下需要替換的jar包\juel-api.jar
?????文件???????10016??2010-06-16?13:52??代碼和運行方法\Tomcat下需要替換的jar包\juel-engine.jar
?????文件??????109962??2010-06-16?13:52??代碼和運行方法\Tomcat下需要替換的jar包\juel-impl.jar
?????文件???????23664??2013-05-04?21:21??代碼和運行方法\jxau.sql
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\jxausoftOA\
?????文件????????6800??2013-04-15?10:53??代碼和運行方法\jxausoftOA\.classpath
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\jxausoftOA\.myeclipse\
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\jxausoftOA\.myeclipse\profiler\
?????文件????????1050??2013-03-04?20:23??代碼和運行方法\jxausoftOA\.myeclipse\profiler\jxausoftOA?on?Tomcat??6.x.xml
?????文件?????????303??2013-05-04?15:32??代碼和運行方法\jxausoftOA\.mymetadata
?????文件????????1753??2012-12-24?22:16??代碼和運行方法\jxausoftOA\.project
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\jxausoftOA\.settings\
?????文件?????????500??2012-12-24?22:12??代碼和運行方法\jxausoftOA\.settings\.jsdtscope
?????文件?????????806??2013-04-14?17:43??代碼和運行方法\jxausoftOA\.settings\org.eclipse.core.resources.prefs
?????文件?????????395??2012-12-24?22:12??代碼和運行方法\jxausoftOA\.settings\org.eclipse.jdt.core.prefs
?????文件?????????769??2012-12-25?17:18??代碼和運行方法\jxausoftOA\.settings\org.eclipse.wst.common.component
?????文件?????????252??2012-12-24?22:12??代碼和運行方法\jxausoftOA\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2012-12-24?22:12??代碼和運行方法\jxausoftOA\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2012-12-24?22:12??代碼和運行方法\jxausoftOA\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\jxausoftOA\WebRoot\
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\jxausoftOA\WebRoot\meta-INF\
?????文件??????????36??2012-12-24?22:12??代碼和運行方法\jxausoftOA\WebRoot\meta-INF\MANIFEST.MF
?????文件?????????842??2012-12-25?16:47??代碼和運行方法\jxausoftOA\WebRoot\MyJsp.jsp
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\jxausoftOA\WebRoot\WEB-INF\
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\jxausoftOA\WebRoot\WEB-INF\classes\
?????文件?????????437??2012-12-25?17:07??代碼和運行方法\jxausoftOA\WebRoot\WEB-INF\classes\.struts.mex
?????文件????????2688??2013-04-14?17:46??代碼和運行方法\jxausoftOA\WebRoot\WEB-INF\classes\applicationContext.xml
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\jxausoftOA\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2013-05-05?13:49??代碼和運行方法\jxausoftOA\WebRoot\WEB-INF\classes\com\jxau\
............此處省略1613個文件信息

評論

共有 條評論