回答編集履歴
1
追記
test
CHANGED
@@ -1,6 +1,4 @@
|
|
1
1
|
出力フォーマットが基本的に一緒であれば以下のような感じ
|
2
|
-
|
3
|
-
エラー表示とか別フォーマットが必要ならそれようにまた関数をつくってください
|
4
2
|
|
5
3
|
|
6
4
|
|
@@ -54,7 +52,7 @@
|
|
54
52
|
|
55
53
|
```
|
56
54
|
|
57
|
-
|
55
|
+
※ロジックがあっているかどうかはわかりません
|
58
56
|
|
59
57
|
```javascript
|
60
58
|
|
@@ -66,7 +64,9 @@
|
|
66
64
|
|
67
65
|
let tmp="";
|
68
66
|
|
69
|
-
const getMessage=(...arg)=>(tmp=arg[0])?`${arg[1]}${arg[2]}件数は ${tmp} 件
|
67
|
+
const getMessage=(...arg)=>(tmp=arg[0])?`${arg[1]}${arg[2]}件数は ${tmp} 件\n`:"";
|
68
|
+
|
69
|
+
const getError=(...arg)=>arg[0].length?`インポート失敗:${arg[1]}\n`+arg[0].map(x=>`${x.lineNumber}行目:${x.message}`).join('\n'):"";
|
70
70
|
|
71
71
|
message+=getMessage(data.users.inserted,'ユーザー','登録');
|
72
72
|
|
@@ -76,6 +76,10 @@
|
|
76
76
|
|
77
77
|
message+=getMessage(data.userGroups.updated ,'ユーザーグループ','更新');
|
78
78
|
|
79
|
+
message+=getError(data.users.errors,'ユーザー');
|
80
|
+
|
81
|
+
message+=getError(data.userGroups.errors,'ユーザーグループ');
|
82
|
+
|
79
83
|
console.log(message);
|
80
84
|
|
81
85
|
});
|