取json

格式1

{
    "status": 200,
    "msg": "OK",
    "data": {
        "1": [
            {
                "integral": "200",
                "time": "2021-05-17"
            }
        ],
        "2": [
            {
                "integral": "15",
                "time": "2021-05-18"
            }
        ],
        "3": [
            {
                "integral": "15",
                "time": "2021-05-20"
            }
        ],
        "4": [
            {
                "integral": "20",
                "time": "2021-05-22"
            }
        ],
        "5": [
            {
                "integral": "150",
                "time": "2021-05-21"
            }
        ],
        "6": [
            {
                "integral": "100",
                "time": "2021-05-22"
            }
        ],
        "7": [
            {
                "integral": "30",
                "time": "2021-05-23"
            }
        ]
    }
}

前端展示的数据
在这里插入图片描述

success:function (res){
                console.log(res.data);
                console.log(res.data[1])
                var array = res.data[1];
                var time = array[0].time;
                var integral = array[0].integral;
                console.log(time);
            }
 public JsonResult sign(){
        String monday = DateMondayToSundayUtils.getMonday();
        String tuesday = DateMondayToSundayUtils.getTuesday();
        String thursday = DateMondayToSundayUtils.getThursday();
        String saturday = DateMondayToSundayUtils.getSaturday();
        String friday = DateMondayToSundayUtils.getFriday();
        String  sunday= DateMondayToSundayUtils.getSunday();



        List<Integer> integral = indexService.getIntegral();
        HashMap<String, Object> map1 = new HashMap<>();
        map1.put("time",monday);
        map1.put("integral",integral.get(3));
        HashMap<String, Object> map2 = new HashMap<>();
        map2.put("time",tuesday);
        map2.put("integral",integral.get(4));
        HashMap<String, Object> map3= new HashMap<>();
        map3.put("time",thursday);
        map3.put("integral",integral.get(4));
        HashMap<String, Object> map4= new HashMap<>();
        map4.put("time",saturday);
        map4.put("integral",integral.get(0));
        HashMap<String, Object> map5= new HashMap<>();
        map5.put("time",friday);
        map5.put("integral", integral.get(integral.size()-1));
        HashMap<String, Object> map6= new HashMap<>();
        map6.put("time",saturday);
        map6.put("integral",integral.get(2));

        HashMap<String, Object> map7= new HashMap<>();
        map7.put("time",sunday);
        map7.put("integral",integral.get(5));


        HashMap<Object, List<HashMap<String ,Object>>> hashMap = new HashMap<>();
        hashMap.put(1,Arrays.asList(map1));
        hashMap.put(2,Arrays.asList(map2));
        hashMap.put(3, Arrays.asList(map3));
        hashMap.put(4,Arrays.asList(map4));
        hashMap.put(5,Arrays.asList(map5));
        hashMap.put(6, Arrays.asList(map6));
        hashMap.put(7, Arrays.asList(map7));

   


        return JsonResult.ok(hashMap);
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值