Forum Discussion
_anomDiebolt_
6 years agoQrew Elite
I assume you are doing something like (1) assigning a set of workers to a list of tasks or (2) assigning as set of salespeople to a list of leads.
Assume by some means you have a array of rids and an array of workers:
Assume by some means you have a array of rids and an array of workers:
var rids = [1,2,3,10,11,12,101,102,103];This code will produce a blob of csv you can import which will evenly assign workers to the list of records:
var workers = ["Larry", "Curly", "Moe"];
var csv = _.chain(rids)
.shuffle()
.map(function(rid, index) {
return '${rid}, ${workers[Math.floor(index % n)]}';
})
.value()
.join('\n');
console.log(csv);
11, Larry
1, Curly
12, Moe
102, Larry
10, Curly
2, Moe
3, Larry
103, Curly
101, Moe