| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- var managerTree = "";
- var dialog = "";
- var manager = "";
- var class_id= "";
- var typeRootId = "";
- $(document).ready(function(){
- loadTree();
- });
- function loadTree(){
- $("#assessTree").empty();
- manager = assessTree("hrMyTaskAction.do?task=assessFinishTree&type="+$("#type").val()+"&to_people_id="+$("#to_people_id").val()+"&task_detail_id="+$("#task_detail_id").val(),"assessTree",clickEvent,onSuccess);
- }
- function assessTree(treeAction, treeId, clickEvent) {
- managerTree=$("#" + treeId).ligerTree({
- url : PROJECT_NAME + "/" + changePath(treeAction)+"&time="+new Date().getTime(),
- checkbox : false,
- folderCheckbox : false,
- single : true,
- childIcon : 'folder',
- idFieldName : 'id',
- parentIDFieldName : 'pid',
- slide : false,
- nodeWidth : 160,
- openFolderEven: false,
- attribute : [ 'id', 'task_detail_id','by_people_id' ],
- onSelect : function(node) {
- if(node.data.id==1){
- return ;
- }
- if(node.data.click==0){
- return ;
- }
- selectEvent(node);
- },
- onclick : function(node) {
- clickEvent(node);
- },
- onSuccess : function() {
- if (onSuccess)
- onSuccess();
- }
- });
- managerTree = $("#" + treeId).ligerGetTreeManager();
- return managerTree;
- }
- function selectEvent(node){
- searchByKword(node.data.by_people_id,node.data.task_detail_id);
- }
- function clickEvent(node){
-
- }
- function onSuccess(){
- var by_people_id=0;
- if(managerTree.nodes[0].children[0].by_people_id){//未设置主部门
- by_people_id=managerTree.nodes[0].children[0].by_people_id;
- }else{
- by_people_id=managerTree.nodes[0].children[0].children[0].by_people_id;
- }
-
- var task_detail_id=0;
- if(managerTree.nodes[0].children[0].task_detail_id){
- task_detail_id=managerTree.nodes[0].children[0].task_detail_id;
- }else{
- task_detail_id=managerTree.nodes[0].children[0].children[0].task_detail_id;
- }
- searchByKword(by_people_id,task_detail_id);
- }
|