jpc_function.js 605 B

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