333366

124 阅读8分钟
[
    {
        "reportNo": "93302004100003216605",
        "caseTimes": "1",
        "evaluateTime": 1650535333000,
        "operatorId": "HUJUN684",
        "mobileNo": "13397613120",
        "businessNo": "粤B36987",
        "subjectId": "d97cda6691d74d15b76fbe8fdf7006c1",
        "starLevel": "1",
        "contentEvaluate": "下班啦",
        "businessName": "粤B36987",
        "originalEval": {
            "reportNo": "93302004100003216605",
            "caseTimes": "1",
            "evaluateTime": 1650522047000,
            "operatorId": "HUJUN684",
            "mobileNo": "18833663366",
            "businessNo": "粤B36987",
            "subjectId": "a0b64a26bf7545588be1276e028f1d3e",
            "starLevel": "5",
            "contentEvaluate": "急急急",
            "businessName": "粤B36987",
            "originalEval": null,
            "tags": null,
            "observeUserType": null,
            "deptAbbrName": null,
            "operatorName": null,
            "favourableComment": null
        },
        "tags": [],
        "observeUserType": null,
        "deptAbbrName": null,
        "operatorName": null,
        "favourableComment": null
    },
    {
        "reportNo": "93302004100003216605",
        "caseTimes": "1",
        "evaluateTime": 1650527885000,
        "operatorId": "HUJUN684",
        "mobileNo": "18833663366",
        "businessNo": "粤B36987",
        "subjectId": "03de67c7affb4790a684ebc71e8b47e3",
        "starLevel": "2",
        "contentEvaluate": null,
        "businessName": "粤B36987",
        "originalEval": {
            "reportNo": "93302004100003216605",
            "caseTimes": "1",
            "evaluateTime": 1650522047000,
            "operatorId": "HUJUN684",
            "mobileNo": "18833663366",
            "businessNo": "粤B36987",
            "subjectId": "a0b64a26bf7545588be1276e028f1d3e",
            "starLevel": "5",
            "contentEvaluate": "急急急",
            "businessName": "粤B36987",
            "originalEval": null,
            "tags": null,
            "observeUserType": null,
            "deptAbbrName": null,
            "operatorName": null,
            "favourableComment": null
        },
        "tags": [],
        "observeUserType": null,
        "deptAbbrName": null,
        "operatorName": null,
        "favourableComment": null
    },
    {
        "reportNo": "93302004100003216605",
        "caseTimes": "1",
        "evaluateTime": 1650526136000,
        "operatorId": "HUJUN684",
        "mobileNo": "18833663366",
        "businessNo": "粤B36987",
        "subjectId": "e59d2f5408c545af8012b0ea564ef996",
        "starLevel": "3",
        "contentEvaluate": null,
        "businessName": "粤B36987",
        "originalEval": {
            "reportNo": "93302004100003216605",
            "caseTimes": "1",
            "evaluateTime": 1650522047000,
            "operatorId": "HUJUN684",
            "mobileNo": "18833663366",
            "businessNo": "粤B36987",
            "subjectId": "a0b64a26bf7545588be1276e028f1d3e",
            "starLevel": "5",
            "contentEvaluate": "急急急",
            "businessName": "粤B36987",
            "originalEval": null,
            "tags": null,
            "observeUserType": null,
            "deptAbbrName": null,
            "operatorName": null,
            "favourableComment": null
        },
        "tags": [],
        "observeUserType": null,
        "deptAbbrName": null,
        "operatorName": null,
        "favourableComment": null
    },
    {
        "reportNo": "93302004100003216605",
        "caseTimes": "1",
        "evaluateTime": 1650525884000,
        "operatorId": "HUJUN684",
        "mobileNo": "18833663366",
        "businessNo": "粤B36987",
        "subjectId": "38c0fd0af0cf4b4a840341aac3acf4b9",
        "starLevel": "4",
        "contentEvaluate": null,
        "businessName": "粤B36987",
        "originalEval": {
            "reportNo": "93302004100003216605",
            "caseTimes": "1",
            "evaluateTime": 1650522047000,
            "operatorId": "HUJUN684",
            "mobileNo": "18833663366",
            "businessNo": "粤B36987",
            "subjectId": "a0b64a26bf7545588be1276e028f1d3e",
            "starLevel": "5",
            "contentEvaluate": "急急急",
            "businessName": "粤B36987",
            "originalEval": null,
            "tags": null,
            "observeUserType": null,
            "deptAbbrName": null,
            "operatorName": null,
            "favourableComment": null
        },
        "tags": [
            "服务好"
        ],
        "observeUserType": null,
        "deptAbbrName": null,
        "operatorName": null,
        "favourableComment": null
    },
    {
        "reportNo": "93302004100003216605",
        "caseTimes": "1",
        "evaluateTime": 1650525690000,
        "operatorId": "HUJUN684",
        "mobileNo": "18833663366",
        "businessNo": "粤B36987",
        "subjectId": "ca960995e6514f2aaabda9a3bb1a2e60",
        "starLevel": "4",
        "contentEvaluate": "鸡柳虎",
        "businessName": "粤B36987",
        "originalEval": {
            "reportNo": "93302004100003216605",
            "caseTimes": "1",
            "evaluateTime": 1650522047000,
            "operatorId": "HUJUN684",
            "mobileNo": "18833663366",
            "businessNo": "粤B36987",
            "subjectId": "a0b64a26bf7545588be1276e028f1d3e",
            "starLevel": "5",
            "contentEvaluate": "急急急",
            "businessName": "粤B36987",
            "originalEval": null,
            "tags": null,
            "observeUserType": null,
            "deptAbbrName": null,
            "operatorName": null,
            "favourableComment": null
        },
        "tags": [
            "服务好"
        ],
        "observeUserType": null,
        "deptAbbrName": null,
        "operatorName": null,
        "favourableComment": null
    },
    {
        "reportNo": "93302004100003216605",
        "caseTimes": "1",
        "evaluateTime": 1650525195000,
        "operatorId": "HUJUN684",
        "mobileNo": "18833663366",
        "businessNo": "粤B36987",
        "subjectId": "ab7ffb4266f84bebaabcdb337bbfeac0",
        "starLevel": "4",
        "contentEvaluate": "你聚会退休嘻嘻嘻吐了敏敏顾客哦嘻嘻嘻小龙女天天涂脸仔仔细细恐龙有钱消息",
        "businessName": "粤B36987",
        "originalEval": {
            "reportNo": "93302004100003216605",
            "caseTimes": "1",
            "evaluateTime": 1650522047000,
            "operatorId": "HUJUN684",
            "mobileNo": "18833663366",
            "businessNo": "粤B36987",
            "subjectId": "a0b64a26bf7545588be1276e028f1d3e",
            "starLevel": "5",
            "contentEvaluate": "急急急",
            "businessName": "粤B36987",
            "originalEval": null,
            "tags": null,
            "observeUserType": null,
            "deptAbbrName": null,
            "operatorName": null,
            "favourableComment": null
        },
        "tags": [
            "速度快"
        ],
        "observeUserType": null,
        "deptAbbrName": null,
        "operatorName": null,
        "favourableComment": null
    },
    {
        "reportNo": "93302004100003216605",
        "caseTimes": "1",
        "evaluateTime": 1650525065000,
        "operatorId": "HUJUN684",
        "mobileNo": "18833663366",
        "businessNo": "粤B36987",
        "subjectId": "71e5e9f5b02c479da5c91fc702798559",
        "starLevel": "5",
        "contentEvaluate": "b急急急救护柴鸡来了金桔路灭魔后顾之忧可以可以您异界之九阳真经自己",
        "businessName": "粤B36987",
        "originalEval": {
            "reportNo": "93302004100003216605",
            "caseTimes": "1",
            "evaluateTime": 1650522047000,
            "operatorId": "HUJUN684",
            "mobileNo": "18833663366",
            "businessNo": "粤B36987",
            "subjectId": "a0b64a26bf7545588be1276e028f1d3e",
            "starLevel": "5",
            "contentEvaluate": "急急急",
            "businessName": "粤B36987",
            "originalEval": null,
            "tags": null,
            "observeUserType": null,
            "deptAbbrName": null,
            "operatorName": null,
            "favourableComment": null
        },
        "tags": [
            "服务好"
        ],
        "observeUserType": null,
        "deptAbbrName": null,
        "operatorName": null,
        "favourableComment": null
    },
    {
        "reportNo": "93302004100003216605",
        "caseTimes": "1",
        "evaluateTime": 1650523112000,
        "operatorId": "HUJUN684",
        "mobileNo": "18833663366",
        "businessNo": "粤B36987",
        "subjectId": "f6021bec1b4d4a999442c93ba14c3389",
        "starLevel": "5",
        "contentEvaluate": "评价要超过20个字才能得积分,我测试一下看看,记笔记你蘑菇",
        "businessName": "粤B36987",
        "originalEval": {
            "reportNo": "93302004100003216605",
            "caseTimes": "1",
            "evaluateTime": 1650522047000,
            "operatorId": "HUJUN684",
            "mobileNo": "18833663366",
            "businessNo": "粤B36987",
            "subjectId": "a0b64a26bf7545588be1276e028f1d3e",
            "starLevel": "5",
            "contentEvaluate": "急急急",
            "businessName": "粤B36987",
            "originalEval": null,
            "tags": null,
            "observeUserType": null,
            "deptAbbrName": null,
            "operatorName": null,
            "favourableComment": null
        },
        "tags": [
            "速度快",
            "服务好"
        ],
        "observeUserType": null,
        "deptAbbrName": null,
        "operatorName": null,
        "favourableComment": null
    },
    {
        "reportNo": "90700004100002905007",
        "caseTimes": "1",
        "evaluateTime": 1648280469000,
        "operatorId": "HUJUN684",
        "mobileNo": "13397613132",
        "businessNo": "粤B98741",
        "subjectId": "3fe28d720be94462b3d54ac7d60c7e51",
        "starLevel": "5",
        "contentEvaluate": null,
        "businessName": "粤B98741",
        "originalEval": null,
        "tags": [
            "长的帅"
        ],
        "observeUserType": null,
        "deptAbbrName": null,
        "operatorName": null,
        "favourableComment": null
    },
    {
        "reportNo": "90103004100002873207",
        "caseTimes": "1",
        "evaluateTime": 1645498783000,
        "operatorId": "HUJUN684",
        "mobileNo": "18712339100",
        "businessNo": "",
        "subjectId": "fcf149e984fa471491bba26c3266a46d",
        "starLevel": "3",
        "contentEvaluate": null,
        "businessName": "深**",
        "originalEval": null,
        "tags": [],
        "observeUserType": null,
        "deptAbbrName": null,
        "operatorName": null,
        "favourableComment": null
    }
]
<div>this.setTime(item.evaluateTime)</div>

