integrated mini-poem for irext console

This commit is contained in:
strawmanbobi
2016-12-03 20:48:20 +08:00
parent 05546ff039
commit 65e146f12b
10 changed files with 22 additions and 19 deletions

View File

@@ -3,9 +3,9 @@
* 2014-09-22 * 2014-09-22
*/ */
require('../../configuration/constants');
var orm = require('orm'); var orm = require('orm');
var logger = require('../../logging/logger4js').helper; var logger = require('../../logging/logger4js').helper;
require('../../configuration/constants');
var ormOpt; var ormOpt;

View File

@@ -4,7 +4,7 @@
*/ */
// global inclusion // global inclusion
var orm = require('../mini_poem/node_modules/orm'); var orm = require('orm');
var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB; var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB;
var logger = require('../mini_poem/logging/logger4js').helper; var logger = require('../mini_poem/logging/logger4js').helper;

View File

@@ -4,7 +4,7 @@
*/ */
// global inclusion // global inclusion
var orm = require('../mini_poem/node_modules/orm'); var orm = require('orm');
var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB; var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB;
var logger = require('../mini_poem/logging/logger4js').helper; var logger = require('../mini_poem/logging/logger4js').helper;
var dateUtils = require('../mini_poem/utils/date_utils.js'); var dateUtils = require('../mini_poem/utils/date_utils.js');

View File

@@ -4,7 +4,7 @@
*/ */
// global inclusion // global inclusion
var orm = require('../mini_poem/node_modules/orm'); var orm = require('orm');
var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB; var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB;
var logger = require('../mini_poem/logging/logger4js').helper; var logger = require('../mini_poem/logging/logger4js').helper;
var dateUtils = require('../mini_poem/utils/date_utils.js'); var dateUtils = require('../mini_poem/utils/date_utils.js');
@@ -27,7 +27,7 @@ var Category = dbOrm.define('category',
} }
); );
Category.createCategory = function(category, callback) { Category.createCategory = function (category, callback) {
var date = dateUtils.formatDate(new Date(), "yyyy-MM-dd hh:mm:ss"); var date = dateUtils.formatDate(new Date(), "yyyy-MM-dd hh:mm:ss");
var newCategory = new Category({ var newCategory = new Category({
name: category.name, name: category.name,
@@ -36,8 +36,8 @@ Category.createCategory = function(category, callback) {
name_en: category.name_en, name_en: category.name_en,
name_tw: category.name_tw name_tw: category.name_tw
}); });
newCategory.save(function(error, createdCategory) { newCategory.save(function (error, createdCategory) {
if(error) { if (error) {
logger.error('failed to create category : ' + error); logger.error('failed to create category : ' + error);
callback(errorCode.FAILED, null); callback(errorCode.FAILED, null);
} else { } else {
@@ -47,7 +47,7 @@ Category.createCategory = function(category, callback) {
}); });
}; };
Category.findCategoryByConditions = function(conditions, callback) { Category.findCategoryByConditions = function (conditions, callback) {
Category.find(conditions) Category.find(conditions)
.run(function (error, categories) { .run(function (error, categories) {
if (error) { if (error) {
@@ -60,8 +60,8 @@ Category.findCategoryByConditions = function(conditions, callback) {
}); });
}; };
Category.listCategories = function(conditions, from, count, sortField, callback) { Category.listCategories = function (conditions, from, count, sortField, callback) {
if("id" == sortField && 0 != from) { if ("id" == sortField && 0 != from) {
conditions.id = orm.gt(from); conditions.id = orm.gt(from);
Category.find(conditions).limit(parseInt(count)).orderRaw("?? ASC", [sortField]) Category.find(conditions).limit(parseInt(count)).orderRaw("?? ASC", [sortField])
.run(function (listCategoriesErr, categories) { .run(function (listCategoriesErr, categories) {
@@ -88,8 +88,8 @@ Category.listCategories = function(conditions, from, count, sortField, callback)
}; };
Category.getCategoryByID = function(categoryID, callback) { Category.getCategoryByID = function (categoryID, callback) {
Category.get(categoryID, function(error, category) { Category.get(categoryID, function (error, category) {
if (error) { if (error) {
logger.error("get category by ID error : " + error); logger.error("get category by ID error : " + error);
callback(errorCode.FAILED, null); callback(errorCode.FAILED, null);
@@ -101,8 +101,8 @@ Category.getCategoryByID = function(categoryID, callback) {
}; };
/* For internal use only */ /* For internal use only */
Category.listRemoteCategories = function(conditions, from, count, sortField, callback) { Category.listRemoteCategories = function (conditions, from, count, sortField, callback) {
if("id" == sortField && 0 != from) { if ("id" == sortField && 0 != from) {
conditions.id = orm.gt(from); conditions.id = orm.gt(from);
Category.find(conditions).limit(parseInt(count)).orderRaw("?? ASC", [sortField]) Category.find(conditions).limit(parseInt(count)).orderRaw("?? ASC", [sortField])
.run(function (listCategoriesErr, categories) { .run(function (listCategoriesErr, categories) {

View File

@@ -4,7 +4,7 @@
*/ */
// global inclusion // global inclusion
var orm = require('../mini_poem/node_modules/orm'); var orm = require('orm');
var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB; var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB;
var logger = require('../mini_poem/logging/logger4js').helper; var logger = require('../mini_poem/logging/logger4js').helper;

View File

@@ -4,7 +4,7 @@
*/ */
// global inclusion // global inclusion
var orm = require('../mini_poem/node_modules/orm'); var orm = require('orm');
var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB; var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB;
var logger = require('../mini_poem/logging/logger4js').helper; var logger = require('../mini_poem/logging/logger4js').helper;
var dateUtils = require('../mini_poem/utils/date_utils.js'); var dateUtils = require('../mini_poem/utils/date_utils.js');

View File

@@ -4,7 +4,7 @@
*/ */
// global inclusion // global inclusion
var orm = require('../mini_poem/node_modules/orm'); var orm = require('orm');
var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB; var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB;
var logger = require('../mini_poem/logging/logger4js').helper; var logger = require('../mini_poem/logging/logger4js').helper;
var dateUtils = require('../mini_poem/utils/date_utils.js'); var dateUtils = require('../mini_poem/utils/date_utils.js');

View File

@@ -4,7 +4,7 @@
*/ */
// global inclusion // global inclusion
var orm = require('../mini_poem/node_modules/orm'); var orm = require('orm');
var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB; var dbOrm = require('../mini_poem/db/mysql/mysql_connection').mysqlDB;
var logger = require('../mini_poem/logging/logger4js').helper; var logger = require('../mini_poem/logging/logger4js').helper;

View File

@@ -44,4 +44,7 @@ npm install aliyun-sdk
echo "npm install nodemailer" echo "npm install nodemailer"
npm install nodemailer@0.7 npm install nodemailer@0.7
echo "npm install ali-oss"
npm install ali-oss
echo "npm install done" echo "npm install done"

View File

@@ -8,7 +8,7 @@ fs = require('fs');
var crypto = require('crypto'); var crypto = require('crypto');
// global inclusion // global inclusion
var orm = require('../mini_poem/node_modules/orm'); var orm = require('orm');
var Constants = require('../mini_poem/configuration/constants'); var Constants = require('../mini_poem/configuration/constants');
var PythonCaller = require('../mini_poem/external/python_caller'); var PythonCaller = require('../mini_poem/external/python_caller');
var OSS = require('../mini_poem/data_set/ali_oss.js'); var OSS = require('../mini_poem/data_set/ali_oss.js');