Browse Source

项目通知一些修改

laiguoran 5 years ago
parent
commit
b8246488b9

+ 5 - 5
app/controller/dashboard_controller.js

@@ -65,9 +65,9 @@ module.exports = app => {
                 projectData,
                 salesmanData,
                 officeName,
-                versionList: JSON.parse(JSON.stringify(versionList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '&#34').replace(/'/g, '&#39')),
-                msgList: JSON.parse(JSON.stringify(msgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '&#34').replace(/'/g, '&#39')),
-                sysMsgList: JSON.parse(JSON.stringify(sysMsgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '&#34').replace(/'/g, '&#39')),
+                versionList: JSON.parse(JSON.stringify(versionList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '&#34;').replace(/'/g, '&#39;').replace(/\\t/g, '&#9;')),
+                msgList: JSON.parse(JSON.stringify(msgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '&#34;').replace(/'/g, '&#39;').replace(/\\t/g, '&#9;')),
+                sysMsgList: JSON.parse(JSON.stringify(sysMsgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '&#34;').replace(/'/g, '&#39;').replace(/\\t/g, '&#9;')),
                 userMsgPermission,
                 uid: ctx.session.sessionUser.accountId,
                 maintainData,
@@ -110,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, '&#34').replace(/'/g, '&#39')),
+                msgList: JSON.parse(JSON.stringify(msgList).replace(/\\r\\n/g, '<br>').replace(/\\"/g, '&#34;').replace(/'/g, '&#39;').replace(/\\t/g, '&#9;')),
             };
+            console.log(renderData.msgList);
             await this.layout('dashboard/msg.ejs', renderData);
         }
 

+ 2 - 2
app/view/dashboard/msg_add.ejs

@@ -17,8 +17,8 @@
                                 </div>
                                 <div class="form-group">
                                     <label>内容</label>
-                                    <div style="height: calc(100vh - 320px);">
-                                        <textarea id="content" name="content" class="form-control form-control-sm"><%- msgInfo.content %></textarea>
+                                    <div>
+                                        <textarea id="content" rows="15" name="content" class="form-control form-control-sm"><%- msgInfo.content %></textarea>
                                     </div>
                                 </div>
                             </div>

+ 3 - 1
app/view/setting/user_permission.ejs

@@ -49,7 +49,9 @@
                                                         <% } %>
                                                     <% } %>
                                                 <% } else if (permission[ap].type === 'radio') { %>
-                                                    <%= permission[ap].title %>
+                                                    <% if (parseInt(accountPermission[ap]) === permission[ap].children[0].value) { %>
+                                                        <%= permission[ap].title %>
+                                                    <% } %>
                                                 <% } %>
                                             <% } %>
                                         <% } %>