CU


app版本新增

<p><strong>简要描述:</strong></p> <ul> <li>app版本新增</li> </ul> <p><strong>请求URL:</strong></p> <ul> <li> <p>开发环境<code>http://admin.cuseeyou.cn/cu-management-java/app/version</code></p> </li> <li> <p>测试环境<code>暂无</code></p> </li> <li>正式环境<code>暂无</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li><code>post</code></li> </ul> <p><strong>参数:</strong></p> <pre><code>{ "file":"d:/ios/苹果测试版本.ipa", "dto":{ "appType": 1, "appName": "苹果测试版本", "appVersion": "v1.1", "appIntroduce": "测试介绍", "appCoerceUpdate": 1, "appUpdateExplanation": "测试说明" } }</code></pre> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">file</td> <td style="text-align: left;">是</td> <td style="text-align: left;">file</td> <td>app文件</td> </tr> <tr> <td style="text-align: left;">dto</td> <td style="text-align: left;">是</td> <td style="text-align: left;">object</td> <td>app版本数据包</td> </tr> <tr> <td style="text-align: left;">appType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>客户端类型1-安卓,2-苹果</td> </tr> <tr> <td style="text-align: left;">appName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>app名称</td> </tr> <tr> <td style="text-align: left;">appVersion</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>App版本号</td> </tr> <tr> <td style="text-align: left;">appIntroduce</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>更新介绍</td> </tr> <tr> <td style="text-align: left;">appCoerceUpdate</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>是否强制更新1-是,2-否</td> </tr> <tr> <td style="text-align: left;">appUpdateExplanation</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>说明</td> </tr> </tbody> </table> <p><strong>vue请求代码示例</strong><code>则重而用</code></p> <pre><code>var axios = require('axios'); var FormData = require('form-data'); var fs = require('fs'); var data = new FormData(); data.append('dto', '{ "appType": 1, "appName": "苹果测试版本", "appVersion": "v1.1", "appIntroduce": "测试介绍", "appCoerceUpdate": 1, "appUpdateExplanation": "测试说明" }', {contentType: 'application/json'}); data.append('file', fs.createReadStream('/D:/Windows/Desktop/苹果测试.ipa')); var config = { method: 'post', url: '127.0.0.1:8080/renren-admin/app/version', headers: { 'token': 'f97eb6a85173a1dd178748039ff1969f', 'Cookie': 'JSESSIONID=989c2d9f-b2a0-43d4-9043-c5a9fea4075b', ...data.getHeaders() }, data : data }; axios(config) .then(function (response) { console.log(JSON.stringify(response.data)); }) .catch(function (error) { console.log(error); }); </code></pre> <p><strong>返回状态码</strong></p> <pre><code>Responst Code { 0 }</code></pre> <p><strong>返回示例</strong></p> <pre><code>{ "code": 0, "msg": "success", "data": null }</code></pre> <p><strong>返回参数说明</strong></p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">int</td> <td>返回状态码 0-修改成功 500-修改失败</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>返回信息</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">string</td> <td>null</td> </tr> </tbody> </table>

页面列表

ITEM_HTML