Files
2019-11-15 17:37:03 +08:00

31 lines
845 B
JavaScript

#!/usr/bin/evn node
const crypto = require('crypto');
const path = require('path')
const fs = require('fs')
const Mock = require('mockjs')
// http://mockjs.com/examples.html
const temp = {
"data|999": [{
name: '@cname',
code: '@guid',
county: '@county(@province)',
email: '@email',
remark: '@cparagraph(0,3)',
date: '@datetime()',
"status|1": [0, 1],
"process|1": [0, 1, 2, 3, 4, 5],
"vip|1": [0, 1],
"detail|1-7": [{
'thing': '@cword(2,6)',
'price': '@integer(1, 30000)',
'serialNum': '@id',
'color': '@color'
}]
}]
}
const data = Mock.mock(temp)
console.log(JSON.stringify(temp, null, 4))
console.log('start')
fs.writeFileSync('./mock-data.txt', JSON.stringify(data, null, 4))
console.log('finish')