backTracking-resolver-mixins.js 562 B

123456789101112131415161718192021
  1. export default {
  2. methods: {
  3. backTrackingResolver(model, activeModel, context) {
  4. const models = model?.models || []
  5. this.formatRows.forEach(item => {
  6. const currentGroup = models.find(group => group.groupId == item.groupId) || {}
  7. item.backTrackingApply = `${currentGroup.actualCount} /${currentGroup.groupIndicator}`
  8. })
  9. if (activeModel.generation < 4) {
  10. return {
  11. backTrackingApply: {
  12. label: '补录报名情况'
  13. }
  14. }
  15. } else {
  16. return {}
  17. }
  18. }
  19. }
  20. }