| 1234567891011121314151617181920212223242526272829303132 | 
							- /**
 
-  * Created by Tony on 2019/5/17.
 
-  */
 
- let JV = require('./jpc_value_define');
 
- let JpcEvent = {
 
-     createNew: function (rptTpl) {
 
-         let rst = {};
 
-         if (rptTpl[JV.NODE_EVENTS]) {
 
-             for (let i = 0; i < rptTpl[JV.NODE_EVENTS].length; i++) {
 
-                 let item = {};
 
-                 let propArr = Object.getOwnPropertyNames(rptTpl[JV.NODE_EVENTS][i]);
 
-                 for (let key of propArr) {
 
-                     item[key] = rptTpl[JV.NODE_EVENTS][i][key];
 
-                 }
 
-                 switch (JV.EVENT_TYPE.indexOf(item.type)) {
 
-                     case JV.EVENT_IDX_GRP_ON_CREATE:
 
-                         rst[JV.EVENT_TYPE[JV.EVENT_IDX_GRP_ON_CREATE]] = item;
 
-                         break;
 
-                     case JV.EVENT_IDX_FLOW_CONTENT_ON_CREATE:
 
-                         rst[JV.EVENT_TYPE[JV.EVENT_IDX_FLOW_CONTENT_ON_CREATE]] = item;
 
-                         break;
 
-                     default :
 
-                         break;
 
-                 }
 
-                 //rst.push(item);
 
-             }
 
-         }
 
-         return rst;
 
-     }
 
- };
 
- module.exports = JpcEvent;
 
 
  |