timStore.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. const state = {
  2. isLogin: false,
  3. conversation: {},
  4. conversationList: [],
  5. conversationID: '',
  6. messageList: [],
  7. scrollTop: 0,
  8. userInfo: {},
  9. imType: 0,
  10. followId: '',
  11. orderId: '',
  12. orderType: 0,
  13. type: 0,
  14. fontSize: 14
  15. };
  16. export default {
  17. namespaced: true,
  18. state,
  19. mutations: {
  20. setscrollTop(state, value) {
  21. state.scrollTop = value;
  22. },
  23. setImType(state, value){
  24. state.imType = value;
  25. },
  26. setType(state, value) {
  27. state.type = value;
  28. },
  29. setOrderId(state, value){
  30. state.orderId = value;
  31. },
  32. setFollowId(state, value){
  33. state.followId = value;
  34. },
  35. setOrderType(state, value) {
  36. state.orderType = value;
  37. },
  38. setConversationList(state, value) {
  39. state.conversationList = value;
  40. },
  41. setConversation(state, value){
  42. state.conversation = value;
  43. },
  44. setConversationID(state, value) {
  45. state.conversationID = value;
  46. },
  47. resetConversationID() {
  48. state.conversationID = '';
  49. },
  50. setMessageList(state, value) {
  51. state.messageList = value;
  52. },
  53. resetChat() {
  54. state.messageList = [];
  55. },
  56. setScaleFontSize(fontSize) {
  57. state.fontSize = fontSize;
  58. },
  59. },
  60. actions: {
  61. //
  62. }
  63. };