bills.js 835 B

123456789101112131415161718192021222324252627282930313233343536
  1. /**
  2. * Created by Tony on 2017/1/12.
  3. */
  4. var demodb = require('../db/demodb');
  5. var Schema = demodb.mongoose.Schema;
  6. var BillsSchema = new Schema({
  7. "SerialNo": String,
  8. "ChapterID": String,
  9. "ID": String,
  10. "ParentID": String,
  11. "NextSiblingID": String,
  12. "Code": String,
  13. "FullCode": String,
  14. "Name": String,
  15. "Units": String,
  16. "Quantity": String,
  17. "Memostr": String
  18. });
  19. var TemplateData = demodb.mongoose.model("TestBills", BillsSchema);
  20. var BillDataDAO = function(){};
  21. //根据id获取临时数据
  22. BillDataDAO.prototype.getAll = function(userid, callback){
  23. TemplateData.find({}, function(err, templates){
  24. if(templates.length){
  25. callback(false, templates);
  26. }
  27. else{
  28. callback('查找不到模板临时数据!');
  29. }
  30. })
  31. }
  32. module.exports = new BillDataDAO();