const Mock = require("mockjs");
// let data = Mock.mock({
//     "data|100": [ //生成100条数据 数组
//         {
//             "shopId|+1": 1,//生成商品id，自增1
//             "shopMsg": "@ctitle(10)", //生成商品信息，长度为10个汉字
//             "shopName": "@cname",//生成商品名 ， 都是中国人的名字
//             "shopTel": /^1(5|3|7|8)[0-9]{9}$/,//生成随机电话号
//             "shopAddress": "@county(true)", //随机生成地址
//             "shopStar|1-5": "★", //随机生成1-5个星星
//             "salesVolume|30-1000": 30, //随机生成商品价格 在30-1000之间
//             "shopLogo": "@Image('100x40','#c33', '#ffffff','小北鼻')", //生成随机图片，大小/背景色/字体颜色/文字信息
//             "food|7": [ //每个商品中再随机生成七个food
//                 {
//                     "foodName": "@cname", //food的名字
//                     "foodPic": "@Image('100x40','#c33', '#ffffff','小可爱')",//生成随机图片，大小/背景色/字体颜色/文字信息
//                     "foodPrice|1-100": 20,//生成1-100的随机数
//                     "aname|14": [
//                         {
//                             "aname": "@cname",
//                             "aprice|30-60": 20
//                         }
//                     ]
//                 }
//             ]
//         }
//     ]
// })

// -----------------系统设置 // 隶属海关管理 -----------------------
let pagedata = Mock.mock({
    "data|10": [
        {
            "Id|+1": 1, //ID
            ObjectName: "@ctitle(6)", // 组织名称
            CreateTime: "@date @time", // 创建时间
            Experience: "@date @time", // 最后更新时间
            children: [
                {
                    "Id|+1": 2, //ID
                    ObjectName: "@ctitle(6)", // 组织名称
                    CreateTime: "@date @time", // 创建时间
                    Experience: "@date @time", // 最后更新时间
                    children: [
                        {
                            "Id|+1": 3, //ID
                            ObjectName: "@ctitle(6)", // 组织名称
                            CreateTime: "@date @time", // 创建时间
                            Experience: "@date @time", // 最后更新时间
                            children: [
                                {
                                    "Id|+1": 4, //ID
                                    ObjectName: "@ctitle(6)", // 组织名称
                                    CreateTime: "@date @time", // 创建时间
                                    Experience: "@date @time", // 最后更新时间
                                    children: [
                                        {
                                            "Id|+1": 3, //ID
                                            ObjectName: "@ctitle(6)", // 组织名称
                                            CreateTime: "@date @time", // 创建时间
                                            Experience: "@date @time", // 最后更新时间
                                        }
                                    ]
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    ]
})
Mock.mock(/qxz_page/, 'post', () => { //三个参数。第一个路径，第二个请求方式post/get，第三个回调，返回值
    return pagedata
})

