shr.defineClass("shr.emp.WebmasterEdit", shr.framework.Edit, {
initalizeDOM: function() {
shr.emp.WebmasterEdit.superClass.initalizeDOM.call(this);
var self = this;
_self.$editGrid = _self.getField("entrys");
_self.initEditGridToolBar();
},
/**
* 是否支持导入功能,职等调整现不支持,后续支持后可将该判断开关去掉
*/
isNeedImportBtn : function(){
return true;
},
/**
* 初始化editGrid的按钮
*/
initEditGridToolBar : function(){
var self = this;
if(self.isNeedImportBtn()){
var importBtnHtml = $("");
$('#deleteRow_entrys').css("margin-left","4px");
importBtnHtml.insertBefore($('#deleteRow_entrys'));
$('#import_entrys').shrButton({
actionBinding: 'importAction',
subAction: '',
customData: ""
});
}
},
getEntrysGrid : function(){
return $("#entrys");
},
importAction: function(){
var self = this;
var hrOrgUnitId = shr.getFieldValue("hrOrgUnit");
if(!hrOrgUnitId){
shr.showError({
message:"请先选择人事业务组织",
hideAfter:5
});
return;
}
// self.importDoAction();
var uipk = shr.getUrlRequestParam("uipk");
var serviceId = shr.getUrlRequestParam("serviceId");
btnName = 'import';
var callback = function(data){
if(data && data.length>0){
var $editGrid = self.getEntrysGrid();
var entryDatas = $editGrid.jqGrid('getRowData');
var exist = false;
for(var i=0;i maxId) {
maxId = id;
}
} catch (e) {
}
}
});
maxId = parseInt(maxId) + 1;
return maxId;
},
});