diff --git a/demo/js/category/largeTable/largeTable.js b/demo/js/category/largeTable/largeTable.js index e664d8486..6bcae8490 100644 --- a/demo/js/category/largeTable/largeTable.js +++ b/demo/js/category/largeTable/largeTable.js @@ -48,15 +48,17 @@ Demo.Face = BI.inherit(BI.Widget, { sequence: { type: "bi.sequence_table_list_number", pageSize: 100, - sequenceHeaderCreator: { - type: "bi.normal_sequence_header_cell", - styleGetter: function () { - return { - background: "rgb(4, 177, 194)", - color: "#ffffff", - fontWeight: "bold" - }; - } + sequenceHeaderCreator: function () { + return { + type: "bi.normal_sequence_header_cell", + styleGetter: function () { + return { + background: "rgb(4, 177, 194)", + color: "#ffffff", + fontWeight: "bold" + }; + } + }; } }, itemsCreator: function (op, populate) { diff --git a/demo/js/category/largeTable/sequenceheadercell.normal.js b/demo/js/category/largeTable/sequenceheadercell.normal.js index 0e37428ae..03233f4a3 100644 --- a/demo/js/category/largeTable/sequenceheadercell.normal.js +++ b/demo/js/category/largeTable/sequenceheadercell.normal.js @@ -16,6 +16,7 @@ BI.NormalSequenceHeaderCell = BI.inherit(BI.Widget, { type: "bi.label", element: this, textAlign: "left", + height: o.height, forceCenter: true, hgap: 5, text: BI.i18nText("BI-Number_Index") diff --git a/dist/bundle.js b/dist/bundle.js index 63677240f..8ab134f70 100644 --- a/dist/bundle.js +++ b/dist/bundle.js @@ -87577,7 +87577,7 @@ BI.SequenceTableTreeNumber = BI.inherit(BI.Widget, { headerRowSize: 25, rowSize: 25, - sequenceHeaderCreator: null, + sequenceHeaderCreator: BI.emptyFn, header: [], items: [], // 二维数组 @@ -87795,9 +87795,10 @@ BI.SequenceTableTreeNumber = BI.inherit(BI.Widget, { type: "bi.absolute", element: this.headerContainer, items: [{ - el: o.sequenceHeaderCreator || { + el: o.sequenceHeaderCreator() || { type: "bi.table_style_cell", cls: "sequence-table-title-cell", + height: this._getHeaderHeight() - 2, styleGetter: o.headerCellStyleGetter, text: BI.i18nText("BI-Number_Index") }, @@ -104263,7 +104264,7 @@ BI.SequenceTableListNumber = BI.inherit(BI.Widget, { headerRowSize: 25, rowSize: 25, - sequenceHeaderCreator: null, + sequenceHeaderCreator: BI.emptyFn, header: [], items: [], // 二维数组 @@ -104346,7 +104347,7 @@ BI.SequenceTableListNumber = BI.inherit(BI.Widget, { type: "bi.absolute", element: this.headerContainer, items: [{ - el: o.sequenceHeaderCreator || { + el: o.sequenceHeaderCreator() || { type: "bi.table_style_cell", cls: "sequence-table-title-cell", styleGetter: o.headerCellStyleGetter, diff --git a/dist/demo.js b/dist/demo.js index d8323e0a6..d885e983d 100644 --- a/dist/demo.js +++ b/dist/demo.js @@ -4667,15 +4667,17 @@ BI.shortcut("bi.detail_table_header", BI.DetailTableHeader);Demo.Face = BI.inher sequence: { type: "bi.sequence_table_list_number", pageSize: 100, - sequenceHeaderCreator: { - type: "bi.normal_sequence_header_cell", - styleGetter: function () { - return { - background: "rgb(4, 177, 194)", - color: "#ffffff", - fontWeight: "bold" - }; - } + sequenceHeaderCreator: function () { + return { + type: "bi.normal_sequence_header_cell", + styleGetter: function () { + return { + background: "rgb(4, 177, 194)", + color: "#ffffff", + fontWeight: "bold" + }; + } + }; } }, itemsCreator: function (op, populate) { @@ -4769,6 +4771,7 @@ BI.NormalSequenceHeaderCell = BI.inherit(BI.Widget, { type: "bi.label", element: this, textAlign: "left", + height: o.height, forceCenter: true, hgap: 5, text: BI.i18nText("BI-Number_Index") diff --git a/dist/fineui.js b/dist/fineui.js index 98aabddbf..20a399d3a 100644 --- a/dist/fineui.js +++ b/dist/fineui.js @@ -87820,7 +87820,7 @@ BI.SequenceTableTreeNumber = BI.inherit(BI.Widget, { headerRowSize: 25, rowSize: 25, - sequenceHeaderCreator: null, + sequenceHeaderCreator: BI.emptyFn, header: [], items: [], // 二维数组 @@ -88038,9 +88038,10 @@ BI.SequenceTableTreeNumber = BI.inherit(BI.Widget, { type: "bi.absolute", element: this.headerContainer, items: [{ - el: o.sequenceHeaderCreator || { + el: o.sequenceHeaderCreator() || { type: "bi.table_style_cell", cls: "sequence-table-title-cell", + height: this._getHeaderHeight() - 2, styleGetter: o.headerCellStyleGetter, text: BI.i18nText("BI-Number_Index") }, @@ -104506,7 +104507,7 @@ BI.SequenceTableListNumber = BI.inherit(BI.Widget, { headerRowSize: 25, rowSize: 25, - sequenceHeaderCreator: null, + sequenceHeaderCreator: BI.emptyFn, header: [], items: [], // 二维数组 @@ -104589,7 +104590,7 @@ BI.SequenceTableListNumber = BI.inherit(BI.Widget, { type: "bi.absolute", element: this.headerContainer, items: [{ - el: o.sequenceHeaderCreator || { + el: o.sequenceHeaderCreator() || { type: "bi.table_style_cell", cls: "sequence-table-title-cell", styleGetter: o.headerCellStyleGetter, diff --git a/dist/widget.js b/dist/widget.js index 894403daa..bf4e61ed4 100644 --- a/dist/widget.js +++ b/dist/widget.js @@ -15,7 +15,7 @@ BI.SequenceTableTreeNumber = BI.inherit(BI.Widget, { headerRowSize: 25, rowSize: 25, - sequenceHeaderCreator: null, + sequenceHeaderCreator: BI.emptyFn, header: [], items: [], // 二维数组 @@ -233,9 +233,10 @@ BI.SequenceTableTreeNumber = BI.inherit(BI.Widget, { type: "bi.absolute", element: this.headerContainer, items: [{ - el: o.sequenceHeaderCreator || { + el: o.sequenceHeaderCreator() || { type: "bi.table_style_cell", cls: "sequence-table-title-cell", + height: this._getHeaderHeight() - 2, styleGetter: o.headerCellStyleGetter, text: BI.i18nText("BI-Number_Index") }, @@ -16701,7 +16702,7 @@ BI.SequenceTableListNumber = BI.inherit(BI.Widget, { headerRowSize: 25, rowSize: 25, - sequenceHeaderCreator: null, + sequenceHeaderCreator: BI.emptyFn, header: [], items: [], // 二维数组 @@ -16784,7 +16785,7 @@ BI.SequenceTableListNumber = BI.inherit(BI.Widget, { type: "bi.absolute", element: this.headerContainer, items: [{ - el: o.sequenceHeaderCreator || { + el: o.sequenceHeaderCreator() || { type: "bi.table_style_cell", cls: "sequence-table-title-cell", styleGetter: o.headerCellStyleGetter, diff --git a/src/widget/sequencetable/listnumber.sequencetable.js b/src/widget/sequencetable/listnumber.sequencetable.js index 942e4daf6..b16d083ec 100644 --- a/src/widget/sequencetable/listnumber.sequencetable.js +++ b/src/widget/sequencetable/listnumber.sequencetable.js @@ -15,7 +15,7 @@ BI.SequenceTableListNumber = BI.inherit(BI.Widget, { headerRowSize: 25, rowSize: 25, - sequenceHeaderCreator: null, + sequenceHeaderCreator: BI.emptyFn, header: [], items: [], // 二维数组 @@ -98,7 +98,7 @@ BI.SequenceTableListNumber = BI.inherit(BI.Widget, { type: "bi.absolute", element: this.headerContainer, items: [{ - el: o.sequenceHeaderCreator || { + el: o.sequenceHeaderCreator() || { type: "bi.table_style_cell", cls: "sequence-table-title-cell", styleGetter: o.headerCellStyleGetter, diff --git a/src/widget/sequencetable/treenumber.sequencetable.js b/src/widget/sequencetable/treenumber.sequencetable.js index efe15c5fd..863328dcf 100644 --- a/src/widget/sequencetable/treenumber.sequencetable.js +++ b/src/widget/sequencetable/treenumber.sequencetable.js @@ -15,7 +15,7 @@ BI.SequenceTableTreeNumber = BI.inherit(BI.Widget, { headerRowSize: 25, rowSize: 25, - sequenceHeaderCreator: null, + sequenceHeaderCreator: BI.emptyFn, header: [], items: [], // 二维数组 @@ -233,9 +233,10 @@ BI.SequenceTableTreeNumber = BI.inherit(BI.Widget, { type: "bi.absolute", element: this.headerContainer, items: [{ - el: o.sequenceHeaderCreator || { + el: o.sequenceHeaderCreator() || { type: "bi.table_style_cell", cls: "sequence-table-title-cell", + height: this._getHeaderHeight() - 2, styleGetter: o.headerCellStyleGetter, text: BI.i18nText("BI-Number_Index") },