GET Course/GetCourseByCode?courseCode={courseCode}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| courseCode | string |
Required |
Body Parameters
None.
Response Information
Resource Description
CoursePO| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| CourseName | string |
None. |
|
| ApplicableObject | integer |
None. |
|
| CustomerNo | string |
None. |
|
| CustomerName | string |
None. |
|
| CourseCode | string |
None. |
|
| UserCourseId | integer |
None. |
|
| CourseDetailImg | string |
None. |
|
| Price | decimal number |
None. |
|
| ClassesNum | integer |
None. |
|
| Expertid | integer |
None. |
|
| ExpertName | string |
None. |
|
| PcImg | string |
None. |
|
| MobileImg | string |
None. |
|
| Timelength | integer |
None. |
|
| IsRecommend | integer |
None. |
|
| Source | integer |
None. |
|
| SourceCompany | string |
None. |
|
| State | integer |
None. |
|
| Apply | integer |
None. |
|
| UpdateName | string |
None. |
|
| Updatatime | date |
None. |
|
| CreateId | integer |
None. |
|
| CreateTime | date |
None. |
|
| CourseExtend | CourseExtendPO |
None. |
|
| CreateName | string |
None. |
|
| IsRecord | integer |
None. |
|
| ProfessionalLevel | integer |
None. |
|
| Remark | string |
None. |
|
| CreateTimeShow | string |
None. |
|
| UpdatatimeShow | string |
None. |
|
| ClassesList | Collection of CourseClassesPO |
None. |
|
| CustomerList | Collection of PlatformCustomerPO |
None. |
|
| CourseTypes | Collection of integer |
None. |
|
| FirstTypeIds | Collection of integer |
None. |
|
| FirstTypeNames | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Id": 1,
"CourseName": "sample string 2",
"ApplicableObject": 3,
"CustomerNo": "sample string 4",
"CustomerName": "sample string 5",
"CourseCode": "sample string 6",
"UserCourseId": 7,
"CourseDetailImg": "sample string 8",
"Price": 9.1,
"ClassesNum": 10,
"Expertid": 11,
"ExpertName": "sample string 12",
"PcImg": "sample string 13",
"MobileImg": "sample string 14",
"Timelength": 15,
"IsRecommend": 16,
"Source": 17,
"SourceCompany": "sample string 18",
"State": 19,
"Apply": 20,
"UpdateName": "sample string 21",
"Updatatime": "2026-04-13T13:43:35.8338497+08:00",
"CreateId": 22,
"CreateTime": "2026-04-13T13:43:35.8338497+08:00",
"CourseExtend": {
"Id": 1,
"CourseCode": "sample string 2",
"Description": "sample string 3",
"Edescription": "sample string 4"
},
"CreateName": "sample string 24",
"IsRecord": 1,
"ProfessionalLevel": 1,
"Remark": "sample string 25",
"CreateTimeShow": "2026-04-13 13:43:35",
"UpdatatimeShow": "2026-04-13 13:43:35",
"ClassesList": [
{
"ClassId": 1,
"CourseCode": "sample string 2",
"Pic": "sample string 3",
"ClassName": "sample string 4",
"Numbers": 5,
"Author": "sample string 6",
"VideoPath": "sample string 7",
"Timelength": 8,
"Size": "sample string 9",
"State": 10,
"CreateId": 11,
"CreateName": "sample string 12",
"CreateTime": "2026-04-13T13:43:35.8338497+08:00",
"UpdateTime": "2026-04-13T13:43:35.8338497+08:00",
"OutId": "sample string 14",
"CreateTimeShow": "2026-04-13 13:43:35",
"UpdateTimeShow": "2026-04-13 13:43:35"
},
{
"ClassId": 1,
"CourseCode": "sample string 2",
"Pic": "sample string 3",
"ClassName": "sample string 4",
"Numbers": 5,
"Author": "sample string 6",
"VideoPath": "sample string 7",
"Timelength": 8,
"Size": "sample string 9",
"State": 10,
"CreateId": 11,
"CreateName": "sample string 12",
"CreateTime": "2026-04-13T13:43:35.8338497+08:00",
"UpdateTime": "2026-04-13T13:43:35.8338497+08:00",
"OutId": "sample string 14",
"CreateTimeShow": "2026-04-13 13:43:35",
"UpdateTimeShow": "2026-04-13 13:43:35"
}
],
"CustomerList": [
{
"Id": 1,
"CustomerNo": "sample string 2",
"CreateTime": "2026-04-13T13:43:35.8338497+08:00",
"CustomerName": "sample string 4",
"State": 5,
"SalesmanId": 6
},
{
"Id": 1,
"CustomerNo": "sample string 2",
"CreateTime": "2026-04-13T13:43:35.8338497+08:00",
"CustomerName": "sample string 4",
"State": 5,
"SalesmanId": 6
}
],
"CourseTypes": [
1,
2
],
"FirstTypeIds": [
1,
2
],
"FirstTypeNames": "sample string 26"
}
application/xml, text/xml
Sample:
<CoursePO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Zs.Ylx.Resources.PO.Background">
<ApplicableObject>3</ApplicableObject>
<Apply>20</Apply>
<ClassesList>
<CourseClassesPO>
<Author>sample string 6</Author>
<ClassId>1</ClassId>
<ClassName>sample string 4</ClassName>
<CourseCode>sample string 2</CourseCode>
<CreateId>11</CreateId>
<CreateName>sample string 12</CreateName>
<CreateTime>2026-04-13T13:43:35.8338497+08:00</CreateTime>
<Numbers>5</Numbers>
<OutId>sample string 14</OutId>
<Pic>sample string 3</Pic>
<Size>sample string 9</Size>
<State>10</State>
<Timelength>8</Timelength>
<UpdateTime>2026-04-13T13:43:35.8338497+08:00</UpdateTime>
<VideoPath>sample string 7</VideoPath>
</CourseClassesPO>
<CourseClassesPO>
<Author>sample string 6</Author>
<ClassId>1</ClassId>
<ClassName>sample string 4</ClassName>
<CourseCode>sample string 2</CourseCode>
<CreateId>11</CreateId>
<CreateName>sample string 12</CreateName>
<CreateTime>2026-04-13T13:43:35.8338497+08:00</CreateTime>
<Numbers>5</Numbers>
<OutId>sample string 14</OutId>
<Pic>sample string 3</Pic>
<Size>sample string 9</Size>
<State>10</State>
<Timelength>8</Timelength>
<UpdateTime>2026-04-13T13:43:35.8338497+08:00</UpdateTime>
<VideoPath>sample string 7</VideoPath>
</CourseClassesPO>
</ClassesList>
<ClassesNum>10</ClassesNum>
<CourseCode>sample string 6</CourseCode>
<CourseDetailImg>sample string 8</CourseDetailImg>
<CourseExtend>
<CourseCode>sample string 2</CourseCode>
<Description>sample string 3</Description>
<Edescription>sample string 4</Edescription>
<Id>1</Id>
</CourseExtend>
<CourseName>sample string 2</CourseName>
<CourseTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</CourseTypes>
<CreateId>22</CreateId>
<CreateName>sample string 24</CreateName>
<CreateTime>2026-04-13T13:43:35.8338497+08:00</CreateTime>
<CustomerList>
<PlatformCustomerPO>
<CreateTime>2026-04-13T13:43:35.8338497+08:00</CreateTime>
<CustomerName>sample string 4</CustomerName>
<CustomerNo>sample string 2</CustomerNo>
<Id>1</Id>
<SalesmanId>6</SalesmanId>
<State>5</State>
</PlatformCustomerPO>
<PlatformCustomerPO>
<CreateTime>2026-04-13T13:43:35.8338497+08:00</CreateTime>
<CustomerName>sample string 4</CustomerName>
<CustomerNo>sample string 2</CustomerNo>
<Id>1</Id>
<SalesmanId>6</SalesmanId>
<State>5</State>
</PlatformCustomerPO>
</CustomerList>
<CustomerName>sample string 5</CustomerName>
<CustomerNo>sample string 4</CustomerNo>
<ExpertName>sample string 12</ExpertName>
<Expertid>11</Expertid>
<FirstTypeIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</FirstTypeIds>
<FirstTypeNames>sample string 26</FirstTypeNames>
<Id>1</Id>
<IsRecommend>16</IsRecommend>
<IsRecord>1</IsRecord>
<MobileImg>sample string 14</MobileImg>
<PcImg>sample string 13</PcImg>
<Price>9.1</Price>
<ProfessionalLevel>1</ProfessionalLevel>
<Remark>sample string 25</Remark>
<Source>17</Source>
<SourceCompany>sample string 18</SourceCompany>
<State>19</State>
<Timelength>15</Timelength>
<Updatatime>2026-04-13T13:43:35.8338497+08:00</Updatatime>
<UpdateName>sample string 21</UpdateName>
<UserCourseId>7</UserCourseId>
</CoursePO>