CustomFields.js 753 B

123456789101112131415161718192021222324252627282930313233343536
  1. export default {
  2. methods: {
  3. /**
  4. * 获取error错误
  5. */
  6. getFormErrorMessage(dataForm) {
  7. // 提示第一个error
  8. if (dataForm.fields) {
  9. for (
  10. let index = 0;
  11. index < dataForm.fields.length;
  12. index++
  13. ) {
  14. const ruleField = dataForm.fields[index]
  15. if (ruleField.validateState == 'error') {
  16. this.$message.error(ruleField.validateMessage)
  17. break
  18. }
  19. }
  20. }
  21. },
  22. /**
  23. * 图片标示
  24. */
  25. getStatusImageIcon(status) {
  26. if (status == 'y' ) {
  27. return require('@/assets/images/on-line.png')
  28. } else {
  29. return require('@/assets/images/off-line.png')
  30. }
  31. return ''
  32. }
  33. }
  34. }