|
@@ -2,8 +2,8 @@
|
|
* @Author: fuyu
|
|
* @Author: fuyu
|
|
* @Date: 2021-03-23 16:25:59
|
|
* @Date: 2021-03-23 16:25:59
|
|
* @LastEditors: fuyu
|
|
* @LastEditors: fuyu
|
|
- * @LastEditTime: 2021-03-25 10:44:11
|
|
|
|
- * @FilePath: /sql_merge/src/service/log.js
|
|
|
|
|
|
+ * @LastEditTime: 2021-03-25 17:28:20
|
|
|
|
+ * @FilePath: /202103/code/sql_merge/src/service/log.js
|
|
*/
|
|
*/
|
|
const fs = require('fs')
|
|
const fs = require('fs')
|
|
const path = require('path');
|
|
const path = require('path');
|
|
@@ -25,8 +25,15 @@ export async function logSingle(name) {
|
|
const filePath = path.join(rootPath, name + '.log')
|
|
const filePath = path.join(rootPath, name + '.log')
|
|
let count = 0
|
|
let count = 0
|
|
if(fs.existsSync(filePath)) {
|
|
if(fs.existsSync(filePath)) {
|
|
- let obj = JSON.parse(fs.readFileSync(filePath)) || {}
|
|
|
|
- count = obj['count'] || 0
|
|
|
|
|
|
+ let str = fs.readFileSync(filePath)
|
|
|
|
+ if(str) {
|
|
|
|
+ try {
|
|
|
|
+ let obj = JSON.parse(fs.readFileSync(filePath)) || {}
|
|
|
|
+ count = obj['count'] || 0
|
|
|
|
+ } catch (error) {
|
|
|
|
+ console.log('err: JSON.parse logSingle', error)
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
count = parseInt(count) + 1
|
|
count = parseInt(count) + 1
|
|
const time = getNowTime()
|
|
const time = getNowTime()
|