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; }; }