获取任务列表
<h1>获取任务列表</h1>
<ul>
<li>接口描述:获取任务列表</li>
<li>接口地址:/v1/getTaskList</li>
<li>请求方式:GET</li>
<li>开发人员:卢</li>
</ul>
<h2>请求参数</h2>
<table>
<thead>
<tr>
<th>名称</th>
<th>类型</th>
<th>默认值</th>
<th>验证规则</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>page</td>
<td>string</td>
<td>1</td>
<td>--</td>
<td>页码</td>
</tr>
<tr>
<td>pageSize</td>
<td>string</td>
<td>10</td>
<td>--</td>
<td>每页显示的条数</td>
</tr>
<tr>
<td>type</td>
<td>string</td>
<td>index</td>
<td>--</td>
<td>如若为index则是渲染首页任务列表,如果是merchant则是获取商家发布的所有任务</td>
</tr>
</tbody>
</table>
<h2>响应参数</h2>
<table>
<thead>
<tr>
<th>名称</th>
<th>类型</th>
<th>默认值</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>status</td>
<td>int</td>
<td>--</td>
<td>状态码</td>
</tr>
<tr>
<td>msg</td>
<td>string</td>
<td>--</td>
<td>响应说明</td>
</tr>
<tr>
<td>data.list[].id</td>
<td>string</td>
<td>--</td>
<td>任务ID</td>
</tr>
<tr>
<td>data.list[].name</td>
<td>string</td>
<td>--</td>
<td>任务名称</td>
</tr>
<tr>
<td>data.list[].address</td>
<td>string</td>
<td>--</td>
<td>拍摄地址</td>
</tr>
<tr>
<td>data.list[].demand</td>
<td>string</td>
<td>--</td>
<td>拍摄要求</td>
</tr>
<tr>
<td>data.list[].money</td>
<td>string</td>
<td>--</td>
<td>任务酬劳</td>
</tr>
<tr>
<td>data.list[].merchant_id</td>
<td>string</td>
<td>--</td>
<td>创建任务商家</td>
</tr>
<tr>
<td>data.list[].pay_status</td>
<td>string</td>
<td>--</td>
<td>商家是否将酬劳压到平台</td>
</tr>
<tr>
<td>data.list[].client_id</td>
<td>string</td>
<td>--</td>
<td>接单用户ID</td>
</tr>
<tr>
<td>data.list[].createTime</td>
<td>string</td>
<td>--</td>
<td>任务创建时间</td>
</tr>
<tr>
<td>data.list[].pay_time</td>
<td>string</td>
<td>--</td>
<td>商家支付酬劳的时间</td>
</tr>
<tr>
<td>data.list[].taskid</td>
<td>string</td>
<td>--</td>
<td>任务ID</td>
</tr>
<tr>
<td>data.list[].receiving</td>
<td>string</td>
<td>--</td>
<td>当前模特对该任务有无承接</td>
</tr>
<tr>
<td>data.total</td>
<td>string</td>
<td>--</td>
<td>平台可显示任务总数</td>
</tr>
</tbody>
</table>
<h2>响应示例</h2>
<pre><code>{
&quot;status&quot;: 200,
&quot;msg&quot;: &quot;获取成功&quot;,
&quot;data&quot;: {
&quot;list&quot;: [
{
&quot;id&quot;: 3,
&quot;name&quot;: &quot;任务详情1&quot;,
&quot;address&quot;: &quot;任务详情1&quot;,
&quot;demand&quot;: &quot;任务详情1&quot;,
&quot;money&quot;: &quot;0.01&quot;,
&quot;pay_status&quot;: 1,
&quot;merchant_id&quot;: &quot;4&quot;,
&quot;client_id&quot;: 0,
&quot;receiving&quot;: 0,
&quot;createTime&quot;: &quot;1745310592&quot;,
&quot;pay_time&quot;: &quot;1745311273&quot;,
&quot;taskid&quot;: &quot;41745394191328&quot;
},
{
&quot;id&quot;: 4,
&quot;name&quot;: &quot;任务详情2&quot;,
&quot;address&quot;: &quot;任务详情2&quot;,
&quot;demand&quot;: &quot;任务详情2&quot;,
&quot;money&quot;: &quot;0.02&quot;,
&quot;pay_status&quot;: 1,
&quot;merchant_id&quot;: &quot;4&quot;,
&quot;client_id&quot;: 0,
&quot;receiving&quot;: 0,
&quot;createTime&quot;: &quot;1745311337&quot;,
&quot;pay_time&quot;: &quot;1745311377&quot;,
&quot;taskid&quot;: &quot;41745394191328&quot;
}
],
&quot;total&quot;: 4
}
}</code></pre>