/** * Created by Mai on 2017/4/24. */ let billsData = require('../../main/models/bills'); let BillsTemplateData = require('../../templates/models/bills_template'); module.exports = { copyTemplateData: function (tempType, newProjID, callback) { BillsTemplateData.getTemplate(tempType).then(function (templates) { let datas = []; templates.forEach(function (template) { template._doc.projectID = newProjID; datas.push(template._doc); }) return billsData.AddBillsFromTemplate(datas, callback); }).catch(function (err) { callback(err); }); } };