账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    有一个时间数组对象,时次不连续,怎样补全比较好?
    39
    0

    需要展示出一天中所有小时的数据,后端返回的数据是这样
    beforData: [

      {
        "time_hours": "09", // 时间
        "approved_amount": 28068.0,
        "pass_rate": 1.0
      },
      {
        "time_hours":"10",
        "approved_amount":0.0,
        "pass_rate":0.0
      },
      {
        "time_hours":"11",
        "approved_amount":42706.0,
        "pass_rate":0.5
      },
      {
        "time_hours":"13",
        "approved_amount":0.0,
        "pass_rate":0.0
      },
      {
        "time_hours":"15",
        "approved_amount":37700.0,
        "pass_rate":0.5714285714
      },
      {
        "time_hours":"16",
        "approved_amount":0.0,
        "pass_rate":0.0
      },
      {
        "time_hours":"17",
        "approved_amount":29520.0,
        "pass_rate":0.6
      },
      {
        "time_hours":"18",
        "approved_amount":0.0,
        "pass_rate":0.0
      },{
        "time_hours":"19",
        "approved_amount":56216.0,
        "pass_rate":1.0
      },
      {
        "time_hours":"22",
        "approved_amount":5800.0,
        "pass_rate":1.0
      },
      {
        "time_hours":"23",
        "approved_amount":0.0,
        "pass_rate":0.0
      }
    ]

    需要将缺少的小时补全,转化成
    [

      {
        "time_hours": "01:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours": "02:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours": "03:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours": "04:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours": "05:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours": "06:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours": "07:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours": "08:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours": "09:00",
        "approved_amount": 28068.0,
        "pass_rate": 1.0
      },
      {
        "time_hours":"10:00",
        "approved_amount":0.0,
        "pass_rate":0.0
      },
      {
        "time_hours":"11:00",
        "approved_amount":42706.0,
        "pass_rate":0.5
      },
      {
        "time_hours": "12:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours":"13:00",
        "approved_amount":0.0,
        "pass_rate":0.0
      },
      {
        "time_hours": "14:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours":"15:00",
        "approved_amount":37700.0,
        "pass_rate":0.5714285714
      },
      {
        "time_hours":"16:00",
        "approved_amount":0.0,
        "pass_rate":0.0
      },
      {
        "time_hours":"17:00",
        "approved_amount":29520.0,
        "pass_rate":0.6
      },
      {
        "time_hours":"18:00",
        "approved_amount":0.0,
        "pass_rate":0.0
      },{
        "time_hours":"19:00",
        "approved_amount":56216.0,
        "pass_rate":1.0
      },
      {
        "time_hours": "20:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours": "21:00",
        "approved_amount": null,
        "pass_rate": null,
      },
      {
        "time_hours":"22:00",
        "approved_amount":5800.0,
        "pass_rate":1.0
      },
      {
        "time_hours":"23:00",
        "approved_amount":0.0,
        "pass_rate":0.0
      },
      {
        "time_hours": "00:00",
        "approved_amount": null,
        "pass_rate": null,
      },
    ]
    这样的,请教一下大家这个要怎么做啊?
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 寂寞无罪 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部