finalAdjustDM-resolver-mixins.js 974 B

12345678910111213141516171819202122232425262728
  1. export default {
  2. methods: {
  3. finalAdjustDMResolver(gen) {
  4. const models = this.generation.activeModels.find(item => item.generation == gen).models
  5. const generation = this.generation.activeModels.find(item => item.generation == gen).generation
  6. this.formatRows.forEach(item => {
  7. const currentGroup = models.find(group => group.groupId == item.groupId) || {}
  8. item.towSupplyIndicator = currentGroup.groupIndicator
  9. if(currentGroup.groupIndicator >= 0) {
  10. item.towSupplyRecord = `${currentGroup.groupApprovedCount + currentGroup.groupIndicator} /${currentGroup.personCount}`
  11. }else {
  12. item.towSupplyRecord = `${currentGroup.groupApprovedCount} /${currentGroup.personCount}`
  13. }
  14. })
  15. return {
  16. towSupplyRecord:{
  17. label:'二次补录情况'
  18. },
  19. towSupplyIndicator:{
  20. label:'二次补录结果',
  21. slot: 'underOver'
  22. }
  23. }
  24. }
  25. }
  26. }