火星接口文档

火星接口文档


订单管理

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>订单管理,用于记录检测客户的基本信息。</li> </ul> <h5>请求URL</h5> <ul> <li><code>{BaseUrl}/Mind/EntBill/Create</code> 添加订单 <code>EntBillCreate</code> =&gt; <code>EntBillRsp</code></li> <li><code>{BaseUrl}/Mind/EntBill/Cancel</code> 取消订单 <code>IdReq</code> =&gt; <code>EntBillRsp</code></li> <li><code>{BaseUrl}/Mind/EntBill/Read</code> 读取订单 <code>IdReq</code> =&gt; <code>EntBillRsp</code></li> <li><code>{BaseUrl}/Mind/EntBill/SearchBill</code> 搜索订单 <code>EntBillSearchReq</code> =&gt; <code>EntBillRsp[]</code></li> <li><code>{BaseUrl}/Mind/EntBill/ReadReport</code> 读取报告详细信息 <code>IdReq</code> =&gt; <code>EntBillReportRsp</code></li> <li><code>{BaseUrl}/Mind/EntBill/ReadPdf</code> 根据订单id获取pdf报告的url <code>idReq</code> =&gt; <code>idReq</code> <ul> <li>BillPdf 返回的是 {“id”:&quot;pdf的下载地址Url&quot;},此下载地址24小时内有效,超时后需重新获取。</li> </ul></li> </ul> <h5>请求与响应类</h5> <h5>EntBillCreate 创建订单的请求类</h5> <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;">customerId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>客户id</td> </tr> <tr> <td style="text-align: left;">agencyId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>机构id</td> </tr> </tbody> </table> <h5>EntBillSearch 搜索订单的请求类</h5> <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;">createTimeFrom</td> <td style="text-align: left;">否</td> <td style="text-align: left;">datetime?</td> <td>订单创建开始时间</td> </tr> <tr> <td style="text-align: left;">createTimeTo</td> <td style="text-align: left;">否</td> <td style="text-align: left;">datetime?</td> <td>订单创建结束时间</td> </tr> <tr> <td style="text-align: left;">detectTimeFrom</td> <td style="text-align: left;">否</td> <td style="text-align: left;">datetime?</td> <td>用户检测开始时间</td> </tr> <tr> <td style="text-align: left;">detectTimeTo</td> <td style="text-align: left;">否</td> <td style="text-align: left;">datetime?</td> <td>用户检测结束时间</td> </tr> <tr> <td style="text-align: left;">agencyId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string?</td> <td>机构id</td> </tr> <tr> <td style="text-align: left;">customerId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string?</td> <td>客户id</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int?</td> <td>订单状态 0-已创建 2-等待客户检测 4-检测完成 6-报告已生成 8-已完成 12-订单已关闭</td> </tr> <tr> <td style="text-align: left;">skip</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int?</td> <td>跳过查询的条数,搜索订单每次只返回100条,如果返回数量等于100条,表明可能还有更多订单,需要跳过【skip】行,进行多次获取。</td> </tr> </tbody> </table> <h5>EntBillRsp 返回订单详细信息的响应类</h5> <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;">id</td> <td style="text-align: left;">string</td> <td>唯一id</td> </tr> <tr> <td style="text-align: left;">createdOn</td> <td style="text-align: left;">datetime</td> <td>创建时间</td> </tr> <tr> <td style="text-align: left;">modifiedOn</td> <td style="text-align: left;">datetime</td> <td>最后修改时间</td> </tr> <tr> <td style="text-align: left;">customerName</td> <td style="text-align: left;">string</td> <td>客户姓名</td> </tr> <tr> <td style="text-align: left;">customerId</td> <td style="text-align: left;">string</td> <td>客户id</td> </tr> <tr> <td style="text-align: left;">agencyName</td> <td style="text-align: left;">string</td> <td>机构名称</td> </tr> <tr> <td style="text-align: left;">agencyId</td> <td style="text-align: left;">string</td> <td>机构id</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">int</td> <td>订单状态 0-已创建 2-等待客户检测 4-检测完成 6-报告已生成 8-已完成 12-订单已关闭</td> </tr> <tr> <td style="text-align: left;">detectionTime</td> <td style="text-align: left;">dateTime</td> <td>检测时间</td> </tr> <tr> <td style="text-align: left;">mindLevel</td> <td style="text-align: left;">int</td> <td>心理状态等级,<code>0</code>:<code>优秀</code> <code>1</code>:<code>良好</code> <code>2</code>:<code>一般</code> <code>3</code>:<code>欠佳</code> <code>9</code>:<code>未知</code></td> </tr> <tr> <td style="text-align: left;">mindEvaluation</td> <td style="text-align: left;">string</td> <td>心理状态评价,一段对当前心理状态的简单评价</td> </tr> </tbody> </table> <h5>EntBillReportRsp 包含详细报告信息的订单,继承自<code>EntBillRsp</code></h5> <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;">reportFile</td> <td style="text-align: left;">string</td> <td>PDF检测报告的文件URL,这里的URL无法直接获取报告,如果要获取pdf报告的实际URL,请通过<code>ReadPdf</code>接口获取</td> </tr> <tr> <td style="text-align: left;">reportDetail</td> <td style="text-align: left;">ReportDetail 对象</td> <td>检测结果详细信息 见下表</td> </tr> </tbody> </table> <h5>ReportDetail 检测报告详细信息</h5> <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;">duration</td> <td style="text-align: left;">int</td> <td>检测视频时长 单位秒</td> </tr> <tr> <td style="text-align: left;">personality</td> <td style="text-align: left;">PersonalityResult 对象</td> <td>性格指数</td> </tr> <tr> <td style="text-align: left;">frequency</td> <td style="text-align: left;">int[] 数组</td> <td>频谱值列表</td> </tr> <tr> <td style="text-align: left;">vitality</td> <td style="text-align: left;">ValueResult 对象</td> <td>活力度</td> </tr> <tr> <td style="text-align: left;">dimensions12</td> <td style="text-align: left;">Dimensions12Result 对象</td> <td>十二维度</td> </tr> <tr> <td style="text-align: left;">sentiment</td> <td style="text-align: left;">ValueResult 对象</td> <td>情绪指数</td> </tr> <tr> <td style="text-align: left;">concentration</td> <td style="text-align: left;">ValueResult 对象</td> <td>集中度</td> </tr> <tr> <td style="text-align: left;">emotionalDistribution</td> <td style="text-align: left;">EmotionalDistributionrResult 对象</td> <td>情绪分布</td> </tr> <tr> <td style="text-align: left;">HealthResult</td> <td style="text-align: left;">HealthResult 对象</td> <td>健康指标</td> </tr> </tbody> </table> <h5>PersonalityResult 性格指数对象</h5> <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;">extroV</td> <td style="text-align: left;">double</td> <td>外向性</td> </tr> <tr> <td style="text-align: left;">stableV</td> <td style="text-align: left;">double</td> <td>稳定性</td> </tr> </tbody> </table> <h5>ValueResult 通用指数对象</h5> <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;">result</td> <td style="text-align: left;">string</td> <td>结果字符串</td> </tr> <tr> <td style="text-align: left;">value</td> <td style="text-align: left;">double</td> <td>值</td> </tr> </tbody> </table> <h5>HealthResult 健康指标对象</h5> <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;">balance</td> <td style="text-align: left;">ValueResult 对象</td> <td>人体微运动平衡</td> </tr> <tr> <td style="text-align: left;">ai</td> <td style="text-align: left;">ValueResult 对象</td> <td>AI</td> </tr> <tr> <td style="text-align: left;">relative</td> <td style="text-align: left;">ValueResult 对象</td> <td>生理系统参数相关性</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">int</td> <td>健康状态 1 良好 2 一般 3 欠佳 4 预警</td> </tr> </tbody> </table> <h5>EmotionalDistribution 情绪分布对象</h5> <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;">phyV</td> <td style="text-align: left;">double</td> <td>生理</td> </tr> <tr> <td style="text-align: left;">goodV</td> <td style="text-align: left;">double</td> <td>正面</td> </tr> <tr> <td style="text-align: left;">badV</td> <td style="text-align: left;">double</td> <td>负面</td> </tr> </tbody> </table> <h5>Dimensions12Result 十二维度指标</h5> <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;">nervous</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>紧张 指标</td> </tr> <tr> <td style="text-align: left;">depressed</td> <td style="text-align: left;">Dimensions12Item对象</td> <td>郁闷 指标</td> </tr> <tr> <td style="text-align: left;">nervousness</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>神经质 指标</td> </tr> <tr> <td style="text-align: left;">pressure</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>压力 指标</td> </tr> <tr> <td style="text-align: left;">aggressive</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>攻击性 指标</td> </tr> <tr> <td style="text-align: left;">balance</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>平衡 指标</td> </tr> <tr> <td style="text-align: left;">wellBeing</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>幸福感 指标</td> </tr> <tr> <td style="text-align: left;">selfRegulating</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>自我调节 指标</td> </tr> <tr> <td style="text-align: left;">restrain</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>抑制 指标</td> </tr> <tr> <td style="text-align: left;">suspicious</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>可疑 指标</td> </tr> <tr> <td style="text-align: left;">energy</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>能量 指标</td> </tr> <tr> <td style="text-align: left;">assertive</td> <td style="text-align: left;">Dimensions12Item 对象</td> <td>自信 指标</td> </tr> </tbody> </table> <h5>Dimensions12Item 十二维度指标项</h5> <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;">normal</td> <td style="text-align: left;">int[]</td> <td>正常值范围</td> </tr> <tr> <td style="text-align: left;">min</td> <td style="text-align: left;">double</td> <td>最小值</td> </tr> <tr> <td style="text-align: left;">max</td> <td style="text-align: left;">double</td> <td>最大值</td> </tr> <tr> <td style="text-align: left;">m</td> <td style="text-align: left;">double</td> <td>平均值</td> </tr> <tr> <td style="text-align: left;">r</td> <td style="text-align: left;">double</td> <td>特征值</td> </tr> </tbody> </table>

页面列表

ITEM_HTML