jpc_function.js 582 B

12345678910111213141516171819
  1. let JV = require('./jpc_value_define');
  2. let JpcFunc = {
  3. createNew: function (rptTpl) {
  4. let rst = [];
  5. if (rptTpl[JV.NODE_FORMULAS]) {
  6. for (let i = 0; i < rptTpl[JV.NODE_FORMULAS].length; i++) {
  7. let item = {};
  8. let propArr = Object.getOwnPropertyNames(rptTpl[JV.NODE_FORMULAS][i]);
  9. for (let key of propArr) {
  10. item[key] = rptTpl[JV.NODE_FORMULAS][i][key];
  11. }
  12. rst.push(item);
  13. }
  14. }
  15. return rst;
  16. }
  17. };
  18. module.exports = JpcFunc;