|  | @ -23,7 +23,6 @@
 | 
	
		
			
				|  |  |                 type: "get",
 | 
	
		
			
				|  |  |                 dataType: "json",
 | 
	
		
			
				|  |  |                 success: function (data) {
 | 
	
		
			
				|  |  |                     debugger
 | 
	
		
			
				|  |  |                     if(!Util.isStrEmpty(data)){
 | 
	
		
			
				|  |  |                         schemeVersionList = data || [];
 | 
	
		
			
				|  |  |                     }else{
 | 
	
	
		
			
				|  | @ -42,8 +41,8 @@
 | 
	
		
			
				|  |  | //                usePager: false,
 | 
	
		
			
				|  |  |                 columns: [
 | 
	
		
			
				|  |  |                     {display:'适配方案',name:'schemeAndVersion', width: '20%',render: function (row, rowindex, value, column) {
 | 
	
		
			
				|  |  |                         debugger
 | 
	
		
			
				|  |  |                         var select= '<select class="sel-scheme-id form-control"  id="schemeId'+rowindex+'" style="margin-top:3px;font-size:12px;"><option value="">请选择</option>';
 | 
	
		
			
				|  |  |                         //<option value="">请选择</option>
 | 
	
		
			
				|  |  |                         var select= '<select class="sel-scheme-id form-control"  id="schemeId'+rowindex+'" style="margin-top:3px;font-size:12px;">';
 | 
	
		
			
				|  |  |                         for(var i=0;i<schemeVersionList.length;i++){
 | 
	
		
			
				|  |  |                             select+='<option value="'+schemeVersionList[i].id+'">'+schemeVersionList[i].name+'</option>';
 | 
	
		
			
				|  |  |                         }
 | 
	
	
		
			
				|  | @ -53,8 +52,7 @@
 | 
	
		
			
				|  |  |                         return  select.prop("outerHTML");
 | 
	
		
			
				|  |  |                     }},
 | 
	
		
			
				|  |  |                     {display:'版本',name:'jobPlan',width: '20%',render: function (row, rowindex, value, column) {
 | 
	
		
			
				|  |  |                         debugger
 | 
	
		
			
				|  |  |                         var select= '<select class="sel-version-id form-control"  id="versionId'+rowindex+'" style="margin-top:3px;font-size:12px;"><option value="">请选择</option>';
 | 
	
		
			
				|  |  |                         var select= '<select class="sel-version-id form-control"  id="versionId'+rowindex+'" style="margin-top:3px;font-size:12px;">';
 | 
	
		
			
				|  |  |                         var versionList = [];
 | 
	
		
			
				|  |  |                         for(var i=0;i<schemeVersionList.length;i++){
 | 
	
		
			
				|  |  |                             versionList = schemeVersionList[i].versionList;
 | 
	
	
		
			
				|  | @ -68,7 +66,11 @@
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                         return  select.prop("outerHTML");
 | 
	
		
			
				|  |  |                     }},
 | 
	
		
			
				|  |  |                     {display:'数据集名称',name:'jobDataset', width: '40%'},
 | 
	
		
			
				|  |  |                     {display:'数据集名称',name:'jobDataset', width: '40%',render: function (row, rowindex, value, column) {
 | 
	
		
			
				|  |  |                         var html = '<input style="margin-top:3px;font-size:12px;" data-rowindex="'+rowindex+'" class="sel-dataset-name form-control" value="'+(value || "")+'" >' +
 | 
	
		
			
				|  |  |                                 '<div style="display: none;" id="datasetId'+rowindex+'"></div>';
 | 
	
		
			
				|  |  |                         return html;
 | 
	
		
			
				|  |  |                     }},
 | 
	
		
			
				|  |  |                     {display:'操作', name: 'operator', width: '20%', render: function (row) {
 | 
	
		
			
				|  |  |                         var html = '<div class="m-inline-buttons" style="width:55px;">';
 | 
	
		
			
				|  |  |                         html += '<a href="javascript:void(0)" onclick="javascript:jobLayout.mapping(\''+row.id+'\')">数据映射</a>';
 | 
	
	
		
			
				|  | @ -78,20 +80,40 @@
 | 
	
		
			
				|  |  |                 ],
 | 
	
		
			
				|  |  |                 onAfterShowData: function (gridData) {//显示完数据事件
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                     //【应用数据元编码】change事件
 | 
	
		
			
				|  |  |                     $(".sel-scheme-id").on("change", function(event,msg) {
 | 
	
		
			
				|  |  |                         var rowIndex = $(this).attr("id").replace("orgId","");
 | 
	
		
			
				|  |  |                         var option = '<option value="">请选择</option>';
 | 
	
		
			
				|  |  |                         for(var i=0;i<datasourceList.length;i++){
 | 
	
		
			
				|  |  |                             if(datasourceList[i].orgId==$(this).val()){
 | 
	
		
			
				|  |  |                                 option+='<option value="'+datasourceList[i].id+'">'+datasourceList[i].name+'</option>';
 | 
	
		
			
				|  |  |                     //【适配方案】change事件
 | 
	
		
			
				|  |  |                     $(".sel-scheme-id").on("change", function() {
 | 
	
		
			
				|  |  |                         var rowIndex = $(this).attr("id").replace("schemeId","");
 | 
	
		
			
				|  |  |                         var option = "";
 | 
	
		
			
				|  |  |                         for(var i=0;i<schemeVersionList.length;i++){
 | 
	
		
			
				|  |  |                             if(schemeVersionList[i].id == $(this).val()){
 | 
	
		
			
				|  |  |                                 versionList = schemeVersionList[i].versionList;
 | 
	
		
			
				|  |  |                                 for(var j=0;j<versionList.length;j++){
 | 
	
		
			
				|  |  |                                     option+='<option value="'+versionList[j].id+'">'+versionList[j].name+'</option>';
 | 
	
		
			
				|  |  |                                 }
 | 
	
		
			
				|  |  |                             }
 | 
	
		
			
				|  |  |                         }
 | 
	
		
			
				|  |  |                         $("#versionId"+rowIndex).html("");
 | 
	
		
			
				|  |  |                         $("#versionId"+rowIndex).append(option);
 | 
	
		
			
				|  |  |                     });
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                         $("#datasourceId"+rowIndex).html("");
 | 
	
		
			
				|  |  |                         $("#datasourceId"+rowIndex).append(option);
 | 
	
		
			
				|  |  |                     //【数据集名称】focus事件
 | 
	
		
			
				|  |  |                     $(".sel-dataset-name").on("focus", function() {
 | 
	
		
			
				|  |  |                         debugger
 | 
	
		
			
				|  |  |                         var rowindex = $(this).attr("data-rowindex");
 | 
	
		
			
				|  |  |                         jobLayout.grid.select(rowindex);//选中行
 | 
	
		
			
				|  |  |                         var row = jobLayout.grid.getSelectedRow();
 | 
	
		
			
				|  |  |                         var  params = {schemeId:"",version:""};
 | 
	
		
			
				|  |  |                         me.dialog = $.ligerDialog.open({
 | 
	
		
			
				|  |  |                             height: 600,
 | 
	
		
			
				|  |  |                             width: 600,
 | 
	
		
			
				|  |  |                             title: "数据集选择器",
 | 
	
		
			
				|  |  |                             url: '${contextRoot}/datacollect/datasetDetail',
 | 
	
		
			
				|  |  |                             //load: true,
 | 
	
		
			
				|  |  |                             urlParms: params
 | 
	
		
			
				|  |  |                         });
 | 
	
		
			
				|  |  |                     });
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |             });
 | 
	
		
			
				|  |  | 
 |