| 
					
				 | 
			
			
				@@ -10,6 +10,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const auditConst = require('../const/audit'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const officeList = require('../const/cld_office').list; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const maintainConst = require('../const/maintain'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -44,6 +45,8 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const userMsgPermission = userPermission !== null && userPermission.project_msg !== undefined && parseInt(userPermission.project_msg) === 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 获取系统通知 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const sysMsgList = await ctx.service.message.getMsgList(ctx.session.sessionProject.id, 2, 0, 2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 获取系统维护信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            const maintainData = await ctx.service.maintain.getDataById(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const renderData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 auditTenders, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 auditStages, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -62,11 +65,13 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 projectData, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 salesmanData, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 officeName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                versionList: JSON.parse(JSON.stringify(versionList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '"').replace(/'/g, ''')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                msgList: JSON.parse(JSON.stringify(msgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '"').replace(/'/g, ''')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                sysMsgList: JSON.parse(JSON.stringify(sysMsgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '"').replace(/'/g, ''')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                versionList: JSON.parse(JSON.stringify(versionList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '"').replace(/'/g, ''').replace(/\\t/g, '	')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                msgList: JSON.parse(JSON.stringify(msgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '"').replace(/'/g, ''').replace(/\\t/g, '	')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                sysMsgList: JSON.parse(JSON.stringify(sysMsgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '"').replace(/'/g, ''').replace(/\\t/g, '	')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 userMsgPermission, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 uid: ctx.session.sessionUser.accountId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                maintainData, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                maintainConst, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             await this.layout('dashboard/index.ejs', renderData, 'dashboard/modal.ejs'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             await ctx.service.projectAccount.defaultUpdate({ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -105,14 +110,14 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 total: Math.ceil(total / limit), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 queryData: JSON.stringify(ctx.urlInfo.query), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const renderData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 uid: ctx.session.sessionUser.accountId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 pageInfo, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 userMsgPermission, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                msgList: JSON.parse(JSON.stringify(msgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '"').replace(/'/g, ''')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                msgList: JSON.parse(JSON.stringify(msgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '"').replace(/'/g, ''').replace(/\\t/g, '	')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            console.log(renderData.msgList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             await this.layout('dashboard/msg.ejs', renderData); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |