| | |
| | | initval: initval, |
| | | type: item.type, |
| | | resourceType: '0', |
| | | setAll: 'false', |
| | | options: [], |
| | | orderType: 'asc', |
| | | match: _match, |
| | |
| | | Hide: 'false', |
| | | IsSort: item.type === 'picture' ? 'false' : 'true', |
| | | type: item.type, |
| | | Width: 120 |
| | | Width: item.type === 'number' ? 80 : 120 |
| | | } |
| | | |
| | | if (item.type === 'number') { |
| | |
| | | initval: item.type === 'number' ? 0 : '', |
| | | type: item.type, |
| | | resourceType: '0', |
| | | setAll: 'false', |
| | | span: span, |
| | | labelwidth: 33.3, |
| | | options: [], |
| | |
| | | required: 'true' |
| | | } |
| | | |
| | | if (item.type === 'text' && item.length >= 256) { |
| | | newcard.type = 'textarea' |
| | | newcard.fieldlength = item.length |
| | | if (lastItem && lastItem.type === newcard.type) { |
| | | newcard.span = lastItem.span |
| | | newcard.labelwidth = lastItem.labelwidth |
| | | } else if (lastItem) { |
| | | newcard.span = 24 |
| | | if (lastItem.span === 12) { |
| | | newcard.labelwidth = 16.2 |
| | | } else if (lastItem.span === 8) { |
| | | newcard.labelwidth = 10.5 |
| | | } else if (lastItem.span === 8) { |
| | | newcard.labelwidth = 7.7 |
| | | } |
| | | } else { |
| | | newcard.span = 24 |
| | | newcard.labelwidth = 16.2 |
| | | } |
| | | } |
| | | |
| | | items.push(newcard) |
| | | keys.push(item.field.toLowerCase()) |
| | | }) |