Browse Source

新增ueditor

olym 7 years ago
parent
commit
936f01fd9e
4 changed files with 14 additions and 5 deletions
  1. 1 1
      modules/users/models/engineering_lib_model.js
  2. 1 0
      operation.js
  3. 2 1
      package.json
  4. 10 3
      web/users/views/notify/save.html

+ 1 - 1
modules/users/models/engineering_lib_model.js

@@ -102,7 +102,7 @@ class EngineeringLibModel extends BaseModel {
             console.log(error);
             result = false;
         }
-        console.log(result ? 'pass' : 'fail');
+
         return result;
     }
 

+ 1 - 0
operation.js

@@ -16,6 +16,7 @@ let fs = require('fs');
 
 let app = express();
 let _rootDir = __dirname;
+app.locals.rootDir = _rootDir;
 
 dbm.connect();
 

+ 2 - 1
package.json

@@ -24,7 +24,8 @@
     "babel-core": "^6.26.0",
     "bluebird": "^3.5.0",
     "jszip": "^3.1.3",
+    "log4js": "~2.3.3",
     "pdfkit": "^0.8.2",
-    "log4js":"~2.3.3"
+    "ueditor": "^1.2.3"
   }
 }

+ 10 - 3
web/users/views/notify/save.html

@@ -11,7 +11,7 @@
                     <!--编辑通知-->
                     <a href="javascript:void(0);" class="btn btn-primary btn-sm pull-right" id="save">确定修改</a>
                     <a href="/notify/delete/<%= messageData._id.toString() %>" class="btn btn-default btn-sm pull-right"><span class="text-danger">删除</span></a>
-                    <% if (messageData.last_update !== undefined) {%>
+                    <% if (messageData.last_update !== undefined && messageData.last_update !== '') {%>
                     <span class="pull-right"><h6 class="text-muted">最近保存 <%= messageData.last_update %><br><%= moment(messageData.update_time).format('YYYY-MM-DD HH:mm:ss') %></h6></span>
                     <% } %>
                     <% } %>
@@ -39,11 +39,18 @@
                     </div>
                     <div class="form-group">
                         <label for="content">正文</label>
-                        <textarea class="form-control" name="content" id="content" rows="8"><%= messageData.content %></textarea>
+                        <textarea name="content" id="content"><%= messageData.content %></textarea>
                     </div>
                 </form>
             </div>
         </div>
     </form>
 </div>
-<script type="text/javascript" src="/web/users/js/message.js"></script>
+<script type="text/javascript" src="/web/users/js/message.js"></script>
+<script type="text/javascript" src="/lib/ueditor/ueditor.config.js"></script>
+<script type="text/javascript" src="/lib/ueditor/ueditor.all.min.js"></script>
+<script type="text/javascript" src="/lib/ueditor/lang/zh-cn/zh-cn.js"></script>
+<script type="text/javascript">
+    let ue = UE.getEditor('content');
+
+</script>