iPortal 10i(2020) SP4 Interface Changes | 
| Package | Class/Interface | Field/Method/Property/Event | Note | 
| 
 com.supermap.iportal.web.commontypes  | 
 DBVersion  | 
 V00_106 V00_107  | 
 New Enumeration Values  | 
| 
 DBColumnInfo.ColumnType  | 
 Blob  | 
 New Enumeration Value  | 
|
| 
 CustomApplyConfig  | 
 
  | 
 New Class  | 
|
| 
 ResourceApplyInfo  | 
 customApplyReason customApplyConfigId  | 
 New Field  | 
|
| 
 ResourceApplyInfoAttachment  | 
 
  | 
 New Class  | 
|
| 
 ResourceApplySetting  | 
 customApplyReason customApplyConfigId  | 
 New Field  | 
|
| 
 ResourceReapplySetting  | 
 customApplyReason customApplyConfigId  | 
 New Field  | 
|
| 
 IportalUserSearchParameter  | 
 
  | 
 New Class  | 
|
| 
 IportalUserSearchScope  | 
 
  | 
 New Class  | 
|
| 
 SourceType  | 
 REALSPACE_DATASET REALSPACE_SCENE  | 
 New Enumeration Values  | 
|
| 
 com.supermap.iportal.search.commontypes  | 
OrderBy | RESOURCENAME | New Enumeration Value | 
| Module | Resource Name | Resource/Parameter/Request/Representation | Note | 
| 
 portal  | 
 application  | 
 GET request: Query the resource authorization requests of the current user. Request parameters: ResourceApplySearchParameter Response: Page<ResourceApplyInfo>  | 
 Response body changes. Returned information adds custom form application item, custom form ID. iportal/web/applyinfos  | 
| 
 POST request: Submit a resource authorization request. Request body: ResourceApplySetting Response: MethodResult  | 
 Request body changes. Request parameters add custom form application item, custom form ID. iportal/web/applyinfos  | 
||
| 
 reapplication  | 
 PUT request: Resubmit the resource authorization request. Request body: ResourceReapplySetting Response: MethodResult  | 
 Request body changes. Request parameters add custom form application item, custom form ID. iportal/web/applyinfos/reapply  | 
|
| 
 customApplicationConfig  | 
 GET request: Get the format of the custom resource request form. Request body: id Response: CustomApplyConfig  | 
 New Resource iportal/web/applyinfos/customapplyconfig  | 
|
| 
 POST request: Create a new custom resource request form. Request body: List<CustomField> Response: MethodResult  | 
|||
| 
 customApplicationFiles  | 
 GET request: Get attachments of the custom resource request form. Path parameters: applyInfoId Request parameters: fileId Response: binary stream  | 
 New Resource iportal/web/applyinfos/{applyinfoId}/files  | 
|
| 
 POST request: Upload the required attachments of the custom resource request form. Request body: binary stream Response: MethodResult  | 
|||
| 
 searchUsers  | 
 GET request: Search for users based on keywords. Request body: IportalUserSearchParameter Response: Page<NickNameBean>  | 
 New Resource iportal/web/users/summaryinfos  | 
| File Path | 
 File Name  | 
Configuration Item | Note | 
| 
 [SuperMap iPortal installation directory]\webapps\iportal\WEB-INF  | 
 iportal.xml  | 
 securitySetting  | 
 Adds <searchUserSuggestionMode> configuration to support precise mode (PRECISE) and fuzzy mode (FUZZY) when searching for users.  |