Skip to main content

Прокидывание свойств пользователя и отправка события для таргета UX Feedback

Атрибуты для виджета представляют собой развернутый объект текущего пользователя. В нём нет полей массивов, undefined и нет поля settings. Вложенные поля, например, {profile: {position: "Разработчик"}} можно получить через нижнее подчеркивание, profile_position.

Пример развернётого объекта currentUser -> attributes для uxfeedback

  1. email: "kuzmin_andrei@ally.software"

  2. id: 479982

  3. isActive: true

  4. passwordExpiredAt: "2027-01-30T15:41:37.956Z"

  5. profile_allergies: null

  6. profile_avatar: null

  7. profile_birthday: "2003-12-24"

  8. profile_blacklistReason: null

  9. profile_branch: "main"

  10. profile_chest: null

  11. profile_clothing_size: null

  12. profile_details_addId: 24117660

  13. profile_details_assistant: 167896

  14. profile_details_assistantReason: "Потеря статуса помощника"

  15. profile_details_banToPlanSchedule: false

  16. profile_details_barcode: "3000241176608"

  17. profile_details_certification: null

  18. profile_details_dateHire: "30.11.2021"

  19. profile_details_dateLeave: ""

  20. profile_details_dateMedBook: "01.12.2025"

  21. profile_details_groupTTId: 0

  22. profile_details_id: "0000000000"

  23. profile_details_inn: "771772291790"

  24. profile_details_invalidEnd: ""

  25. profile_details_invalidStart: ""

  26. profile_details_isGPH: false

  27. profile_details_isMentor: false

  28. profile_details_isSignedEDO: true

  29. profile_details_leader: 181853

  30. profile_details_mentor: 385624

  31. profile_details_notElderRoleReason: ""

  32. profile_details_partner: ""

  33. profile_details_patentRegionId: ""

  34. profile_details_position: "Разработчик"

  35. profile_details_serviceRegionId: ""

  36. profile_details_staffRequestsInfoShown: true

  37. profile_details_type: "ТД"

  38. profile_details_uid: "1450943e-51ce-11ec-9073-005056a72e76"

  39. profile_details_vacationDays: "39"

  40. profile_details_vactinationStatusId: 0

  41. profile_details_workweek: 40

  42. profile_emergency_phone: null

  43. profile_experience: null

  44. profile_facebook: null

  45. profile_firstName: "Андрей"

  46. profile_foot_size: null

  47. profile_fullName: "Андрей Кузьмин"

  48. profile_gender: "M"

  49. profile_hand_size: null

  50. profile_has_child: null

  51. profile_height: null

  52. profile_hobby: null

  53. profile_important_date_first: null

  54. profile_important_date_second: null

  55. profile_instagram: null

  56. profile_interests: null

  57. profile_lastName: "Кузьмин"

  58. profile_medical: null

  59. profile_patronymic: "Сергеевич"

  60. profile_personal_email: "andrey.kuzmin@ally.software"

  61. profile_phone: "+79817392411"

  62. profile_phone_hidden: null

  63. profile_position: "Помощник розницы"

  64. profile_restaurant: 1677

  65. profile_restaurantAddress: "Проверка таблички."

  66. profile_restaurantTitle: "999_тест"

  67. profile_sanitary_book_end_date: null

  68. profile_schedule: null

  69. profile_schedule_date: null

  70. profile_side_job: false

  71. profile_skills: null

  72. profile_snils: null

  73. profile_telegram: null

  74. profile_trainee: true

  75. profile_traineeAgreed: null

  76. profile_vk: null

  77. profile_wishlist: null

  78. role: "user"

  79. scopes: "web:home|web:user:self|app:home|app:notifications:self|app:events:self|app:calendar|app:users:view:all|app:user:view:self|app:news:read|web:restaurant:read|app:checklist:view|app:checklist:send|app:restaurant:read|app:reports:inventarization:create|app:reports:transfer:create|app:reports:writeoff:create|web:calendar:edit:all|web:calendar:submit|app:userflow:view|app:calendar:dayOff|app:calendar:restaurants|web:calendar|web:calendar:edit|app:calendar:request_replacement|web:user:view:self|web:users:view:all|user:delete|web:user:update|web:user:add|web:user:activate|web:restaurant:view|web:calendar:set_limits:all|cust:users:extra:view|web:upload|web:upload:edit|app:upload|web:calendar:set_wage_rates|web:restaurant:update:all|web:forms:read|app:knowledge:read|cust:calendar:edit:extra|web:reports:pdf|app:user:update:self|web:redis:hgetall|web:change_log:view|web:user:update:self|app:wage:read|web:calendar:hidden|web:flex:read|app:users:view:phone:all|web:tquery:time_series_deliv_hourly|web:tquery:time_series_deliv_daily|web:tquery:time_series_col_hourly|app:calendar:edit|web:tquery:time_series|web:reports:read|app:users:edit:all|web:calendar:toolbar:old|web:staff_requests:view|web:staff_requests:edit|web:staff_requests_new:view|web:calendar:selection|web:calendar:add:old|web:calendar:publish:sync|web:calendar:command|web:calendar:add:form|app:team|app:notifications|app:staff_requests:view|app:staff_requests:edit|app:flex:read|app:flex:navigation|app:notification-center:view|web:staff_requests:add|web:staff_requests:delete|web:staff_requests:responses:view|app:staff_requests:add|app:staff_requests:delete|app:staff_requests:responses:view|app:user:sbertips|web:restaurant:add|web:users:view|web:calendar:edit:places|web:setting:update|web:calendar:dayOff:view|web:calendar:dayOff:view:all|web:flex:edit|web:user:create|web:user:create:self|web:notification-center:edit-templates|web:notification-center:view"

  80. username: "kuzmin_andrei"

 

 

image.png