examineInfo.js 970 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import { required, mobileRequired, mobile, httpUrl, email } from '@/components/template/rules_verify.js'
  2. export default {
  3. data() {
  4. return {
  5. }
  6. },
  7. computed: {
  8. examineInfo() {
  9. return [
  10. {
  11. name: 'el-radio',
  12. md: 24,
  13. formItemAttributes: {
  14. label: '审批结果',
  15. prop: 'flag',
  16. rules: [...required],
  17. },
  18. options: [{ label: "通过", value: "OK" }, { label: "驳回", value: "FAIL" }],
  19. attributes: { disabled: false, placeholder: '请选择' },
  20. },
  21. {
  22. name: 'el-input',
  23. md: 24,
  24. attributes: {
  25. disabled: false,
  26. type: 'textarea',
  27. rows: 3,
  28. placeholder: '请输入'
  29. },
  30. formItemAttributes: {
  31. label: '审批备注',
  32. prop: 'examineRemark',
  33. rules: []
  34. }
  35. }
  36. ]
  37. }
  38. },
  39. methods: {
  40. }
  41. }