PageDesignerDefine Print Template
Field Definitions
| Field | Type | Default | Description |
|---|---|---|---|
| type | String | - | Type |
| pageType | String | - | Page type |
| pageOrientation | String | "portrait" | Page orientation |
| pageWidth | int | - | Page width |
| pageHeight | int | - | Page height |
| pageSizeUnit | String | "px" | Page size unit |
| pageConfig | String | - | Page configuration |
| variableList | List<PageDesignerVariable> | new ArrayList<>() | Variable list |
| datasourceAutomaticId | String | - | Datasource automation ID |
| enableUrl | boolean | - | Enable URL |
| paddingTop | int | - | Padding top |
| paddingRight | int | - | Padding right |
| paddingBottom | int | - | Padding bottom |
| paddingLeft | int | - | Padding left |
| setting | Map<String, Object> | new HashMap<>() | Setting |
Inherited Fields (from DefineObject)
| Field | Type | Default | Description |
|---|---|---|---|
| id | String | - | Unique identifier |
| key | String | - | Key |
| scope | String | - | Scope |
| name | String | - | Name (required) |
| displayName | String | - | Display name |
| remark | String | - | Remark |
| build | Long | 0L | Build version number, uses incrementing numbers. If version numbers differ, this configuration item needs to be processed (incremented by 1 when app is published) |
| draftVersion | Long | 0L | Draft version number |
| ignoreAddVersion | Boolean | false | Ignore add version number |
| isDeleted | Boolean | false | Mark whether the definition is deleted |
| parentId | String | - | Parent node ID |
| parentName | String | - | Parent node name |
| createUser | String | - | Created by user |
| updateUser | String | - | Updated by user |
| createTime | String | - | Create time |
| updateTime | String | - | Update time |
Inner Class PageDesignerVariable
| Field | Type | Default | Description |
|---|---|---|---|
| name | String | - | Variable name |
| data | String | - | Variable data |
| type | String | - | Variable type |

