|  | @ -4180,3 +4180,124 @@ | 
			
		
	
		
		
			
				
					|  |  | 2023-01-16 20:44:31.875 - [34mdebug[39m: [FS-LOGGER] Init. |  |  | 2023-01-16 20:44:31.875 - [34mdebug[39m: [FS-LOGGER] Init. | 
			
		
	
		
		
			
				
					|  |  | 2023-01-16 20:44:31.879 - [34mdebug[39m: init fs.attachment and inject it into app(app.fs.attachment) and runtime ctx(ctx.fs.attachment) |  |  | 2023-01-16 20:44:31.879 - [34mdebug[39m: init fs.attachment and inject it into app(app.fs.attachment) and runtime ctx(ctx.fs.attachment) | 
			
		
	
		
		
			
				
					|  |  | 2023-01-16 20:44:32.175 - [32minfo[39m: [Router] Inject api: attachment/index |  |  | 2023-01-16 20:44:32.175 - [32minfo[39m: [Router] Inject api: attachment/index | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 2023-01-17 09:24:10.150 - [31merror[39m: [FS-ERRHD]  | 
			
		
	
		
		
			
				
					|  |  |  |  |  | { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   message: [32m'Error: connect ECONNREFUSED 127.0.0.1:4900'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   name: [32m'RequestError'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   cause: { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     errno: [32m'ECONNREFUSED'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     code: [32m'ECONNREFUSED'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     syscall: [32m'connect'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     address: [32m'127.0.0.1'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     port: [33m4900[39m | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   }, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   error: { [32m'$ref'[39m: [32m'$["cause"]'[39m }, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   options: { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     jar: [33mfalse[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     url: [32m'http://127.0.0.1:4900/projectList?token=01c8ff18-8aa8-4027-9021-b618f5935c09&limit=10&page=0'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     headers: { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       host: [32m'127.0.0.1:4900'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       connection: [32m'keep-alive'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-ch-ua'[39m: [32m'"Not?A_Brand";v="8", "Chromium";v="108", "Google Chrome";v="108"'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       expires: [32m'-1'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       accept: [32m'*/*'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-fetch-site'[39m: [32m'same-origin'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-fetch-mode'[39m: [32m'cors'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-fetch-dest'[39m: [32m'empty'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       referer: [32m'http://localhost:5900/projectRegime/information'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     }, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     encoding: [1mnull[22m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     followRedirect: [33mtrue[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     method: [32m'GET'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     body: [32m'[object Object]'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     simple: [33mfalse[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     resolveWithFullResponse: [33mtrue[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     callback: [36m[Function: RP$callback][39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     transform: [90mundefined[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     transform2xxOnly: [33mfalse[39m | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   }, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   response: [90mundefined[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   stack: [32m'RequestError: Error: connect ECONNREFUSED 127.0.0.1:4900\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at new RequestError (C:\\Users\\方式、\\Desktop\\Inspection\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Request.plumbing.callback (C:\\Users\\方式、\\Desktop\\Inspection\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Request.RP$callback [as _callback] (C:\\Users\\方式、\\Desktop\\Inspection\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at self.callback (C:\\Users\\方式、\\Desktop\\Inspection\\web\\node_modules\\request\\request.js:185:22)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Request.emit (events.js:314:20)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Request.onRequestError (C:\\Users\\方式、\\Desktop\\Inspection\\web\\node_modules\\request\\request.js:877:8)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at ClientRequest.emit (events.js:314:20)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Socket.emit (events.js:314:20)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m | 
			
		
	
		
		
			
				
					|  |  |  |  |  | } | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 2023-01-17 11:00:38.475 - [31merror[39m: [FS-ERRHD]  | 
			
		
	
		
		
			
				
					|  |  |  |  |  | { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   message: [32m'Error: connect ECONNREFUSED 127.0.0.1:4900'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   name: [32m'RequestError'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   cause: { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     errno: [32m'ECONNREFUSED'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     code: [32m'ECONNREFUSED'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     syscall: [32m'connect'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     address: [32m'127.0.0.1'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     port: [33m4900[39m | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   }, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   error: { [32m'$ref'[39m: [32m'$["cause"]'[39m }, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   options: { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     jar: [33mfalse[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     url: [32m'http://127.0.0.1:4900/projectList?token=01c8ff18-8aa8-4027-9021-b618f5935c09&limit=10&page=0'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     headers: { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       host: [32m'127.0.0.1:4900'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       connection: [32m'keep-alive'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-ch-ua'[39m: [32m'"Not?A_Brand";v="8", "Chromium";v="108", "Google Chrome";v="108"'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       expires: [32m'-1'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'cache-control'[39m: [32m'no-cache,no-store,must-revalidate,max-age=-1,private'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'x-requested-with'[39m: [32m'XMLHttpRequest'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-ch-ua-mobile'[39m: [32m'?0'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'user-agent'[39m: [32m'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-ch-ua-platform'[39m: [32m'"Windows"'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       accept: [32m'*/*'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-fetch-site'[39m: [32m'same-origin'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-fetch-mode'[39m: [32m'cors'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'sec-fetch-dest'[39m: [32m'empty'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       referer: [32m'http://localhost:5900/projectRegime/information'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'accept-encoding'[39m: [32m'gzip, deflate, br'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |       [32m'accept-language'[39m: [32m'zh-CN,zh;q=0.9'[39m | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     }, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     encoding: [1mnull[22m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     followRedirect: [33mtrue[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     method: [32m'GET'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     body: [32m'[object Object]'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     simple: [33mfalse[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     resolveWithFullResponse: [33mtrue[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     callback: [36m[Function: RP$callback][39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     transform: [90mundefined[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     transform2xxOnly: [33mfalse[39m | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   }, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   response: [90mundefined[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   stack: [32m'RequestError: Error: connect ECONNREFUSED 127.0.0.1:4900\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at new RequestError (C:\\Users\\方式、\\Desktop\\Inspection\\web\\node_modules\\request-promise-core\\lib\\errors.js:14:15)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Request.plumbing.callback (C:\\Users\\方式、\\Desktop\\Inspection\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:87:29)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Request.RP$callback [as _callback] (C:\\Users\\方式、\\Desktop\\Inspection\\web\\node_modules\\request-promise-core\\lib\\plumbing.js:46:31)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at self.callback (C:\\Users\\方式、\\Desktop\\Inspection\\web\\node_modules\\request\\request.js:185:22)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Request.emit (events.js:314:20)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Request.onRequestError (C:\\Users\\方式、\\Desktop\\Inspection\\web\\node_modules\\request\\request.js:877:8)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at ClientRequest.emit (events.js:314:20)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Socket.socketErrorListener (_http_client.js:427:9)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at Socket.emit (events.js:314:20)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at emitErrorNT (internal/streams/destroy.js:92:8)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)\n'[39m + | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     [32m'    at processTicksAndRejections (internal/process/task_queues.js:84:21)'[39m | 
			
		
	
		
		
			
				
					|  |  |  |  |  | } | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 2023-01-17 11:01:32.542 - [32minfo[39m: extNames  | 
			
		
	
		
		
			
				
					|  |  |  |  |  | [ | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   [32m'/_file-server/project/e0bd9eaf-e4b9-4e85-aed9-77c668dbb92a/1'[39m, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |   [32m'jpg'[39m | 
			
		
	
		
		
			
				
					|  |  |  |  |  | ] | 
			
		
	
	
		
		
			
				
					|  | 
 |