| | |
| | | if (itemName) { |
| | | styledefHead.form.model[ele.fieldId] = itemName; |
| | | } |
| | | ele.dict = selections.map((a) => { |
| | | ele.selections = selections.map((a) => { |
| | | return { |
| | | value: a.value, |
| | | text: a.label |
| | |
| | | styledefHead.form |
| | | .model[col.fieldId] = itemName; |
| | | } |
| | | col.dict = selections.map((a) => { |
| | | col.selections = selections.map((a) => { |
| | | return { |
| | | value: a.value, |
| | | text: a.label |
| | |
| | | }); |
| | | return false |
| | | } else { |
| | | var tip = data.info ? typeof data.info == 'string' ? data.info : data |
| | | .info |
| | | .join( |
| | | '<br/>') : ''; |
| | | var tip = data.info ? typeof data.info == 'string' ? data.info : |
| | | data.info.join('<br/>') : ''; |
| | | if (tip) uni.showModal({ |
| | | title: this.translateSys("tip"), |
| | | content: tip, |
| | |
| | | } else if (action.action_type == |
| | | "set_dlg_current_edit_attr" |
| | | ) { |
| | | if ($this |
| | | .focusOldFieldId == |
| | | action.value) { |
| | | if ($this.focusOldFieldId == action.value) { |
| | | $this.setData({ |
| | | focusFieldId: "" |
| | | }) |
| | |
| | | const $this = this |
| | | const head_styledef = this.head_styledef |
| | | for (var i = 0; i < data.length; i++) { |
| | | const attr = attr |
| | | const attr = data[i] |
| | | if (attr.choice_list) { |
| | | for (var c = 0; c < head_styledef.form.items.length; c++) { |
| | | const item = head_styledef.form.items[c]; |
| | |
| | | "value": val |
| | | }); |
| | | } |
| | | item.dict = dictItemList; |
| | | if (item.useDict) { |
| | | item.dict = dictItemList; |
| | | } else { |
| | | item.selections = dictItemList; |
| | | } |
| | | } |
| | | } else if (item.name == 'Layout') { |
| | | item.setting.colList.forEach(col => { |
| | |
| | | "value": val |
| | | }); |
| | | } |
| | | col.dict = dictItemList; |
| | | if (col.useDict) { |
| | | col.dict = dictItemList; |
| | | } else { |
| | | col.selections = dictItemList; |
| | | } |
| | | } |
| | | } |
| | | }); |