| 12345678910111213141516171819202122232425262728293031323334 | /** * Created by Tony on 2016/12/28. */var mongoose = require('mongoose');var smartcostdb = require('./../db/smartcostdb');//var Schema = smartcostdb.mongoose.Schema;var Schema = mongoose.Schema;var RptTemplateDataSchema = new Schema({    "Data_Key": String,    "discrete_data": Array,    "master_data": Array,    "detail_data": Array});var TemplateData = smartcostdb.mongoose.model("temp_tpl_datas", RptTemplateDataSchema);//var TemplateData = smartcostdb.model("temp_tpl_datas", RptTemplateDataSchema);var RplTplDataDAO = function(){};//根据id获取临时数据RplTplDataDAO.prototype.get = function(tpl_id, callback){    //TemplateData.find({"Data_Key": tpl_id}, function(err, templates){    //TemplateData.find({}, function(err, templates){    TemplateData.find({"Data_Key": tpl_id}, function(err, templates){        if(templates.length){            callback(false, templates[0]);        }        else{            callback('查找不到模板临时数据!');        }    })}module.exports = new RplTplDataDAO();
 |