Skip to content

Commit 8107477

Browse files
authored
Merge pull request #93 from waterbang/develop
feat(logger.js): 新增行为日志的消息模版现在支持多个
2 parents c96f95a + 57cecb2 commit 8107477

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

app/middleware/logger.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,14 @@ function findAuthAndModule (ctx) {
8282
* @param request
8383
*/
8484
function parseTemplate (template, user, response, request) {
85-
const res = REG_XP.exec(template);
85+
let res = [];
86+
let son;
87+
while ((son = REG_XP.exec(template)) !== null) {
88+
res.push(son[0]);
89+
}
8690
if (res) {
8791
res.forEach(item => {
88-
const index = item.lastIndexOf('.');
92+
const index = item.indexOf('.');
8993
assert(index !== -1, item + '中必须包含 . ,且为一个');
9094
const obj = item.substring(0, index);
9195
const prop = item.substring(index + 1, item.length);
@@ -109,3 +113,4 @@ function parseTemplate (template, user, response, request) {
109113
}
110114
return template;
111115
}
116+

0 commit comments

Comments
 (0)