有赞新零售社区

发帖
API使用问题»使用会员调账接口,传值15220分,结果有赞生成的记录是151.19,少了一分

[API调用-会员/营销] 使用会员调账接口,传值15220分,结果有赞生成的记录是151.19,少了一分

中原 2023-07-03 651 浏览 13 评论 | 只看楼主 [打印]
trace_id:yz7-0ae85bdb-1687769213012-185812


你好,你的回复是:
您好,该请求入参{
"operator_name": "用户",
"adjust_principal": 15219.999999999998,
"card_no": "310204116313191",
"request_no": "MMNE050000000032",
"operator_mobile": "18019238185",
"yz_open_id": 8182445808,
"remark": "来源:春航智慧云,流水号:MMNE050000000032,类型备注:零售支出",
"adjust_bonus": 0,
"adjust_type": 2
}


我这边也去查询了当天的请求日志:
array(9) {
  ["adjust_type"]=>
  int(2)
  ["operator_mobile"]=>
  string(11) "18019238185"
  ["request_no"]=>
  string(16) "MMNE050000000032"
  ["card_no"]=>
  string(15) "310204116313191"
  ["operator_name"]=>
  string(6) "用户"
  ["adjust_principal"]=>
  float(15220)
  ["adjust_bonus"]=>
  int(0)
  ["yz_open_id"]=>
  string(26) "uy0woFYB764632554669101056"
  ["remark"]=>
  string(85) "来源:春航智慧云,流水号:MMNE050000000032,类型备注:零售支出"
}
array(5) {
  ["trace_id"]=>
  string(33) "yz7-0ae85bdb-1687769213012-185812"
  ["code"]=>
  int(200)
  ["data"]=>
  array(6) {
    ["msg"]=>
    string(12) "调账成功"
    ["code"]=>
    string(3) "200"
    ["request_no"]=>
    string(16) "MMNE050000000032"
    ["inner_adjust_no"]=>
    string(23) "SGCDA230626163714098330"
    ["adjust_no"]=>
    string(21) "CDA230626163714098330"
    ["status"]=>
    string(7) "SUCCESS"
  }
  ["success"]=>
  bool(true)
  ["message"]=>
  string(10) "successful"
}


传参这里
adjust_principal是传的以分为单位,是整数,不会出现小数点,很明显,你们处理这里出现了精度丢失问题,望核查处理,谢谢

本帖最后由 中原 于 2023-7-3 09:15 编辑
用手机打开
收藏 ··· 回复
    中原 青铜   2023-07-03 | 只看该作者
    https://doc.youzanyun.com/detail/API/0/538调账接口,adjust_principal是以分为单位的

      中原 青铜   2023-07-03 | 只看该作者
      原帖子:https://bbs.youzan.com/forum.php?mod=viewthread&tid=691992

        中原 青铜   2023-07-03 | 只看该作者
        array(9) {
          ["adjust_type"]=>
          int(2)
          ["operator_mobile"]=>
          string(11) "13919451322"
          ["request_no"]=>
          string(16) "MMNE060000000061"
          ["card_no"]=>
          string(15) "310201598510468"
          ["operator_name"]=>
          string(6) "用户"
          ["adjust_principal"]=>
          float(6960)
          ["adjust_bonus"]=>
          int(0)
          ["yz_open_id"]=>
          string(26) "X6Qewo2l681467727189164032"
          ["remark"]=>
          string(85) "来源:春航智慧云,流水号:MMNE060000000061,类型备注:零售支出"
        }
        array(5) {
          ["trace_id"]=>
          string(33) "yz7-0a350a46-1687951754437-206287"
          ["code"]=>
          int(200)
          ["data"]=>
          array(6) {
            ["msg"]=>
            string(12) "调账成功"
            ["code"]=>
            string(3) "200"
            ["request_no"]=>
            string(16) "MMNE060000000061"
            ["inner_adjust_no"]=>
            string(23) "SGCDA230628192033098313"
            ["adjust_no"]=>
            string(21) "CDA230628192033098313"
            ["status"]=>
            string(7) "SUCCESS"
          }
          ["success"]=>
          bool(true)
          ["message"]=>
          string(10) "successful"
        }

        这里还有一笔出现这种情况,也是差一分

          千寻   有赞云团队   2023-07-03 | 只看该作者
          您好,您的问题已经受理,会尽快核实并与您同步。

            千寻   有赞云团队   2023-07-03 | 只看该作者
            您好,debug看一下参数的值也带小数的吗,这边收到的开发者入参是有小数点的,{
            "body": "{\"adjust_type\":2,\"operator_mobile\":\"18019238185\",\"request_no\":\"MMNE050000000032\",\"card_no\":\"310204116313191\",\"operator_name\":\"\\u7528\\u6237\",\"adjust_principal\":15219.999999999998,\"adjust_bonus\":0,\"yz_open_id\":\"uy0woFYB764632554669101056\",\"remark\":\"\\u6765\\u6e90\\uff1a\\u6625\\u822a\\u667a\\u6167\\u4e91\\uff0c\\u6d41\\u6c34\\u53f7\\uff1aMMNE050000000032\\uff0c\\u7c7b\\u578b\\u5907\\u6ce8\\uff1a\\u96f6\\u552e\\u652f\\u51fa\"}
            加载更多

            中原 青铜   2023-07-03 | 只看该作者
            ·1111111111111111111111111111111

              1跳至
              您需要登录后才可以回帖 登录 | 立即注册

              本版积分规则

              复制链接
              新浪微博
              QQ空间
              微信扫码
              • 回复

              • 评分

              客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

              复制成功