方糖app

方糖app


商户及流水(改)

<h1><center>钱包账户流水</center></h1> <h2>1.1 查询全部商户</h2> <h3>1.1.1 接口描述</h3> <p>查询当前银行下所有商户</p> <h3>2.1.2 接口逻辑</h3> <p>商户查询,分页;</p> <ul> <li> <p>后台逻辑</p> <ul> <li> <p>查询条件:根据银行号查询商户;</p> </li> <li>根据账户状态来分类查询(正常/停用);</li> </ul> </li> <li>前端条件设计; <ul> <li>条件查询下拉列表(正常/停用);</li> <li>字段展示:商户状态的 0/1 展示为 正常/停用</li> </ul></li> </ul> <h3>2.1.3 接口地址</h3> <pre><code class="language-java">http://10.189.17.80:9092/sugar-management/api/{channel}/account/list</code></pre> <h3>2.1.4 请求报文</h3> <table> <thead> <tr> <th>参数</th> <th>类型</th> <th>必填</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>accountStatus</td> <td>string</td> <td>N</td> <td>商户状态(0正常 1停用)</td> </tr> </tbody> </table> <h3>2.1.5 请求样例</h3> <pre><code class="language-javascript">{ "accountStatus":"0" }</code></pre> <h3>2.1.6 响应报文data</h3> <p>钱包账户流水信息数组,数组中数据结构</p> <table> <thead> <tr> <th>参数</th> <th>类型</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>accountId</td> <td>string</td> <td>交易流水号</td> </tr> <tr> <td>userId</td> <td>string</td> <td>用户id</td> </tr> <tr> <td>bankNo</td> <td>string</td> <td>银行号</td> </tr> <tr> <td>instNo</td> <td>string</td> <td>机构号</td> </tr> <tr> <td>accountBalance</td> <td>number</td> <td>账户金额</td> </tr> <tr> <td>accountStatus</td> <td>string</td> <td>商户状态(0.正常,1.停用)</td> </tr> </tbody> </table> <h3>2.1.7 响应样例</h3> <pre><code></code></pre> <h1><center>钱包账户流水</center></h1> <h2>2.1 查询交易流水</h2> <h3>2.1.1 接口逻辑</h3> <p>商户流水查询,分页查询;</p> <ul> <li> <p>后台逻辑</p> <ul> <li>查询条件:根据商户的的主键ID查询处理记录; <ul> <li>根据月份查询流水</li> </ul></li> <li>排序条件:交易时间(倒序desc)</li> </ul> </li> <li>前端逻辑 <ul> <li>选中数据行,点击或右键“详情”按钮/双击当前行(3选一实现),打开处理记录展示Dialog 展示字段: <ul> <li>处理记录列表:交易流水号、订单号、商户编号、交易时间、交易金额、交易类型(0.收入,1.支出)、交易用途、交易描述、账户余额、交易状态(0.成功,1.失败)、交易失败描述</li> </ul></li> </ul></li> </ul> <h3>2.1.2 接口描述</h3> <p>钱包账户的流水查询</p> <h3>2.1.3 接口地址</h3> <pre><code class="language-java">http://10.189.17.80:9092/sugar-management/api/{channel}/account/trade/list</code></pre> <h3>2.1.4 请求报文</h3> <table> <thead> <tr> <th>参数</th> <th>类型</th> <th>必填</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>accountId</td> <td>string</td> <td>N</td> <td>商户id</td> </tr> </tbody> </table> <h3>2.1.5 请求样例</h3> <pre><code class="language-javascript">{ "accountId":"xxx" }</code></pre> <h3>2.1.6 响应报文data</h3> <p>钱包账户流水信息数组,数组中数据结构</p> <table> <thead> <tr> <th>参数</th> <th>类型</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>tradeId</td> <td>string</td> <td>交易流水号</td> </tr> <tr> <td>orderId</td> <td>string</td> <td>订单号</td> </tr> <tr> <td>accountId</td> <td>string</td> <td>商户编号</td> </tr> <tr> <td>createDate</td> <td>string</td> <td>交易时间</td> </tr> <tr> <td>tradeAmount</td> <td>number</td> <td>交易金额</td> </tr> <tr> <td>tradeType</td> <td>string</td> <td>交易类型(0.收入,1.支出)</td> </tr> <tr> <td>tradeUse</td> <td>string</td> <td>交易用途</td> </tr> <tr> <td>tradeDesc</td> <td>string</td> <td>交易描述</td> </tr> <tr> <td>accountBalance</td> <td>number</td> <td>账户余额</td> </tr> <tr> <td>tradeStatus</td> <td>string</td> <td>交易状态(0.成功,1.失败)</td> </tr> <tr> <td>tradeFailMsg</td> <td>string</td> <td>交易失败描述</td> </tr> </tbody> </table> <h3>2.1.7 响应样例</h3> <pre><code></code></pre>

页面列表

ITEM_HTML