zengyicheng 3 роки тому
батько
коміт
c817581423
2 змінених файлів з 30 додано та 15 видалено
  1. 10 11
      mysql.js
  2. 20 4
      pbl.js

+ 10 - 11
mysql.js

@@ -5,7 +5,7 @@ var us = {
 };
 };
 
 
 //连接数据库
 //连接数据库
-us.mysqlconnection = function (host, database) {
+us.mysqlconnection = function(host, database) {
     if (!us.sqle[host] || !us.sqle[host][database]) { //配置数据库连接 
     if (!us.sqle[host] || !us.sqle[host][database]) { //配置数据库连接 
         us.sqle[host] = us.sqle[host] || {};
         us.sqle[host] = us.sqle[host] || {};
         us.sqle[host][database] = us.mysql.createPool({
         us.sqle[host][database] = us.mysql.createPool({
@@ -24,16 +24,16 @@ us.mysqlconnection = function (host, database) {
 
 
 
 
 //连接数据库调用
 //连接数据库调用
-exports.usselect = function (param, callback) {
+exports.usselect = function(param, callback) {
     if (param.length > 1) {
     if (param.length > 1) {
         var _mysqlconnection = us.mysqlconnection(param[0], param[1]); //创建连接池
         var _mysqlconnection = us.mysqlconnection(param[0], param[1]); //创建连接池
-        _mysqlconnection.getConnection(function (error, connection) { //获取连接
+        _mysqlconnection.getConnection(function(error, connection) { //获取连接
             if (error) { //连接错误
             if (error) { //连接错误
                 console.log("连接失败:", error);
                 console.log("连接失败:", error);
             } else { //连接成功
             } else { //连接成功
                 for (i = 0; i < param.length; i++) {
                 for (i = 0; i < param.length; i++) {
                     param[i] = decodeURIComponent(param[i]);
                     param[i] = decodeURIComponent(param[i]);
-                    
+
                 } //格式化处理参数
                 } //格式化处理参数
                 var i, _sql = "CALL ";
                 var i, _sql = "CALL ";
                 var _param = new Array();
                 var _param = new Array();
@@ -48,7 +48,7 @@ exports.usselect = function (param, callback) {
                     _sql += param[2] + "();";
                     _sql += param[2] + "();";
                 }
                 }
                 console.log("拼凑的MySQl语句为:", _sql);
                 console.log("拼凑的MySQl语句为:", _sql);
-                connection.query(_sql, _param, function (error, results, fields) { //执行sql语句 
+                connection.query(_sql, _param, function(error, results, fields) { //执行sql语句 
                     if (results) {
                     if (results) {
                         // if (results.pop) {
                         // if (results.pop) {
                         //     results.pop();
                         //     results.pop();
@@ -59,17 +59,16 @@ exports.usselect = function (param, callback) {
                         //results.affectedRows != null 如果受影响行不等于null(空) 则返回受影响行数
                         //results.affectedRows != null 如果受影响行不等于null(空) 则返回受影响行数
                         //results.length > 1 ? results : results[0] 如果结果集为单行则直接返回Object对象 否则返回数组对象
                         //results.length > 1 ? results : results[0] 如果结果集为单行则直接返回Object对象 否则返回数组对象
                         callback(results.affectedRows != null ? results.affectedRows : results.length > 1 ? results : results[0]);
                         callback(results.affectedRows != null ? results.affectedRows : results.length > 1 ? results : results[0]);
-                    } 
-                    else { //执行错误
+                    } else { //执行错误
                         console.log("sql执行失败", error || "");
                         console.log("sql执行失败", error || "");
                         callback(error);
                         callback(error);
                     }
                     }
                 });
                 });
-                
-                connection.release(function (error) { //释放资源
+
+                connection.release(function(error) { //释放资源
                     if (error) console.log("连接释放错误", error);
                     if (error) console.log("连接释放错误", error);
                 });
                 });
-                
+
             }
             }
         });
         });
     }
     }
@@ -84,4 +83,4 @@ exports.usselect = function (param, callback) {
 //             us.mysqlconnection(host, database)
 //             us.mysqlconnection(host, database)
 //         }, 2000);
 //         }, 2000);
 //     }
 //     }
-// }
+// }

+ 20 - 4
pbl.js

@@ -366,10 +366,26 @@ router.route('/getAskList').all((req, res, next) => {
     var json = queryString(req.url);
     var json = queryString(req.url);
     getmysql(req, res, "select_askList", json['uid'], json['page'], 10);
     getmysql(req, res, "select_askList", json['uid'], json['page'], 10);
 });
 });
-
-
-
-
+//查看便签列表
+router.route('/selectNote').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "selectNote", json['uid']);
+});
+//新增便签列表
+router.route('/insertNote').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "insertNote", json['uid'], json['c']);
+});
+//根据便签id修改便签内容
+router.route('/updateNote').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "updateNote", json['nid'], json['c']);
+});
+//删除便签
+router.route('/deleteNote').all((req, res, next) => {
+    var json = queryString(req.url);
+    getmysql(req, res, "deleteNote", json['nid']);
+});
 
 
 
 
 //lsc
 //lsc