export default class DocuParser {
       // 组装table里面的数据项,在beforeStart之前一定要调用
       static processDocu(docuList) {

           return docuList.map(item => {
               return `${item.currEnName}|${item.ExgRatMaxPermitChgPct1}|${item.ExgRatMaxPermitChgPct2}`

           }).join(';')
       }
      
       static initDocu(arr) {
          // 解析table里面的数据项,在loadData之后一定要调用
           let docuList = [];
           if (arr) {
               docuList = arr.split(';').map(item => {
                   let tmpItem = item.split('|');
                   return {
                       docuNo: new Date().getTime() + '',
                       // currCode2: "",
                       // currCode: "",-
                       currEnName: tmpItem[0],
                       // currCnName: "",
                       // decimalBit: "",
                       // unit: "",
                       ExgRatMaxPermitChgPct1: tmpItem[1],
                       ExgRatMaxPermitChgPct2: tmpItem[2]
                   };
               })
           }
           return docuList;
       };

   }