| | |
| | | |
| | | let printlist = [] |
| | | let templates = [btn.verify.Template] |
| | | let printCount = 1 |
| | | |
| | | if (formdata.printCount && typeof(formdata.printCount) === 'number' && formdata.printCount >= 1) { |
| | | printCount = formdata.printCount |
| | | |
| | | delete formdata.printCount |
| | | } |
| | | |
| | | this.setState({loadingUuid: btn.uuid}) |
| | | |
| | |
| | | formdata.TemplateID = btn.verify.Template |
| | | |
| | | if (btn.Ot === 'notRequired') { |
| | | if (formdata.printCount && typeof(formdata.printCount) === 'number' && formdata.printCount > 1) { |
| | | for (let i = 0; i < formdata.printCount; i++) { |
| | | for (let i = 0; i < printCount; i++) { |
| | | printlist.push(JSON.parse(JSON.stringify(formdata))) |
| | | } |
| | | } else { |
| | | printlist.push(formdata) |
| | | } |
| | | } else { |
| | | data.forEach(cell => { |
| | | let _cell = {...cell, ...formdata} |
| | | |
| | | if (formdata.printCount && typeof(formdata.printCount) === 'number' && formdata.printCount > 1) { |
| | | for (let i = 0; i < formdata.printCount; i++) { |
| | | for (let i = 0; i < printCount; i++) { |
| | | printlist.push(JSON.parse(JSON.stringify(_cell))) |
| | | } |
| | | } else { |
| | | printlist.push(_cell) |
| | | } |
| | | }) |
| | | } |
| | |
| | | _cell.TemplateID = btn.verify.Template |
| | | } |
| | | |
| | | if (item.count && typeof(item.count) === 'number' && item.count > 1) { |
| | | for (let i = 0; i < item.count; i++) { |
| | | printlist.push(JSON.parse(JSON.stringify(_cell))) |
| | | let _count = printCount |
| | | |
| | | if (item.count && typeof(item.count) === 'number' && item.count >= 1) { |
| | | _count = item.count |
| | | } |
| | | } else { |
| | | printlist.push(_cell) |
| | | |
| | | for (let i = 0; i < _count; i++) { |
| | | printlist.push({...formdata, ..._cell}) |
| | | } |
| | | }) |
| | | |