3计算订单金额.html 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="content-type" content="text/html;charset=UTF-8">
  5. <style type="text/css">
  6. <!--
  7. @import url(md.css);
  8. -->
  9. </style>
  10. </head>
  11. <body>
  12. <h1>1 计算订单金额</h1>
  13. <blockquote>
  14. <p>计算订单的各种组合金额</p>
  15. </blockquote>
  16. <ul>
  17. <li>2017-06-05 新开v2接口,移除id_card字段,增加sbuId字段。 <a href="pre/3%E8%AE%A1%E7%AE%97%E8%AE%A2%E5%8D%95%E9%87%91%E9%A2%9Dv1.html">旧接口文档</a></li>
  18. <li>2016-11-22 增加shebao_card字段。newCard字段废止,兼容旧版本暂不移除。</li>
  19. </ul>
  20. <h2>1.1 请求</h2>
  21. <ul>
  22. <li><p>URI</p>
  23. <pre><code>/sbl/buy/total_fee/v2 POST
  24. </code></pre></li>
  25. <li><p>参数</p>
  26. <pre><code>String key; 支付人ID
  27. Integer sbuId; 参保用户标识
  28. Integer cid; 社保标识
  29. Integer month; 参保月份 201508
  30. Integer nums; 购买月份数量
  31. boolean newCard; 【废止】是否办理社保卡
  32. int shebao_card; 新办卡(0不办卡 1新办卡 2补办卡)
  33. Integer hukou_type; 户籍性质
  34. Integer pay_for; 购买类型 1:社保 2:公积金 3:社保打包公积金 4:公积金打包社保
  35. Double fund = 0.0; 填写购买公积金的金额 pay_for=2时,此值需要&gt;0
  36. </code></pre></li>
  37. </ul>
  38. <h2>1.2 响应</h2>
  39. <ul>
  40. <li><p>状态码</p>
  41. <pre><code>500 cid不存在或其它异常
  42. 600 无效的身份证、社保数据不能为空、户籍性质需要指定、购买月份需要指定等
  43. 601 无效的用户标识
  44. 10004 需要登录
  45. </code></pre></li>
  46. <li><p>DATA字段说明</p>
  47. <pre><code>double total_fee = 0.0; 本单总金额
  48. Double shebao = 0.0; 本单社保总金额
  49. Double s_charge = 0.0; 本单社保手续费总金额
  50. Double card_charge = 0.0; 本单新办社保卡手续费总金额
  51. Double fund = 0.0; 本单公积金总金额
  52. Double f_charge = 0.0; 本单公积金手续费总金额
  53. </code></pre></li>
  54. <li><p>数据范例</p>
  55. <pre><code>{
  56. &quot;data&quot;: {
  57. &quot;total_fee&quot;: 1454.99,
  58. &quot;shebao&quot;: 855.99,
  59. &quot;s_charge&quot;: 59.0,
  60. &quot;card_charge&quot;: 0.0,
  61. &quot;fund&quot;: 500.0,
  62. &quot;f_charge&quot;: 40.0
  63. },
  64. &quot;msg&quot;: &quot;&quot;,
  65. &quot;code&quot;: 200
  66. }
  67. </code></pre></li>
  68. </ul>
  69. <hr>
  70. <script src="md.js"></script>
  71. </body>
  72. </html>