primaryDM-resolver-mixins.js 548 B

1234567891011121314151617181920212223
  1. export default {
  2. methods: {
  3. primaryDMResolver(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.primarySituation = currentGroup.nextGroupIndicator
  8. })
  9. if (activeModel.generation < 4) {
  10. return {
  11. primarySituation: {
  12. label: '超/缺',
  13. slot: 'underOver'
  14. }
  15. }
  16. } else {
  17. return {}
  18. }
  19. }
  20. }
  21. }