POST Campaign/CampaignList

APP获取活动列表

Request Information

URI Parameters

None.

Body Parameters

CampListPars
NameDescriptionTypeAdditional information
ord

最后数据ID

integer

None.

pagenum

每次显示数量

integer

None.

type

类型:0全部,1我参与的,2我发起的

integer

None.

search

查询条件

string

None.

status

0全部,1未开始,2进行中,3已完成

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "code": "200",
  "data": {
    "ord": 1,
    "pagenum": 2,
    "type": 3,
    "search": "sample string 4",
    "status": 5
  },
  "msg": null
}

application/xml, text/xml

Sample:
<CampListPars xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HL.Basis.Web.Models.Parameter">
  <ord>1</ord>
  <pagenum>2</pagenum>
  <search>sample string 4</search>
  <status>5</status>
  <type>3</type>
</CampListPars>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

APP获取活动列表

Collection of CampaignModelResult
NameDescriptionTypeAdditional information
id

主键

integer

None.

title

活动名称

string

None.

enter_begin

报名开始时间

date

None.

enter_end

报名结束时间

date

None.

camp_begin

活动开始时间

date

None.

camp_end

活动结束时间

date

None.

camp_desc

活动描述

string

None.

camp_img

宣传图片

string

None.

QR_img

二维码图片

string

None.

prize_desc

奖品描述

string

None.

organisers

主办单位

string

None.

password

口令

string

None.

rule_desc

规则描述

string

None.

rank_type

排名方式(1组内排名;2分组排名;3整体排名)

integer

None.

pk_type

pk方式(1按个人;2按家庭)

integer

None.

rank_group

排名依据(1单次最高分;2平均分;3总分)

integer

None.

rank_display

排行榜显示方式(1组内排行;2分组排行;3整体排行)

integer

None.

ucount

报名人数

integer

None.

no

序号

integer

None.

isjoin

当前账户是否参与活动(0未参与,1已参与)

integer

None.

iscreator

当前账户是否是创建人(0否,1是)

integer

None.

limit

限制人数

integer

None.

status

状态

string

None.

createtype

是否是官方活动(1:官方活动,2:个人活动)

string

None.

joinstatus

加入状态(0:未到时间,1:可加入,2:加入时间已过)

string

None.

Response Formats

application/json, text/json

Sample:
{
  "code": "200",
  "data": [
    {
      "id": 1,
      "title": "sample string 2",
      "enter_begin": "2025-12-10T11:23:34.1943985+08:00",
      "enter_end": "2025-12-10T11:23:34.1943985+08:00",
      "camp_begin": "2025-12-10T11:23:34.1943985+08:00",
      "camp_end": "2025-12-10T11:23:34.1943985+08:00",
      "camp_desc": "sample string 3",
      "camp_img": "sample string 4",
      "QR_img": "sample string 5",
      "prize_desc": "sample string 6",
      "organisers": "sample string 7",
      "password": "sample string 8",
      "rule_desc": "sample string 9",
      "rank_type": 10,
      "pk_type": 11,
      "rank_group": 12,
      "rank_display": 13,
      "ucount": 14,
      "no": 15,
      "isjoin": 16,
      "iscreator": 17,
      "limit": 18,
      "status": "sample string 19",
      "createtype": "sample string 20",
      "joinstatus": "sample string 21"
    },
    {
      "id": 1,
      "title": "sample string 2",
      "enter_begin": "2025-12-10T11:23:34.1943985+08:00",
      "enter_end": "2025-12-10T11:23:34.1943985+08:00",
      "camp_begin": "2025-12-10T11:23:34.1943985+08:00",
      "camp_end": "2025-12-10T11:23:34.1943985+08:00",
      "camp_desc": "sample string 3",
      "camp_img": "sample string 4",
      "QR_img": "sample string 5",
      "prize_desc": "sample string 6",
      "organisers": "sample string 7",
      "password": "sample string 8",
      "rule_desc": "sample string 9",
      "rank_type": 10,
      "pk_type": 11,
      "rank_group": 12,
      "rank_display": 13,
      "ucount": 14,
      "no": 15,
      "isjoin": 16,
      "iscreator": 17,
      "limit": 18,
      "status": "sample string 19",
      "createtype": "sample string 20",
      "joinstatus": "sample string 21"
    }
  ],
  "msg": null
}

application/xml, text/xml

Sample:
<ArrayOfCampaignModelResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HL.Basis.Web.Models.Result">
  <CampaignModelResult>
    <QR_img>sample string 5</QR_img>
    <camp_begin>2025-12-10T11:23:34.1943985+08:00</camp_begin>
    <camp_desc>sample string 3</camp_desc>
    <camp_end>2025-12-10T11:23:34.1943985+08:00</camp_end>
    <camp_img>sample string 4</camp_img>
    <createtype>sample string 20</createtype>
    <enter_begin>2025-12-10T11:23:34.1943985+08:00</enter_begin>
    <enter_end>2025-12-10T11:23:34.1943985+08:00</enter_end>
    <id>1</id>
    <iscreator>17</iscreator>
    <isjoin>16</isjoin>
    <joinstatus>sample string 21</joinstatus>
    <limit>18</limit>
    <no>15</no>
    <organisers>sample string 7</organisers>
    <password>sample string 8</password>
    <pk_type>11</pk_type>
    <prize_desc>sample string 6</prize_desc>
    <rank_display>13</rank_display>
    <rank_group>12</rank_group>
    <rank_type>10</rank_type>
    <rule_desc>sample string 9</rule_desc>
    <status>sample string 19</status>
    <title>sample string 2</title>
    <ucount>14</ucount>
  </CampaignModelResult>
  <CampaignModelResult>
    <QR_img>sample string 5</QR_img>
    <camp_begin>2025-12-10T11:23:34.1943985+08:00</camp_begin>
    <camp_desc>sample string 3</camp_desc>
    <camp_end>2025-12-10T11:23:34.1943985+08:00</camp_end>
    <camp_img>sample string 4</camp_img>
    <createtype>sample string 20</createtype>
    <enter_begin>2025-12-10T11:23:34.1943985+08:00</enter_begin>
    <enter_end>2025-12-10T11:23:34.1943985+08:00</enter_end>
    <id>1</id>
    <iscreator>17</iscreator>
    <isjoin>16</isjoin>
    <joinstatus>sample string 21</joinstatus>
    <limit>18</limit>
    <no>15</no>
    <organisers>sample string 7</organisers>
    <password>sample string 8</password>
    <pk_type>11</pk_type>
    <prize_desc>sample string 6</prize_desc>
    <rank_display>13</rank_display>
    <rank_group>12</rank_group>
    <rank_type>10</rank_type>
    <rule_desc>sample string 9</rule_desc>
    <status>sample string 19</status>
    <title>sample string 2</title>
    <ucount>14</ucount>
  </CampaignModelResult>
</ArrayOfCampaignModelResult>