Guest User

Untitled

a guest
Jun 20th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. // traz todos os credores que fazem parte do grupo
  2. async getCredorGrupo () {
  3. try {
  4. const response = await getCredorGrupo(this.groups.codigo)
  5. var temporario = response.data.credores.reverse()
  6. this.uneCredores(true, temporario)
  7. this.getCredoresForaGrupo()
  8. } catch (error) {
  9. console.log(error)
  10. }
  11. },
  12. // traz todos os credores que nao fazem parte do grupo
  13. async getCredoresForaGrupo () {
  14. try {
  15. const response = await getCredoresForaGrupo()
  16. var temporario = response.data.credores.reverse()
  17. this.uneCredores(false, temporario)
  18. } catch (error) {
  19. console.log(error)
  20. }
  21. },
  22. // insere e remove o credor do grupo de acordo com o checkbox
  23. async addRemoveCredor (credor) {
  24. if (!this.nogrupo) {
  25. console.warn('aaaaaaaaaaaa')
  26. this.addCredor.codigo = this.groups.codigo
  27. this.addCredor.credores.unshift(credor)
  28. setCredor(this.addCredor)
  29. } else if (this.check) {
  30. console.warn('ffffffff')
  31. this.deletaCredor.codigoGrupo = this.groups.codigo
  32. this.deletaCredor.codigoCredor = credor
  33. deleteCredor(this.deletaCredor)
  34. }
  35. },
  36. // une e lista todos os credores do grupo com os credores que nao fazem parte dele
  37. async uneCredores (check, tipoCredores) {
  38. for (var i = 0; i < tipoCredores.length; i++) {
  39. var meusCredores = {
  40. nome: tipoCredores[i].nome,
  41. codigo: tipoCredores[i].codigo,
  42. nogrupo: check
  43. }
  44. this.todoscredores.unshift(meusCredores)
  45. }
  46. }
Add Comment
Please, Sign In to add comment