|
@ -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 () {
|