Changeset 854 for pro-violet-viettel


Ignore:
Timestamp:
Mar 30, 2015 3:25:29 PM (10 years ago)
Author:
dungnv
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/www/deploy/20150304/assets/js/manager.js

    r850 r854  
    800800                                                                                                                        // 0}};
    801801                                                                                                                        var newFileData = data.result;
    802                                                                                                                         newFileData = $
    803                                                                                                                                         .parseJSON(data.result);
     802                                                                                                                        newFileData = $.parseJSON(data.result);
    804803                                                                                                                        if (newFileData.ERROR.errCode == 0) {
    805804                                                                                                                                for ( var i = 0; i < $(newFileData.FILES).length; i++) {
     
    811810                                                                                                                                                fileurl : file.fileurl,
    812811                                                                                                                                                parentID : file.parentID,
    813                                                                                                                                                 minetype : file.minetype
     812                                                                                                                                                minetype : file.minetype,
     813                                                                                                                                                size: file.size
    814814                                                                                                                                        };
    815                                                                                                                                         o.oGrid
    816                                                                                                                                                         .createNode(node);
     815                                                                                                                                        o.oGrid.createNode(node);
    817816                                                                                                                                        o.data.FILES[$(o.data.FILES).length] = node;
    818817                                                                                                                                }
     
    826825                                                                                                                                                minetype : file.minetype
    827826                                                                                                                                        };
    828                                                                                                                                         o.oTree
    829                                                                                                                                                         .createNode(node);
    830                                                                                                                                         o.oGrid
    831                                                                                                                                                         .createNode(node);
     827                                                                                                                                        o.oTree.createNode(node);
     828                                                                                                                                        o.oGrid.createNode(node);
    832829                                                                                                                                        o.data.DIRECTORIES[$(o.data.DIRECTORIES).length] = node;
    833830                                                                                                                                }
     
    10851082                                                                                                                        parseData) {
    10861083                                                                                                                if ($(parseData.DIRECTORIES).length > 0) {
    1087                                                                                                                         $(
    1088                                                                                                                                         parseData.DIRECTORIES)
    1089                                                                                                                                         .each(
    1090                                                                                                                                                         function(
    1091                                                                                                                                                                         index) {
    1092                                                                                                                                                                 o.oTree
    1093                                                                                                                                                                                 .deletion(this);
    1094                                                                                                                                                                 o.oGrid
    1095                                                                                                                                                                                 .deletion(
    1096                                                                                                                                                                                                 this,
    1097                                                                                                                                                                                                 'directory');
     1084                                                                                                                        $(parseData.DIRECTORIES).each(
     1085                                                                                                                                                        function(index) {
     1086                                                                                                                                                                o.oTree.deletion(this);
     1087                                                                                                                                                                o.oGrid.deletion(this,'directory');
    10981088                                                                                                                                                        });
    10991089                                                                                                                }
    11001090
    11011091                                                                                                                if ($(parseData.FILES).length > 0) {
    1102                                                                                                                         $(parseData.FILES)
    1103                                                                                                                                         .each(
    1104                                                                                                                                                         function(
    1105                                                                                                                                                                         index) {
    1106                                                                                                                                                                 var file = o.data.FILES[searchItemByID(
    1107                                                                                                                                                                                 this,
    1108                                                                                                                                                                                 'file')];
    1109                                                                                                                                                                 o.oGrid
    1110                                                                                                                                                                                 .deletion(
    1111                                                                                                                                                                                                 this,
    1112                                                                                                                                                                                                 file.minetype);
     1092                                                                                                                        $(parseData.FILES).each(
     1093                                                                                                                                                        function(index) {
     1094                                                                                                                                                                var file = o.data.FILES[searchItemByID(this,'file')];
     1095                                                                                                                                                                o.oGrid.deletion(this,file.minetype);
    11131096                                                                                                                                                        });
    11141097                                                                                                                }
     
    11161099                                                                                                        callbackDone : function(obj) {
    11171100                                                                                                                if ($(parseData.DIRECTORIES).length > 0) {
    1118                                                                                                                         $(
    1119                                                                                                                                         parseData.DIRECTORIES)
    1120                                                                                                                                         .each(
    1121                                                                                                                                                         function(
    1122                                                                                                                                                                         index) {
    1123                                                                                                                                                                 delete o.data.DIRECTORIES[searchItemByID(
    1124                                                                                                                                                                                 this,
    1125                                                                                                                                                                                 'directory')];
     1101                                                                                                                        $(parseData.DIRECTORIES).each(
     1102                                                                                                                                                        function(index) {
     1103                                                                                                                                                                o.data.DIRECTORIES.splice(searchItemByID(this,'directory'), 1);
    11261104                                                                                                                                                        });
    11271105                                                                                                                }
    11281106
    11291107                                                                                                                if ($(parseData.FILES).length > 0) {
    1130                                                                                                                         $(parseData.FILES)
    1131                                                                                                                                         .each(
    1132                                                                                                                                                         function(
    1133                                                                                                                                                                         index) {
    1134                                                                                                                                                                 delete o.data.FILES[searchItemByID(
    1135                                                                                                                                                                                 this,
    1136                                                                                                                                                                                 'file')];
     1108                                                                                                                        $(parseData.FILES).each(
     1109                                                                                                                                                        function(index) {
     1110                                                                                                                                                                o.data.FILES.splice(searchItemByID(this,'file'), 1);
    11371111                                                                                                                                                        });
    11381112                                                                                                                }
    11391113
    1140                                                                                                                 o.oTree
    1141                                                                                                                                 .setData(o.data.DIRECTORIES);
     1114                                                                                                                o.oTree.setData(o.data.DIRECTORIES);
    11421115                                                                                                                o.oGrid.setData(o.data);
    1143                                                                                                                 self
    1144                                                                                                                                 .setTreeCurrentNode(parentID);
     1116                                                                                                                self.setTreeCurrentNode(parentID);
    11451117                                                                                                                o.oGrid.reloadGrid();
     1118                                                                                                                console.log(o.data);
    11461119                                                                                                        },
    11471120                                                                                                        callbackFail : function() {
Note: See TracChangeset for help on using the changeset viewer.