├── .gitignore ├── README.md ├── app.js ├── bin └── www ├── package.json ├── public └── stylesheets │ └── style.css ├── routes ├── api │ ├── cart.json │ ├── category.json │ ├── entranceCatalog.json │ ├── getCmsPromotionsListByCatelogyID.json │ ├── index.js │ ├── myjdSetBusiness.json │ ├── newSubCatalog.json │ ├── personinfoBusiness.json │ ├── pre_order.json │ ├── submit_order.json │ ├── uniformRecommend.json │ ├── user_info_all.json │ ├── wareBusiness.json │ └── welcomeHome.json ├── index.js └── users.js └── views ├── error.jade ├── index.jade └── layout.jade /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | start.sh 4 | .avoscloud 5 | .leancloud 6 | .DS_Store 7 | # VIM 8 | *~ 9 | *.swp 10 | 11 | # config 12 | *.config.ts 13 | *.config.json 14 | 15 | # dist 16 | /dist -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # flutter_mock_server 2 | 3 | ### 项目介绍 4 | 5 | 本项目为[learn_flutter](https://github.com/DiscoverForever/learn_flutter)的服务端,为[learn_flutter](https://github.com/DiscoverForever/learn_flutter)提供接口mock服务。 6 | 7 | ### 环境要求 8 | 9 | NodeJS version > 10.0.0 10 | 11 | [NodeJs下载地址](http://nodejs.cn/download/)http://nodejs.cn/download/ 12 | 13 | ### 安装依赖 14 | 15 | ```bash 16 | npm i 17 | ``` 18 | 19 | ### 运行项目 20 | 21 | ```bash 22 | npm start 23 | ``` 24 | -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- 1 | var express = require('express'); 2 | var path = require('path'); 3 | var favicon = require('serve-favicon'); 4 | var logger = require('morgan'); 5 | var cookieParser = require('cookie-parser'); 6 | var bodyParser = require('body-parser'); 7 | 8 | var index = require('./routes/index'); 9 | var users = require('./routes/users'); 10 | 11 | var app = express(); 12 | 13 | // view engine setup 14 | app.set('views', path.join(__dirname, 'views')); 15 | app.set('view engine', 'jade'); 16 | 17 | // uncomment after placing your favicon in /public 18 | //app.use(favicon(path.join(__dirname, 'public', 'favicon.ico'))); 19 | app.use(logger('dev')); 20 | app.use(bodyParser.json()); 21 | app.use(bodyParser.urlencoded({ extended: false })); 22 | app.use(cookieParser()); 23 | app.use(express.static(path.join(__dirname, 'public'))); 24 | 25 | app.use('/', index); 26 | app.use('/client.action', require('./routes/api')); 27 | app.use('/users', users); 28 | 29 | // catch 404 and forward to error handler 30 | app.use(function(req, res, next) { 31 | var err = new Error('Not Found'); 32 | err.status = 404; 33 | next(err); 34 | }); 35 | 36 | // error handler 37 | app.use(function(err, req, res, next) { 38 | // set locals, only providing error in development 39 | res.locals.message = err.message; 40 | res.locals.error = req.app.get('env') === 'development' ? err : {}; 41 | 42 | // render the error page 43 | res.status(err.status || 500); 44 | res.render('error'); 45 | }); 46 | 47 | module.exports = app; 48 | -------------------------------------------------------------------------------- /bin/www: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /** 4 | * Module dependencies. 5 | */ 6 | 7 | var app = require('../app'); 8 | var debug = require('debug')('flutter-mock-server:server'); 9 | var http = require('http'); 10 | 11 | /** 12 | * Get port from environment and store in Express. 13 | */ 14 | 15 | var port = normalizePort(process.env.PORT || '3000'); 16 | app.set('port', port); 17 | 18 | /** 19 | * Create HTTP server. 20 | */ 21 | 22 | var server = http.createServer(app); 23 | 24 | /** 25 | * Listen on provided port, on all network interfaces. 26 | */ 27 | 28 | server.listen(port); 29 | server.on('error', onError); 30 | server.on('listening', onListening); 31 | 32 | /** 33 | * Normalize a port into a number, string, or false. 34 | */ 35 | 36 | function normalizePort(val) { 37 | var port = parseInt(val, 10); 38 | 39 | if (isNaN(port)) { 40 | // named pipe 41 | return val; 42 | } 43 | 44 | if (port >= 0) { 45 | // port number 46 | return port; 47 | } 48 | 49 | return false; 50 | } 51 | 52 | /** 53 | * Event listener for HTTP server "error" event. 54 | */ 55 | 56 | function onError(error) { 57 | if (error.syscall !== 'listen') { 58 | throw error; 59 | } 60 | 61 | var bind = typeof port === 'string' 62 | ? 'Pipe ' + port 63 | : 'Port ' + port; 64 | 65 | // handle specific listen errors with friendly messages 66 | switch (error.code) { 67 | case 'EACCES': 68 | console.error(bind + ' requires elevated privileges'); 69 | process.exit(1); 70 | break; 71 | case 'EADDRINUSE': 72 | console.error(bind + ' is already in use'); 73 | process.exit(1); 74 | break; 75 | default: 76 | throw error; 77 | } 78 | } 79 | 80 | /** 81 | * Event listener for HTTP server "listening" event. 82 | */ 83 | 84 | function onListening() { 85 | var addr = server.address(); 86 | var bind = typeof addr === 'string' 87 | ? 'pipe ' + addr 88 | : 'port ' + addr.port; 89 | debug('Listening on ' + bind); 90 | } 91 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "flutter-mock-server", 3 | "version": "0.0.0", 4 | "private": true, 5 | "scripts": { 6 | "start": "node ./bin/www" 7 | }, 8 | "dependencies": { 9 | "body-parser": "~1.18.2", 10 | "cookie-parser": "~1.4.3", 11 | "debug": "~2.6.9", 12 | "express": "~4.15.5", 13 | "jade": "~1.11.0", 14 | "morgan": "~1.9.0", 15 | "serve-favicon": "~2.4.5" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /public/stylesheets/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | padding: 50px; 3 | font: 14px "Lucida Grande", Helvetica, Arial, sans-serif; 4 | } 5 | 6 | a { 7 | color: #00B7FF; 8 | } 9 | -------------------------------------------------------------------------------- /routes/api/cart.json: -------------------------------------------------------------------------------- 1 | { 2 | "cartInfo": { 3 | "vendors": [ 4 | { 5 | "inCoverage": 0, 6 | "vendorId": 826765, 7 | "vendorType": 0, 8 | "shopId": 825696, 9 | "shopName": "百益美个护专营店", 10 | "vendorPrice": 9.9, 11 | "specialId": 0, 12 | "sorted": [ 13 | { 14 | "itemType": 1, 15 | "item": { 16 | "skuUuid": "1135192250801551835269083136", 17 | "Tags": [], 18 | "Discount": 20.1, 19 | "IdForOldVersion": 61669383561, 20 | "Point": 0, 21 | "PriceImg": "", 22 | "RePrice": 0.1, 23 | "AwardType": 0, 24 | "targetId": 0, 25 | "isBook": false, 26 | "isYb": false, 27 | "Gifts": [], 28 | "menuRelationTag": "1316,6666", 29 | "hasUnitedText": 1, 30 | "stockState": "有货", 31 | "remainNum": "", 32 | "remainNumInt": -1, 33 | "canSelectPromotions": [], 34 | "propertyTags": { 35 | "a": "美白", 36 | "b": "爽肤", 37 | "c": "清爽" 38 | }, 39 | "cid": 13547, 40 | "firstCid": 1316, 41 | "secondCid": 1381, 42 | "stockCode": 0, 43 | "maxNum": 200, 44 | "limitType": 0, 45 | "cardSpecialId": 0, 46 | "isProvideService": 0, 47 | "overseaPurchase": 0, 48 | "canSelectPrices": [], 49 | "secKillEndCountdown": 11849, 50 | "priceRevert": "9.90", 51 | "brandId": 219533, 52 | "floorInfoSummary": {}, 53 | "vendorId": 826765, 54 | "notComputeStock": 0, 55 | "notComputeFreight": 0, 56 | "Id": "61669383561", 57 | "Name": "【买3瓶送2瓶,24K黄金烟酰胺原液】细化毛孔 提亮肤色 嫩白保湿水润", 58 | "Num": 1, 59 | "Price": 29.9, 60 | "PriceShow": "¥9.90", 61 | "ImgUrl": "jfs/t1/106323/33/2040/129567/5dcbadc8E597eda7b/bb5a0ae8adaaeecd.jpg.dpg", 62 | "ImageUrlRN": "jfs/t1/106323/33/2040/129567/5dcbadc8E597eda7b/bb5a0ae8adaaeecd.jpg", 63 | "CheckType": 1, 64 | "isNoCheck": 0, 65 | "fields": { 66 | "61": "1", 67 | "62": "1" 68 | } 69 | } 70 | } 71 | ], 72 | "vendorLabels": { 73 | "vendorHead": [ 74 | { 75 | "u": "cart_002" 76 | } 77 | ] 78 | }, 79 | "checkType": 1, 80 | "isNoCheck": 0 81 | }, 82 | { 83 | "inCoverage": 0, 84 | "vendorId": 10005026, 85 | "vendorType": 0, 86 | "shopId": 839743, 87 | "shopName": "星云平板电脑专营店", 88 | "vendorPrice": 0.1, 89 | "specialId": 0, 90 | "sorted": [ 91 | { 92 | "itemType": 1, 93 | "item": { 94 | "skuUuid": "1120126225801197475112771588", 95 | "Tags": [], 96 | "Discount": 1311.1, 97 | "IdForOldVersion": 35686063136, 98 | "Point": 0, 99 | "PriceImg": "", 100 | "RePrice": 0.1, 101 | "AwardType": 0, 102 | "targetId": 0, 103 | "isBook": false, 104 | "isYb": false, 105 | "Gifts": [], 106 | "menuRelationTag": "670,6666", 107 | "unitedText": "深空灰色,64GB WLAN版", 108 | "hasUnitedText": 0, 109 | "stockState": "有货", 110 | "remainNum": "", 111 | "remainNumInt": -1, 112 | "canSelectPromotions": [], 113 | "propertyTags": { 114 | "a": "深空灰色", 115 | "b": "64GB WLAN版", 116 | "c": "选服务" 117 | }, 118 | "cid": 2694, 119 | "firstCid": 670, 120 | "secondCid": 671, 121 | "stockCode": 0, 122 | "maxNum": 200, 123 | "limitType": 0, 124 | "cardSpecialId": 0, 125 | "isProvideService": 0, 126 | "overseaPurchase": 0, 127 | "canSelectPrices": [], 128 | "priceRevert": "6688.10", 129 | "brandId": 158529, 130 | "floorInfoSummary": {}, 131 | "vendorId": 10005026, 132 | "notComputeStock": 0, 133 | "notComputeFreight": 0, 134 | "Id": "35686063136", 135 | "Name": "APPLE苹果 2018新款 iPad Pro 11英寸 平板电脑 深空灰色 64GB WLAN版", 136 | "Num": 1, 137 | "Price": 7999.1, 138 | "PriceShow": "¥6,688.10", 139 | "ImgUrl": "jfs/t1/86922/36/16689/205799/5e7c86e8E8549f6ff/15320b49b9729404.jpg.dpg", 140 | "ImageUrlRN": "jfs/t1/86922/36/16689/205799/5e7c86e8E8549f6ff/15320b49b9729404.jpg", 141 | "CheckType": 0, 142 | "isNoCheck": 0, 143 | "fields": { 144 | "61": "1", 145 | "62": "1" 146 | } 147 | } 148 | }, 149 | { 150 | "itemType": 1, 151 | "item": { 152 | "skuUuid": "1120126225801197475112771587", 153 | "Tags": [], 154 | "Discount": 400.1, 155 | "IdForOldVersion": 31257774408, 156 | "Point": 0, 157 | "YbSkus": [ 158 | { 159 | "MainYbSku": { 160 | "Tags": [], 161 | "Discount": 47.88, 162 | "IdForOldVersion": 42360186471, 163 | "Point": 0, 164 | "PriceImg": "", 165 | "RePrice": 0.1, 166 | "AwardType": 0, 167 | "targetId": 0, 168 | "isBook": false, 169 | "isYb": false, 170 | "Gifts": [], 171 | "hasUnitedText": 0, 172 | "canSelectPromotions": [], 173 | "propertyTags": { 174 | "a": "DNZJ010300Q" 175 | }, 176 | "cid": 12079, 177 | "firstCid": 1672, 178 | "secondCid": 2599, 179 | "stockCode": 0, 180 | "maxNum": 200, 181 | "limitType": 0, 182 | "cardSpecialId": 0, 183 | "isProvideService": 0, 184 | "overseaPurchase": 0, 185 | "canSelectPrices": [], 186 | "priceRevert": "351.12", 187 | "vendorId": 167694, 188 | "notComputeStock": 0, 189 | "notComputeFreight": 0, 190 | "Id": "42360186471", 191 | "Name": "全保修3年 电脑整机 DNZJ010300Q", 192 | "Num": 1, 193 | "Price": 399.1, 194 | "PriceShow": "¥351.12", 195 | "ImgUrl": "jfs/t1/23928/23/8666/83310/5c778435E69f52950/459bdf352d442375.jpg.dpg", 196 | "ImageUrlRN": "jfs/t1/23928/23/8666/83310/5c778435E69f52950/459bdf352d442375.jpg", 197 | "CheckType": 0 198 | }, 199 | "RWid": "31257774408", 200 | "RSuitId": "null" 201 | }, 202 | { 203 | "MainYbSku": { 204 | "Tags": [], 205 | "Discount": 0.1, 206 | "IdForOldVersion": 42358699514, 207 | "Point": 0, 208 | "PriceImg": "", 209 | "RePrice": 0.1, 210 | "AwardType": 0, 211 | "targetId": 0, 212 | "isBook": false, 213 | "isYb": false, 214 | "Gifts": [], 215 | "hasUnitedText": 0, 216 | "canSelectPromotions": [], 217 | "propertyTags": { 218 | "a": "DNZJ070300Q" 219 | }, 220 | "cid": 12079, 221 | "firstCid": 1672, 222 | "secondCid": 2599, 223 | "stockCode": 0, 224 | "maxNum": 200, 225 | "limitType": 0, 226 | "cardSpecialId": 0, 227 | "isProvideService": 0, 228 | "overseaPurchase": 0, 229 | "canSelectPrices": [], 230 | "priceRevert": "199.10", 231 | "vendorId": 167694, 232 | "notComputeStock": 0, 233 | "notComputeFreight": 0, 234 | "Id": "42358699514", 235 | "Name": "整机保3年 电脑整机 DNZJ070300Q", 236 | "Num": 1, 237 | "Price": 199.1, 238 | "PriceShow": "¥199.10", 239 | "ImgUrl": "jfs/t1/16482/16/8645/81716/5c778492Eb68eaf9c/a49c6a3a808e95e0.jpg.dpg", 240 | "ImageUrlRN": "jfs/t1/16482/16/8645/81716/5c778492Eb68eaf9c/a49c6a3a808e95e0.jpg", 241 | "CheckType": 0 242 | }, 243 | "RWid": "31257774408", 244 | "RSuitId": "null" 245 | }, 246 | { 247 | "MainYbSku": { 248 | "Tags": [], 249 | "Discount": 25.1, 250 | "IdForOldVersion": 60466158086, 251 | "Point": 0, 252 | "PriceImg": "", 253 | "RePrice": 0.1, 254 | "AwardType": 0, 255 | "targetId": 0, 256 | "isBook": false, 257 | "isYb": false, 258 | "Gifts": [], 259 | "hasUnitedText": 0, 260 | "canSelectPromotions": [], 261 | "propertyTags": { 262 | "b": "高效" 263 | }, 264 | "cid": 12079, 265 | "firstCid": 1672, 266 | "secondCid": 2599, 267 | "stockCode": 0, 268 | "maxNum": 200, 269 | "limitType": 0, 270 | "cardSpecialId": 0, 271 | "isProvideService": 0, 272 | "overseaPurchase": 0, 273 | "canSelectPrices": [], 274 | "priceRevert": "59.10", 275 | "vendorId": 167694, 276 | "notComputeStock": 0, 277 | "notComputeFreight": 0, 278 | "Id": "60466158086", 279 | "Name": "远程服务赠鼠标(新版) 高效", 280 | "Num": 1, 281 | "Price": 84.1, 282 | "PriceShow": "¥59.10", 283 | "ImgUrl": "jfs/t1/71803/26/13347/193916/5da80137E2085095f/7442bf3474fc754c.jpg.dpg", 284 | "ImageUrlRN": "jfs/t1/71803/26/13347/193916/5da80137E2085095f/7442bf3474fc754c.jpg", 285 | "CheckType": 0 286 | }, 287 | "RWid": "31257774408", 288 | "RSuitId": "null" 289 | } 290 | ], 291 | "PriceImg": "", 292 | "RePrice": 0.1, 293 | "AwardType": 0, 294 | "targetId": 0, 295 | "isBook": false, 296 | "isYb": false, 297 | "Gifts": [], 298 | "menuRelationTag": "670,6666", 299 | "unitedText": "玫瑰金,17款/Intel m3 处理器/256GB", 300 | "hasUnitedText": 0, 301 | "stockState": "有货", 302 | "remainNum": "", 303 | "remainNumInt": -1, 304 | "canSelectPromotions": [], 305 | "propertyTags": { 306 | "a": "玫瑰金", 307 | "b": "17款/Intel m3 处理器/256GB", 308 | "c": "修改服务" 309 | }, 310 | "cid": 672, 311 | "firstCid": 670, 312 | "secondCid": 671, 313 | "stockCode": 0, 314 | "maxNum": 200, 315 | "limitType": 0, 316 | "cardSpecialId": 0, 317 | "isProvideService": 0, 318 | "overseaPurchase": 0, 319 | "canSelectPrices": [], 320 | "priceRevert": "8599.10", 321 | "brandId": 158529, 322 | "floorInfoSummary": { 323 | "service": { 324 | "price": "¥609.12", 325 | "num": 3, 326 | "invalidNums": 0 327 | } 328 | }, 329 | "vendorId": 10005026, 330 | "notComputeStock": 0, 331 | "notComputeFreight": 0, 332 | "Id": "31257774408", 333 | "Name": "苹果(Apple) MacBook 12英寸笔记本电脑 玫瑰金 17款/Intel m3 处理器/256GB", 334 | "Num": 1, 335 | "Price": 8999.1, 336 | "PriceShow": "¥8,599.10", 337 | "ImgUrl": "jfs/t1/100063/38/16644/98174/5e803cb3Efc20597c/4b48f2d81db4a263.jpg.dpg", 338 | "ImageUrlRN": "jfs/t1/100063/38/16644/98174/5e803cb3Efc20597c/4b48f2d81db4a263.jpg", 339 | "CheckType": 0, 340 | "isNoCheck": 0, 341 | "fields": { 342 | "61": "1", 343 | "62": "1" 344 | } 345 | } 346 | } 347 | ], 348 | "vendorLabels": { 349 | "vendorHead": [ 350 | { 351 | "u": "cart_002" 352 | } 353 | ] 354 | }, 355 | "checkType": 0, 356 | "isNoCheck": 0 357 | }, 358 | { 359 | "inCoverage": 0, 360 | "vendorId": 8888, 361 | "vendorType": 99, 362 | "shopId": -1, 363 | "shopName": "京东自营", 364 | "vendorPrice": 0.1, 365 | "specialId": 1, 366 | "sorted": [ 367 | { 368 | "itemType": 12, 369 | "item": { 370 | "items": [ 371 | { 372 | "itemType": 1, 373 | "item": { 374 | "skuUuid": "1120126225801197475112771593", 375 | "Tags": [], 376 | "Discount": 500.1, 377 | "IdForOldVersion": 100006865194, 378 | "Point": 0, 379 | "YbSkus": [ 380 | { 381 | "MainYbSku": { 382 | "Tags": [], 383 | "Discount": 0.1, 384 | "IdForOldVersion": 66137727356, 385 | "Point": 0, 386 | "PriceImg": "", 387 | "RePrice": 0.1, 388 | "AwardType": 0, 389 | "targetId": 0, 390 | "isBook": false, 391 | "isYb": false, 392 | "Gifts": [], 393 | "hasUnitedText": 0, 394 | "canSelectPromotions": [], 395 | "propertyTags": { 396 | "a": "DNZJ080300M" 397 | }, 398 | "cid": 12079, 399 | "firstCid": 1672, 400 | "secondCid": 2599, 401 | "stockCode": 0, 402 | "maxNum": 200, 403 | "limitType": 0, 404 | "cardSpecialId": 0, 405 | "isProvideService": 0, 406 | "overseaPurchase": 0, 407 | "canSelectPrices": [], 408 | "priceRevert": "219.10", 409 | "vendorId": 167694, 410 | "notComputeStock": 0, 411 | "notComputeFreight": 0, 412 | "Id": "66137727356", 413 | "Name": "电脑整机 主板硬盘保5年 DNZJ080300M", 414 | "Num": 2, 415 | "Price": 219.1, 416 | "PriceShow": "¥219.10", 417 | "ImgUrl": "jfs/t1/90700/23/15235/139626/5e7063e9Ea5fb2ef5/f7d8bf1da68f9da6.jpg.dpg", 418 | "ImageUrlRN": "jfs/t1/90700/23/15235/139626/5e7063e9Ea5fb2ef5/f7d8bf1da68f9da6.jpg", 419 | "CheckType": 0 420 | }, 421 | "RWid": "100006865194", 422 | "RSuitId": "50072737475" 423 | }, 424 | { 425 | "MainYbSku": { 426 | "Tags": [], 427 | "Discount": 23.88, 428 | "IdForOldVersion": 42360186467, 429 | "Point": 0, 430 | "PriceImg": "", 431 | "RePrice": 0.1, 432 | "AwardType": 0, 433 | "targetId": 0, 434 | "isBook": false, 435 | "isYb": false, 436 | "Gifts": [], 437 | "hasUnitedText": 0, 438 | "canSelectPromotions": [], 439 | "propertyTags": { 440 | "a": "DNZJ010300M" 441 | }, 442 | "cid": 12079, 443 | "firstCid": 1672, 444 | "secondCid": 2599, 445 | "stockCode": 0, 446 | "maxNum": 200, 447 | "limitType": 0, 448 | "cardSpecialId": 0, 449 | "isProvideService": 0, 450 | "overseaPurchase": 0, 451 | "canSelectPrices": [], 452 | "priceRevert": "175.12", 453 | "vendorId": 167694, 454 | "notComputeStock": 0, 455 | "notComputeFreight": 0, 456 | "Id": "42360186467", 457 | "Name": "全保修3年 电脑整机 DNZJ010300M", 458 | "Num": 2, 459 | "Price": 199.1, 460 | "PriceShow": "¥175.12", 461 | "ImgUrl": "jfs/t1/23928/23/8666/83310/5c778435E69f52950/459bdf352d442375.jpg.dpg", 462 | "ImageUrlRN": "jfs/t1/23928/23/8666/83310/5c778435E69f52950/459bdf352d442375.jpg", 463 | "CheckType": 0 464 | }, 465 | "RWid": "100006865194", 466 | "RSuitId": "50072737475" 467 | } 468 | ], 469 | "PriceImg": "", 470 | "RePrice": 0.1, 471 | "AwardType": 0, 472 | "targetId": 0, 473 | "isBook": false, 474 | "isYb": false, 475 | "Gifts": [], 476 | "menuRelationTag": "670,6666", 477 | "unitedText": "【九代i5/8G/双硬盘/独显】23.8", 478 | "hasUnitedText": 0, 479 | "stockState": "有货", 480 | "remainNum": "", 481 | "remainNumInt": -1, 482 | "canSelectPromotions": [ 483 | { 484 | "id": 50072737475, 485 | "title": "购买1件可优惠换购热销商品", 486 | "type": 10, 487 | "checkType": 1 488 | } 489 | ], 490 | "propertyTags": { 491 | "a": "【九代i5/8G/双硬盘/独显】23.8", 492 | "c": "修改服务" 493 | }, 494 | "cid": 12798, 495 | "firstCid": 670, 496 | "secondCid": 671, 497 | "stockCode": 0, 498 | "weight": "9.42kg", 499 | "maxNum": 200, 500 | "limitType": 0, 501 | "skuLabels": { 502 | "skuHead": [ 503 | { 504 | "u": "tab_149" 505 | } 506 | ] 507 | }, 508 | "cardSpecialId": 0, 509 | "isProvideService": 0, 510 | "overseaPurchase": 0, 511 | "canSelectPrices": [], 512 | "secKillEndCountdown": 11848, 513 | "homeServiceInfo": [ 514 | { 515 | "Tags": [], 516 | "Discount": 0.1, 517 | "IdForOldVersion": 6373854, 518 | "Point": 0, 519 | "PriceImg": "", 520 | "RePrice": 0.1, 521 | "AwardType": 0, 522 | "targetId": 0, 523 | "isBook": false, 524 | "isYb": false, 525 | "Gifts": [], 526 | "hasUnitedText": 0, 527 | "canSelectPromotions": [], 528 | "propertyTags": {}, 529 | "cid": 16944, 530 | "firstCid": 670, 531 | "secondCid": 16943, 532 | "stockCode": 0, 533 | "maxNum": 200, 534 | "limitType": 0, 535 | "cardSpecialId": 0, 536 | "isProvideService": 0, 537 | "overseaPurchase": 0, 538 | "canSelectPrices": [], 539 | "priceRevert": "99.10", 540 | "vendorId": 0, 541 | "notComputeStock": 0, 542 | "notComputeFreight": 0, 543 | "Id": "6373854", 544 | "Name": "PC(一体机)上门安装检测服务 一体机服务", 545 | "Num": 2, 546 | "Price": 99.1, 547 | "PriceShow": "¥99.10", 548 | "ImgUrl": "jfs/t16678/258/2309382977/116878/22d973be/5af14dceN24826f95.jpg.dpg", 549 | "ImageUrlRN": "jfs/t16678/258/2309382977/116878/22d973be/5af14dceN24826f95.jpg", 550 | "CheckType": 0 551 | } 552 | ], 553 | "priceRevert": "4999.10", 554 | "brandId": 8740, 555 | "floorInfoSummary": { 556 | "service": { 557 | "price": "¥986.24", 558 | "num": 6, 559 | "invalidNums": 0 560 | } 561 | }, 562 | "vendorId": 1000000155, 563 | "notComputeStock": 0, 564 | "notComputeFreight": 0, 565 | "Id": "100006865194", 566 | "Name": "惠普(HP)战66 微边框商用一体机电脑23.8英寸(九代i5-9500T 8G 1T+256GSSD R535 2G独显 高色域 四年上门)", 567 | "Num": 2, 568 | "Price": 5499.1, 569 | "PriceShow": "¥4,999.10", 570 | "ImgUrl": "jfs/t1/98422/38/13456/161560/5e58f40dE6224808b/e8918993dda7c439.jpg.dpg", 571 | "ImageUrlRN": "jfs/t1/98422/38/13456/161560/5e58f40dE6224808b/e8918993dda7c439.jpg", 572 | "CheckType": 0, 573 | "isNoCheck": 0, 574 | "fields": { 575 | "61": "1", 576 | "62": "1" 577 | } 578 | } 579 | } 580 | ], 581 | "NeedMoney": 0.1, 582 | "Num": 1, 583 | "Skus": [], 584 | "Gifts": [], 585 | "RePrice": 0.1, 586 | "Price": 9998.1, 587 | "Discount": 0.1, 588 | "Id": 50072737475, 589 | "PriceShow": "¥0.10", 590 | "Point": 0, 591 | "AddMoney": 0.1, 592 | "STip": "满1件可低价换购商品", 593 | "SType": 16, 594 | "CheckType": 0, 595 | "CanSelectGifts": [], 596 | "suitType": 10, 597 | "promotionId": "50072737475", 598 | "specialId": "0", 599 | "isReachCondition": true, 600 | "suitLabel": "换购", 601 | "fullRefundType": 24, 602 | "entryLabel": "去换购", 603 | "stillNeed": "0" 604 | } 605 | }, 606 | { 607 | "itemType": 12, 608 | "item": { 609 | "items": [ 610 | { 611 | "itemType": 1, 612 | "item": { 613 | "skuUuid": "1120126225801197475112771589", 614 | "Tags": [], 615 | "Discount": 500.1, 616 | "IdForOldVersion": 100009177424, 617 | "Point": 0, 618 | "PriceImg": "", 619 | "RePrice": 0.1, 620 | "AwardType": 0, 621 | "targetId": 0, 622 | "isBook": false, 623 | "isYb": false, 624 | "Gifts": [ 625 | { 626 | "Tags": [], 627 | "Discount": 0.1, 628 | "RePrice": 0.1, 629 | "AwardType": 99, 630 | "targetId": 0, 631 | "isBook": false, 632 | "isYb": false, 633 | "Gifts": [], 634 | "hasUnitedText": 0, 635 | "canSelectPromotions": [], 636 | "stockCode": 0, 637 | "limitType": 0, 638 | "cardSpecialId": 0, 639 | "isProvideService": 0, 640 | "overseaPurchase": 0, 641 | "canSelectPrices": [], 642 | "vendorId": 0, 643 | "notComputeStock": 0, 644 | "notComputeFreight": 0, 645 | "Name": "体验卡免费领,多款APP免流,超大流量任性用,点击领取", 646 | "Num": 1, 647 | "Price": 0.1 648 | } 649 | ], 650 | "specialId": "65536", 651 | "menuRelationTag": "9987,6666", 652 | "unitedText": "亮黑色,8GB+128GB", 653 | "hasUnitedText": 0, 654 | "stockState": "有货", 655 | "remainNum": "", 656 | "remainNumInt": -1, 657 | "canSelectPromotions": [ 658 | { 659 | "id": 50055782064, 660 | "title": "购买1件可优惠换购热销商品", 661 | "type": 10, 662 | "checkType": 1 663 | } 664 | ], 665 | "propertyTags": { 666 | "a": "亮黑色", 667 | "b": "8GB+128GB", 668 | "c": "选服务" 669 | }, 670 | "cid": 655, 671 | "firstCid": 9987, 672 | "secondCid": 653, 673 | "stockCode": 0, 674 | "weight": "0.6kg", 675 | "maxNum": 200, 676 | "limitType": 0, 677 | "skuLabels": { 678 | "priceTop": [ 679 | { 680 | "u": "tab_var_071", 681 | "t": "白条12期免息", 682 | "s": 0 683 | } 684 | ] 685 | }, 686 | "cardSpecialId": 4, 687 | "isProvideService": 0, 688 | "overseaPurchase": 0, 689 | "canSelectPrices": [], 690 | "extFloors": [ 691 | { 692 | "floorType": "1", 693 | "floor": [ 694 | { 695 | "elemType": 2, 696 | "jumpUrl": "https://3c-peijian.jd.com/index?cid\u003d655\u0026sku\u003d100009177424", 697 | "actionType": 1, 698 | "isBg": 1 699 | }, 700 | { 701 | "elemType": 0, 702 | "text": "推荐" 703 | }, 704 | { 705 | "elemType": 0, 706 | "text": "为您精选品质配件" 707 | }, 708 | { 709 | "elemType": 0, 710 | "text": "去选购" 711 | }, 712 | { 713 | "elemType": 1, 714 | "imgUrl": "app://cart_extFloor_entrance_arrow" 715 | } 716 | ] 717 | } 718 | ], 719 | "priceRevert": "4499.10", 720 | "brandId": 8557, 721 | "floorInfoSummary": { 722 | "gifts": { 723 | "num": 1, 724 | "invalidNums": 0 725 | } 726 | }, 727 | "vendorId": 1000004259, 728 | "notComputeStock": 0, 729 | "notComputeFreight": 0, 730 | "Id": "100009177424", 731 | "Name": "华为 HUAWEI Mate 30 5G 麒麟990 4000万超感光徕卡影像双超级快充8GB+128GB亮黑色5G全网通游戏手机", 732 | "Num": 2, 733 | "Price": 4999.1, 734 | "PriceShow": "¥4,499.10", 735 | "ImgUrl": "jfs/t1/100054/27/16629/176115/5e7ef7bfE134df6e3/38cce1686692264e.jpg.dpg", 736 | "ImageUrlRN": "jfs/t1/100054/27/16629/176115/5e7ef7bfE134df6e3/38cce1686692264e.jpg", 737 | "CheckType": 0, 738 | "isNoCheck": 0, 739 | "fields": { 740 | "61": "1", 741 | "62": "1" 742 | } 743 | } 744 | } 745 | ], 746 | "NeedMoney": 0.1, 747 | "Num": 1, 748 | "Skus": [], 749 | "Gifts": [], 750 | "RePrice": 0.1, 751 | "Price": 8998.1, 752 | "Discount": 0.1, 753 | "Id": 50055782064, 754 | "PriceShow": "¥0.10", 755 | "Point": 0, 756 | "AddMoney": 0.1, 757 | "STip": "满1件可低价换购商品", 758 | "SType": 16, 759 | "CheckType": 0, 760 | "CanSelectGifts": [], 761 | "suitType": 10, 762 | "promotionId": "50055782064", 763 | "specialId": "0", 764 | "isReachCondition": true, 765 | "suitLabel": "换购", 766 | "fullRefundType": 24, 767 | "entryLabel": "去换购", 768 | "stillNeed": "0" 769 | } 770 | }, 771 | { 772 | "itemType": 12, 773 | "item": { 774 | "items": [ 775 | { 776 | "itemType": 1, 777 | "item": { 778 | "skuUuid": "1120126225801197475112771594", 779 | "Tags": [], 780 | "Discount": 7.1, 781 | "IdForOldVersion": 854802, 782 | "Point": 0, 783 | "PriceImg": "", 784 | "RePrice": 0.1, 785 | "AwardType": 0, 786 | "targetId": 0, 787 | "isBook": false, 788 | "isYb": false, 789 | "Gifts": [], 790 | "specialId": "524288", 791 | "menuRelationTag": "670,6666", 792 | "unitedText": "商务时尚3.1,64GB", 793 | "hasUnitedText": 0, 794 | "stockState": "有货", 795 | "remainNum": "", 796 | "remainNumInt": -1, 797 | "canSelectPromotions": [ 798 | { 799 | "id": 50076588922, 800 | "title": "购买1件可优惠换购热销商品", 801 | "type": 10, 802 | "checkType": 1 803 | }, 804 | { 805 | "id": 50066304879, 806 | "title": "购买1件可优惠换购热销商品", 807 | "type": 10, 808 | "checkType": 0 809 | } 810 | ], 811 | "propertyTags": { 812 | "a": "商务时尚3.1", 813 | "b": "64GB", 814 | "c": "选服务" 815 | }, 816 | "cid": 694, 817 | "firstCid": 670, 818 | "secondCid": 686, 819 | "stockCode": 0, 820 | "weight": "0.12kg", 821 | "maxNum": 200, 822 | "limitType": 0, 823 | "skuLabels": { 824 | "skuHead": [ 825 | { 826 | "u": "tab_101" 827 | } 828 | ] 829 | }, 830 | "cardSpecialId": 0, 831 | "isProvideService": 0, 832 | "overseaPurchase": 0, 833 | "canSelectPrices": [], 834 | "secKillEndCountdown": 11848, 835 | "priceRevert": "62.90", 836 | "brandId": 9495, 837 | "floorInfoSummary": {}, 838 | "vendorId": 1000000192, 839 | "notComputeStock": 0, 840 | "notComputeFreight": 0, 841 | "Id": "854802", 842 | "Name": "金士顿(Kingston)64GB USB3.1 U盘 DT100G3 黑色 滑盖设计 时尚便利", 843 | "Num": 1, 844 | "Price": 69.9, 845 | "PriceShow": "¥62.90", 846 | "ImgUrl": "jfs/t1/108166/39/10875/48432/5e8161aeE41ec4824/2c560eeb5323bca1.jpg.dpg", 847 | "ImageUrlRN": "jfs/t1/108166/39/10875/48432/5e8161aeE41ec4824/2c560eeb5323bca1.jpg", 848 | "CheckType": 0, 849 | "isNoCheck": 0, 850 | "fields": { 851 | "61": "0", 852 | "62": "0" 853 | } 854 | } 855 | } 856 | ], 857 | "NeedMoney": 0.1, 858 | "Num": 1, 859 | "Skus": [], 860 | "Gifts": [], 861 | "RePrice": 0.1, 862 | "Price": 62.9, 863 | "Discount": 0.1, 864 | "Id": 50076588922, 865 | "PriceShow": "¥0.10", 866 | "Point": 0, 867 | "AddMoney": 0.1, 868 | "STip": "满1件可低价换购商品", 869 | "SType": 16, 870 | "CheckType": 0, 871 | "CanSelectGifts": [], 872 | "suitType": 10, 873 | "promotionId": "50076588922", 874 | "specialId": "0", 875 | "isReachCondition": true, 876 | "suitLabel": "换购", 877 | "fullRefundType": 24, 878 | "entryLabel": "去换购", 879 | "stillNeed": "0" 880 | } 881 | } 882 | ], 883 | "fareType": 0, 884 | "vendorLabels": { 885 | "vendorHead": [ 886 | { 887 | "u": "cart_001" 888 | } 889 | ] 890 | }, 891 | "checkType": 0, 892 | "isNoCheck": 0 893 | } 894 | ], 895 | "specialId": 0, 896 | "checkType": 0, 897 | "isNoCheck": 0, 898 | "status": 1, 899 | "showAddress": false, 900 | "Num": 8, 901 | "cartNum": 6, 902 | "checkedWareNum": 1, 903 | "limitCartNum": 50, 904 | "limitWareNum": 1000, 905 | "limitBookNum": 1000, 906 | "limitNotBookNum": 200, 907 | "RePrice": 0.1, 908 | "Price": 9.9, 909 | "IsEmpty": false, 910 | "PriceShow": "¥9.90", 911 | "Skus": [], 912 | "Suits": [], 913 | "Gifts": [], 914 | "tip_1": "", 915 | "tip_2": "", 916 | "configVersion": "174", 917 | "abCards": { 918 | "44": "A", 919 | "45": "A", 920 | "46": "B", 921 | "47": "B", 922 | "48": "B", 923 | "49": "B", 924 | "50": "B", 925 | "51": "B", 926 | "10": "B", 927 | "54": "B", 928 | "11": "B", 929 | "55": "B", 930 | "12": "B", 931 | "13": "B", 932 | "14": "B", 933 | "58": "B", 934 | "15": "B", 935 | "59": "A", 936 | "16": "B", 937 | "17": "A", 938 | "18": "B", 939 | "19": "B", 940 | "1": "B", 941 | "2": "A", 942 | "3": "A", 943 | "4": "B", 944 | "5": "A", 945 | "7": "B", 946 | "8": "B", 947 | "9": "B", 948 | "61": "A", 949 | "62": "B", 950 | "63": "B", 951 | "20": "B", 952 | "64": "B", 953 | "21": "A", 954 | "22": "B", 955 | "66": "A", 956 | "23": "B", 957 | "67": "A", 958 | "24": "B", 959 | "25": "B", 960 | "69": "A", 961 | "26": "A", 962 | "27": "B", 963 | "28": "B", 964 | "29": "A", 965 | "30": "A", 966 | "31": "B", 967 | "32": "A", 968 | "33": "B", 969 | "34": "A", 970 | "35": "B", 971 | "36": "B", 972 | "38": "B", 973 | "39": "B", 974 | "40": "B", 975 | "41": "A", 976 | "42": "A", 977 | "43": "B" 978 | }, 979 | "promotionSwitch": 0, 980 | "promotionSavePrice": 0, 981 | "cartClearGuide": 0, 982 | "cartAddClearGuide": 0, 983 | "cartClearShow": true, 984 | "cartNumGroup": { 985 | "3": 1 986 | }, 987 | "orderNumLimit": 110, 988 | "plusInfo": { 989 | "plusContext": "开通PLUS会员后可享多种优惠,点击开通", 990 | "plusAchieveUrl": "https://plus.m.jd.com" 991 | }, 992 | "noticeType": "1" 993 | }, 994 | "tabMenus": [ 995 | { 996 | "tabName": "全部", 997 | "skuNums": 6, 998 | "otherSkuNums": 0 999 | }, 1000 | { 1001 | "tabName": "降价", 1002 | "skuNums": 0, 1003 | "menuValue": "8888", 1004 | "itemName": "降价商品", 1005 | "otherSkuNums": 6 1006 | }, 1007 | { 1008 | "tabName": "常买", 1009 | "skuNums": 0, 1010 | "menuValue": "9999", 1011 | "itemName": "常买商品", 1012 | "otherSkuNums": 6 1013 | }, 1014 | { 1015 | "tabName": "分类", 1016 | "subTab": [ 1017 | { 1018 | "tabName": "电脑、办公", 1019 | "skuNums": 4, 1020 | "menuValue": "670", 1021 | "itemName": "电脑、办公商品", 1022 | "otherSkuNums": 2 1023 | }, 1024 | { 1025 | "tabName": "手机通讯", 1026 | "skuNums": 1, 1027 | "menuValue": "9987", 1028 | "itemName": "手机通讯商品", 1029 | "otherSkuNums": 5 1030 | }, 1031 | { 1032 | "tabName": "美妆护肤", 1033 | "skuNums": 1, 1034 | "menuValue": "1316", 1035 | "itemName": "美妆护肤商品", 1036 | "otherSkuNums": 5 1037 | } 1038 | ] 1039 | } 1040 | ], 1041 | "code": "0", 1042 | "imageDomain": "https://m.360buyimg.com/mobilecms/s266x266_", 1043 | "resultCode": 0, 1044 | "userIdentity": "0" 1045 | } -------------------------------------------------------------------------------- /routes/api/category.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": "0", 3 | "catelogyList": [ 4 | { 5 | "level": 0, 6 | "name": "京东超市", 7 | "cid": 300014703, 8 | "isIndividual": false 9 | }, 10 | { 11 | "level": 0, 12 | "name": "国际名牌", 13 | "cid": 300015359, 14 | "isIndividual": false 15 | }, 16 | { 17 | "level": 0, 18 | "name": "奢侈品", 19 | "cid": 300015294, 20 | "isIndividual": false 21 | }, 22 | { 23 | "level": 0, 24 | "name": "京东国际", 25 | "cid": 300000009, 26 | "isIndividual": false 27 | }, 28 | { 29 | "level": 0, 30 | "name": "唯品会", 31 | "cid": 300016515, 32 | "isIndividual": false 33 | }, 34 | { 35 | "level": 0, 36 | "name": "男装", 37 | "cid": 100001852, 38 | "isIndividual": false 39 | }, 40 | { 41 | "level": 0, 42 | "name": "女装", 43 | "cid": 100001851, 44 | "isIndividual": false 45 | }, 46 | { 47 | "level": 0, 48 | "name": "男鞋", 49 | "cid": 300014671, 50 | "isIndividual": false 51 | }, 52 | { 53 | "level": 0, 54 | "name": "女鞋", 55 | "cid": 300014674, 56 | "isIndividual": false 57 | }, 58 | { 59 | "level": 0, 60 | "name": "内衣配饰", 61 | "cid": 100001957, 62 | "isIndividual": false 63 | }, 64 | { 65 | "level": 0, 66 | "name": "箱包手袋", 67 | "cid": 1672, 68 | "isIndividual": false 69 | }, 70 | { 71 | "level": 0, 72 | "name": "美妆护肤", 73 | "cid": 1316, 74 | "isIndividual": false 75 | }, 76 | { 77 | "level": 0, 78 | "name": "个护清洁", 79 | "cid": 300016242, 80 | "isIndividual": false 81 | }, 82 | { 83 | "level": 0, 84 | "name": "钟表珠宝", 85 | "cid": 6144, 86 | "isIndividual": false 87 | }, 88 | { 89 | "level": 0, 90 | "name": "手机数码", 91 | "cid": 9987, 92 | "isIndividual": false 93 | }, 94 | { 95 | "level": 0, 96 | "name": "电脑办公", 97 | "cid": 670, 98 | "isIndividual": false 99 | }, 100 | { 101 | "level": 0, 102 | "name": "家用电器", 103 | "cid": 737, 104 | "isIndividual": false 105 | }, 106 | { 107 | "level": 0, 108 | "name": "食品生鲜", 109 | "cid": 1320, 110 | "isIndividual": false 111 | }, 112 | { 113 | "level": 0, 114 | "name": "酒水饮料", 115 | "cid": 12259, 116 | "isIndividual": false 117 | }, 118 | { 119 | "level": 0, 120 | "name": "母婴童装", 121 | "cid": 1319, 122 | "isIndividual": false 123 | }, 124 | { 125 | "level": 0, 126 | "name": "玩具乐器", 127 | "cid": 6233, 128 | "isIndividual": false 129 | }, 130 | { 131 | "level": 0, 132 | "name": "医药保健", 133 | "cid": 9192, 134 | "isIndividual": false 135 | }, 136 | { 137 | "level": 0, 138 | "name": "计生情趣", 139 | "cid": 100001958, 140 | "isIndividual": false 141 | }, 142 | { 143 | "level": 0, 144 | "name": "运动户外", 145 | "cid": 1318, 146 | "isIndividual": false 147 | }, 148 | { 149 | "level": 0, 150 | "name": "汽车生活", 151 | "cid": 6728, 152 | "isIndividual": false 153 | }, 154 | { 155 | "level": 0, 156 | "name": "家居厨具", 157 | "cid": 1620, 158 | "isIndividual": false 159 | }, 160 | { 161 | "level": 0, 162 | "name": "家具家装", 163 | "cid": 9847, 164 | "isIndividual": false 165 | }, 166 | { 167 | "level": 0, 168 | "name": "礼品鲜花", 169 | "cid": 100001560, 170 | "isIndividual": false 171 | }, 172 | { 173 | "level": 0, 174 | "name": "宠物生活", 175 | "cid": 300014677, 176 | "isIndividual": false 177 | }, 178 | { 179 | "level": 0, 180 | "name": "生活旅行", 181 | "cid": 4938, 182 | "isIndividual": false 183 | }, 184 | { 185 | "level": 0, 186 | "name": "图书文娱", 187 | "cid": 300017653, 188 | "mergeCatalogs": [ 189 | { 190 | "id": 1713, 191 | "name": "图书音像", 192 | "order": 1, 193 | "level": 0 194 | }, 195 | { 196 | "id": 300015999, 197 | "name": "文娱", 198 | "order": 2, 199 | "level": 0 200 | }, 201 | { 202 | "id": 13678, 203 | "name": "教育", 204 | "order": 3, 205 | "level": 0 206 | }, 207 | { 208 | "id": 5272, 209 | "name": "电子书", 210 | "order": 4, 211 | "level": 0 212 | } 213 | ], 214 | "showTab": true, 215 | "isIndividual": false 216 | }, 217 | { 218 | "level": 0, 219 | "name": "艺术邮币", 220 | "cid": 13887, 221 | "isIndividual": false 222 | }, 223 | { 224 | "level": 0, 225 | "name": "农资园艺", 226 | "cid": 12473, 227 | "isIndividual": false 228 | }, 229 | { 230 | "level": 0, 231 | "name": "特产馆", 232 | "cid": 300015048, 233 | "isIndividual": false 234 | }, 235 | { 236 | "level": 0, 237 | "name": "京东金融", 238 | "cid": 100002201, 239 | "isIndividual": false 240 | }, 241 | { 242 | "level": 0, 243 | "name": "拍卖", 244 | "cid": 300014678, 245 | "isIndividual": false 246 | }, 247 | { 248 | "level": 0, 249 | "name": "房产", 250 | "cid": 15083, 251 | "isIndividual": false 252 | }, 253 | { 254 | "level": 0, 255 | "name": "二手商品", 256 | "cid": 300014870, 257 | "isIndividual": false 258 | }, 259 | { 260 | "level": 0, 261 | "name": "京东服务", 262 | "cid": 15980, 263 | "isIndividual": false 264 | }, 265 | { 266 | "level": 0, 267 | "name": "工业品", 268 | "cid": 14065, 269 | "isIndividual": false 270 | } 271 | ] 272 | } -------------------------------------------------------------------------------- /routes/api/entranceCatalog.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": "0", 3 | "catelogyList": [{ 4 | "level": 0, 5 | "name": "京东超市", 6 | "cid": 300014703, 7 | "isIndividual": false 8 | }, { 9 | "level": 0, 10 | "name": "国际名牌", 11 | "cid": 300015359, 12 | "isIndividual": false 13 | }, { 14 | "level": 0, 15 | "name": "奢侈品", 16 | "cid": 300015294, 17 | "isIndividual": false 18 | }, { 19 | "level": 0, 20 | "name": "京东国际", 21 | "cid": 300000009, 22 | "isIndividual": false 23 | }, { 24 | "level": 0, 25 | "name": "唯品会", 26 | "cid": 300016515, 27 | "isIndividual": false 28 | }, { 29 | "level": 0, 30 | "name": "男装", 31 | "cid": 100001852, 32 | "isIndividual": false 33 | }, { 34 | "level": 0, 35 | "name": "女装", 36 | "cid": 100001851, 37 | "isIndividual": false 38 | }, { 39 | "level": 0, 40 | "name": "男鞋", 41 | "cid": 300014671, 42 | "isIndividual": false 43 | }, { 44 | "level": 0, 45 | "name": "女鞋", 46 | "cid": 300014674, 47 | "isIndividual": false 48 | }, { 49 | "level": 0, 50 | "name": "内衣配饰", 51 | "cid": 100001957, 52 | "isIndividual": false 53 | }, { 54 | "level": 0, 55 | "name": "箱包手袋", 56 | "cid": 1672, 57 | "isIndividual": false 58 | }, { 59 | "level": 0, 60 | "name": "美妆护肤", 61 | "cid": 1316, 62 | "isIndividual": false 63 | }, { 64 | "level": 0, 65 | "name": "个护清洁", 66 | "cid": 300016242, 67 | "isIndividual": false 68 | }, { 69 | "level": 0, 70 | "name": "钟表珠宝", 71 | "cid": 6144, 72 | "isIndividual": false 73 | }, { 74 | "level": 0, 75 | "name": "手机数码", 76 | "cid": 9987, 77 | "isIndividual": false 78 | }, { 79 | "level": 0, 80 | "name": "电脑办公", 81 | "cid": 670, 82 | "isIndividual": false 83 | }, { 84 | "level": 0, 85 | "name": "家用电器", 86 | "cid": 737, 87 | "isIndividual": false 88 | }, { 89 | "level": 0, 90 | "name": "食品生鲜", 91 | "cid": 1320, 92 | "isIndividual": false 93 | }, { 94 | "level": 0, 95 | "name": "酒水饮料", 96 | "cid": 12259, 97 | "isIndividual": false 98 | }, { 99 | "level": 0, 100 | "name": "母婴童装", 101 | "cid": 1319, 102 | "isIndividual": false 103 | }, { 104 | "level": 0, 105 | "name": "玩具乐器", 106 | "cid": 6233, 107 | "isIndividual": false 108 | }, { 109 | "level": 0, 110 | "name": "医疗保健", 111 | "cid": 9192, 112 | "isIndividual": false 113 | }, { 114 | "level": 0, 115 | "name": "计生情趣", 116 | "cid": 100001958, 117 | "isIndividual": false 118 | }, { 119 | "level": 0, 120 | "name": "运动户外", 121 | "cid": 1318, 122 | "isIndividual": false 123 | }, { 124 | "level": 0, 125 | "name": "汽车生活", 126 | "cid": 6728, 127 | "isIndividual": false 128 | }, { 129 | "level": 0, 130 | "name": "家居厨具", 131 | "cid": 1620, 132 | "isIndividual": false 133 | }, { 134 | "level": 0, 135 | "name": "家具家装", 136 | "cid": 9847, 137 | "isIndividual": false 138 | }, { 139 | "level": 0, 140 | "name": "礼品鲜花", 141 | "cid": 100001560, 142 | "isIndividual": false 143 | }, { 144 | "level": 0, 145 | "name": "宠物生活", 146 | "cid": 300014677, 147 | "isIndividual": false 148 | }, { 149 | "level": 0, 150 | "name": "生活旅行", 151 | "cid": 4938, 152 | "isIndividual": false 153 | }, { 154 | "level": 0, 155 | "name": "图书文娱", 156 | "cid": 300017653, 157 | "mergeCatalogs": [{ 158 | "id": 1713, 159 | "name": "图书音像", 160 | "order": 1, 161 | "level": 0 162 | }, { 163 | "id": 300015999, 164 | "name": "文娱", 165 | "order": 2, 166 | "level": 0 167 | }, { 168 | "id": 13678, 169 | "name": "教育", 170 | "order": 3, 171 | "level": 0 172 | }, { 173 | "id": 5272, 174 | "name": "电子书", 175 | "order": 4, 176 | "level": 0 177 | }], 178 | "showTab": true, 179 | "isIndividual": false 180 | }, { 181 | "level": 0, 182 | "name": "艺术邮币", 183 | "cid": 13887, 184 | "isIndividual": false 185 | }, { 186 | "level": 0, 187 | "name": "农资园艺", 188 | "cid": 12473, 189 | "isIndividual": false 190 | }, { 191 | "level": 0, 192 | "name": "特产馆", 193 | "cid": 300015048, 194 | "isIndividual": false 195 | }, { 196 | "level": 0, 197 | "name": "京东金融", 198 | "cid": 100002201, 199 | "isIndividual": false 200 | }, { 201 | "level": 0, 202 | "name": "拍卖", 203 | "cid": 300014678, 204 | "isIndividual": false 205 | }, { 206 | "level": 0, 207 | "name": "房产", 208 | "cid": 15083, 209 | "isIndividual": false 210 | }, { 211 | "level": 0, 212 | "name": "二手商品", 213 | "cid": 300014870, 214 | "isIndividual": false 215 | }, { 216 | "level": 0, 217 | "name": "京东服务", 218 | "cid": 15980, 219 | "isIndividual": false 220 | }, { 221 | "level": 0, 222 | "name": "工业品", 223 | "cid": 14065, 224 | "isIndividual": false 225 | }] 226 | } -------------------------------------------------------------------------------- /routes/api/getCmsPromotionsListByCatelogyID.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": "0", 3 | "styleTypeBanner": "2", 4 | "clientCacheTime2": "24", 5 | "clientCacheTime3": "24", 6 | "clientCacheTime1": "24", 7 | "clientCacheTimeFreq": "1", 8 | "testId3": "ABTest-10076-&ABTest-10051-", 9 | "bannerFrames": 4, 10 | "testId4": "ABTest-10073-&ABTest-10051-", 11 | "testId1": "ABTest-10074-&ABTest-10051-", 12 | "testId2": "ABTest-10075-&ABTest-10051-", 13 | "cmsPromotionsList": [{ 14 | "promotion_id": 140, 15 | "catelogyId": -1, 16 | "promotion_name": "京东超级品牌日", 17 | "imageUrl": "https://m.360buyimg.com/mobilecms/jfs/t1/115645/20/10562/231219/5eec952dEe845eb19/a8d652ea9a7a6d79.jpg.webp", 18 | "imageUrl_wap": "", 19 | "mPageAddress": "https://h5.m.jd.com/babelDiy/Zeus/3a9Q8JhSik8yfwwjai9WWaessRZt/index.html", 20 | "target": "", 21 | "promotionLogUrl": "", 22 | "destination": "", 23 | "jumpFlag": "0" 24 | }, { 25 | "promotion_id": 4202, 26 | "catelogyId": -1, 27 | "promotion_name": "促销活动图", 28 | "imageUrl": "https://img1.360buyimg.com/da/jfs/t1/113349/22/6253/302031/5eb85e90Eef71cf39/fec9408b477d0348.jpg!q50!cr_1125x584_0_89.webp", 29 | "mPageAddress": "https://pro.m.jd.com/mall/active/job65pMdrU5DWwxtWdZQ8CZgDbW/index.html", 30 | "promotionLogUrl": "http://ccc-x.jd.local/dsp/nc?ext=aHR0cHM6Ly9wcm8ubS5qZC5jb20vbWFsbC9hY3RpdmUvam9iNjVwTWRyVTVEV3d4dFdkWlE4Q1pnRGJXL2luZGV4Lmh0bWw&log=ckZaBxFDAtoIXeGxJVFbbruQpsMA4WydaWXFaPkczmYY37M8YY3VYn8GwgFPIB7xMZsSqSG8jvm7uncHicpVRO-38pse-mgi-RiRvaNRIqtaxsI3V_vKG0A9QBEZP0ObsiQHiVBs9vG_xJABMMVtW1h-FuqHIHUhKfl0oG8PVEru3PO7gNay5RhPs8H0_I34vAgyeorg_PFFBOtzFRpiCe5F7eHP-9fnZtamOPK2gpHd1LYfkyFAUDNz_QJxxHvIJyEyEEeo8k8HJj1Cvu0R6HrR9GSeafV0H8lo-yN6rHxAb4weyh5H4g59QCRqVkEpoMevwgWeskqZUL_0_zrN-eYdYj5NliPoadmt-_qxLIXnbskOX6HOK-Ky5ptwcQESNYbGB4ACwLuBKlqjnvRdR57uQp_N_lFPHiPbIVrY_wJWLLkPhVvVNJ44u-hPRYmwDy9oPKkd8ZvbN5vW3eFsJwleULjgKZNBpKwr8AcfN2SfHiAU64cg9TpszJhkooFc_qACgaMclIw7ETOs8N8p6xBcQuCjko-J212mERGrQbYmNwNfDRSc_ARlJCjO2-A600tI3ORUSTgYCRWJkJiQWw4udDCkxyb5GAHTWpC9YNzygbrblmu4rM1OnXfvTf23wDrJqfhkYv1TJa7vtR1sXgsgxr-XYl2H1IfIQUe8HGms0ie9sTYaEE43JQeNZ8oAbyNFZI1dcZPXB4CVkAbIjvk36_lgHc86-SCPfxdpnTN-2FinBBL8awv6dGGYp4_Ux_Qr4wSiNZtjKYYaPPoHqUe5CscT4siiOY7gFGQsQ4087IWVTjB8QN9VFlCN2hHChiCoVw3DOJOEwOjmCQLm3RjSMn61U0EKdD6YPbsLjY1qavYc4zypY2rV7QxSOdRt&v=404&clicktype=1", 31 | "extension_id": "{\"ad\":\"4202\",\"ch\":\"2\",\"shop\":\"112540\",\"ts\":\"1593162179\",\"uniqid\":\"{\\\"material_id\\\":\\\"1481058973\\\",\\\"pos_id\\\":\\\"4202\\\",\\\"sid\\\":\\\"05fc857c-af52-4b8f-9ac9-344d0ff02901\\\"}\"}", 32 | "exposalUrl": "https://im-x.jd.com/dsp/np?log=ckZaBxFDAtoIXeGxJVFbbruQpsMA4WydaWXFaPkczmYY37M8YY3VYn8GwgFPIB7xMZsSqSG8jvm7uncHicpVRO-38pse-mgi-RiRvaNRIqtaxsI3V_vKG0A9QBEZP0ObsiQHiVBs9vG_xJABMMVtW1h-FuqHIHUhKfl0oG8PVEru3PO7gNay5RhPs8H0_I34vAgyeorg_PFFBOtzFRpiCe5F7eHP-9fnZtamOPK2gpEDa5Woj1pkagbNoRUgmPwuThcQ9y8JzZPAagt_TQnbB4UYB1lTMgn2lFxh0kA4i8hYUjgYD03gVny1cggByleF8kSOGpvZMOxUQPzJ20RkIvkzL7KVzJyqSYSf9eZALWEvwH_D3gZpVRC8ZIzKf5sdkMT0i-PcvquTbe4AmI_QHKmKGiUacWRBzSskgA0od7e1apTT1Udqr20V7EXAmRQtihYHOB7xIbJmpTzYw6lRlVKCRrAXJdTMNogNWUNYQ1MZjkGZheX3Y3E5rV-d5pwMqTAovhB5-UskgaUxazLZIhPwKPUIxKpXO96bBI4Qq4R64KPyb6tFKDAeP_AucuNdM_q3ga571neqisrx17G1qrKQKon1xxk0hwF84w_daPNas3LhlcWIuSDwkvqiDpBCqXJBeZ8E6cqtlpF5PmYajvNSkG1A2tkN8z3Im3t9p1_5liwmCax6ZTfWPCCfLNnm_FQV4JjCr1LT4ZVV-7_dGWs18VLGRRSFz0LnojosGlQo7DWuKFCqkyg8LhVXP3StQ84xNEHaPXTjYGMAtigZMnckuRmAXreUTm4Cp9q8gbA9MM956vomDOiolEXcWHTJHlgiqicTaPfwYXJvk2W6-PuT2hOrughBb8PpMDqh2pUqfbAljp8SCzAO05L3fNMudSCbghznW9DoSVRnIo7nbFp35R8cSMzP768VHoXMJLg&v=404&seq=1&rt=3", 33 | "type": "ad" 34 | }, { 35 | "promotion_id": 99, 36 | "catelogyId": -1, 37 | "promotion_name": "促销活动图", 38 | "imageUrl": "https://m.360buyimg.com/mobilecms/jfs/t1/42299/30/12435/38973/5d5bbc4cEfcfb0797/afdda5b5903a5a70.jpg.webp", 39 | "imageUrl_wap": "", 40 | "mPageAddress": "https://wqs.jd.com/portal/wx/seckill_m/brand.shtml", 41 | "target": "", 42 | "promotionLogUrl": "", 43 | "destination": "", 44 | "jumpFlag": "0" 45 | }], 46 | "bannerSource": "ads", 47 | "modified": 1556248015000, 48 | "commonCategoryTimestamp": 1593100800016, 49 | "cmsMonthCardList": [] 50 | } -------------------------------------------------------------------------------- /routes/api/index.js: -------------------------------------------------------------------------------- 1 | const express = require('express') 2 | const router = express.Router() 3 | 4 | router.post('/', function(req, res, next) { 5 | res.json(require(`./${req.query.functionId}`)) 6 | }) 7 | 8 | module.exports = router 9 | -------------------------------------------------------------------------------- /routes/api/myjdSetBusiness.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": 0, 3 | "floors": [{ 4 | "bId": "settingsUserInfo_flo_388", 5 | "cf": { 6 | "bgc": "#ffffff", 7 | "spl": "empty" 8 | }, 9 | "data": { 10 | "nodes": [{ 11 | "functionId": "yonghuxinxi", 12 | "userInfoSns": "CxkZloao1MrB4Cdt9VQIdTc85E0pVDcZckTBByOAopt4RTS8Q1U4uxM9/ZVVATXgmoCqx59wRPIsTiEe21lfjZzexpoRrZB+8zpz5p7V0biYllbF9rNJvyFsQ4FYf3Jrkz4HmoAPfDeme0ez0EHmZUZuINh5IKGKdswIv8MO6JQSl0zpgxeqAI/LbhvNp6mQw5FOAQZacM4prXJbfbVqY63wyv4pb6gnD42nhQb1OiUZWIDgZSFDTR163SHjjVubh1L7OdVljWxqk+37wPasrlYyVsQapAKyYktZ3H2QF9IbnEmENeaCy6OwY84Xyw4PZDhAqWStkXXK+cHFvt1WFYIPYFuXjRq98mVH9TJBg61fmRvRznZuaA==", 13 | "enc": 2 14 | }], 15 | "angleStyle": "1" 16 | }, 17 | "mId": "settingsUserInfo", 18 | "refId": "settingsUserInfo_1", 19 | "sortId": 2 20 | }, { 21 | "bId": "settingsFloors_flo_389", 22 | "cf": { 23 | "bgc": "#ffffff", 24 | "spl": "line" 25 | }, 26 | "data": { 27 | "nodes": [{ 28 | "jumpStyle": 1, 29 | "jumpInfo": { 30 | "jumpType": 4, 31 | "jumpUrl": "router://JDCheckoutModule/showAddressManagePage?title=地址管理", 32 | "needLogin": 1 33 | }, 34 | "title": { 35 | "color": "#2e2e2e", 36 | "value": "地址管理" 37 | }, 38 | "clickMta": { 39 | "eventParam": "", 40 | "eventId": "Accountset_Manageaddress", 41 | "pageId": "MyJD_Accountset", 42 | "pageLevel": "" 43 | }, 44 | "updateRedDotTime": 1544418000000, 45 | "subtitle": { 46 | "color": "#848484", 47 | "value": "" 48 | }, 49 | "showRedDot": 0, 50 | "functionId": "dizhiguanli", 51 | "expoMta": { 52 | "eventParam": "", 53 | "eventId": "", 54 | "pageId": "" 55 | } 56 | }], 57 | "angleStyle": "1" 58 | }, 59 | "mId": "settingsFloors", 60 | "refId": "settingsFloors_1", 61 | "sortId": 3 62 | }, { 63 | "bId": "settingsFloors_flo_390", 64 | "cf": { 65 | "bgc": "#ffffff", 66 | "spl": "grey_strip_CH" 67 | }, 68 | "data": { 69 | "nodes": [{ 70 | "jumpStyle": 1, 71 | "jumpInfo": { 72 | "jumpType": 1, 73 | "jumpUrl": "https://v.m.jd.com/user/apppay.action", 74 | "needLogin": 1 75 | }, 76 | "title": { 77 | "color": "#2e2e2e", 78 | "value": "账户与安全" 79 | }, 80 | "clickMta": { 81 | "eventParam": "账户保障可升级", 82 | "eventId": "Accountset_Accountsafe", 83 | "pageId": "MyJD_Accountset", 84 | "pageLevel": "" 85 | }, 86 | "updateRedDotTime": 0, 87 | "subtitle": { 88 | "color": "#848484", 89 | "value": "账户保障可升级" 90 | }, 91 | "showRedDot": 0, 92 | "functionId": "zhanghuanquan", 93 | "expoMta": { 94 | "eventParam": "账户保障可升级", 95 | "eventId": "MyJD_Accountset_Safe_Expo", 96 | "pageId": "MyJD_Accountset" 97 | } 98 | }, { 99 | "jumpInfo": { 100 | "jumpType": 4, 101 | "jumpUrl": "router://JDDynamicFontSizeModule/showDynamicFontSizePage", 102 | "needLogin": 0 103 | }, 104 | "introducTitle": "点击按钮切换文字大小", 105 | "clickMta": { 106 | "eventParam": "", 107 | "eventId": "Accountset_WordSize", 108 | "pageId": "MyJD_Accountset", 109 | "pageLevel": "" 110 | }, 111 | "goodsPriceSuffix": ".00", 112 | "introducBrife": "设置后,会改变京东首页、搜索、商详等页面的字体大小。如果使用过程中存在任何问题,请反馈给京东。", 113 | "showRedDot": 1, 114 | "goodsImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/95168/24/2713/30776/5dd3b919E60fa1fd9/05c335c523e85829.png", 115 | "goodsPricePrefix": "¥", 116 | "jumpStyle": 1, 117 | "title": { 118 | "color": "#2e2e2e", 119 | "value": "设置字体大小" 120 | }, 121 | "updateRedDotTime": 1573362000000, 122 | "subtitle": { 123 | "color": "#848484", 124 | "value": "" 125 | }, 126 | "goodsTitle": "无线消噪耳机头戴式手势触控无线蓝牙主动降噪长续航耳罩式耳机", 127 | "goodsPrice": "2999", 128 | "functionId": "fontsetting" 129 | }, { 130 | "jumpStyle": 1, 131 | "jumpInfo": { 132 | "jumpType": 4, 133 | "jumpUrl": "router://JDMyJdModule/showPaySetting", 134 | "needLogin": 1 135 | }, 136 | "title": { 137 | "color": "#2e2e2e", 138 | "value": "支付设置" 139 | }, 140 | "clickMta": { 141 | "eventParam": "", 142 | "eventId": "MyJD_Accountset_Pay", 143 | "pageId": "MyJD_Accountset", 144 | "pageLevel": "" 145 | }, 146 | "updateRedDotTime": 1544594400000, 147 | "subtitle": { 148 | "color": "#848484", 149 | "value": "" 150 | }, 151 | "showRedDot": 0, 152 | "functionId": "zhifushezhi", 153 | "expoMta": { 154 | "eventParam": "", 155 | "eventId": "", 156 | "pageId": "" 157 | } 158 | }, { 159 | "jumpStyle": 1, 160 | "jumpInfo": { 161 | "jumpType": 1, 162 | "jumpUrl": "https://invoice.jd.com/m/zpzz/mzp_mIndex.action", 163 | "needLogin": 1 164 | }, 165 | "title": { 166 | "color": "#2e2e2e", 167 | "value": "增票资质" 168 | }, 169 | "clickMta": { 170 | "eventParam": "", 171 | "eventId": "MyJD_Accountset_VATinvoice", 172 | "pageId": "MyJD_Accountset", 173 | "pageLevel": "" 174 | }, 175 | "updateRedDotTime": 0, 176 | "subtitle": { 177 | "color": "#848484", 178 | "value": "添加增票资质" 179 | }, 180 | "showRedDot": 0, 181 | "functionId": "zengpiaozizhi", 182 | "expoMta": { 183 | "eventParam": "", 184 | "eventId": "", 185 | "pageId": "" 186 | } 187 | }, { 188 | "jumpStyle": 1, 189 | "jumpInfo": { 190 | "jumpType": 4, 191 | "jumpUrl": "router://JDMyJdModule/showMyjdPersonalFile", 192 | "needLogin": 1 193 | }, 194 | "title": { 195 | "color": "#2e2e2e", 196 | "value": "我的档案" 197 | }, 198 | "clickMta": { 199 | "eventParam": "", 200 | "eventId": "MyJD_Accountset_Archives", 201 | "pageId": "MyJD_Accountset", 202 | "pageLevel": "" 203 | }, 204 | "updateRedDotTime": 0, 205 | "subtitle": { 206 | "color": "#848484", 207 | "value": "添加汽车/宝宝等档案" 208 | }, 209 | "showRedDot": 0, 210 | "functionId": "wodedangan", 211 | "expoMta": { 212 | "eventParam": "", 213 | "eventId": "", 214 | "pageId": "" 215 | } 216 | }, { 217 | "jumpStyle": 1, 218 | "jumpInfo": { 219 | "jumpType": 4, 220 | "jumpUrl": "router://JDMyJdModule/showSettingVC?title=通用&aboutAB=B", 221 | "needLogin": 0 222 | }, 223 | "title": { 224 | "color": "#2e2e2e", 225 | "value": "通用" 226 | }, 227 | "clickMta": { 228 | "eventParam": "1", 229 | "eventId": "MyJD_Accountset_Set", 230 | "pageId": "MyJD_Accountset", 231 | "pageLevel": "" 232 | }, 233 | "updateRedDotTime": 0, 234 | "subtitle": { 235 | "color": "#848484", 236 | "value": "清除本地缓存等" 237 | }, 238 | "showRedDot": 0, 239 | "functionId": "tongyong", 240 | "expoMta": { 241 | "eventParam": "", 242 | "eventId": "", 243 | "pageId": "" 244 | } 245 | }], 246 | "angleStyle": "0" 247 | }, 248 | "mId": "settingsFloors", 249 | "refId": "settingsFloors_2", 250 | "sortId": 4 251 | }, { 252 | "bId": "settingsFloors_flo_391", 253 | "cf": { 254 | "bgc": "#ffffff", 255 | "spl": "grey_strip_CH" 256 | }, 257 | "data": { 258 | "nodes": [{ 259 | "jumpStyle": 1, 260 | "jumpInfo": { 261 | "jumpType": 1, 262 | "jumpUrl": "https://plus.m.jd.com/index?flow_system=myhome&flow_entrance=myhome2&flow_channel=ios", 263 | "needLogin": 1 264 | }, 265 | "title": { 266 | "color": "#2e2e2e", 267 | "value": "PLUS会员" 268 | }, 269 | "clickMta": { 270 | "eventParam": "203", 271 | "eventId": "Accountset_VIPlus", 272 | "pageId": "MyJD_Accountset", 273 | "pageLevel": "" 274 | }, 275 | "updateRedDotTime": 1544418000000, 276 | "subtitle": { 277 | "color": "#848484", 278 | "value": "已过期,共为您节省406元" 279 | }, 280 | "showRedDot": 0, 281 | "functionId": "huiyuanplus", 282 | "expoMta": { 283 | "eventParam": "203", 284 | "eventId": "Accountset_VIPlusExpo", 285 | "pageId": "MyJD_Accountset" 286 | } 287 | }, { 288 | "jumpStyle": 1, 289 | "jumpInfo": { 290 | "jumpType": 1, 291 | "jumpUrl": "https://myfamily.jd.com?jdreactkey=JDReactMyFamily&jdreactapp=JDReactMyFamily&rn_transparentenable=true&rn_page=familySetting&ishidden=true&rn_source=setting", 292 | "needLogin": 1 293 | }, 294 | "title": { 295 | "color": "#2e2e2e", 296 | "value": "家庭号设置" 297 | }, 298 | "clickMta": { 299 | "eventParam": "0", 300 | "eventId": "MyJD_Accountset_FamilySet", 301 | "pageId": "MyJD_Accountset", 302 | "pageLevel": "" 303 | }, 304 | "updateRedDotTime": 0, 305 | "subtitle": { 306 | "color": "#848484", 307 | "value": "帮我付/快捷聊/亲密卡等" 308 | }, 309 | "showRedDot": 0, 310 | "functionId": "jiatinghao", 311 | "expoMta": { 312 | "eventParam": "0", 313 | "eventId": "MyJD_Accountset_FamilySetExpo", 314 | "pageId": "MyJD_Accountset" 315 | } 316 | }, { 317 | "jumpStyle": 1, 318 | "jumpInfo": { 319 | "jumpType": 4, 320 | "jumpUrl": "router://JDMyJdModule/goToLaboratryPage", 321 | "needLogin": 0 322 | }, 323 | "title": { 324 | "color": "#2e2e2e", 325 | "value": "功能实验室" 326 | }, 327 | "clickMta": { 328 | "eventParam": "", 329 | "eventId": "Accountset_Laboratory", 330 | "pageId": "MyJD_Accountset", 331 | "pageLevel": "" 332 | }, 333 | "updateRedDotTime": 1557464400000, 334 | "subtitle": { 335 | "color": "#848484", 336 | "value": "提前体验新功能" 337 | }, 338 | "showRedDot": 0, 339 | "functionId": "innovationlab" 340 | }, { 341 | "jumpStyle": 1, 342 | "jumpInfo": { 343 | "jumpType": 4, 344 | "jumpUrl": "router://JDMyJdModule/showFeedbackPage?source=1&from=shezhi", 345 | "needLogin": 0 346 | }, 347 | "title": { 348 | "color": "#2e2e2e", 349 | "value": "功能反馈" 350 | }, 351 | "clickMta": { 352 | "eventParam": "", 353 | "eventId": "MyJD_Accountset_Feedback", 354 | "pageId": "MyJD_Accountset", 355 | "pageLevel": "" 356 | }, 357 | "updateRedDotTime": 1544418000000, 358 | "subtitle": { 359 | "color": "#848484", 360 | "value": "" 361 | }, 362 | "showRedDot": 0, 363 | "functionId": "gongnengfankui", 364 | "expoMta": { 365 | "eventParam": "", 366 | "eventId": "", 367 | "pageId": "" 368 | } 369 | }, { 370 | "jumpStyle": 1, 371 | "jumpInfo": { 372 | "jumpType": 4, 373 | "jumpUrl": "router://JDMyJdModule/showAboutPage?title=关于京东APP", 374 | "needLogin": 0 375 | }, 376 | "title": { 377 | "color": "#2e2e2e", 378 | "value": "关于京东APP" 379 | }, 380 | "clickMta": { 381 | "eventParam": "", 382 | "eventId": "MyJD_Accountset_AboutJD", 383 | "pageId": "MyJD_Accountset", 384 | "pageLevel": "" 385 | }, 386 | "updateRedDotTime": 1544418000000, 387 | "subtitle": { 388 | "color": "#848484", 389 | "value": "" 390 | }, 391 | "showRedDot": 0, 392 | "functionId": "guanyu", 393 | "expoMta": { 394 | "eventParam": "", 395 | "eventId": "", 396 | "pageId": "" 397 | } 398 | }], 399 | "angleStyle": "0" 400 | }, 401 | "mId": "settingsFloors", 402 | "refId": "settingsFloors_3", 403 | "sortId": 5 404 | }], 405 | "others": {} 406 | } -------------------------------------------------------------------------------- /routes/api/newSubCatalog.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": "0", 3 | "data": [{ 4 | "isBook": false, 5 | "rankingFlag": false, 6 | "catelogyList": [{ 7 | "path": "300014703_300014704_300014716", 8 | "isRealid": 0, 9 | "sortKey": "0", 10 | "isMerger": false, 11 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4900/29/1410622492/6339/99e6d536/58f07244N4d2b1dd0.jpg.webp", 12 | "name": "坚果炒货", 13 | "virtualFlag": 1, 14 | "isIndividual": false, 15 | "searchKey": "自营坚果炒货", 16 | "cid": 300014716 17 | }, { 18 | "path": "300014703_300014704_300014717", 19 | "isRealid": 0, 20 | "sortKey": "0", 21 | "isMerger": false, 22 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4495/162/2543379932/5414/f8583fb0/58f07267Nb2a7c168.jpg.webp", 23 | "name": "糖果/巧克力", 24 | "virtualFlag": 1, 25 | "isIndividual": false, 26 | "searchKey": "自营糖巧", 27 | "cid": 300014717 28 | }, { 29 | "path": "300014703_300014704_300014718", 30 | "isRealid": 0, 31 | "sortKey": "0", 32 | "isMerger": false, 33 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4750/92/1417599113/6890/2c1700a1/58f072d7N3950d8dc.jpg.webp", 34 | "name": "休闲零食", 35 | "virtualFlag": 1, 36 | "isIndividual": false, 37 | "searchKey": "自营休闲零食", 38 | "cid": 300014718 39 | }, { 40 | "path": "300014703_300014704_300016433", 41 | "isRealid": 0, 42 | "sortKey": "0", 43 | "isMerger": false, 44 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t17089/228/2590352624/11900/960f7efe/5b02aeedNa1416fd2.jpg.webp", 45 | "name": "膨化食品", 46 | "virtualFlag": 1, 47 | "isIndividual": false, 48 | "searchKey": "膨化食品 京东超市", 49 | "cid": 300016433 50 | }, { 51 | "path": "300014703_300014704_300014719", 52 | "isRealid": 0, 53 | "sortKey": "0", 54 | "isMerger": false, 55 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4918/9/1413837125/4249/a492d0d3/58f0732aN17cb826a.jpg.webp", 56 | "name": "肉干肉脯", 57 | "virtualFlag": 1, 58 | "isIndividual": false, 59 | "searchKey": "自营肉干肉脯", 60 | "cid": 300014719 61 | }, { 62 | "path": "300014703_300014704_300014720", 63 | "isRealid": 0, 64 | "sortKey": "0", 65 | "isMerger": false, 66 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4786/188/1417279111/5250/83ac47ce/58f07361Ndb5037c6.jpg.webp", 67 | "name": "饼干蛋糕", 68 | "virtualFlag": 1, 69 | "isIndividual": false, 70 | "searchKey": "自营饼干", 71 | "cid": 300014720 72 | }, { 73 | "path": "300014703_300014704_300014721", 74 | "isRealid": 0, 75 | "sortKey": "0", 76 | "isMerger": false, 77 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4534/113/2541677524/5403/fe7df6cc/58f07393N9e86a18b.jpg.webp", 78 | "name": "蜜饯果干", 79 | "virtualFlag": 1, 80 | "isIndividual": false, 81 | "searchKey": "自营蜜饯果干", 82 | "cid": 300014721 83 | }, { 84 | "path": "300014703_300014704_300014722", 85 | "isRealid": 0, 86 | "sortKey": "0", 87 | "isMerger": false, 88 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5020/179/1447194791/4747/c5bf3ed8/58f073d9Ncc04d61a.jpg.webp", 89 | "name": "低糖食品", 90 | "virtualFlag": 1, 91 | "isIndividual": false, 92 | "searchKey": "自营无糖食品", 93 | "cid": 300014722 94 | }, { 95 | "path": "300014703_300014704_300016434", 96 | "isRealid": 0, 97 | "sortKey": "0", 98 | "isMerger": false, 99 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t19681/331/2604457208/7599/42fed4cd/5b02af1fN0b570fd9.jpg.webp", 100 | "name": "中华老字号", 101 | "virtualFlag": 1, 102 | "isIndividual": false, 103 | "searchKey": "中华老字号 零食", 104 | "cid": 300016434 105 | }], 106 | "columNum": 3, 107 | "icon": "", 108 | "name": "休闲零食", 109 | "special_ui": false, 110 | "cid": 300014704 111 | }, { 112 | "isBook": false, 113 | "rankingFlag": false, 114 | "catelogyList": [{ 115 | "path": "300014703_300014709_300014752", 116 | "isRealid": 0, 117 | "sortKey": "0", 118 | "isMerger": false, 119 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4567/118/2584604205/7169/b904ab24/58f08209N027735ce.jpg.webp", 120 | "name": "白酒", 121 | "virtualFlag": 1, 122 | "isIndividual": false, 123 | "searchKey": "白酒 京东超市", 124 | "cid": 300014752 125 | }, { 126 | "path": "300014703_300014709_300014753", 127 | "isRealid": 0, 128 | "sortKey": "0", 129 | "isMerger": false, 130 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5065/71/1428327425/6745/6d4b1cf0/58f08216N7573f686.jpg.webp", 131 | "name": "葡萄酒", 132 | "virtualFlag": 1, 133 | "isIndividual": false, 134 | "searchKey": "葡萄酒 京东超市", 135 | "cid": 300014753 136 | }, { 137 | "path": "300014703_300014709_300014754", 138 | "isRealid": 0, 139 | "sortKey": "0", 140 | "isMerger": false, 141 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4747/176/1442201134/4598/6cf672c3/58f08231N43b1e9c9.jpg.webp", 142 | "name": "洋酒", 143 | "virtualFlag": 1, 144 | "isIndividual": false, 145 | "searchKey": "洋酒 京东超市", 146 | "cid": 300014754 147 | }, { 148 | "path": "300014703_300014709_300014755", 149 | "isRealid": 0, 150 | "sortKey": "0", 151 | "isMerger": false, 152 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4687/61/2559937700/9717/817405c5/58f08241Nc44e12ae.jpg.webp", 153 | "name": "啤酒", 154 | "virtualFlag": 1, 155 | "isIndividual": false, 156 | "searchKey": "啤酒 京东超市", 157 | "cid": 300014755 158 | }, { 159 | "path": "300014703_300014709_300014756", 160 | "isRealid": 0, 161 | "sortKey": "0", 162 | "isMerger": false, 163 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4795/109/1449754114/5925/20f018e3/58f08364N3c346615.jpg.webp", 164 | "name": "黄酒/养生酒", 165 | "virtualFlag": 1, 166 | "isIndividual": false, 167 | "searchKey": "黄酒 京东超市", 168 | "cid": 300014756 169 | }, { 170 | "path": "300014703_300014709_300014757", 171 | "isRealid": 0, 172 | "sortKey": "0", 173 | "isMerger": false, 174 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4483/50/2560554432/5530/ed20110e/58f08370N39e1ea17.jpg.webp", 175 | "name": "陈年老酒", 176 | "virtualFlag": 1, 177 | "isIndividual": false, 178 | "searchKey": "老酒 京东超市", 179 | "cid": 300014757 180 | }], 181 | "columNum": 3, 182 | "icon": "", 183 | "name": "中外名酒", 184 | "special_ui": false, 185 | "cid": 300014709 186 | }, { 187 | "isBook": false, 188 | "rankingFlag": false, 189 | "catelogyList": [{ 190 | "path": "300014703_300014705_300014723", 191 | "isRealid": 0, 192 | "sortKey": "0", 193 | "isMerger": false, 194 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5149/357/967731324/22129/4202b079/5909ce9bNbd9ef336.png.webp", 195 | "name": "新鲜水果", 196 | "virtualFlag": 1, 197 | "isIndividual": false, 198 | "searchKey": "自营水果 生鲜", 199 | "cid": 300014723 200 | }, { 201 | "path": "300014703_300014705_300014724", 202 | "isRealid": 0, 203 | "sortKey": "0", 204 | "isMerger": false, 205 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t7126/38/1146093698/47264/6469daec/598818faNd76e9024.png.webp", 206 | "name": "海鲜水产", 207 | "virtualFlag": 1, 208 | "isIndividual": false, 209 | "searchKey": "自营海鲜 生鲜", 210 | "cid": 300014724 211 | }, { 212 | "path": "300014703_300014705_300014725", 213 | "isRealid": 0, 214 | "sortKey": "0", 215 | "isMerger": false, 216 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5272/282/974669575/21051/7775c366/5909cee3N08f44387.jpg.webp", 217 | "name": "精选肉类", 218 | "virtualFlag": 1, 219 | "isIndividual": false, 220 | "searchKey": "自营肉 生鲜", 221 | "cid": 300014725 222 | }, { 223 | "path": "300014703_300014705_300014726", 224 | "isRealid": 0, 225 | "sortKey": "0", 226 | "isMerger": false, 227 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4462/70/4079912589/16039/fb6a5de/5909950eNb89a7da1.jpg.webp", 228 | "name": "蛋类", 229 | "virtualFlag": 1, 230 | "isIndividual": false, 231 | "searchKey": "自营蛋类 生鲜", 232 | "cid": 300014726 233 | }, { 234 | "path": "300014703_300014705_300014727", 235 | "isRealid": 0, 236 | "sortKey": "0", 237 | "isMerger": false, 238 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4465/348/826086351/88145/cea6ea53/5909cf1eN90bdbffb.png.webp", 239 | "name": "新鲜蔬菜", 240 | "virtualFlag": 1, 241 | "isIndividual": false, 242 | "searchKey": "自营 蔬菜 生鲜", 243 | "cid": 300014727 244 | }, { 245 | "path": "300014703_300014705_300014728", 246 | "isRealid": 0, 247 | "sortKey": "0", 248 | "isMerger": false, 249 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4522/223/2537917218/5391/e15e54cf/58f0757aN3aa53d47.jpg.webp", 250 | "name": "速冻食品", 251 | "virtualFlag": 1, 252 | "isIndividual": false, 253 | "searchKey": "速冻食品 生鲜", 254 | "cid": 300014728 255 | }, { 256 | "path": "300014703_300014705_300015869", 257 | "isRealid": 0, 258 | "sortKey": "0", 259 | "isMerger": false, 260 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t16933/131/548049084/27371/95214ac8/5a951fbeNd36db405.png.webp", 261 | "name": "乳品冷饮", 262 | "virtualFlag": 1, 263 | "isIndividual": false, 264 | "searchKey": "乳品冷饮 生鲜", 265 | "cid": 300015869 266 | }, { 267 | "path": "300014703_300014705_300016435", 268 | "isRealid": 0, 269 | "sortKey": "0", 270 | "isMerger": false, 271 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t23326/302/1926441587/5567/bc5632e5/5b6ce743Nd58475b7.jpg.webp", 272 | "name": "大闸蟹", 273 | "virtualFlag": 1, 274 | "isIndividual": false, 275 | "searchKey": "大闸蟹 生鲜", 276 | "cid": 300016435 277 | }, { 278 | "path": "300014703_300014705_300016436", 279 | "isRealid": 0, 280 | "sortKey": "0", 281 | "isMerger": false, 282 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t18913/295/2621973255/33381/cc7fee7c/5b078137N417b11a9.jpg.webp", 283 | "name": "芒果", 284 | "virtualFlag": 1, 285 | "isIndividual": false, 286 | "searchKey": "芒果 生鲜", 287 | "cid": 300016436 288 | }], 289 | "columNum": 3, 290 | "icon": "", 291 | "name": "京东生鲜", 292 | "special_ui": false, 293 | "cid": 300014705 294 | }, { 295 | "isBook": false, 296 | "rankingFlag": false, 297 | "catelogyList": [{ 298 | "path": "300014703_300014706_300014731", 299 | "isRealid": 0, 300 | "sortKey": "0", 301 | "isMerger": false, 302 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t22153/105/194955533/31442/4a500278/5b029d3aN345b72ea.jpg.webp", 303 | "name": "大米", 304 | "virtualFlag": 1, 305 | "isIndividual": false, 306 | "searchKey": "自营大米", 307 | "cid": 300014731 308 | }, { 309 | "path": "300014703_300014706_300014730", 310 | "isRealid": 0, 311 | "sortKey": "0", 312 | "isMerger": false, 313 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5674/318/2435777089/13513/3fd9a75f/5930d9d5N3b856490.jpg.webp", 314 | "name": "面粉", 315 | "virtualFlag": 1, 316 | "isIndividual": false, 317 | "searchKey": "自营面粉", 318 | "cid": 300014730 319 | }, { 320 | "path": "300014703_300014706_300014732", 321 | "isRealid": 0, 322 | "sortKey": "0", 323 | "isMerger": false, 324 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5764/107/2464694262/19614/fa2d0161/5930d9f0Na29f9715.jpg.webp", 325 | "name": "杂粮", 326 | "virtualFlag": 1, 327 | "isIndividual": false, 328 | "searchKey": "自营杂粮", 329 | "cid": 300014732 330 | }, { 331 | "path": "300014703_300014706_300014733", 332 | "isRealid": 0, 333 | "sortKey": "0", 334 | "isMerger": false, 335 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4927/109/1446946413/4064/fdbad4e6/58f07be9N0a1f609f.jpg.webp", 336 | "name": "食用油", 337 | "virtualFlag": 1, 338 | "isIndividual": false, 339 | "searchKey": "自营食用油", 340 | "cid": 300014733 341 | }, { 342 | "path": "300014703_300014706_300014734", 343 | "isRealid": 0, 344 | "sortKey": "0", 345 | "isMerger": false, 346 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4813/83/1437026548/4258/f33c9369/58f07c03Nebbb5414.jpg.webp", 347 | "name": "调味品", 348 | "virtualFlag": 1, 349 | "isIndividual": false, 350 | "searchKey": "自营调味品", 351 | "cid": 300014734 352 | }, { 353 | "path": "300014703_300014706_300014735", 354 | "isRealid": 0, 355 | "sortKey": "0", 356 | "isMerger": false, 357 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4420/79/2633554432/6087/2b9720f8/58f07a8aNe049459c.jpg.webp", 358 | "name": "方便速食", 359 | "virtualFlag": 1, 360 | "isIndividual": false, 361 | "searchKey": "自营方便速食", 362 | "cid": 300014735 363 | }, { 364 | "path": "300014703_300014706_300014736", 365 | "isRealid": 0, 366 | "sortKey": "0", 367 | "isMerger": false, 368 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t6091/246/1215863568/14264/51b52de/5930da03N02722f28.jpg.webp", 369 | "name": "烘焙原料", 370 | "virtualFlag": 1, 371 | "isIndividual": false, 372 | "searchKey": "自营烘焙原料", 373 | "cid": 300014736 374 | }, { 375 | "path": "300014703_300014706_300014737", 376 | "isRealid": 0, 377 | "sortKey": "0", 378 | "isMerger": false, 379 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4900/76/1443123217/5180/457d323b/58f07c52N591c073e.jpg.webp", 380 | "name": "有机食品", 381 | "virtualFlag": 1, 382 | "isIndividual": false, 383 | "searchKey": "自营有机食品", 384 | "cid": 300014737 385 | }, { 386 | "path": "300014703_300014706_300014738", 387 | "isRealid": 0, 388 | "sortKey": "0", 389 | "isMerger": false, 390 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4729/323/1432981907/4048/d220c425/58f07c83N84dd54df.jpg.webp", 391 | "name": "南北干货", 392 | "virtualFlag": 1, 393 | "isIndividual": false, 394 | "searchKey": "自营南北干货", 395 | "cid": 300014738 396 | }], 397 | "columNum": 3, 398 | "icon": "", 399 | "name": "粮油调味", 400 | "special_ui": false, 401 | "cid": 300014706 402 | }, { 403 | "isBook": false, 404 | "rankingFlag": false, 405 | "catelogyList": [{ 406 | "path": "300014703_300014707_300014739", 407 | "isRealid": 0, 408 | "sortKey": "0", 409 | "isMerger": false, 410 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4615/308/2577995021/5880/bb45dd7a/58f07cccN9efd0637.jpg.webp", 411 | "name": "饮用水", 412 | "virtualFlag": 1, 413 | "isIndividual": false, 414 | "searchKey": "自营饮用水", 415 | "cid": 300014739 416 | }, { 417 | "path": "300014703_300014707_300014740", 418 | "isRealid": 0, 419 | "sortKey": "0", 420 | "isMerger": false, 421 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4597/21/2558314282/5492/e7042f7e/58f07cf9N93fb25a2.jpg.webp", 422 | "name": "饮料", 423 | "virtualFlag": 1, 424 | "isIndividual": false, 425 | "searchKey": "自营饮料", 426 | "cid": 300014740 427 | }, { 428 | "path": "300014703_300014707_300014741", 429 | "isRealid": 0, 430 | "sortKey": "0", 431 | "isMerger": false, 432 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4774/242/1422187523/4334/8316346e/58f07d4bN6ae21f20.jpg.webp", 433 | "name": "牛奶乳品", 434 | "virtualFlag": 1, 435 | "isIndividual": false, 436 | "searchKey": "自营牛奶", 437 | "cid": 300014741 438 | }, { 439 | "path": "300014703_300014707_300014742", 440 | "isRealid": 0, 441 | "sortKey": "0", 442 | "isMerger": false, 443 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4858/235/1448110657/5817/661610f2/58f07e27N98371c0d.jpg.webp", 444 | "name": "咖啡奶茶", 445 | "virtualFlag": 1, 446 | "isIndividual": false, 447 | "searchKey": "自营咖啡奶茶", 448 | "cid": 300014742 449 | }, { 450 | "path": "300014703_300014707_300014743", 451 | "isRealid": 0, 452 | "sortKey": "0", 453 | "isMerger": false, 454 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4603/35/2589220998/4290/cc57be60/58f07e5fN01336b8c.jpg.webp", 455 | "name": "茗茶", 456 | "virtualFlag": 1, 457 | "isIndividual": false, 458 | "searchKey": "自营茗茶", 459 | "cid": 300014743 460 | }, { 461 | "path": "300014703_300014707_300014744", 462 | "isRealid": 0, 463 | "sortKey": "0", 464 | "isMerger": false, 465 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4936/283/1458358059/5504/b6ca5f9c/58f07e95Nbae0b7e0.jpg.webp", 466 | "name": "成人奶粉", 467 | "virtualFlag": 1, 468 | "isIndividual": false, 469 | "searchKey": "自营成人奶粉", 470 | "cid": 300014744 471 | }, { 472 | "path": "300014703_300014707_300014745", 473 | "isRealid": 0, 474 | "sortKey": "0", 475 | "isMerger": false, 476 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4621/161/2548914460/4869/60896191/58f07ecaN04fbd1d1.jpg.webp", 477 | "name": "冲饮谷物", 478 | "virtualFlag": 1, 479 | "isIndividual": false, 480 | "searchKey": "自营冲饮谷物", 481 | "cid": 300014745 482 | }, { 483 | "path": "300014703_300014707_300014746", 484 | "isRealid": 0, 485 | "sortKey": "0", 486 | "isMerger": false, 487 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5074/17/1425265430/5689/69f1fd02/58f07effNbc539df6.jpg.webp", 488 | "name": "蜂蜜/蜂产品", 489 | "virtualFlag": 1, 490 | "isIndividual": false, 491 | "searchKey": "蜂蜜 柚子茶", 492 | "cid": 300014746 493 | }], 494 | "columNum": 3, 495 | "icon": "", 496 | "name": "水饮茗茶", 497 | "special_ui": false, 498 | "cid": 300014707 499 | }, { 500 | "isBook": false, 501 | "rankingFlag": false, 502 | "catelogyList": [{ 503 | "path": "300014703_300014708_300016437", 504 | "isRealid": 0, 505 | "sortKey": "0", 506 | "isMerger": false, 507 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t21496/310/181324977/10216/c68d42c4/5b02b05bNa602a6b7.jpg.webp", 508 | "name": "牛奶", 509 | "virtualFlag": 1, 510 | "isIndividual": false, 511 | "searchKey": "进口牛奶 京东超市", 512 | "cid": 300016437 513 | }, { 514 | "path": "300014703_300014708_300014747", 515 | "isRealid": 0, 516 | "sortKey": "0", 517 | "isMerger": false, 518 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4753/338/1417629671/5252/2f9e9614/58f07f5cN3c64e72c.jpg.webp", 519 | "name": "休闲零食", 520 | "virtualFlag": 1, 521 | "isIndividual": false, 522 | "searchKey": "进口零食 京东超市", 523 | "cid": 300014747 524 | }, { 525 | "path": "300014703_300014708_300014748", 526 | "isRealid": 0, 527 | "sortKey": "0", 528 | "isMerger": false, 529 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4675/224/2543002446/6149/1ab63586/58f07fccNea5b6f66.jpg.webp", 530 | "name": "饼干蛋糕", 531 | "virtualFlag": 1, 532 | "isIndividual": false, 533 | "searchKey": "进口饼干蛋糕 京东超市", 534 | "cid": 300014748 535 | }, { 536 | "path": "300014703_300014708_300014749", 537 | "isRealid": 0, 538 | "sortKey": "0", 539 | "isMerger": false, 540 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4495/165/2606606514/6170/9c573b29/58f07fd8N5a66e065.jpg.webp", 541 | "name": "糖果/巧克力", 542 | "virtualFlag": 1, 543 | "isIndividual": false, 544 | "searchKey": "进口糖果巧克力 京东超市", 545 | "cid": 300014749 546 | }, { 547 | "path": "300014703_300014708_300014750", 548 | "isRealid": 0, 549 | "sortKey": "0", 550 | "isMerger": false, 551 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4699/12/2527605173/4130/e3f10e69/58f07fe6N3985ea99.jpg.webp", 552 | "name": "冲调饮品", 553 | "virtualFlag": 1, 554 | "isIndividual": false, 555 | "searchKey": "进口冲调饮品 京东超市", 556 | "cid": 300014750 557 | }, { 558 | "path": "300014703_300014708_300014751", 559 | "isRealid": 0, 560 | "sortKey": "0", 561 | "isMerger": false, 562 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4927/95/1442483315/7340/5ea57807/58f07ff9Nfbaf07d2.jpg.webp", 563 | "name": "粮油调味", 564 | "virtualFlag": 1, 565 | "isIndividual": false, 566 | "searchKey": "进口粮油调味 京东超市", 567 | "cid": 300014751 568 | }], 569 | "columNum": 3, 570 | "icon": "", 571 | "name": "进口食品", 572 | "special_ui": false, 573 | "cid": 300014708 574 | }, { 575 | "isBook": false, 576 | "rankingFlag": false, 577 | "catelogyList": [{ 578 | "path": "300014703_300014710_300014758", 579 | "isRealid": 0, 580 | "sortKey": "0", 581 | "isMerger": false, 582 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4732/292/1414861589/4219/cc7e16f6/58f08409N814127cd.jpg.webp", 583 | "name": "营养健康", 584 | "virtualFlag": 1, 585 | "isIndividual": false, 586 | "searchKey": "自营营养健康", 587 | "cid": 300014758 588 | }, { 589 | "path": "300014703_300014710_300014759", 590 | "isRealid": 0, 591 | "sortKey": "0", 592 | "isMerger": false, 593 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5059/67/1434571987/3882/e25fe8e9/58f08417N2df6e95f.jpg.webp", 594 | "name": "营养成分", 595 | "virtualFlag": 1, 596 | "isIndividual": false, 597 | "searchKey": "自营营养成分", 598 | "cid": 300014759 599 | }, { 600 | "path": "300014703_300014710_300014760", 601 | "isRealid": 0, 602 | "sortKey": "0", 603 | "isMerger": false, 604 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4996/166/1428776107/3611/2dd89dc2/58f08423Ncfd986ab.jpg.webp", 605 | "name": "滋补养生", 606 | "virtualFlag": 1, 607 | "isIndividual": false, 608 | "searchKey": "自营滋补养生", 609 | "cid": 300014760 610 | }, { 611 | "path": "300014703_300014710_300014761", 612 | "isRealid": 0, 613 | "sortKey": "0", 614 | "isMerger": false, 615 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4540/177/2577881913/6749/3a3d20a0/58f08430Nca99c918.jpg.webp", 616 | "name": "计生用品", 617 | "virtualFlag": 1, 618 | "isIndividual": false, 619 | "searchKey": "自营计生用品", 620 | "cid": 300014761 621 | }], 622 | "columNum": 3, 623 | "icon": "", 624 | "name": "营养保健", 625 | "special_ui": false, 626 | "cid": 300014710 627 | }, { 628 | "isBook": false, 629 | "rankingFlag": false, 630 | "catelogyList": [{ 631 | "path": "300014703_300014711_300014762", 632 | "isRealid": 0, 633 | "sortKey": "0", 634 | "isMerger": false, 635 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5074/328/1437324869/8558/c605297b/58f085a2N77f9badc.jpg.webp", 636 | "name": "奶粉", 637 | "virtualFlag": 1, 638 | "isIndividual": false, 639 | "searchKey": "婴儿奶粉 京东超市", 640 | "cid": 300014762 641 | }, { 642 | "path": "300014703_300014711_300014763", 643 | "isRealid": 0, 644 | "sortKey": "0", 645 | "isMerger": false, 646 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4897/365/1425382610/4659/16008eee/58f085bdN0ed4c2bd.jpg.webp", 647 | "name": "营养辅食", 648 | "virtualFlag": 1, 649 | "isIndividual": false, 650 | "searchKey": "营养辅食 京东超市", 651 | "cid": 300014763 652 | }, { 653 | "path": "300014703_300014711_300014764", 654 | "isRealid": 0, 655 | "sortKey": "0", 656 | "isMerger": false, 657 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4597/130/2570394735/4552/33a20990/58f085ccN5382da6a.jpg.webp", 658 | "name": "尿裤湿巾", 659 | "virtualFlag": 1, 660 | "isIndividual": false, 661 | "searchKey": "尿裤湿巾 京东超市", 662 | "cid": 300014764 663 | }, { 664 | "path": "300014703_300014711_300014765", 665 | "isRealid": 0, 666 | "sortKey": "0", 667 | "isMerger": false, 668 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4906/151/1416018566/3387/f2b108b5/58f085d9Ncef4bc58.jpg.webp", 669 | "name": "喂养用品", 670 | "virtualFlag": 1, 671 | "isIndividual": false, 672 | "searchKey": "自营喂养用品", 673 | "cid": 300014765 674 | }, { 675 | "path": "300014703_300014711_300014766", 676 | "isRealid": 0, 677 | "sortKey": "0", 678 | "isMerger": false, 679 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4462/187/2573898888/4643/feed0863/58f085e8N8dbe373f.jpg.webp", 680 | "name": "洗护用具", 681 | "virtualFlag": 1, 682 | "isIndividual": false, 683 | "searchKey": "自营洗护用具", 684 | "cid": 300014766 685 | }, { 686 | "path": "300014703_300014711_300014767", 687 | "isRealid": 0, 688 | "sortKey": "0", 689 | "isMerger": false, 690 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4732/270/1423324162/4697/a04f9ac4/58f085f7N933d69ff.jpg.webp", 691 | "name": "童装", 692 | "virtualFlag": 1, 693 | "isIndividual": false, 694 | "searchKey": "自营童装", 695 | "cid": 300014767 696 | }, { 697 | "path": "300014703_300014711_300014768", 698 | "isRealid": 0, 699 | "sortKey": "0", 700 | "isMerger": false, 701 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4936/12/1426733492/4278/f80a5e8d/58f08604N1751fc2d.jpg.webp", 702 | "name": "妈妈专区", 703 | "virtualFlag": 1, 704 | "isIndividual": false, 705 | "searchKey": "自营妈妈专区", 706 | "cid": 300014768 707 | }, { 708 | "path": "300014703_300014711_300014769", 709 | "isRealid": 0, 710 | "sortKey": "0", 711 | "isMerger": false, 712 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4765/17/1467689937/7082/58fb001/58f08614Nd02dafa6.jpg.webp", 713 | "name": "童床", 714 | "virtualFlag": 1, 715 | "isIndividual": false, 716 | "searchKey": "童床", 717 | "cid": 300014769 718 | }, { 719 | "path": "300014703_300014711_300016440", 720 | "isRealid": 0, 721 | "sortKey": "0", 722 | "isMerger": false, 723 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t16720/167/2647452111/5422/da2ef3ef/5b02b166N4d18d205.jpg.webp", 724 | "name": "童车", 725 | "virtualFlag": 1, 726 | "isIndividual": false, 727 | "searchKey": "童车", 728 | "cid": 300016440 729 | }, { 730 | "path": "300014703_300014711_300016439", 731 | "isRealid": 0, 732 | "sortKey": "0", 733 | "isMerger": false, 734 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t18691/180/2633673300/7845/d6d41174/5b02b156N0afcb48c.jpg.webp", 735 | "name": "安全座椅", 736 | "virtualFlag": 1, 737 | "isIndividual": false, 738 | "searchKey": "安全座椅", 739 | "cid": 300016439 740 | }, { 741 | "path": "300014703_300014711_300016438", 742 | "isRealid": 0, 743 | "sortKey": "0", 744 | "isMerger": false, 745 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t21739/2/187958907/4395/4f5d97f3/5b02b143N40056f8c.jpg.webp", 746 | "name": "婴儿寝居", 747 | "virtualFlag": 1, 748 | "isIndividual": false, 749 | "searchKey": "婴儿寝居", 750 | "cid": 300016438 751 | }, { 752 | "path": "300014703_300014711_300014770", 753 | "isRealid": 0, 754 | "sortKey": "0", 755 | "isMerger": false, 756 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4495/139/2582169558/3468/3ea8caf5/58f08621N04fab97a.jpg.webp", 757 | "name": "玩具", 758 | "virtualFlag": 1, 759 | "isIndividual": false, 760 | "searchKey": "自营玩具", 761 | "cid": 300014770 762 | }, { 763 | "path": "300014703_300014711_300014771", 764 | "isRealid": 0, 765 | "sortKey": "0", 766 | "isMerger": false, 767 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4642/29/2535996434/3086/421eaf85/58f0862fNe8e897b6.jpg.webp", 768 | "name": "乐器", 769 | "virtualFlag": 1, 770 | "isIndividual": false, 771 | "searchKey": "自营乐器", 772 | "cid": 300014771 773 | }], 774 | "columNum": 3, 775 | "icon": "", 776 | "name": "母婴玩具", 777 | "special_ui": false, 778 | "cid": 300014711 779 | }, { 780 | "isBook": false, 781 | "rankingFlag": false, 782 | "catelogyList": [{ 783 | "path": "300014703_300014712_300014772", 784 | "isRealid": 0, 785 | "sortKey": "0", 786 | "isMerger": false, 787 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4723/103/1410745207/4090/95346fba/58f08876N7558f5db.jpg.webp", 788 | "name": "床品套件", 789 | "virtualFlag": 1, 790 | "isIndividual": false, 791 | "searchKey": "自营床品套件", 792 | "cid": 300014772 793 | }, { 794 | "path": "300014703_300014712_300014773", 795 | "isRealid": 0, 796 | "sortKey": "0", 797 | "isMerger": false, 798 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4390/173/2563786860/2474/47369767/58f08ad7N8341359a.jpg.webp", 799 | "name": "被子被芯", 800 | "virtualFlag": 1, 801 | "isIndividual": false, 802 | "searchKey": "自营被子被芯", 803 | "cid": 300014773 804 | }, { 805 | "path": "300014703_300014712_300014774", 806 | "isRealid": 0, 807 | "sortKey": "0", 808 | "isMerger": false, 809 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4687/149/2569657615/4993/b73aca0b/58f08ae2Nab20155b.jpg.webp", 810 | "name": "毛巾浴巾", 811 | "virtualFlag": 1, 812 | "isIndividual": false, 813 | "searchKey": "自营毛巾浴巾", 814 | "cid": 300014774 815 | }, { 816 | "path": "300014703_300014712_300014775", 817 | "isRealid": 0, 818 | "sortKey": "0", 819 | "isMerger": false, 820 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4594/261/2544602430/3256/fa1443e9/58f08aedN9e79e60f.jpg.webp", 821 | "name": "睡衣家服", 822 | "virtualFlag": 1, 823 | "isIndividual": false, 824 | "searchKey": "自营睡衣", 825 | "cid": 300014775 826 | }, { 827 | "path": "300014703_300014712_300014776", 828 | "isRealid": 0, 829 | "sortKey": "0", 830 | "isMerger": false, 831 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4834/230/1442220120/3536/9bee04ef/58f08b01N78d1fc57.jpg.webp", 832 | "name": "男士内裤", 833 | "virtualFlag": 1, 834 | "isIndividual": false, 835 | "searchKey": "自营男士内裤", 836 | "cid": 300014776 837 | }, { 838 | "path": "300014703_300014712_300014777", 839 | "isRealid": 0, 840 | "sortKey": "0", 841 | "isMerger": false, 842 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4633/357/2599945612/4211/78981c78/58f08b09Na549fae5.jpg.webp", 843 | "name": "女士内裤", 844 | "virtualFlag": 1, 845 | "isIndividual": false, 846 | "searchKey": "自营女士内裤", 847 | "cid": 300014777 848 | }, { 849 | "path": "300014703_300014712_300014778", 850 | "isRealid": 0, 851 | "sortKey": "0", 852 | "isMerger": false, 853 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4858/123/1427212495/3741/4af12689/58f08b1cNaebb393d.jpg.webp", 854 | "name": "男袜", 855 | "virtualFlag": 1, 856 | "isIndividual": false, 857 | "searchKey": "自营男袜", 858 | "cid": 300014778 859 | }, { 860 | "path": "300014703_300014712_300014779", 861 | "isRealid": 0, 862 | "sortKey": "0", 863 | "isMerger": false, 864 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4420/181/2581275186/4793/48988a08/58f08b2aN3e5a76b5.jpg.webp", 865 | "name": "女袜", 866 | "virtualFlag": 1, 867 | "isIndividual": false, 868 | "searchKey": "自营女袜", 869 | "cid": 300014779 870 | }, { 871 | "path": "300014703_300014712_300014780", 872 | "isRealid": 0, 873 | "sortKey": "0", 874 | "isMerger": false, 875 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4783/282/1441525907/3311/a966b295/58f08b3aN76981365.jpg.webp", 876 | "name": "文胸", 877 | "virtualFlag": 1, 878 | "isIndividual": false, 879 | "searchKey": "自营文胸", 880 | "cid": 300014780 881 | }, { 882 | "path": "300014703_300014712_300014781", 883 | "isRealid": 0, 884 | "sortKey": "0", 885 | "isMerger": false, 886 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4903/344/1418600078/4829/36a51a45/58f08b4cN85723cdd.jpg.webp", 887 | "name": "厨具", 888 | "virtualFlag": 1, 889 | "isIndividual": false, 890 | "searchKey": "自营厨具", 891 | "cid": 300014781 892 | }, { 893 | "path": "300014703_300014712_300014782", 894 | "isRealid": 0, 895 | "sortKey": "0", 896 | "isMerger": false, 897 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4981/131/1442591383/3337/657e916c/58f08b60N12917d9d.jpg.webp", 898 | "name": "收纳用品", 899 | "virtualFlag": 1, 900 | "isIndividual": false, 901 | "searchKey": "自营收纳用品", 902 | "cid": 300014782 903 | }, { 904 | "path": "300014703_300014712_300014783", 905 | "isRealid": 0, 906 | "sortKey": "0", 907 | "isMerger": false, 908 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4978/64/1437508016/4599/9b550a88/58f08b6dN016391f5.jpg.webp", 909 | "name": "雨伞雨具", 910 | "virtualFlag": 1, 911 | "isIndividual": false, 912 | "searchKey": "自营雨伞雨具", 913 | "cid": 300014783 914 | }, { 915 | "path": "300014703_300014712_300014784", 916 | "isRealid": 0, 917 | "sortKey": "0", 918 | "isMerger": false, 919 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4966/92/1419636381/4828/c13ac6b/58f08b7bNb23a8b17.jpg.webp", 920 | "name": "浴室用品", 921 | "virtualFlag": 1, 922 | "isIndividual": false, 923 | "searchKey": "自营浴室用品", 924 | "cid": 300014784 925 | }, { 926 | "path": "300014703_300014712_300014785", 927 | "isRealid": 0, 928 | "sortKey": "0", 929 | "isMerger": false, 930 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5002/214/1428269038/3376/644df0cf/58f08b88N3fc96e1b.jpg.webp", 931 | "name": "台灯", 932 | "virtualFlag": 1, 933 | "isIndividual": false, 934 | "searchKey": "自营台灯", 935 | "cid": 300014785 936 | }, { 937 | "path": "300014703_300014712_300014786", 938 | "isRealid": 0, 939 | "sortKey": "0", 940 | "isMerger": false, 941 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4858/295/1445371296/7174/81a865aa/58f08b96N6df7edc5.jpg.webp", 942 | "name": "宠物园艺", 943 | "virtualFlag": 1, 944 | "isIndividual": false, 945 | "searchKey": "自营宠物", 946 | "cid": 300014786 947 | }], 948 | "columNum": 3, 949 | "icon": "", 950 | "name": "家居用品", 951 | "special_ui": false, 952 | "cid": 300014712 953 | }, { 954 | "isBook": false, 955 | "rankingFlag": false, 956 | "catelogyList": [{ 957 | "path": "300014703_300014713_300014787", 958 | "isRealid": 0, 959 | "sortKey": "0", 960 | "isMerger": false, 961 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4489/46/2368543402/4660/236ed9fa/58f08d5aN1cd13bcf.jpg.webp", 962 | "name": "纸品湿巾", 963 | "virtualFlag": 1, 964 | "isIndividual": false, 965 | "searchKey": "自营纸品湿巾", 966 | "cid": 300014787 967 | }, { 968 | "path": "300014703_300014713_300014788", 969 | "isRealid": 0, 970 | "sortKey": "0", 971 | "isMerger": false, 972 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4564/110/2516579523/3037/3438ac5f/58f08d6eN8ae51ac3.jpg.webp", 973 | "name": "女性护理", 974 | "virtualFlag": 1, 975 | "isIndividual": false, 976 | "searchKey": "自营女性护理", 977 | "cid": 300014788 978 | }, { 979 | "path": "300014703_300014713_300014789", 980 | "isRealid": 0, 981 | "sortKey": "0", 982 | "isMerger": false, 983 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4981/24/1450409913/4169/fbb7c2d3/58f08d82N97ba1e3a.jpg.webp", 984 | "name": "口腔护理", 985 | "virtualFlag": 1, 986 | "isIndividual": false, 987 | "searchKey": "自营口腔护理", 988 | "cid": 300014789 989 | }, { 990 | "path": "300014703_300014713_300014790", 991 | "isRealid": 0, 992 | "sortKey": "0", 993 | "isMerger": false, 994 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4726/194/1463992070/4829/e0764558/58f08d90N4b31c6d6.jpg.webp", 995 | "name": "衣物清洁", 996 | "virtualFlag": 1, 997 | "isIndividual": false, 998 | "searchKey": "自营衣物清洁", 999 | "cid": 300014790 1000 | }, { 1001 | "path": "300014703_300014713_300014791", 1002 | "isRealid": 0, 1003 | "sortKey": "0", 1004 | "isMerger": false, 1005 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4513/29/2609265000/4293/88e04b53/58f08da2Nb16ce91c.jpg.webp", 1006 | "name": "洗发护发", 1007 | "virtualFlag": 1, 1008 | "isIndividual": false, 1009 | "searchKey": "自营洗发护发", 1010 | "cid": 300014791 1011 | }, { 1012 | "path": "300014703_300014713_300014792", 1013 | "isRealid": 0, 1014 | "sortKey": "0", 1015 | "isMerger": false, 1016 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4990/51/1419115869/8526/d182f78e/58f08db4N48e31430.jpg.webp", 1017 | "name": "家庭清洁", 1018 | "virtualFlag": 1, 1019 | "isIndividual": false, 1020 | "searchKey": "自营家庭清洁", 1021 | "cid": 300014792 1022 | }, { 1023 | "path": "300014703_300014713_300014793", 1024 | "isRealid": 0, 1025 | "sortKey": "0", 1026 | "isMerger": false, 1027 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4978/154/1437014064/7065/84ceb576/58f08dc5Nc1a209a8.jpg.webp", 1028 | "name": "一次性用品", 1029 | "virtualFlag": 1, 1030 | "isIndividual": false, 1031 | "searchKey": "自营一次性用品", 1032 | "cid": 300014793 1033 | }, { 1034 | "path": "300014703_300014713_300014794", 1035 | "isRealid": 0, 1036 | "sortKey": "0", 1037 | "isMerger": false, 1038 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4930/190/1476801811/4359/94374c44/58f08dd7N2cb7cb56.jpg.webp", 1039 | "name": "驱虫用品", 1040 | "virtualFlag": 1, 1041 | "isIndividual": false, 1042 | "searchKey": "自营驱虫用品", 1043 | "cid": 300014794 1044 | }, { 1045 | "path": "300014703_300014713_300014795", 1046 | "isRealid": 0, 1047 | "sortKey": "0", 1048 | "isMerger": false, 1049 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4549/6/2389558418/5213/7a265d2b/58f08de6N1b820218.jpg.webp", 1050 | "name": "皮具护理", 1051 | "virtualFlag": 1, 1052 | "isIndividual": false, 1053 | "searchKey": "自营皮具护理", 1054 | "cid": 300014795 1055 | }, { 1056 | "path": "300014703_300014713_300014796", 1057 | "isRealid": 0, 1058 | "sortKey": "0", 1059 | "isMerger": false, 1060 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4501/51/2537891567/2206/55b1e54e/58f08eaeN7797ab3e.jpg.webp", 1061 | "name": "电动牙刷", 1062 | "virtualFlag": 1, 1063 | "isIndividual": false, 1064 | "searchKey": "自营电动牙刷", 1065 | "cid": 300014796 1066 | }, { 1067 | "path": "300014703_300014713_300014797", 1068 | "isRealid": 0, 1069 | "sortKey": "0", 1070 | "isMerger": false, 1071 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4600/358/2552371020/4169/fbb7c2d3/58f08e3eN77d64183.jpg.webp", 1072 | "name": "清洁工具", 1073 | "virtualFlag": 1, 1074 | "isIndividual": false, 1075 | "searchKey": "自营清洁工具", 1076 | "cid": 300014797 1077 | }], 1078 | "columNum": 3, 1079 | "icon": "", 1080 | "name": "个护清洁", 1081 | "special_ui": false, 1082 | "cid": 300014713 1083 | }, { 1084 | "isBook": false, 1085 | "rankingFlag": false, 1086 | "catelogyList": [{ 1087 | "path": "300014703_300014714_300014798", 1088 | "isRealid": 0, 1089 | "sortKey": "0", 1090 | "isMerger": false, 1091 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4417/125/2583615459/4122/f47f0d09/58f08f59Nbba9e6e7.jpg.webp", 1092 | "name": "面膜", 1093 | "virtualFlag": 1, 1094 | "isIndividual": false, 1095 | "searchKey": "自营面膜", 1096 | "cid": 300014798 1097 | }, { 1098 | "path": "300014703_300014714_300014799", 1099 | "isRealid": 0, 1100 | "sortKey": "0", 1101 | "isMerger": false, 1102 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4555/145/2549520361/3962/52e7365c/58f08f68N4e86c654.jpg.webp", 1103 | "name": "彩妆", 1104 | "virtualFlag": 1, 1105 | "isIndividual": false, 1106 | "searchKey": "自营彩妆", 1107 | "cid": 300014799 1108 | }, { 1109 | "path": "300014703_300014714_300014800", 1110 | "isRealid": 0, 1111 | "sortKey": "0", 1112 | "isMerger": false, 1113 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5047/292/1414032898/4226/968384d3/58f08f7aNca78eaeb.jpg.webp", 1114 | "name": "香水", 1115 | "virtualFlag": 1, 1116 | "isIndividual": false, 1117 | "searchKey": "自营香水", 1118 | "cid": 300014800 1119 | }, { 1120 | "path": "300014703_300014714_300014801", 1121 | "isRealid": 0, 1122 | "sortKey": "0", 1123 | "isMerger": false, 1124 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4747/155/1470715192/3063/5303b3ec/58f08f81Ndc62fadd.jpg.webp", 1125 | "name": "沐浴用品", 1126 | "virtualFlag": 1, 1127 | "isIndividual": false, 1128 | "searchKey": "自营沐浴", 1129 | "cid": 300014801 1130 | }, { 1131 | "path": "300014703_300014714_300014802", 1132 | "isRealid": 0, 1133 | "sortKey": "0", 1134 | "isMerger": false, 1135 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t5068/184/1443538010/5462/abe3befb/58f08f96N1da0490e.jpg.webp", 1136 | "name": "男士护肤", 1137 | "virtualFlag": 1, 1138 | "isIndividual": false, 1139 | "searchKey": "自营男士护肤", 1140 | "cid": 300014802 1141 | }, { 1142 | "path": "300014703_300014714_300014803", 1143 | "isRealid": 0, 1144 | "sortKey": "0", 1145 | "isMerger": false, 1146 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4771/275/1424818179/6258/7a53ca38/58f08fa4N938b6c39.jpg.webp", 1147 | "name": "女士护肤", 1148 | "virtualFlag": 1, 1149 | "isIndividual": false, 1150 | "searchKey": "自营女士护肤", 1151 | "cid": 300014803 1152 | }], 1153 | "columNum": 3, 1154 | "icon": "", 1155 | "name": "美妆护肤", 1156 | "special_ui": false, 1157 | "cid": 300014714 1158 | }, { 1159 | "isBook": false, 1160 | "rankingFlag": false, 1161 | "catelogyList": [{ 1162 | "path": "300014703_300014715_300014804", 1163 | "isRealid": 0, 1164 | "sortKey": "0", 1165 | "isMerger": false, 1166 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4798/153/1427711070/4816/e86451a4/58f0903eN5a67aaeb.jpg.webp", 1167 | "name": "厨房小电", 1168 | "virtualFlag": 1, 1169 | "isIndividual": false, 1170 | "searchKey": "自营厨房小电", 1171 | "cid": 300014804 1172 | }, { 1173 | "path": "300014703_300014715_300014805", 1174 | "isRealid": 0, 1175 | "sortKey": "0", 1176 | "isMerger": false, 1177 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4828/63/1456932668/2400/fbf2e8fa/58f0904aNcbb542fe.jpg.webp", 1178 | "name": "生活电器", 1179 | "virtualFlag": 1, 1180 | "isIndividual": false, 1181 | "searchKey": "自营生活电器", 1182 | "cid": 300014805 1183 | }, { 1184 | "path": "300014703_300014715_300014806", 1185 | "isRealid": 0, 1186 | "sortKey": "0", 1187 | "isMerger": false, 1188 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4582/220/2546942710/3039/883270c4/58f09052N3869ecdc.jpg.webp", 1189 | "name": "剃须刀", 1190 | "virtualFlag": 1, 1191 | "isIndividual": false, 1192 | "searchKey": "自营剃须刀", 1193 | "cid": 300014806 1194 | }, { 1195 | "path": "300014703_300014715_300014807", 1196 | "isRealid": 0, 1197 | "sortKey": "0", 1198 | "isMerger": false, 1199 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t4477/94/2544740138/3312/1c6e07c7/58f09065Ne603e5e9.jpg.webp", 1200 | "name": "电吹风", 1201 | "virtualFlag": 1, 1202 | "isIndividual": false, 1203 | "searchKey": "自营电吹风", 1204 | "cid": 300014807 1205 | }], 1206 | "columNum": 3, 1207 | "icon": "", 1208 | "name": "小家电", 1209 | "special_ui": false, 1210 | "cid": 300014715 1211 | }, { 1212 | "isBook": false, 1213 | "rankingFlag": false, 1214 | "catelogyList": [{ 1215 | "path": "300014703_300027771_300027772", 1216 | "isRealid": 0, 1217 | "sortKey": "0", 1218 | "isMerger": false, 1219 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t1/84867/4/6410/4724/5df2ee11Ed4d1c6f6/f022f2c8987866c4.jpg.webp", 1220 | "name": "猫干粮", 1221 | "virtualFlag": 1, 1222 | "isIndividual": false, 1223 | "searchKey": "猫干粮", 1224 | "cid": 300027772 1225 | }, { 1226 | "path": "300014703_300027771_300027776", 1227 | "isRealid": 0, 1228 | "sortKey": "0", 1229 | "isMerger": false, 1230 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t1/110624/26/111/5053/5df2ee6cE179540cb/528aa40bd9d2cb4e.jpg.webp", 1231 | "name": "猫零食", 1232 | "virtualFlag": 1, 1233 | "isIndividual": false, 1234 | "searchKey": "猫零食", 1235 | "cid": 300027776 1236 | }, { 1237 | "path": "300014703_300027771_300027777", 1238 | "isRealid": 0, 1239 | "sortKey": "0", 1240 | "isMerger": false, 1241 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t1/100908/18/6282/3862/5df2ee87Edc8e28e0/6c23863eff75351f.jpg.webp", 1242 | "name": "猫砂", 1243 | "virtualFlag": 1, 1244 | "isIndividual": false, 1245 | "searchKey": "猫砂", 1246 | "cid": 300027777 1247 | }, { 1248 | "path": "300014703_300027771_300027778", 1249 | "isRealid": 0, 1250 | "sortKey": "0", 1251 | "isMerger": false, 1252 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t1/97582/27/6297/3623/5df2eea5Ed40cf2c1/d7aca5ee6a5c0344.jpg.webp", 1253 | "name": "猫砂盆", 1254 | "virtualFlag": 1, 1255 | "isIndividual": false, 1256 | "searchKey": "猫砂盆", 1257 | "cid": 300027778 1258 | }, { 1259 | "path": "300014703_300027771_300027779", 1260 | "isRealid": 0, 1261 | "sortKey": "0", 1262 | "isMerger": false, 1263 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t1/85851/1/6312/5387/5df2eebcE14cef904/6b0e1e07ee16e84a.jpg.webp", 1264 | "name": "狗干粮", 1265 | "virtualFlag": 1, 1266 | "isIndividual": false, 1267 | "searchKey": "狗干粮", 1268 | "cid": 300027779 1269 | }, { 1270 | "path": "300014703_300027771_300027780", 1271 | "isRealid": 0, 1272 | "sortKey": "0", 1273 | "isMerger": false, 1274 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t1/102452/16/6264/6541/5df2ef0bE6eaed225/e37d5d2b9f7b8f46.jpg.webp", 1275 | "name": "狗零食", 1276 | "virtualFlag": 1, 1277 | "isIndividual": false, 1278 | "searchKey": "狗零食", 1279 | "cid": 300027780 1280 | }, { 1281 | "path": "300014703_300027771_300027781", 1282 | "isRealid": 0, 1283 | "sortKey": "0", 1284 | "isMerger": false, 1285 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t1/108200/40/125/2578/5df2f0ccEc9d741fc/08cc9516b2a80c81.jpg.webp", 1286 | "name": "食具水具", 1287 | "virtualFlag": 1, 1288 | "isIndividual": false, 1289 | "searchKey": "食具水具", 1290 | "cid": 300027781 1291 | }, { 1292 | "path": "300014703_300027771_300027782", 1293 | "isRealid": 0, 1294 | "sortKey": "0", 1295 | "isMerger": false, 1296 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t1/108112/38/125/5992/5df2ef7eEa83cb0de/1c1e1a8ce2d81179.jpg.webp", 1297 | "name": "宠物驱虫", 1298 | "virtualFlag": 1, 1299 | "isIndividual": false, 1300 | "searchKey": "宠物驱虫", 1301 | "cid": 300027782 1302 | }, { 1303 | "path": "300014703_300027771_300027783", 1304 | "isRealid": 0, 1305 | "sortKey": "0", 1306 | "isMerger": false, 1307 | "icon": "https://m.360buyimg.com/mobile/s130x130_jfs/t1/100511/28/6398/5267/5df2ef93Ee134d7a0/950695ce408b90a2.jpg.webp", 1308 | "name": "鱼缸水族箱", 1309 | "virtualFlag": 1, 1310 | "isIndividual": false, 1311 | "searchKey": "鱼缸水族箱", 1312 | "cid": 300027783 1313 | }], 1314 | "columNum": 3, 1315 | "icon": "", 1316 | "name": "宠物生活", 1317 | "special_ui": false, 1318 | "cid": 300027771 1319 | }] 1320 | } -------------------------------------------------------------------------------- /routes/api/personinfoBusiness.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": 0, 3 | "floors": [ 4 | { 5 | "bId": "recommendfloor_flo_445", 6 | "cf": { 7 | "bgc": "#ffffff", 8 | "spl": "grey_strip_CH" 9 | }, 10 | "data": { 11 | "title": { 12 | "color": "#2e2e2e", 13 | "value": "我的推荐" 14 | }, 15 | "cardsResetOrderInfo": [ 16 | { 17 | "sort": 101, 18 | "functionId": "wendadongtai", 19 | "maidianId": "MyJD" 20 | }, 21 | { 22 | "sort": 102, 23 | "functionId": "jinrongfuwu", 24 | "maidianId": "MyJD" 25 | }, 26 | { 27 | "sort": 103, 28 | "functionId": "wodebaobao", 29 | "maidianId": "MyJD" 30 | } 31 | ], 32 | "closeReminder": { 33 | "cardSubTitle": "您可前往“我的京东-账户设置-我的定制”重新开启此卡片~", 34 | "tempCardTitle": "有新内容再为您推荐", 35 | "cardTitle": "确定不再出现?" 36 | }, 37 | "topNavigationBar": { 38 | "jumpInfo": { 39 | "jumpType": 2, 40 | "jumpUrl": "openapp.jdmobile://virtual?params={\"category\":\"jump\",\"des\":\"jdreactcommon\",\"modulename\":\"JDReactMySpace\",\"appname\":\"JDReactMySpace\",\"transparentenable\":true,\"ishidden\":true}", 41 | "needLogin": 1 42 | }, 43 | "clickMta": { 44 | "pageParam": "0", 45 | "eventId": "MyJD_TopAccountset", 46 | "pageId": "MyJD_Main", 47 | "pageLevel": "", 48 | "pagerParam": "" 49 | }, 50 | "headImg": "", 51 | "settingInfo": { 52 | "title": "设置", 53 | "buttonIcon": "https://img30.360buyimg.com/mobilecms/jfs/t21760/126/1156744913/3274/68306146/5b207488N8b3f4e54.png", 54 | "buttonType": "B", 55 | "updateRedDotTime": 1554872400000, 56 | "settingId": "shezhi", 57 | "showRedDot": 0 58 | }, 59 | "functionId": "topNavigationBar", 60 | "contentColor": "" 61 | }, 62 | "supportFloors": [ 63 | "wendadongtai", 64 | "jinrongfuwu", 65 | "pluscard" 66 | ], 67 | "jingxiangCredit": [ 68 | { 69 | "jumpInfo": { 70 | "jumpType": 1, 71 | "jumpUrl": "https://vip.m.jd.com?jdreactkey=JDReactVip&jdreactapp=JDReactVip", 72 | "needLogin": 0 73 | }, 74 | "text": "京享值", 75 | "clickMta": { 76 | "eventParam": 62, 77 | "eventId": "MyJD_Privilege", 78 | "pageId": "MyJD_Main", 79 | "pageLevel": "2" 80 | }, 81 | "encStr": "nTqenbnFVwcVdoOYObO8qEqF6XUIF9Ip0DLvmZQh69c=", 82 | "type": 1, 83 | "functionId": "huiyuandengji", 84 | "expoMta": { 85 | "eventParam": "", 86 | "eventId": "", 87 | "pageId": "MyJD_Main" 88 | }, 89 | "enc": 2 90 | }, 91 | { 92 | "timestamp": 1546358399000, 93 | "jumpInfo": { 94 | "jumpType": 1, 95 | "jumpUrl": "https://mcredit.jd.com/credit/index.html?from=jingwo&agreementSource=17", 96 | "needLogin": 0 97 | }, 98 | "text": "小白信用", 99 | "clickMta": { 100 | "eventParam": "", 101 | "eventId": "MyJD_WhiteCredit", 102 | "pageId": "MyJD_Main", 103 | "pageLevel": "" 104 | }, 105 | "encStr": "nTqenbnFVwdVMHl1TuyJ9+PHfc5RYIsFE7KylzG2/0E=", 106 | "type": 4, 107 | "showFlash": 0, 108 | "functionId": "xiaobaixinyong", 109 | "expoMta": { 110 | "eventParam": "", 111 | "eventId": "MyJD_WhiteCreditExpo", 112 | "pageId": "MyJD_Main" 113 | }, 114 | "enc": 2 115 | }, 116 | { 117 | "timestamp": 1556358399001, 118 | "jumpInfo": { 119 | "jumpType": 2, 120 | "jumpUrl": "openapp.jdmobile://virtual?params={\"category\":\"jump\",\"des\":\"jdreactcommon\",\"modulename\":\"JDReactMyFamily\",\"appname\":\"JDReactMyFamily\",\"ishidden\":true,\"param\":{\"page\":\"inviterPage\",\"transparentenable\":true,\"routeParams\":{\"source\":\"myjd\"}}}", 121 | "needLogin": 1 122 | }, 123 | "text": "家庭号", 124 | "clickMta": { 125 | "eventParam": "", 126 | "eventId": "MyJD_Family", 127 | "pageId": "MyJD_Main", 128 | "pageLevel": "" 129 | }, 130 | "bubbleImg": "https://img30.360buyimg.com/mobilecms/jfs/t1/104438/20/13220/6640/5e54e1beE70f7483b/4fdf388947c94bfc.png", 131 | "type": 5, 132 | "functionId": "jiatinghaoClose", 133 | "expoMta": { 134 | "eventParam": "0", 135 | "eventId": "MyJD_FamilyGuideExpo", 136 | "pageId": "MyJD_Main" 137 | } 138 | } 139 | ], 140 | "style": 1, 141 | "bgImgInfo": { 142 | "radianImgDark": "https://img30.360buyimg.com/mobilecms/jfs/t1/86295/15/12142/2659/5e44bb6eEef3f8482/a9bf622c0cffe951.png", 143 | "radianImg": "https://img30.360buyimg.com/mobilecms/jfs/t16765/199/1674461405/2235/5c334443/5ad46dfcNfb25c241.png", 144 | "bgImg": "https://img11.360buyimg.com/devfe/jfs/t1/38820/14/478/101563/5cb996b1Ee7af52f6/76873fa794487ae7.png" 145 | }, 146 | "blackCardInfo": { 147 | "imgUrl": "https://img20.360buyimg.com/devfe/jfs/t1/57109/10/4/67457/5cd170f4E3015d117/08f66f243c5af570.png", 148 | "jumpInfo": { 149 | "jumpType": 1, 150 | "jumpUrl": "https://plus.m.jd.com/index?flow_system=myhome&flow_entrance=myhome1&flow_channel=ios", 151 | "needLogin": 0 152 | }, 153 | "textColor": "#ffdd53", 154 | "redDotUnixTime": 0, 155 | "clickMta": { 156 | "eventParam": "1-2_已过期,共为您节省406元_0", 157 | "eventId": "MyJD_VIPlus", 158 | "pageId": "MyJD_Main", 159 | "pageLevel": "" 160 | }, 161 | "rightText": "查看详情", 162 | "midText": "已过期,共为您节省406元", 163 | "leftImg": "https://img30.360buyimg.com/mobilecms/jfs/t1/24188/16/15317/3343/5caedd79Ed486421c/e1f929f814edf8f7.png", 164 | "flashUnixTime": 0, 165 | "lottieUrl": "https://storage.360buyimg.com/myjd/ios_black.zip", 166 | "type": 1, 167 | "expoMta": { 168 | "eventParam": "1-2_已过期,共为您节省406元_0", 169 | "eventId": "MyJD_VIPlusExpo", 170 | "pageId": "MyJD_Main" 171 | } 172 | }, 173 | "userLevelInfo": { 174 | "userLevelClass": "金牌", 175 | "type": 2 176 | }, 177 | "labelColorStyle": 0, 178 | "textColorNode": { 179 | "normal": "#ffffff", 180 | "dark": "#262626", 181 | "light": "#ffffff" 182 | }, 183 | "userInfoSns": { 184 | "imgUrl": "https://storage.360buyimg.com/i.imageUpload/494dccc6eedad0a1b1a631353834363036343330373230_big.jpg", 185 | "jumpInfo": { 186 | "jumpType": 2, 187 | "jumpUrl": "openapp.jdmobile://virtual?params={\"category\":\"jump\",\"des\":\"jdreactcommon\",\"modulename\":\"JDReactMySpace\",\"appname\":\"JDReactMySpace\",\"transparentenable\":true,\"ishidden\":true}", 188 | "needLogin": 1 189 | }, 190 | "registerImgUrl": "https://m.360buyimg.com/mobilecms/jfs/t9907/78/301381973/19662/7361d520/59cb6716N96c2b784.png", 191 | "title": "IM唐钰小宝", 192 | "clickMta": { 193 | "pageParam": "1", 194 | "eventId": "MyJD_TopAccountset", 195 | "pageId": "MyJD_Main", 196 | "pageLevel": "", 197 | "pagerParam": "" 198 | }, 199 | "faceLoginImg": "https://m.360buyimg.com/mobilecms/jfs/t16384/38/216605903/10973/1dad1358/5a2e2656N0ef86340.png" 200 | }, 201 | "userType": 1, 202 | "orderList": [ 203 | { 204 | "darkImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/91385/35/12254/647/5e44bb6eE26a6db54/1dc4b7453d2d41ef.png", 205 | "redDotType": 3, 206 | "jumpInfo": { 207 | "jumpType": 4, 208 | "jumpUrl": "router://JDOrderModule/showList?listType=2&fromPage=MyJDHome", 209 | "needLogin": 1 210 | }, 211 | "title": { 212 | "color": "#2e2e2e", 213 | "value": "待付款" 214 | }, 215 | "clickMta": { 216 | "pageParam": "0", 217 | "eventParam": "", 218 | "eventId": "MyJD_NotPay", 219 | "pageId": "MyJD_Main", 220 | "pageLevel": "2" 221 | }, 222 | "encStr": "hy8i+RodQM5GTz8iOeXB1voAB/gC3DOIBCgN+iMSG7A=", 223 | "safeImage": "https://m.360buyimg.com/mobilecms/jfs/t1/4472/25/3697/1672/5b9a1773E767c363f/aaf685ca17189011.png", 224 | "value": 0, 225 | "updateRedDotTime": 0, 226 | "subtitle": { 227 | "color": "#848484", 228 | "value": "" 229 | }, 230 | "functionId": "daifukuan", 231 | "enc": 2 232 | }, 233 | { 234 | "darkImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/92757/22/12272/1079/5e44bb6eE9b09f342/efe8e910f85317ab.png", 235 | "redDotType": 3, 236 | "jumpInfo": { 237 | "jumpType": 4, 238 | "jumpUrl": "router://JDOrderModule/showList?listType=3&fromPage=MyJDHome", 239 | "needLogin": 1 240 | }, 241 | "title": { 242 | "color": "#2e2e2e", 243 | "value": "待收货" 244 | }, 245 | "clickMta": { 246 | "pageParam": "0", 247 | "eventParam": "", 248 | "eventId": "MyJD_NotReceived", 249 | "pageId": "MyJD_Main", 250 | "pageLevel": "1" 251 | }, 252 | "encStr": "hy8i+RodQM5GTz8iOeXB1voAB/gC3DOIBCgN+iMSG7A=", 253 | "safeImage": "https://m.360buyimg.com/mobilecms/jfs/t1/2795/40/3661/2104/5b9a1781Eedb31834/5487d20e8949bfbf.png", 254 | "value": 0, 255 | "updateRedDotTime": 0, 256 | "subtitle": { 257 | "color": "#848484", 258 | "value": "" 259 | }, 260 | "functionId": "daishouhuo", 261 | "enc": 2 262 | }, 263 | { 264 | "redDotType": 3, 265 | "darkImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/108275/39/5951/985/5e44bb6eEc7d0fbbf/ea9396eac6ba8830.png", 266 | "jumpInfo": { 267 | "jumpType": 4, 268 | "jumpUrl": "router://JDShareOrderModule/showCommentCenter", 269 | "needLogin": 1 270 | }, 271 | "clickMta": { 272 | "pageParam": "1", 273 | "eventParam": "none", 274 | "eventId": "MyJD_NotRaise", 275 | "pageId": "MyJD_Main", 276 | "pageLevel": "2" 277 | }, 278 | "title": { 279 | "color": "#2e2e2e", 280 | "value": "待评价" 281 | }, 282 | "encStr": "hy8i+RodQM5YofQ4VuQlcocqzWs6wL4Ubd5PvG/Qa78=", 283 | "safeImage": "https://m.360buyimg.com/mobilecms/jfs/t26503/280/1577060562/1946/49c963ef/5be54740N33b2f620.png", 284 | "value": 0, 285 | "subtitle": { 286 | "color": "#848484", 287 | "value": "" 288 | }, 289 | "updateRedDotTime": 0, 290 | "isFirstComment": false, 291 | "functionId": "daipingjia", 292 | "enc": 2 293 | }, 294 | { 295 | "darkImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/105875/32/12210/1904/5e44bb6eE606d1b4e/3171c6c78a2630bb.png", 296 | "redDotType": 3, 297 | "jumpInfo": { 298 | "jumpType": 1, 299 | "jumpUrl": "https://ase.jd.com?jdreactkey=JDReactAfs&jdreactapp=JDReactAfs&page=home&sourceType=100", 300 | "needLogin": 1 301 | }, 302 | "title": { 303 | "color": "#2e2e2e", 304 | "value": "退换/售后" 305 | }, 306 | "clickMta": { 307 | "pageParam": "0", 308 | "eventParam": "", 309 | "eventId": "MyJD_Repair", 310 | "pageId": "MyJD_Main", 311 | "pageLevel": "" 312 | }, 313 | "encStr": "hy8i+RodQM5GTz8iOeXB1voAB/gC3DOIBCgN+iMSG7A=", 314 | "safeImage": "https://m.360buyimg.com/mobilecms/jfs/t1/2570/31/3667/2893/5b9a17a3Ead4a28bf/86bb18794adcc9b3.png", 315 | "value": 0, 316 | "updateRedDotTime": 0, 317 | "subtitle": { 318 | "color": "#848484", 319 | "value": "" 320 | }, 321 | "functionId": "fanxiutuihuo", 322 | "enc": 2 323 | }, 324 | { 325 | "darkImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/89228/5/12345/561/5e44bb6eEf0d6e416/84304e7f7b0c0241.png", 326 | "redDotType": 3, 327 | "jumpInfo": { 328 | "jumpType": 4, 329 | "jumpUrl": "router://JDOrderModule/showList?listType=1&fromPage=MyJDHome", 330 | "needLogin": 1 331 | }, 332 | "title": { 333 | "color": "#2e2e2e", 334 | "value": "我的订单" 335 | }, 336 | "clickMta": { 337 | "eventParam": "", 338 | "eventId": "MyJD_AllOrders", 339 | "pageId": "MyJD_Main", 340 | "pageLevel": "1" 341 | }, 342 | "safeImage": "https://m.360buyimg.com/mobilecms/jfs/t1/1333/10/3635/1887/5b9a175dEd7d62262/66461e005a44a3f2.png", 343 | "updateRedDotTime": 0, 344 | "subtitle": { 345 | "color": "#848484", 346 | "value": "查看电子发票" 347 | }, 348 | "functionId": "dingdanchaxun" 349 | } 350 | ], 351 | "expoMta": { 352 | "eventParam": "", 353 | "eventId": "MyJD_GameExpo", 354 | "pageId": "MyJD_Main" 355 | }, 356 | "walletList": [ 357 | { 358 | "redDotType": 3, 359 | "darkImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/92873/16/11996/2317/5e44bb6eE4dde66e6/bd1af92af5a704e7.png", 360 | "jumpInfo": { 361 | "jumpType": 2, 362 | "jumpUrl": "openapp.jdmobile://virtual?params={\"category\":\"jump\",\"des\":\"jdreactcommon\",\"appname\":\"JDReactMyJdSubModule\",\"modulename\":\"JDReactMyJdSubModule\",\"ishidden\":true,\"needLogin\":true,\"param\":{\"screen\":\"JDDetail\",\"jb\":\"536\",\"enc\":0,\"source\":\"myjdhome\"},\"h5params\":{\"source\":\"myjdhome\"}}", 363 | "needLogin": 1 364 | }, 365 | "clickMta": { 366 | "eventParam": "领京豆大礼包", 367 | "eventId": "MyJD_JDbean", 368 | "pageId": "MyJD_Main", 369 | "pageLevel": "5" 370 | }, 371 | "title": { 372 | "color": "#2e2e2e", 373 | "value": "京豆" 374 | }, 375 | "encStr": "agaFT8RrRfhPX4ymclanighk0qteNYfkaVqsM5IgDJI4Q3X9Q6/LAA==", 376 | "numContent": "0", 377 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t25051/305/1213279512/3175/9cb22766/5b8e516cNa483405a.png", 378 | "subtitle": { 379 | "color": "#848484", 380 | "value": "领京豆大礼包" 381 | }, 382 | "updateRedDotTime": 0, 383 | "contentType": 1, 384 | "functionId": "jindou", 385 | "expoMta": { 386 | "eventParam": "领京豆大礼包", 387 | "eventId": "MyJD_JdbeanExpo", 388 | "pageId": "MyJD_Main", 389 | "pageLevel": "" 390 | }, 391 | "enc": 2 392 | }, 393 | { 394 | "redDotType": 3, 395 | "darkImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/107733/23/6035/1083/5e44bb6eE50f37de1/94579f556da4785a.png", 396 | "jumpInfo": { 397 | "jumpType": 2, 398 | "jumpUrl": "openApp.jdMobile://virtual?params={\"category\":\"jump\",\"des\":\"mycoupon\"}", 399 | "needLogin": 1 400 | }, 401 | "clickMta": { 402 | "eventParam": "", 403 | "eventId": "MyJD_Coupon", 404 | "pageId": "MyJD_Main", 405 | "pageLevel": "" 406 | }, 407 | "title": { 408 | "color": "#2e2e2e", 409 | "value": "优惠券" 410 | }, 411 | "encStr": "agaFT8RrRfhPX4ymclanilTeD8C3RHpIsCk2Pf68hkcoeAwtIshi5A==", 412 | "numContent": "0", 413 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t27877/47/344724202/2135/6a55e262/5b8e5175N397a6d22.png", 414 | "subtitle": { 415 | "color": "#848484", 416 | "value": "" 417 | }, 418 | "updateRedDotTime": 0, 419 | "contentType": 1, 420 | "functionId": "youhuiquan", 421 | "expoMta": { 422 | "eventParam": "", 423 | "eventId": "", 424 | "pageId": "", 425 | "pageLevel": "" 426 | }, 427 | "enc": 2 428 | }, 429 | { 430 | "redDotType": 2, 431 | "darkImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/107538/17/5960/1004/5e44bb6eE1a8af57b/5b309a4774e54578.png", 432 | "jumpInfo": { 433 | "jumpType": 1, 434 | "jumpUrl": "https://bt.jd.com/v3/mobile/rGuide_initGuideMobile?source=JD_H5&channelName=5", 435 | "needLogin": 1 436 | }, 437 | "clickMta": { 438 | "eventParam": "¥88无门槛券", 439 | "eventId": "MyJD_Jdblanknote", 440 | "pageId": "MyJD_Main", 441 | "pageLevel": "2" 442 | }, 443 | "title": { 444 | "color": "#2e2e2e", 445 | "value": "白条" 446 | }, 447 | "encStr": "agaFT8RrRfiVN68V1+mAu9IHpKzKoanh0s4h4iEzgWMownoVMfeU7Vq+48SZNopu", 448 | "supportHide": "1", 449 | "numContent": "0", 450 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t24820/92/1228875550/1996/4b342f13/5b8e51d9N7feec916.png", 451 | "subtitle": { 452 | "color": "#848484", 453 | "value": "¥88无门槛券" 454 | }, 455 | "updateRedDotTime": 1584604173000, 456 | "contentType": 1, 457 | "functionId": "wodebaitiao", 458 | "expoMta": { 459 | "eventParam": "¥88无门槛券", 460 | "eventId": "MyJD_JdblanknoteExpo", 461 | "pageId": "MyJD_Main", 462 | "pageLevel": "" 463 | }, 464 | "enc": 2 465 | }, 466 | { 467 | "redDotType": 3, 468 | "darkImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/101818/5/12090/1388/5e44bb6eE11096dde/9bfeada6e07fa8b2.png", 469 | "jumpInfo": { 470 | "jumpType": 1, 471 | "jumpUrl": "https://ms.jr.jd.com/jrpmobile/btbullion/bullion/jinTiaoIndex?sysCode=s2&sourceLink=c3", 472 | "needLogin": 1 473 | }, 474 | "clickMta": { 475 | "eventParam": "NULL", 476 | "eventId": "MyJD_GoldBar", 477 | "pageId": "MyJD_Main", 478 | "pageLevel": "" 479 | }, 480 | "title": { 481 | "color": "#2e2e2e", 482 | "value": "金条借款" 483 | }, 484 | "encStr": "agaFT8RrRfiVN68V1+mAu9IHpKzKoanh0s4h4iEzgWMownoVMfeU7Vq+48SZNopu", 485 | "supportHide": "1", 486 | "numContent": "0", 487 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t27058/103/334406749/2197/b4f9d18e/5b8e528aN6d72358d.png", 488 | "subtitle": { 489 | "color": "#848484", 490 | "value": "最高20万" 491 | }, 492 | "updateRedDotTime": 0, 493 | "contentType": 1, 494 | "functionId": "wodejintiao", 495 | "expoMta": { 496 | "eventParam": "NULL", 497 | "eventId": "MyJD_GoldBar_Expo", 498 | "pageId": "MyJD_Main", 499 | "pageLevel": "" 500 | }, 501 | "enc": 2 502 | }, 503 | { 504 | "darkImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/104728/11/12126/1057/5e44bb6eE5023b14f/09e16a0fba318c6a.png", 505 | "redDotType": 0, 506 | "jumpInfo": { 507 | "jumpType": 4, 508 | "jumpUrl": "router://JDNJMyWalletModule/goToMyWalletPage", 509 | "needLogin": 1 510 | }, 511 | "title": { 512 | "color": "#2e2e2e", 513 | "value": "我的钱包" 514 | }, 515 | "clickMta": { 516 | "eventParam": "", 517 | "eventId": "MyJD_Mywallet", 518 | "pageId": "MyJD_Main", 519 | "pageLevel": "1" 520 | }, 521 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t27085/59/320191809/2378/52df258f/5b8e5162N0add617a.png", 522 | "updateRedDotTime": 0, 523 | "subtitle": { 524 | "color": "#848484", 525 | "value": "" 526 | }, 527 | "contentType": 0, 528 | "functionId": "qianbaochaxun", 529 | "expoMta": { 530 | "eventParam": "", 531 | "eventId": "", 532 | "pageId": "", 533 | "pageLevel": "" 534 | } 535 | } 536 | ], 537 | "extendInfo": { 538 | "footer": { 539 | "jumpUrl": "https://m.jr.jd.com/vip/jdjrservice/index.html", 540 | "text": "查看更多" 541 | }, 542 | "header": { 543 | "labelColor": "#2E2D2D", 544 | "rightIconText3": { 545 | "text": "换一换", 546 | "clickMta": { 547 | "eventParam": "1", 548 | "eventId": "MyJD_Banking_Change", 549 | "pageId": "MyJD_Main" 550 | }, 551 | "param": { 552 | "exchangeId": "jinrongfuwu" 553 | }, 554 | "hasNext": true, 555 | "iconUrl": "https://img30.360buyimg.com/mobilecms/jfs/t1/20904/35/5940/639/5c458919E6af8906b/a2e8da74593587c1.png", 556 | "tipMta": { 557 | "eventParam": "", 558 | "eventId": "MyJD_Banking_NocontentExpo", 559 | "pageId": "MyJD_Main" 560 | }, 561 | "functionId": "exchangeCardInfo", 562 | "tip": "暂无更多内容哦", 563 | "expoMta": { 564 | "eventParam": "1", 565 | "eventId": "MyJD_Banking_ChangeExpo", 566 | "pageId": "MyJD_Main" 567 | } 568 | }, 569 | "labelName": "金融服务" 570 | } 571 | }, 572 | "nodes": [ 573 | { 574 | "content": "https://img30.360buyimg.com/mobilecms/jfs/t1/15420/32/2789/6114/5c21a949E25e80108/8b21526ed503d552.png", 575 | "jumpInfo": { 576 | "jumpType": 1, 577 | "jumpUrl": "https://ihelp.jd.com", 578 | "needLogin": 1 579 | }, 580 | "clickMta": { 581 | "eventParam": "", 582 | "eventId": "MyJD_ServicesButler", 583 | "pageId": "MyJD_Main", 584 | "pageLevel": "" 585 | }, 586 | "title": { 587 | "color": "#2e2e2e", 588 | "value": "客户服务" 589 | }, 590 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/15420/32/2789/6114/5c21a949E25e80108/8b21526ed503d552.png", 591 | "bubbleImg": "", 592 | "subtitle": { 593 | "color": "#848484", 594 | "value": "" 595 | }, 596 | "updateRedDotTime": 1544418000000, 597 | "contentType": 0, 598 | "playTimes": 0, 599 | "functionId": "wodefuwu", 600 | "showRedDot": 0, 601 | "expoMta": { 602 | "eventParam": "", 603 | "eventId": "", 604 | "pageId": "" 605 | } 606 | }, 607 | { 608 | "content": "https://img30.360buyimg.com/mobilecms/jfs/t1/88903/16/9941/163139/5e144f6aE463ee0c5/05041fb8ebec18cd.gif", 609 | "jumpInfo": { 610 | "jumpType": 1, 611 | "jumpUrl": "https://logistics-mrd.jd.com/express/index.html#/?source=appPostService", 612 | "needLogin": 1 613 | }, 614 | "clickMta": { 615 | "eventParam": "0", 616 | "eventId": "MyJD_Post", 617 | "pageId": "MyJD_Main", 618 | "pageLevel": "" 619 | }, 620 | "title": { 621 | "color": "#2e2e2e", 622 | "value": "寄件服务" 623 | }, 624 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/88903/16/9941/163139/5e144f6aE463ee0c5/05041fb8ebec18cd.gif", 625 | "bubbleImg": "https://img30.360buyimg.com/mobilecms/jfs/t29113/239/233042730/4249/6f7deecf/5bebffd3Nc38b4839.png", 626 | "subtitle": { 627 | "color": "#848484", 628 | "value": "快递/收纳存储" 629 | }, 630 | "updateRedDotTime": 1545282000000, 631 | "contentType": 0, 632 | "playTimes": 0, 633 | "functionId": "jijianfuwu", 634 | "showRedDot": 0, 635 | "expoMta": { 636 | "eventParam": "0", 637 | "eventId": "MyJD_PostExpo", 638 | "pageId": "MyJD_Main" 639 | } 640 | }, 641 | { 642 | "jumpInfo": { 643 | "jumpType": 2, 644 | "jumpUrl": "openapp.jdmobile://virtual?params={\"category\":\"jump\",\"des\":\"jdreactcommon\",\"appname\":\"JDReactSkinTheme\",\"modulename\":\"JDReactSkinTheme\",\"ishidden\":true,\"needLogin\":true,\"param\":{\"screen\":\"Channel\",\"sourceFrom\":\"0\",\"transparentenable\": true}}", 645 | "needLogin": 1 646 | }, 647 | "title": { 648 | "color": "#2e2e2e", 649 | "value": "主题换肤" 650 | }, 651 | "clickMta": { 652 | "eventParam": "moreActivity-zhutihuanfu@@@1#13#100033-woJingBaiBao-909127#909127", 653 | "eventId": "MyJD_Commonfunction", 654 | "pageId": "MyJD_Main", 655 | "pageLevel": "" 656 | }, 657 | "safeImage": "https://m.360buyimg.com/growthplanet/jfs/t1/105821/9/14457/7483/5e65aec1E3bd4d280/5a88c50583bc68b3.png", 658 | "updateRedDotTime": 1583722800000, 659 | "subtitle": { 660 | "color": "#848484", 661 | "value": "春天来了鸭" 662 | }, 663 | "contentType": 0, 664 | "showRedDot": "1", 665 | "functionId": "zhutihuanfu" 666 | }, 667 | { 668 | "jumpInfo": { 669 | "jumpType": 1, 670 | "jumpUrl": "https://paipai.m.jd.com/c2c/mine/personalCenter?entryid=p0020035xzgj04", 671 | "needLogin": 1 672 | }, 673 | "title": { 674 | "color": "#2e2e2e", 675 | "value": "闲置管家" 676 | }, 677 | "clickMta": { 678 | "eventParam": "moreActivity-xianzhiguanjia@@@1#13#100033-woJingBaiBao-909127#909127", 679 | "eventId": "MyJD_Commonfunction", 680 | "pageId": "MyJD_Main", 681 | "pageLevel": "" 682 | }, 683 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/21003/22/2814/5716/5c20aec6E545d5b93/9a8f4c1731cc16a4.png", 684 | "updateRedDotTime": 0, 685 | "subtitle": { 686 | "color": "#848484", 687 | "value": "" 688 | }, 689 | "contentType": 0, 690 | "showRedDot": 0, 691 | "functionId": "xianzhiguanjia" 692 | }, 693 | { 694 | "jumpInfo": { 695 | "jumpType": 1, 696 | "jumpUrl": "https://m.healthjd.com/?requestIsvToken=true&hytm_source=wojing", 697 | "needLogin": 1 698 | }, 699 | "title": { 700 | "color": "#2e2e2e", 701 | "value": "问医生" 702 | }, 703 | "clickMta": { 704 | "eventParam": "moreActivity-yiyuan@@@1#13#100033-woJingBaiBao-909127#909127", 705 | "eventId": "MyJD_Commonfunction", 706 | "pageId": "MyJD_Main", 707 | "pageLevel": "" 708 | }, 709 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/65403/3/4330/6045/5d26f5aaEc85e9b85/e2088e0eafe15d8c.png", 710 | "updateRedDotTime": 0, 711 | "subtitle": { 712 | "color": "#848484", 713 | "value": "" 714 | }, 715 | "contentType": 0, 716 | "showRedDot": 0, 717 | "functionId": "yiyuan" 718 | }, 719 | { 720 | "jumpInfo": { 721 | "jumpType": 1, 722 | "jumpUrl": "https://wqs.jd.com/pingou/my.shtml", 723 | "needLogin": 1 724 | }, 725 | "title": { 726 | "color": "#2e2e2e", 727 | "value": "我的拼购" 728 | }, 729 | "clickMta": { 730 | "eventParam": "moreActivity-wodepingou@@@1#13#100033-woJingBaiBao-909127#909127", 731 | "eventId": "MyJD_Commonfunction", 732 | "pageId": "MyJD_Main", 733 | "pageLevel": "" 734 | }, 735 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/26868/18/2814/6488/5c20aec5E6bf7000a/12630c880293f133.png", 736 | "updateRedDotTime": 0, 737 | "subtitle": { 738 | "color": "#848484", 739 | "value": "" 740 | }, 741 | "contentType": 0, 742 | "showRedDot": 0, 743 | "functionId": "wodepingou" 744 | }, 745 | { 746 | "jumpInfo": { 747 | "jumpType": 1, 748 | "jumpUrl": "https://train.m.jd.com", 749 | "needLogin": 1 750 | }, 751 | "title": { 752 | "color": "#2e2e2e", 753 | "value": "火车票" 754 | }, 755 | "clickMta": { 756 | "eventParam": "moreActivity-huochepiao@@@1#13#100033-woJingBaiBao-909127#909127", 757 | "eventId": "MyJD_Commonfunction", 758 | "pageId": "MyJD_Main", 759 | "pageLevel": "" 760 | }, 761 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/39223/40/2592/5464/5cc16e2cE4f51c6dc/1ca52909395cb99e.png", 762 | "updateRedDotTime": 0, 763 | "subtitle": { 764 | "color": "#848484", 765 | "value": "" 766 | }, 767 | "contentType": 0, 768 | "showRedDot": 0, 769 | "functionId": "huochepiao" 770 | }, 771 | { 772 | "jumpInfo": { 773 | "jumpType": 1, 774 | "jumpUrl": "https://vip.m.jd.com?jdreactkey=JDReactVip&jdreactapp=JDReactVip", 775 | "needLogin": 1 776 | }, 777 | "title": { 778 | "color": "#2e2e2e", 779 | "value": "京东会员" 780 | }, 781 | "clickMta": { 782 | "eventParam": "moreActivity-jingdonghuiyuan@@@1#13#100033-woJingBaiBao-909127#909127", 783 | "eventId": "MyJD_Commonfunction", 784 | "pageId": "MyJD_Main", 785 | "pageLevel": "" 786 | }, 787 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/31964/25/1493/6078/5c4e6829Ea51a40b7/5ae64e87a5ea8ecb.png", 788 | "updateRedDotTime": 0, 789 | "subtitle": { 790 | "color": "#848484", 791 | "value": "" 792 | }, 793 | "contentType": 0, 794 | "showRedDot": 0, 795 | "functionId": "jingdonghuiyuan" 796 | } 797 | ], 798 | "maiDian": { 799 | "noMoreSure": "MyJD_Banking_NoMore_Noway", 800 | "more": "MyJD_Banking_More", 801 | "notNow": "MyJD_Banking_NotNow", 802 | "noMoreThink": "MyJD_Banking_NoMore_Think", 803 | "noMore": "MyJD_Banking_NoMore", 804 | "set": "MyJD_Banking_Set" 805 | }, 806 | "enc": 2, 807 | "attentionList": "tJO+/HY4BlLNkMdpLA66nT+E/RnO5UtZMVcTSEFYATRVTBauQTj5l1/H/E+NHFPWXC+4MXvyA9R4XdscKedbIwpwAc8+sxiC9hwrD5lH8R+BbZUEqGK9GH73wHFdYzzv8ugYpz96+LkLJp1+yHNoF/rY+AGaBmZGQWyNbW4UgOzU8vsF9Hxz/xDyggEq7cqvyPdPkyxVzAE3GY6sefw1rBohiyvBBpgy0GSonyQ9r9reJzLC0X0zffrmIfbPkgcZUtBq4slF7aKwaCVaQXA9JXr0P3cYOJWbxne4SxJt/HCDDJPc5JHs9LXYRVq6edz150Qz6JvCOf+t5S8eQoeDYtQSN77dDrf25DSHdIZnNhQvQkSoUnF6I5qBftYzTiSBWljhJqZ5IlMY3v6rWnKaS6C/l/QpTM+SX9bky9uqBp6BmaERIhrKjFvdFYEHI49nYAuRnC6FyLz6oKwuapDRQMsGQoQCztvfSUPWI0zVflZhWyjyMLtx+vPSm4aibucNsJRZ3Vs3MCZ2BeaY8qCzxSQmnrQnpbmmsSAUlM5yof91NyfxgtrLKmjTVRyYzpTdLX0enkm72kfaepWneO/ePCPRQC1pcY4brwvUe1nYc2PKs62Fg7SSBNEheU7Z355QIKjOztsPOKuPk1GkzwsBENWgj0TTOqIACSasMX0hKFcy7duiJWZbZuT6x0WL8M/PDFtA7ZiSe52R8w9M2hzV27O0t1Mw3IygeHK2JliM6yUzNCfcW0vKdCdgSV1rY1ezhJz5Q/Be8AgqTxOuEOZupKc/gUmURU12BI/9iJWjak5/6XkTaLn5gAVrggDJc5p5L3Svj0BG55DAhU6Q0nOINaMzqrQ8WlB+86bwCWpds8mFRx+FsGcbhddpILZgcYF3lsWsRigq35XA6OasNDu2qG5wT6WCdF+EZn9h9c2z4EJpMHfs/8p+RdHBvbkOsNhpIYzdzkSKi05fX3mOczv0ZyNlHzGRfx/MgsI7XZnQL/I+Eu7o5XSERMs1D20Wztwi7o/0yrMxxXksLFmsjWUNKARZHZU0Hggf1zT/VZgTCWL0eU0xb6HxEbGPgrcS/rk4x/LdSflLKJCDsYOSWpXfRMF0OJvrQazLzA8CYtCtRJpwVMtTatBf+pLZD+6wxkppQGPfcle6W7X16rflQOeDQ+Rw4HIBl9MGKTMBmzZLVaqaO+C84/eMi0Lhyi9ZiuWSiCZXBbcPCddqrbiAbtUaRQIUAQLFIgZSsYe7w51O8cq+wlCSYDkQttVIzVQR/C3dg3rnebvvaKShDRxUEu0at/+YpG2zruZJOtzr+jh8xzIsQo4xw5DJFaXpO7VAmwdzDz6Xmzhwrd4v9dbPSooNG9yMYbod9kFLMbOMmqHED/bAyCGjJsEV2YwKz8E/3BnaptQZqJa17azMbslqfpPtyz8xrIfPGwcQ1h8O8PwwX0F6AideNM7Cxoz5bb1qWpkRVhcAbfLb7TF67Px0NOnIbMIn0Ff0Bz8beJfrBq3JH662d2Mpyu/CHvh7cqtvbgrBa07TL8W+mqo86ZS7RVuQ3y3FA+t6TUEfhOY9V3bMas0d4gsxbCw4lBvp8vVuK1iJgTIK1Gz9HwTkPuk9P34JNB7PO13mIYzrahkfPcXmIa6/BI3fxeneeIHnY/llZbtGH61nfGbPP61ERR7F+TcRsmdmAPoDw9ghXqeQdhhIqgQstM6caVJtWeLQD2bt2umm4oltDa7lxFcPRaoWnHNL06MiKoDi2bPSbRsP6kwNRrFfflsPC4q0/r2usqQ/pJqwsp6kf1abZ6rbnZt61G97v6NkugAIscQHlutLtlwlAbDJEB3X/k1g4QZ/YH8j0gsALrfe0zeWjrG9JsVk2y5FBSmC+QtGKfQtWoFNS5QtVYpaaYsl98cftLgTH+jWfJkyUvz9HYwIDVZItOcSjql+i52sQwztPFgtPOzn3MXHFfC1rK7NzcdJPlIrj6QrqTfS1e+irnKr5kM+XtDvRA8BQvXl0Q21r7HW2HXtM6Z/meHic3DCcpL5A+huDd1gfG0A8rstt4pD6wT5WZq3CT0d50NvXV8TGbmGjG33WVhG4KKdO71GYzttOuUbKllA7bLe", 808 | "commonInfo": { 809 | "margin": "16", 810 | "angle": "16", 811 | "lableName": "金融卡片楼层" 812 | }, 813 | "banners": [ 814 | { 815 | "jumpType": "4", 816 | "pageParam": "", 817 | "eventParam": "4", 818 | "jumpUrl": "router://JDMyJdModule/showCustomization", 819 | "eventId": "MyJD", 820 | "pageId": "", 821 | "lableImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/8134/33/10350/28854/5c218c95E0af3754c/c98ff87dc08a11f2.png", 822 | "lableName": "我的京东-专属引导-7.5.2", 823 | "eventLevel": "", 824 | "orderGrade": "" 825 | } 826 | ], 827 | "text": "我的卡片", 828 | "iconUrl": "https://img30.360buyimg.com/mobilecms/jfs/t1/9802/30/13723/2153/5c46b3e5E5a8ce15b/0b148f62525d49a6.png", 829 | "tips": "定制", 830 | "extraInfo": { 831 | "bid": "npcard_quanyi_flo_318", 832 | "mid": "npcard_quanyi" 833 | }, 834 | "bizData": { 835 | "plusInfo": { 836 | "statusCode": "1", 837 | "statusLabel": "正式临期" 838 | }, 839 | "contentInfo": { 840 | "bottom": { 841 | "linkType": "2", 842 | "maiDian": { 843 | "eventId": "MyJD_Rights_DDL", 844 | "eventParam": "3_1-2" 845 | }, 846 | "text": { 847 | "first": "立即续费" 848 | }, 849 | "contentType": "5", 850 | "style": "1", 851 | "url": "https://plus.m.jd.com/open/formalOpenConfirm" 852 | }, 853 | "right": { 854 | "linkType": "2", 855 | "maiDian": { 856 | "eventId": "MyJD_Rights_DDL", 857 | "eventParam": "2_1-2" 858 | }, 859 | "text": { 860 | "second": [ 861 | "405.51元" 862 | ], 863 | "first": "PLUS已为您节省" 864 | }, 865 | "contentType": "4", 866 | "style": "1", 867 | "url": "https://plus.m.jd.com/index?openCalc=true" 868 | }, 869 | "left": { 870 | "linkType": "2", 871 | "maiDian": { 872 | "eventId": "MyJD_Rights_DDL", 873 | "eventParam": "1_1-2" 874 | }, 875 | "text": { 876 | "second": [ 877 | "17649.00元" 878 | ], 879 | "first": "过去共消费" 880 | }, 881 | "contentType": "4", 882 | "style": "1", 883 | "url": "https://plus.m.jd.com/index?openCalc=true" 884 | } 885 | }, 886 | "noticeInfo": { 887 | "icon": "https://img11.360buyimg.com/pop/jfs/t26374/176/79365/1834/1c453212/5b7fbd7bN06a36d22.png", 888 | "messageList": [ 889 | { 890 | "id": "0", 891 | "text": [ 892 | "您的PLUS会籍已到期" 893 | ], 894 | "style": "2", 895 | "linkType": "2", 896 | "maiDian": { 897 | "eventId": "MyJD_Rights_Dynamic", 898 | "eventParam": "1-2_1_您的PLUS会籍已到期" 899 | }, 900 | "url": "https://plus.m.jd.com/index" 901 | }, 902 | { 903 | "id": "21528", 904 | "text": [ 905 | "PLUS正式会员每月100元全品类优惠券" 906 | ], 907 | "style": "1", 908 | "linkType": "2", 909 | "maiDian": { 910 | "eventId": "MyJD_Rights_Dynamic", 911 | "eventParam": "1-2_1_PLUS正式会员每月100元全品类优惠券" 912 | }, 913 | "url": "https://plus.m.jd.com/rights/plusRightsDetail?/detail2" 914 | } 915 | ], 916 | "label": "动态:" 917 | }, 918 | "maiDian": { 919 | "eventId": "MyJD_Rights_Expo", 920 | "eventParam": "DDL_1-2" 921 | }, 922 | "style": "4" 923 | }, 924 | "questionImgUrl": "https://m.360buyimg.com/mobilecms/jfs/t3130/6/6916376063/724/8bdb4af/58afe03fNeefa2aa5.png", 925 | "myList": [ 926 | { 927 | "id": "39080834", 928 | "userText": "向您提问", 929 | "nickName": "l***n", 930 | "questionContent": "伸缩杆装好后还可以拆下来吗?", 931 | "skuId": "1336276", 932 | "question": "0", 933 | "wareImg": "https://img30.360buyimg.com/shaidan/s250x250_jfs/t10804/203/1143207895/156814/c23fc20e/59dd7777N3b2c4a42.jpg", 934 | "letMeAnswerText": "我来回答", 935 | "userImg": "https://img10.360buyimg.com/imagetools/jfs/t1/62024/28/3423/4136/5d19da36E2f2d8a8f/85d3ced5216db1d4.png", 936 | "answerCountText": "共7条回答" 937 | }, 938 | { 939 | "id": "35658675", 940 | "userText": "向您提问", 941 | "nickName": "j***o", 942 | "questionContent": "发胶好还是发蜡好用一些", 943 | "skuId": "5904827", 944 | "question": "0", 945 | "wareImg": "https://img30.360buyimg.com/shaidan/s250x250_jfs/t12955/272/1625686300/135087/d2c91ab0/5a24ffb0Nc6014525.jpg", 946 | "letMeAnswerText": "我来回答", 947 | "userImg": "https://img10.360buyimg.com/imagetools/jfs/t1/62024/28/3423/4136/5d19da36E2f2d8a8f/85d3ced5216db1d4.png", 948 | "answerCountText": "共12条回答" 949 | } 950 | ], 951 | "testId": "ABTest-10183-C-98#ABTest-10172-PR4-98", 952 | "answerImgUrl": "https://m.360buyimg.com/mobilecms/jfs/t3214/248/6939797311/861/d5ce9083/58afe02dN90dd02aa.png", 953 | "questionText": "查看更多", 954 | "strategyId": "C", 955 | "testParam": "ABTest-10183-C-98#ABTest-10172-PR4-98_0_1336276-39080834-7#5904827-35658675-12", 956 | "infoList": [ 957 | { 958 | "detailUrl": "https://active.jd.com/forever/cashback/?channellv=jrfw", 959 | "extra": { 960 | "content": "去查看", 961 | "type": 1 962 | }, 963 | "data": { 964 | "downData": [ 965 | "京东支付享优惠" 966 | ], 967 | "upData": [ 968 | "限时领金贴" 969 | ] 970 | }, 971 | "modeType": 2, 972 | "oneCategory": "6@6M10@60", 973 | "biz": { 974 | "text": "金贴", 975 | "bizImgUrl": "https://img12.360buyimg.com/jrpmobile/jfs/t15031/220/2228641301/505/fb73294d/5a7c499eN199e2eca.png?width=54&height=54" 976 | }, 977 | "info": "W3siY2xpY2tGbGFnIjoxLCJkZWZhdWx0RmxhZyI6MSwiaWQiOiI2MCIsInR3b0NhdGVnb3J5Q29kZSI6IjZfMTAifSx7ImNsaWNrRmxhZyI6MCwiZGVmYXVsdEZsYWciOjEsImlkIjoiODkiLCJ0d29DYXRlZ29yeUNvZGUiOiI0XzEzIn1d" 978 | }, 979 | { 980 | "detailUrl": "https://m.jr.jd.com/member/dailyAnswer/?channel=618push", 981 | "extra": { 982 | "content": "去查看", 983 | "type": 1 984 | }, 985 | "data": { 986 | "downData": [ 987 | "每日答题赚50金币" 988 | ], 989 | "upData": [ 990 | "随机抽取888金币" 991 | ] 992 | }, 993 | "modeType": 2, 994 | "oneCategory": "4@4M13@89", 995 | "biz": { 996 | "text": "每日答题", 997 | "bizImgUrl": "https://img12.360buyimg.com/jrpmobile/jfs/t15982/331/1891645003/648/b2507e4d/5a685eadNa7fc59ef.png?width=54&height=54" 998 | }, 999 | "info": "W3siY2xpY2tGbGFnIjowLCJkZWZhdWx0RmxhZyI6MSwiaWQiOiI2MCIsInR3b0NhdGVnb3J5Q29kZSI6IjZfMTAifSx7ImNsaWNrRmxhZyI6MSwiZGVmYXVsdEZsYWciOjEsImlkIjoiODkiLCJ0d29DYXRlZ29yeUNvZGUiOiI0XzEzIn1d" 1000 | } 1001 | ] 1002 | }, 1003 | "mId": "recommendfloor", 1004 | "refId": "recommendfloor", 1005 | "sortId": 33 1006 | }, 1007 | { 1008 | "bId": "gameInteractionModule_flo_490", 1009 | "cf": { 1010 | "bgc": "#ffffff", 1011 | "spl": "grey_strip_CH" 1012 | }, 1013 | "data": { 1014 | "extendInfo": { 1015 | "header": { 1016 | "labelColor": "#2E2D2D", 1017 | "rightIconText4": { 1018 | "jumpInfo": { 1019 | "jumpType": 4, 1020 | "jumpUrl": "router://JDMyJdModule/goToGameEnterPage", 1021 | "needLogin": 1 1022 | }, 1023 | "text": "查看更多", 1024 | "clickMta": { 1025 | "eventParam": "", 1026 | "eventId": "MyJD_GameMore", 1027 | "pageId": "MyJD_Main" 1028 | } 1029 | }, 1030 | "labelName": "游戏与互动" 1031 | } 1032 | }, 1033 | "nodes": [ 1034 | { 1035 | "redDotType": 0, 1036 | "jumpInfo": { 1037 | "jumpType": 2, 1038 | "jumpUrl": "openapp.jdmobile://virtual?params={\"category\":\"jump\",\"des\":\"farmgame\"}", 1039 | "needLogin": 0 1040 | }, 1041 | "subTitle": "0元领一箱水果", 1042 | "title": { 1043 | "value": "东东农场", 1044 | "color": "#000" 1045 | }, 1046 | "clickMta": { 1047 | "eventParam": "", 1048 | "eventId": "MyJD_Game", 1049 | "pageId": "MyJD_Main" 1050 | }, 1051 | "bubbleImage": "", 1052 | "imageType": 0, 1053 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/53543/16/13749/7237/5da81595E43db3c7c/ed58f6567abd93cc.png", 1054 | "redDotTimeStamp": 1583461948359, 1055 | "playTimes": -1, 1056 | "functionId": "biz1", 1057 | "subtitle": { 1058 | "color": "#848484", 1059 | "value": "0元领一箱水果" 1060 | } 1061 | }, 1062 | { 1063 | "redDotType": 0, 1064 | "jumpInfo": { 1065 | "jumpType": 1, 1066 | "jumpUrl": "https://funearth.m.jd.com/babelDiy/bbbb/8zF4D6VX5RhsBFxkmLV7WXNk6iQ/index.html?channel=22", 1067 | "needLogin": 0 1068 | }, 1069 | "subTitle": "万元奖金可提现", 1070 | "title": { 1071 | "value": "赚30元", 1072 | "color": "#000" 1073 | }, 1074 | "clickMta": { 1075 | "eventParam": "", 1076 | "eventId": "MyJD_Game", 1077 | "pageId": "MyJD_Main" 1078 | }, 1079 | "bubbleImage": "", 1080 | "imageType": 0, 1081 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/107097/18/154/6235/5da81896E6c64d671/a736b2ea0c7c30ca.png", 1082 | "redDotTimeStamp": 1583461948359, 1083 | "playTimes": -1, 1084 | "functionId": "biz2", 1085 | "subtitle": { 1086 | "color": "#848484", 1087 | "value": "万元奖金可提现" 1088 | } 1089 | }, 1090 | { 1091 | "redDotType": 0, 1092 | "jumpInfo": { 1093 | "jumpType": 1, 1094 | "jumpUrl": "https://bean.m.jd.com/plantBean/index.action?source=wojing", 1095 | "needLogin": 0 1096 | }, 1097 | "subTitle": "瓜分亿万京豆", 1098 | "title": { 1099 | "value": "种豆得豆", 1100 | "color": "#000" 1101 | }, 1102 | "clickMta": { 1103 | "eventParam": "", 1104 | "eventId": "MyJD_Game", 1105 | "pageId": "MyJD_Main" 1106 | }, 1107 | "bubbleImage": "", 1108 | "imageType": 0, 1109 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/100228/30/144/5490/5da81644E925f457d/a883a9a020c85cdf.png", 1110 | "redDotTimeStamp": 1583461948359, 1111 | "playTimes": -1, 1112 | "functionId": "biz3", 1113 | "subtitle": { 1114 | "color": "#848484", 1115 | "value": "瓜分亿万京豆" 1116 | } 1117 | }, 1118 | { 1119 | "redDotType": 0, 1120 | "jumpInfo": { 1121 | "jumpType": 1, 1122 | "jumpUrl": "https://jdjoy.jd.com/pet/index", 1123 | "needLogin": 0 1124 | }, 1125 | "subTitle": "养狗兑壕礼", 1126 | "title": { 1127 | "value": "宠汪汪", 1128 | "color": "#000" 1129 | }, 1130 | "clickMta": { 1131 | "eventParam": "", 1132 | "eventId": "MyJD_Game", 1133 | "pageId": "MyJD_Main" 1134 | }, 1135 | "bubbleImage": "", 1136 | "imageType": 0, 1137 | "safeImage": "https://img30.360buyimg.com/mobilecms/jfs/t1/89700/2/1147/4596/5dbab80bE2b8298e2/d3ad0fb434b0dbb0.png", 1138 | "redDotTimeStamp": 1583461948359, 1139 | "playTimes": -1, 1140 | "functionId": "biz4", 1141 | "subtitle": { 1142 | "color": "#848484", 1143 | "value": "养狗兑壕礼" 1144 | } 1145 | } 1146 | ], 1147 | "expoMta": { 1148 | "eventParam": "", 1149 | "eventId": "MyJD_GameExpo", 1150 | "pageId": "MyJD_Main" 1151 | } 1152 | }, 1153 | "mId": "gameInteractionModule", 1154 | "refId": "gameInteractionModule", 1155 | "sortId": 5 1156 | } 1157 | ], 1158 | "others": {} 1159 | } -------------------------------------------------------------------------------- /routes/api/pre_order.json: -------------------------------------------------------------------------------- 1 | { 2 | "isInternationalAndPresale": false, 3 | "isInternational": false, 4 | "decryptType": "2", 5 | "giftBuy": false, 6 | "cartAdd": { 7 | "wareId": "100009177424", 8 | "atmosphereList": [ 9 | { 10 | "type": 4, 11 | "showMsg": "入选『窄边框高清画质的强芯游戏手机榜』", 12 | "necessaryKey": "5" 13 | }, 14 | { 15 | "type": 5, 16 | "necessaryKey": "97%" 17 | } 18 | ], 19 | "ybList": [ 20 | "42224921668", 21 | "55150688951", 22 | "42287734361" 23 | ], 24 | "giftItems": [], 25 | "giftIds": [], 26 | "jdHomeServiceList": [ 27 | "7093704" 28 | ], 29 | "wareNum": "1" 30 | }, 31 | "isLastOrder": true, 32 | "supportAllEncode": true, 33 | "hasSelectedOTC": "0", 34 | "isYYS": false, 35 | "sourceType": 2, 36 | "solidCard": false, 37 | "hasDefaultAddress": true, 38 | "addressTotalNum": 14, 39 | "otcMergeSwitch": "1", 40 | "OrderStr": { 41 | "TownName": "", 42 | "IdTown": 0, 43 | "IdCity": 72, 44 | "retTag": 2, 45 | "CoordType": 2, 46 | "addressDefault": true, 47 | "CityName": "朝阳区", 48 | "Name": "dgKtc+PasiOeSlpd3GKCAg==", 49 | "CountryName": "四环到五环之间", 50 | "Longitude": 1000, 51 | "Mobile": "jpSOROauDsRjZ79onMcLig==", 52 | "redpacket_channel": "JD", 53 | "Id": 1028815253, 54 | "TypeId": 1, 55 | "ProvinceName": "北京", 56 | "IdProvince": 1, 57 | "IdArea": 2839, 58 | "Latitude": 1000, 59 | "Where": "ciU3AsIRXjmkZd1G8Xfr1YMklxcEtoMR1yAy7xsiYae14VI6Opp\/Vh+vO8vr4\/krCSacoRvUa0XoBLAOrX8FmQ==", 60 | "tagSource": 1, 61 | "addressDetail": "QIqVdWOsJo6FRYBEEvi48F81rEjS2tzc" 62 | }, 63 | "isSupportAllInvoice": true, 64 | "is170": "0", 65 | "skuSource": 0, 66 | "addressGlobal": true, 67 | "supportApplePayType": "2", 68 | "isRefreshOrder": false, 69 | "AppKeplerParams": { 70 | "channel": "", 71 | "source": "" 72 | }, 73 | "isPresale": false 74 | } -------------------------------------------------------------------------------- /routes/api/submit_order.json: -------------------------------------------------------------------------------- 1 | { 2 | "fk_latitude": "39.986343", 3 | "totalPrice": "¥5205.00", 4 | "fk_terminalType": "02", 5 | "fk_appId": "com.360buy.jdmobile", 6 | "isInternational": false, 7 | "se": "ADC_zklViY3fQmkZrrBwwiu+P7zMJVrk7CFx9Kv8HoRh56oA9qAdEFltp4MsbVbAM\/8exOF73s1aOMNZigIpPdwoVb3qT0HM3Nkw+NIwlxLT\/JAj8\/9GnFy6LOStnhkb2HPJsZiovVYtj0bxr34AQkg4HmBaghDNwWPpYAWDCpQGZPM=", 8 | "transferJson": { 9 | "bigItemInstallDate": "", 10 | "selfSaveInfo": { 11 | "midSmallSaveInfo": { 12 | "promiseDate": "2020-3-18", 13 | "cutOrder": -1, 14 | "promiseType": 1, 15 | "midSmallBatchId": 1, 16 | "promiseTimeRange": "09:00-15:00", 17 | "promiseSendPay": { 18 | "278": 0, 19 | "1": 1, 20 | "161": 0, 21 | "30": 1, 22 | "35": 1, 23 | "237": 1 24 | } 25 | }, 26 | "shipmentId": 65 27 | }, 28 | "bigItemShipDate": "", 29 | "venderAmount": 1, 30 | "adressRetTag": 2, 31 | "isSupportJdBeanBanner": false, 32 | "cartAddFormCurrent": { 33 | "wareId": "100009177424", 34 | "atmosphereList": [ 35 | { 36 | "type": 4, 37 | "showMsg": "入选『窄边框高清画质的强芯游戏手机榜』", 38 | "necessaryKey": "5" 39 | }, 40 | { 41 | "type": 5, 42 | "necessaryKey": "97%" 43 | } 44 | ], 45 | "ybList": [ 46 | "42224921668", 47 | "55150688951", 48 | "42287734361" 49 | ], 50 | "giftItems": [], 51 | "giftIds": [], 52 | "jdHomeServiceList": [ 53 | "7093704" 54 | ], 55 | "wareNum": "1" 56 | }, 57 | "productCount": 1, 58 | "solidCard": false, 59 | "hasSelectedTime": true, 60 | "recommendSkuId": "100008490518", 61 | "bigItemInstallDateT": "", 62 | "shipmentType": 1, 63 | "isSupportAllInvoice": true, 64 | "isSplitTime": false, 65 | "isYYS": false, 66 | "isSupportWmGiftCard": "0", 67 | "platform": "apple", 68 | "supportAllEncode": true, 69 | "address": "1,72,2839,0", 70 | "selectedBZD": "1", 71 | "hasSelectedOTC": "0", 72 | "isIousBuy": false, 73 | "isSelectWmCard": "0", 74 | "invoiceType": 1, 75 | "isInternational": false, 76 | "immediatelyBuy": true, 77 | "isHasSaveTime": false, 78 | "price": 5205, 79 | "business": "1", 80 | "plusFlag": "203", 81 | "useBestCoupon": true, 82 | "isNewUser": false, 83 | "allcategory": "9987:653:655", 84 | "locOrderType": 0, 85 | "otcMergeSwitch": "1", 86 | "selectedCouponNum": 0, 87 | "freight": 0, 88 | "bigItemShipDateT": "", 89 | "unShowRecommendSku": false, 90 | "userLevel": 62, 91 | "shipAndInstaillType": 0, 92 | "needRedPacketRealName": false, 93 | "paymentType": 4, 94 | "isRealName": true, 95 | "venderIdSetSize": 1, 96 | "skuSource": 0, 97 | "supportShipType": "0,9,10", 98 | "supportJZD": "0", 99 | "category": "9987:653:655", 100 | "venderType": 1, 101 | "isPresale": false, 102 | "promiseDate": "2020-3-18", 103 | "jpsNum": "0", 104 | "isHasJDBeanSku": false, 105 | "isInternationalAndPresale": false, 106 | "sopBigSkuIds": [ 107 | "100009177424" 108 | ], 109 | "isSelfPromiseCanSelected": true, 110 | "version": "8.5.2", 111 | "sourceType": 2, 112 | "mainSkuIdForRecommend": "100009177424", 113 | "addressTotalNum": 14, 114 | "selectedShipTypeForLego": "0", 115 | "defaultShipmentInfo": { 116 | "0": 65 117 | }, 118 | "isContainGift": 1, 119 | "isNIOUser": false, 120 | "addressId": 1028815253, 121 | "isHasSelfVender": true, 122 | "needJdBeanRealName": false, 123 | "hasDefaultAddress": true, 124 | "giftBuy": false, 125 | "selectedJZD": "0" 126 | }, 127 | "giftBuy": false, 128 | "statisticsStr": { 129 | "TheSkus": [ 130 | { 131 | "source_value": "100009177424", 132 | "Id": "100009177424", 133 | "source_type": "Presell_Productid" 134 | } 135 | ] 136 | }, 137 | "CartStr": { 138 | "TheSkus": [ 139 | { 140 | "num": "1", 141 | "Id": "100009177424" 142 | } 143 | ] 144 | }, 145 | "jwData": "zPqomT4ixJU1D2GC7lVdXGS74xcBAX\/HswBOwqekG+YO+jA7Am\/O6g==", 146 | "supportAllEncode": true, 147 | "appEID": "eidI4D990111MkM3RTIyQTItMzNCQi00OQ==IQYC2uu1kxBN8g6gfnZdtvtz76+Zx0uXF0hNrh0Kr5DHu36gvq+Zm9WhJlCk6qXEAUOEKKdH4dYPKCkz", 148 | "decryptType": "2", 149 | "isYYS": false, 150 | "unpl": "ADC_zklViY3fQmkZrrBwwiu+P7zMJVrk7CFx9Kv8HoRh56oA9qAdEFltp4MsbVbAM\/8exOF73s1aOMNZigIpPdwoVb3qT0HM3Nkw+NIwlxLT\/JAj8\/9GnFy6LOStnhkb2HPJsZiovVYtj0bxr34AQkg4HmBaghDNwWPpYAWDCpQGZPM=|ADC_TQm\/szNxl8vl\/49yammGSQ0ilFkOj\/2kLhcX3\/uJ9BjHZnAX2g9VLZE9Qow+cvptd1LEnlB7NFoESNH89dazAx1NtPmdiRxTyZ\/qdhupsgJ8a9RCvszkoGYjQoUmSkC9Pz1uKSfrGQ7StThy5aWKchKgb+Mncoe\/pwLi\/IwEG6XTvyw6Dt02FCvGSy3c74cSy+grA1GheFns6WakaPZ1Ip7U\/PqmSif0VAlSruWfDGLnxyV1WEVlDG0HmLHUn4Wz+cy4We4OoXhH5NYaP6MtTAjJF5fvcx2qtU3nyqRjDMQVGraWWBECtt8TM7\/NcGzb7DmRgpDZpmYPaZwDQLEkOFYrB5xUDdrfTG0PvhQt631jfrsU+54ZoVyyhwRbnE\/yUecfjDcaxwv6JonW8uNlAy1HhziVPFTjZ2cCqBvuj7TEZPhywyfinf1hHt\/Bx4fIPBVwlrx+f9NUBhCd9qZ5DYDu55Inos8y55M2QhB6HuuCGIKNTFkh4SBwdngSQOHvfV+yjTWrh+hUaRIDkcO1JiFHCV5ctvHkUT1gbf34EfKWAPBcLQq1QnCXwqNYLNhQMMhH2Wj0Vh7hC0g4vVbtKisNKd4lVLBq7jojfVh\/GeDRK+t\/J82+ltc39hm6RXDvuGgFdCmA5Cow47BLOgNBOZFqLAit6eKXIRmZyzOgHvQ=", 151 | "fk_traceIp": "192.168.124.1", 152 | "solidCard": false, 153 | "fk_macAddress": "", 154 | "OrderStr": { 155 | "IdCity": 72, 156 | "IdInvoiceContentsType": 1, 157 | "tagSource": 1, 158 | "Name": "dgKtc+PasiOeSlpd3GKCAg==", 159 | "IdInvoiceType": 1, 160 | "IdInvoiceHeaderType": 4, 161 | "IdTown": 0, 162 | "canUseJdBeanCount": 0, 163 | "IdInvoicePutType": 1, 164 | "PromotionPrice": 5705, 165 | "Discount": 500, 166 | "inputPasswordExplain": "请输入6位数字密码", 167 | "isShortPwd": true, 168 | "CompanyName": "", 169 | "IsUseBalance": false, 170 | "isIdCardVerifyRequired": false, 171 | "IdProvince": 1, 172 | "totalJdBeanCount": 536, 173 | "param": { 174 | "virtualSkuMarkMap": { 175 | "0": false 176 | }, 177 | "isSupport5GPhoneCard": true, 178 | "sortVenderIds": [ 179 | "0" 180 | ], 181 | "isRegularBuy": false, 182 | "skuSource": 0, 183 | "isJdShipmentSelected": true, 184 | "isIousBuy": false, 185 | "supportJDBean": false, 186 | "hasVirtualSku": false, 187 | "unShowRecommendSku": false, 188 | "selectOldToNewFlag": false, 189 | "selectedShipmentId": 65, 190 | "currentResultCode": 0, 191 | "pickName": "嘉润花园B座大堂丰巢E栈柜", 192 | "isRecommendSkuSupport": true, 193 | "isNewVenderMapSupport": true, 194 | "giftCardType": 0, 195 | "paymentInfos": true, 196 | "hasSelectedOTC": "0", 197 | "isOnly5GCard": false, 198 | "isOpenPaymentPassword": false, 199 | "sopBigSkuIds": [ 200 | "100009177424" 201 | ], 202 | "isSupportNewUIFloor": true, 203 | "promotionAreaId": "1-72-2839-0", 204 | "paymentId": 4, 205 | "isSupportPickAddressVersion": true, 206 | "decryptType": "2", 207 | "operationType": 0, 208 | "solidCard": false, 209 | "familyFlag": "0", 210 | "isSupportAtmosphere": false, 211 | "isContainGift": 1, 212 | "skuCount": 1, 213 | "giftType": 0, 214 | "isMSupportSopJdShipment": false, 215 | "is5GPhoneCard": false, 216 | "selectEnergySubsidyFlag": false, 217 | "isMSupportSopJdShipmentPromise": false, 218 | "shipmentInfos": true, 219 | "userLevel": 62, 220 | "giftCardMessage": "礼品卡(京东卡\/E卡)", 221 | "otcMergeSwitch": "1", 222 | "preposePickShipmentMap": { 223 | "0": { 224 | "pickId": 904640, 225 | "pickName": "嘉润花园B座大堂丰巢E栈柜", 226 | "distance": "0m", 227 | "isSupportPreposePick": true, 228 | "shipmentId": 64, 229 | "defaultShipmentId": 65, 230 | "pickDateId": "2020-03-18", 231 | "isSupportPickList": true, 232 | "pickDates": [ 233 | { 234 | "name": "3月18日[周三]", 235 | "id": "2020-03-18" 236 | }, 237 | { 238 | "name": "3月19日[周四]", 239 | "id": "2020-03-19" 240 | }, 241 | { 242 | "name": "3月20日[周五]", 243 | "id": "2020-03-20" 244 | }, 245 | { 246 | "name": "3月21日[周六]", 247 | "id": "2020-03-21" 248 | }, 249 | { 250 | "name": "3月22日[周日]", 251 | "id": "2020-03-22" 252 | } 253 | ], 254 | "isSelected": false 255 | } 256 | }, 257 | "mainSkuIdForRecommend": "100009177424", 258 | "isHasSelfVender": false, 259 | "supportAtmospherePraise": true, 260 | "recommendSkuId": "100008490518", 261 | "possessWmCard": "0", 262 | "pickShipStatus": 1, 263 | "businessSwitchOnUseCBC": true, 264 | "redpacket_channel": "JD", 265 | "FreightRiskUsed": false, 266 | "refreshShipmentType": true, 267 | "resetDefaultAddress": true, 268 | "isLastOrder": true, 269 | "isPickSelected": false, 270 | "hasDefaultAddress": true, 271 | "isShortPwd": false, 272 | "supportAllEncode": true, 273 | "isMSupportSopPick": false, 274 | "isMSupportJZD": false, 275 | "isPickAddress": false, 276 | "venderIdSetSize": 1, 277 | "supportCoupon": false, 278 | "isAllSupportPickShipment": true, 279 | "isInternational": false, 280 | "supportServiceMap": true, 281 | "isYYS": false, 282 | "needRemark": false, 283 | "pickId": 904640, 284 | "isSupportImmediatelyBuySubCart": true, 285 | "sourceType": 2, 286 | "resetConsigneeAddress": false, 287 | "isRefreshOrder": false, 288 | "isMainSkuNoStock": "现货", 289 | "giftBuy": false, 290 | "venderAmount": 1, 291 | "isSupportInvoiceImprove": true, 292 | "judgeChangeBigItem": true, 293 | "isInternationalAndPresale": false, 294 | "alreadyRefreshCash": false, 295 | "isMonthlyPay": false, 296 | "isSupportAllInvoice": true, 297 | "IdProvince": 1, 298 | "immediatelyBuy": true, 299 | "isSupportWmGiftCard": "0", 300 | "isExitFreeOfDuty": false, 301 | "FactPrice": 5205, 302 | "refreshForSam": false, 303 | "supportJdBean": true, 304 | "addressTotalNum": 14, 305 | "isSupportPreposePickShipment": true, 306 | "supportApplePayType": "2", 307 | "isSmartFridge": false, 308 | "jpsSupport": true, 309 | "supportGiftCard": false, 310 | "isPickAddressSupport": false, 311 | "isNeedRefreshPromise": true, 312 | "supportRedPacket": false, 313 | "needCalender": true, 314 | "isBubbleNewUser": false, 315 | "isAllFreshItem": false 316 | }, 317 | "CountryName": "四环到五环之间", 318 | "isUseJdBean": false, 319 | "MoneyBalance": 0, 320 | "Price": 5705, 321 | "isSelectedFreeFright": 0, 322 | "addressDetail": "QIqVdWOsJo6FRYBEEvi48F81rEjS2tzc", 323 | "orvp": "89639CD34DD0D8896D0939AA90A8AA98", 324 | "Mobile": "jpSOROauDsRjZ79onMcLig==", 325 | "InvoiceTitle": "个人", 326 | "addressDefault": true, 327 | "TownName": "", 328 | "IdArea": 2839, 329 | "Where": "ciU3AsIRXjmkZd1G8Xfr1YMklxcEtoMR1yAy7xsiYae14VI6Opp\/Vh+vO8vr4\/krCSacoRvUa0XoBLAOrX8FmQ==", 330 | "useJdBeanCount": 0, 331 | "CurrentUsedJdBean": 0, 332 | "UserLevel": 0, 333 | "needRemark": true, 334 | "redpacket_channel": "JD", 335 | "isSupportAllInvoice": true, 336 | "CityName": "朝阳区", 337 | "isChange": false, 338 | "Id": 1028815253, 339 | "time": "1584452141472", 340 | "ProvinceName": "北京", 341 | "retTag": 2, 342 | "isOpenPaymentPassword": true, 343 | "isLimitBuyVender": false 344 | }, 345 | "submitTransferJson": { 346 | "isNewUser": false, 347 | "userForSubmit": { 348 | "userFlagInfo": "0500000000000100203000000000010500100000000001005200001000100060000000000000000000000000000000000000", 349 | "isRealName": true, 350 | "needRedPacketRealName": false, 351 | "needJdBeanRealName": false, 352 | "plusFlag": "203" 353 | } 354 | }, 355 | "si": "ADC_TQm\/szNxl8vl\/49yammGSQ0ilFkOj\/2kLhcX3\/uJ9BjHZnAX2g9VLZE9Qow+cvptd1LEnlB7NFoESNH89dazAx1NtPmdiRxTyZ\/qdhupsgJ8a9RCvszkoGYjQoUmSkC9Pz1uKSfrGQ7StThy5aWKchKgb+Mncoe\/pwLi\/IwEG6XTvyw6Dt02FCvGSy3c74cSy+grA1GheFns6WakaPZ1Ip7U\/PqmSif0VAlSruWfDGLnxyV1WEVlDG0HmLHUn4Wz+cy4We4OoXhH5NYaP6MtTAjJF5fvcx2qtU3nyqRjDMQVGraWWBECtt8TM7\/NcGzb7DmRgpDZpmYPaZwDQLEkOFYrB5xUDdrfTG0PvhQt631jfrsU+54ZoVyyhwRbnE\/yUecfjDcaxwv6JonW8uNlAy1HhziVPFTjZ2cCqBvuj7TEZPhywyfinf1hHt\/Bx4fIPBVwlrx+f9NUBhCd9qZ5DYDu55Inos8y55M2QhB6HuuCGIKNTFkh4SBwdngSQOHvfV+yjTWrh+hUaRIDkcO1JiFHCV5ctvHkUT1gbf34EfKWAPBcLQq1QnCXwqNYLNhQMMhH2Wj0Vh7hC0g4vVbtKisNKd4lVLBq7jojfVh\/GeDRK+t\/J82+ltc39hm6RXDvuGgFdCmA5Cow47BLOgNBOZFqLAit6eKXIRmZyzOgHvQ=", 356 | "jdvTime": "1582684135", 357 | "biometricSDKToken": "jdd01ZB35R3Q56X55BNIRMJ5YKPT5QMMX2AFQVGHPVBSW6TGNVV5ZAWUQAXJI6NHK2TVLLVYTDBXLRNHJNWUASWHZYVB7XMSYODURFP3OBXQ01234567", 358 | "fk_longtitude": "116.479917", 359 | "supportApplePayType": "2", 360 | "m_param": "{\"jdv\":\"122270672|kong|t_1000027277_125235|zssc|d36d13b9-61c4-4fdf-b7f2-11dbc28d14dd-p_1999-pr_2138-at_125235\"}", 361 | "hasSopSku": true, 362 | "addTransferJson": { 363 | "couponCount": 0, 364 | "isUseBalance": false, 365 | "isOpenPaymentPassword": true, 366 | "isUsedConsignment": false, 367 | "isUsedCoupon": false, 368 | "isUsedGiftCard": false, 369 | "jdBeanCount": 0, 370 | "isShortPwd": true, 371 | "giftCardCount": 0, 372 | "isUseJdBean": false, 373 | "balance": 0 374 | }, 375 | "fk_imei": "", 376 | "AppKeplerParams": { 377 | "channel": "", 378 | "source": "" 379 | }, 380 | "m_paramTime": "1582879110" 381 | } -------------------------------------------------------------------------------- /routes/index.js: -------------------------------------------------------------------------------- 1 | var express = require('express'); 2 | var router = express.Router(); 3 | 4 | /* GET home page. */ 5 | router.get('/', function(req, res, next) { 6 | res.render('index', { title: 'Express' }); 7 | }); 8 | 9 | module.exports = router; 10 | -------------------------------------------------------------------------------- /routes/users.js: -------------------------------------------------------------------------------- 1 | var express = require('express'); 2 | var router = express.Router(); 3 | 4 | /* GET users listing. */ 5 | router.get('/', function(req, res, next) { 6 | res.send('respond with a resource'); 7 | }); 8 | 9 | module.exports = router; 10 | -------------------------------------------------------------------------------- /views/error.jade: -------------------------------------------------------------------------------- 1 | extends layout 2 | 3 | block content 4 | h1= message 5 | h2= error.status 6 | pre #{error.stack} 7 | -------------------------------------------------------------------------------- /views/index.jade: -------------------------------------------------------------------------------- 1 | extends layout 2 | 3 | block content 4 | h1= title 5 | p Welcome to #{title} 6 | -------------------------------------------------------------------------------- /views/layout.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title= title 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | block content 8 | --------------------------------------------------------------------------------