Browse Source

完善代码

thm 8 years ago
parent
commit
191ac86a5a
1 changed files with 7 additions and 5 deletions
  1. 7 5
      app.js

+ 7 - 5
app.js

@@ -17,16 +17,18 @@ server.use(restify.bodyParser());
 server.post('/api/sqls', function (req, res) {
     var promises = [];
 
-    // 执行批量sql文
-    promises.push(tableProvider.excute(req.body.join('')));
-    /*req.body.forEach(function (element) {
+    if (Array.isArray(req.body))
+        // 执行批量sql文
+        promises.push(tableProvider.excute(req.body.join('')));
+    /* 执行一条条sql文
+    req.body.forEach(function (element) {
         promises.push(tableProvider.excute(element));
     }, this);*/
 
     Promise.all(promises).then(function () {
-         //res.send('{success:true}');
+        //res.send('{success:true}');
     }).catch(function (err) {
-         //res.send('{success:false}');
+        //res.send('{success:false}');
         console.log('error:' + err);
     });