| 
					
				 | 
			
			
				@ -39,7 +39,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        conditionArea.init(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        entryRetrieve.init(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        master.init(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        master.reloadGrid(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        //master.reloadGrid(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        entryMaster.init(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -135,11 +135,12 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      master = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        infoDialog: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        grid: null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        stdIdStrLs:"", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        init: function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var me = this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var stdVersion = $("#std_version").val();; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var adapterStdVersion = $("#adapter_std_version").val();; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var version = $("#version").val();; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var version = $("#version").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var schemeId = $("#scheme_id").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          schemeId = schemeId.replace("scheme",""); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          $("#version").val(version); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -148,15 +149,40 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          $("#scheme_id").val(schemeId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          if(this.grid) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var version = $("#version").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var url = '${contextRoot}'+'/adapterCenter/searchDatasetList?adapterVersion=' + version; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          $.ajax({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            url: url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            type:"post", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            dataType:"json", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            success:function (data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              if(data.successFlg) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                for (var i=0; i<data.detailModelList.length;i++){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  var stdDatasetId = data.detailModelList[i].stdDatasetId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  me.stdIdStrLs += stdDatasetId + ","; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                debugger 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                me.initGrid(me.stdIdStrLs); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          this.bindEvents(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        initGrid: function (stdIdStrLs) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          debugger 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var me = this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          this.grid = $("#div_left_grid").ligerGrid({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            url: '${contextRoot}'+cfg[cfgModel].left.search, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            columns: this.getColumn(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            delayLoad:true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            parms:{stdVersion: $("#std_version").val(),condition: JSON.stringify({"name":"","stdId": stdIdStrLs})}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            columns: me.getColumn(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            selectRowButtonOnly: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            allowHideColumn:false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            validate : true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            unSetValidateAttr:false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            onBeforeShowData: function (data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              debugger 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              if(data.detailModelList.length==0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                entryMaster.reloadGrid(''); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -171,10 +197,6 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              entryMaster.reloadGrid(row.id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          this.bindEvents(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        bindEvents: function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          $("#searchNm").keyup(function (e) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -185,18 +207,20 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        reloadGrid: function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          debugger 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var me = this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var searchNm = $("#searchNm").val(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var values = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            stdVersion: $("#std_version").val(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            condition: JSON.stringify({"name":searchNm}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            condition: JSON.stringify({"name":searchNm,"stdId":me.stdIdStrLs}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          if (changeFlag){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            var url = '${contextRoot}' + cfg[cfgModel].left.search; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            reloadGrid.call(this, url, values, this.getColumn()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            this.grid.setOptions({parms: $.extend({},values),newPage: 1}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            me.grid.setOptions({parms: $.extend({},values),newPage: 1}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            //重新查询 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            this.grid.loadData(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            me.grid.loadData(true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        getColumn: function () { 
			 |