From 0f75429975acd773d9c58cbfffbfe77af3a5f514 Mon Sep 17 00:00:00 2001 From: dailer Date: Tue, 3 Aug 2021 17:47:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A0JIRA=E4=BB=BB=E5=8A=A1=20feat:=20BI.Se?= =?UTF-8?q?archTextValueCombo=20=E7=9A=84defaultText=E5=92=8Ctext=E5=8C=BA?= =?UTF-8?q?=E5=88=86=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../combo/searchtextvaluecombo/combo.searchtextvalue.js | 6 ++++-- .../combo/searchtextvaluecombo/trigger.searchtextvalue.js | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/case/combo/searchtextvaluecombo/combo.searchtextvalue.js b/src/case/combo/searchtextvaluecombo/combo.searchtextvalue.js index b63e607e2..05553d05a 100644 --- a/src/case/combo/searchtextvaluecombo/combo.searchtextvalue.js +++ b/src/case/combo/searchtextvaluecombo/combo.searchtextvalue.js @@ -7,6 +7,7 @@ BI.SearchTextValueCombo = BI.inherit(BI.Widget, { baseCls: "bi-search-text-value-combo", height: 24, text: "", + defaultText: "", items: [], tipType: "", warningTitle: "", @@ -36,6 +37,7 @@ BI.SearchTextValueCombo = BI.inherit(BI.Widget, { items: o.items, height: o.height - 2, text: o.text, + defaultText: o.defaultText, value: o.value, tipType: o.tipType, warningTitle: o.warningTitle, @@ -117,13 +119,13 @@ BI.SearchTextValueCombo = BI.inherit(BI.Widget, { created: function () { var o = this.options; - if(BI.isKey(o.value)) { + if (BI.isKey(o.value)) { this._checkError(o.value); } }, _checkError: function (v) { - if(BI.isNull(v) || BI.isEmptyArray(v) || BI.isEmptyString(v)) { + if (BI.isNull(v) || BI.isEmptyArray(v) || BI.isEmptyString(v)) { this.trigger.options.tipType = "success"; this.element.removeClass("combo-error"); } else { diff --git a/src/case/combo/searchtextvaluecombo/trigger.searchtextvalue.js b/src/case/combo/searchtextvaluecombo/trigger.searchtextvalue.js index 8c204fa62..7e84a4452 100644 --- a/src/case/combo/searchtextvaluecombo/trigger.searchtextvalue.js +++ b/src/case/combo/searchtextvaluecombo/trigger.searchtextvalue.js @@ -29,7 +29,7 @@ BI.SearchTextValueTrigger = BI.inherit(BI.Trigger, { self.editor = this; }, watermark: o.watermark, - defaultText: o.text, + defaultText: o.defaultText, text: this._digest(o.value, o.items), value: o.value, height: o.height, @@ -69,7 +69,7 @@ BI.SearchTextValueTrigger = BI.inherit(BI.Trigger, { this.editor.setState(v); }, - _digest: function(vals, items){ + _digest: function (vals, items) { var o = this.options; vals = BI.isArray(vals) ? vals : [vals]; var result = []; @@ -111,4 +111,4 @@ BI.SearchTextValueTrigger.EVENT_SEARCHING = "EVENT_SEARCHING"; BI.SearchTextValueTrigger.EVENT_STOP = "EVENT_STOP"; BI.SearchTextValueTrigger.EVENT_START = "EVENT_START"; BI.SearchTextValueTrigger.EVENT_CHANGE = "EVENT_CHANGE"; -BI.shortcut("bi.search_text_value_trigger", BI.SearchTextValueTrigger); \ No newline at end of file +BI.shortcut("bi.search_text_value_trigger", BI.SearchTextValueTrigger);