GET api/Plugin/GetAll?getPlugin={getPlugin}
后台 - 获取门户所有插件(getPlugin传false表示取小程序)
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
getPlugin | boolean |
Default value is True |
Body Parameters
None.
Response Information
Resource Description
后台 - 获取门户所有插件(getPlugin传false表示取小程序)
Collection of PluginListWithAuthDtoName | Description | Type | Additional information |
---|---|---|---|
IsAuth |
是否具备该插件授权 |
boolean |
None. |
ExpiryTime |
插件有效截至时间 |
date |
None. |
ConfigUrl |
配置路由 |
string |
None. |
Id |
主键 |
integer |
None. |
Name |
名称 |
string |
None. |
IsShelf |
是否上架(1上架、0下架) |
boolean |
None. |
IsActive |
状态(1启用、0禁用) |
boolean |
None. |
PlugInType |
组件类型 |
PlugInType |
None. |
PlugInEnum |
插件性质 |
PlugInEnum |
None. |
PlugInCategary |
插件分类 |
PlugInCategary |
None. |
PlugInProperty |
插件属性 |
PlugInProperty |
None. |
PicUrl |
封面 |
string |
None. |
Sort |
排序值 |
integer |
None. |
Description |
简介 |
string |
None. |
Price |
价格 |
decimal number |
None. |
Attachments |
图片附件 |
Collection of AttachmentDto |
None. |
Response Formats
application/json
Sample:
text/json
Sample:
application/xml, text/xml
Sample:
<ArrayOfPluginListWithAuthDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mh.Common.Service.Dto.Plugin"> <PluginListWithAuthDto> <Attachments> <AttachmentDto> <EntityId>2</EntityId> <EntityType>Plugin</EntityType> <FilePath>sample string 3</FilePath> <Id>1</Id> </AttachmentDto> <AttachmentDto> <EntityId>2</EntityId> <EntityType>Plugin</EntityType> <FilePath>sample string 3</FilePath> <Id>1</Id> </AttachmentDto> </Attachments> <Description>sample string 9</Description> <Id>3</Id> <IsActive>true</IsActive> <IsShelf>true</IsShelf> <Name>sample string 4</Name> <PicUrl>sample string 7</PicUrl> <PlugInCategary>Module</PlugInCategary> <PlugInEnum>Module</PlugInEnum> <PlugInProperty>Hot</PlugInProperty> <PlugInType>PlugIn</PlugInType> <Price>10.1</Price> <Sort>8</Sort> <ConfigUrl>sample string 2</ConfigUrl> <ExpiryTime>2024-05-03T03:52:44.6663279+08:00</ExpiryTime> <IsAuth>true</IsAuth> </PluginListWithAuthDto> <PluginListWithAuthDto> <Attachments> <AttachmentDto> <EntityId>2</EntityId> <EntityType>Plugin</EntityType> <FilePath>sample string 3</FilePath> <Id>1</Id> </AttachmentDto> <AttachmentDto> <EntityId>2</EntityId> <EntityType>Plugin</EntityType> <FilePath>sample string 3</FilePath> <Id>1</Id> </AttachmentDto> </Attachments> <Description>sample string 9</Description> <Id>3</Id> <IsActive>true</IsActive> <IsShelf>true</IsShelf> <Name>sample string 4</Name> <PicUrl>sample string 7</PicUrl> <PlugInCategary>Module</PlugInCategary> <PlugInEnum>Module</PlugInEnum> <PlugInProperty>Hot</PlugInProperty> <PlugInType>PlugIn</PlugInType> <Price>10.1</Price> <Sort>8</Sort> <ConfigUrl>sample string 2</ConfigUrl> <ExpiryTime>2024-05-03T03:52:44.6663279+08:00</ExpiryTime> <IsAuth>true</IsAuth> </PluginListWithAuthDto> </ArrayOfPluginListWithAuthDto>