methods: {
     setTime(time) {
         //这里写方法
         
     }
}

需求转换时间要求: A.时间部分: a.小于1小时,展示【XX分钟前】,(不满1分钟按1分钟算); XX=当前时间-获得好评/锦旗的时间【取分钟精确度】,不满1分钟的直接抹去 Eg: 9:45:30 – 9:38:40 XX=6分50秒=6 b.大于等于1小时且小于24小时,展示【xx小时前】; XX=当前时间-获得好评/锦旗的时间【取小时精确度】不满1小时的直接抹去 c.大于等于24小时,且小于30天,展示【xx天前】; XX=当前时间-获得好评/锦旗的时间【取天数精确度】不满1天的直接抹去 d.大于30天,均展示【XX月前】, XX=当前时间-获得好评/锦旗的时间【取月份精确度】不满1个月的直接抹去 Eg:2022-10-03 - 2022-6-28 XX=3个月 不进行年的转换。

用过的方法

formatMinute(date1, date2) {
      if (!date1 || !date2) {
        return null;
      }
      var date3 =
        Date.parse(new Date(date2.replace(/-/g, '/'))) -
        Date.parse(new Date(date1.replace(/-/g, '/')));
      var days = Math.floor(date3 / (24 * 3600 * 1000));
      var leave1 = date3 % (24 * 3600 * 1000);
      var hours = Math.floor(leave1 / (3600 * 1000));
      var leave2 = leave1 % (3600 * 1000);
      var minutes = Math.round(leave2 / (60 * 1000));
      let d = '';
      if (days > 0) {
        d = `${days}${hours}小时${minutes}分钟`;
      } else if (hours > 0 && hours < 24) {
        d = `${hours}小时${minutes}分钟`;
      } else {
        d = `${minutes}分钟`;
      }
      return d;
    },