You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Vi trenger en side som genererer rapport over nettsalget. Salg over skranke får man i dag oversikt over gjennom oppgjørsgruppene, men nettsalget har ikke noe tilsvarende.
constfs=require('fs')constdata=JSON.parse(fs.readFileSync('/tmp/uka-2017.txt',{encoding: 'utf-8'}))constformatDateTime=time=>{return`${time.getFullYear()}-${(time.getMonth()+1)}-${time.getDate()}${time.getHours()}:${time.getMinutes()}`}// Change this structure to fit the needconstval=data.result.filter(node=>node.is_valid&&node.valid_paymentgroup_id===null).map(node=>({ticket_id: node.id,ticket_time: formatDateTime(newDate(node.time*1000)),event_id: node.event.id,event_time_start: formatDateTime(newDate(node.event.time_start*1000)),event_title: node.event.title,event_category: node.event.category,ticketgroup_price: node.ticketgroup.price+node.ticketgroup.fee,ticketgroup_title: node.ticketgroup.title}))constheaders=Object.keys(val[0]);constlist=headers.join('\t')+'\n'+val.map(ticket=>{constvalues=headers.map(key=>ticket[key]);returnvalues.join('\t')+'\n'}).join('')console.log(list)
Koden ovenfor er benyttet til rapporten for 2017.
The text was updated successfully, but these errors were encountered:
Vi trenger en side som genererer rapport over nettsalget. Salg over skranke får man i dag oversikt over gjennom oppgjørsgruppene, men nettsalget har ikke noe tilsvarende.
Kode som kan generere dette foreløpig:
Lagre som
/tmp/uka-2017.txt
:https://billett.blindernuka.no/api/ticket?filter=event.eventgroup.id=3&with=event,ticketgroup&limit=10&offset=0
Koden ovenfor er benyttet til rapporten for 2017.
The text was updated successfully, but these errors were encountered: