field.js 751 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. const houseType = [{
  2. id: 1,
  3. name: '纯写字楼'
  4. }, {
  5. id: 2,
  6. name: '商住两用'
  7. }, {
  8. id: 3,
  9. name: '商业裙楼'
  10. }, {
  11. id: 4,
  12. name: '厂房改造'
  13. }]
  14. const payWay = [{
  15. id: 1,
  16. name: '公对公转账'
  17. }, {
  18. id: 2,
  19. name: '微信小程序支付'
  20. }]
  21. const findItem = (type, id) => {
  22. if (type === 'houseType') {
  23. return houseType.find(node => node.id === id) || {
  24. id: 0,
  25. name: '-'
  26. };
  27. } else if (type === 'payWay') {
  28. return payWay.find(node => node.id === id) || {
  29. id: 0,
  30. name: '-'
  31. };
  32. }
  33. }
  34. export default {
  35. field: {
  36. houseType,
  37. payWay
  38. },
  39. findHouseTypeName(id) {
  40. return findItem('houseType', id).name;
  41. },
  42. findPayWayName(id) {
  43. return findItem('payWay', id).name;
  44. }
  45. }