新Alpha前端页面


批量创建对象

<p><strong>简要描述:</strong> </p> <ul> <li>创建对象</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>/api/v1/xadmin/objects/bulk_create/</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>参数:</strong> </p> <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;">data</td> <td style="text-align: left;">是</td> <td style="text-align: left;">list</td> <td>批量数据</td> </tr> </tbody> </table> <p><strong>一级拓展参数</strong></p> <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;">object_data</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>对象基础数据</td> </tr> <tr> <td style="text-align: left;">object_attribute</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>对象附属属性</td> </tr> </tbody> </table> <p><strong>二级拓展参数</strong></p> <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;">object_data参数如下</td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td></td> </tr> <tr> <td style="text-align: left;">extid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">text</td> <td>对象唯一标识符</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">是</td> <td style="text-align: left;">text</td> <td>对象标准名</td> </tr> <tr> <td style="text-align: left;">aka</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>别称,多个以逗号间隔</td> </tr> <tr> <td style="text-align: left;">concept</td> <td style="text-align: left;">是</td> <td style="text-align: left;">text</td> <td>数据</td> </tr> <tr> <td style="text-align: left;">order</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>序号</td> </tr> <tr> <td style="text-align: left;">lon</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>经度</td> </tr> <tr> <td style="text-align: left;">lat</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>纬度</td> </tr> <tr> <td style="text-align: left;">number</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>数值</td> </tr> <tr> <td style="text-align: left;">unit</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>单位</td> </tr> <tr> <td style="text-align: left;">object_attribute参数如下</td> <td style="text-align: left;"></td> <td style="text-align: left;"></td> <td></td> </tr> <tr> <td style="text-align: left;">_img</td> <td style="text-align: left;">否</td> <td style="text-align: left;">list</td> <td>图片</td> </tr> <tr> <td style="text-align: left;">_video</td> <td style="text-align: left;">否</td> <td style="text-align: left;">list</td> <td>视频</td> </tr> <tr> <td style="text-align: left;">_audio</td> <td style="text-align: left;">否</td> <td style="text-align: left;">list</td> <td>音频</td> </tr> <tr> <td style="text-align: left;">_info</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>介绍</td> </tr> </tbody> </table> <p>如:</p> <pre><code>{'data':[ {"object_attribute": {"建于": "1996年", "_video": [], "站址": "湖北省黄梅县蔡山镇", "隶属管辖": "武汉铁路局麻城车务段", "中文名": "蔡山站", "_img": [], "_info": "蔡山站,京九铁路上的车站,建于1996年。站址在湖北省黄梅县蔡山镇,隶属武汉铁路局麻城车务段管辖,现为四等站。蔡山站是武汉铁路局管内京九线最南端的火车站,是武汉铁路局与南昌铁路局交接的口子站,每天接发90趟旅客列车、100趟左右货物列车。[1] ", "_audio": [], "等级": "四等站"}, "object_data": {"id": "_extc7Jukid9g", "aka": "", "concept": "车站", "name": "蔡山火车站", "extid": "_extc5176986"}, "related": []} ] }</code></pre> <p>上传对象注意: 1.数值概念 number值必填 其他可以忽略不填 2.结构概念 structure必填,其他可以忽略不填 3.资源概念 resource必填,其他可以忽略不填 4.有序概念 order不能为空 5.geo概念,lon和lat不能为空 6.数值概念,number不能为空,unit 可以为空</p> <p><strong>返回参数:</strong></p> <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;">status</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>0 成功,1 上传数据有问题,其他数字都是失败</td> </tr> <tr> <td style="text-align: left;">success_list</td> <td style="text-align: left;">是</td> <td style="text-align: left;">list</td> <td>成功数据列表</td> </tr> <tr> <td style="text-align: left;">fail_list</td> <td style="text-align: left;">否</td> <td style="text-align: left;">list</td> <td>失败数据列表</td> </tr> <tr> <td style="text-align: left;">total_num</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>总数量</td> </tr> <tr> <td style="text-align: left;">succes_num</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>成功数量</td> </tr> <tr> <td style="text-align: left;">fail_num</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>失败数量</td> </tr> </tbody> </table> <p><strong>返回一级参数:</strong></p> <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;">text</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>对象基本名或者是对象的数字</td> </tr> <tr> <td style="text-align: left;">extid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>自定义的对象主键</td> </tr> <tr> <td style="text-align: left;">primary_key</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>生成的对象主键</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>上传时对应的数据</td> </tr> </tbody> </table> <p><strong>返回示例</strong> 成功</p> <pre><code>{ "status": 0, "resultObj": { "success_list": [ { "status": 0, "message": null, "resultObj": { "text": "小绿", "extid": "小绿", "primary_key": "c126_TROMScQF" }, "data": { "object_data": { "concept": "名人", "name": "小绿" } } } ], "fail_list": [ { "object_data": { "concept": "名人" } } ] }, "total_num": 2, "succes_num": 1, "fail_num": 1, "message": "success" }</code></pre> <p>失败</p> <pre><code>{ "status": false, "message": { "obj_name": [ "This field is required." ] }</code></pre>

页面列表

ITEM_HTML