info.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. export default {
  2. tabs: true,
  3. tabsActive: 1,
  4. group: [
  5. {
  6. label: '个人信息',
  7. prop: 'info',
  8. column: [{
  9. label: '头像',
  10. type: 'upload',
  11. listType: 'picture-img',
  12. propsHttp: {
  13. res: 'data',
  14. url: 'link',
  15. },
  16. canvasOption: {
  17. text: ' ',
  18. ratio: 0.1
  19. },
  20. action: '/api/blade-resource/oss/endpoint/put-file',
  21. tip: '只能上传jpg/png用户头像,且不超过500kb',
  22. span: 12,
  23. row: true,
  24. prop: 'avatar'
  25. }, {
  26. label: '姓名',
  27. span: 12,
  28. row: true,
  29. prop: 'realName'
  30. }, {
  31. label: '用户名',
  32. span: 12,
  33. row: true,
  34. prop: 'name'
  35. }, {
  36. label: '手机号',
  37. span: 12,
  38. row: true,
  39. prop: 'phone'
  40. }, {
  41. label: '邮箱',
  42. prop: 'email',
  43. span: 12,
  44. row: true,
  45. }]
  46. },
  47. {
  48. label: '修改密码',
  49. prop: 'password',
  50. column: [{
  51. label: '原密码',
  52. span: 12,
  53. row: true,
  54. type: 'password',
  55. prop: 'oldPassword'
  56. }, {
  57. label: '新密码',
  58. span: 12,
  59. row: true,
  60. type: 'password',
  61. prop: 'newPassword'
  62. }, {
  63. label: '确认密码',
  64. span: 12,
  65. row: true,
  66. type: 'password',
  67. prop: 'newPassword1'
  68. }]
  69. }
  70. ],
  71. }