39 lines
1.1 KiB
JavaScript
39 lines
1.1 KiB
JavaScript
var CmsDelivery = (function() {
|
|
function CmsDelivery(){
|
|
let _this = this;
|
|
|
|
_this.oTable = new CTable("data");
|
|
_this.oTable.loadTableData();
|
|
}
|
|
CTable.prototype.tableObjectCallback = function(obj){};
|
|
// Rewrite CBase form callback
|
|
CBlank.prototype.viewCallback = function (obj) {
|
|
let _this = this;
|
|
|
|
obj.find("#psettings").find("h3").click(function () {
|
|
var jqParent = $(this).parent();
|
|
if (jqParent.hasClass("load"))
|
|
_this.loadBlankBlockSubContent(jqParent);
|
|
else
|
|
_this.showHideSubContentPanel(jqParent);
|
|
});
|
|
|
|
_this.oBtnPan.find("#fcancel").click(function () {
|
|
CBase.message.hide();
|
|
if (_this.isModiffied) {
|
|
CBase.oTable.filterTableData(false);
|
|
} else {
|
|
CBase.oTable.show();
|
|
}
|
|
});
|
|
|
|
_this.oBtnPan.find("#fsave").click(function () {
|
|
_this.saveBlankView();
|
|
});
|
|
|
|
_this.bindBlankActions(obj);
|
|
};
|
|
|
|
return CmsDelivery;
|
|
})();
|