Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

restaurantRoles.vue 2.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <template>
  2. <div>
  3. <div class="container">
  4. <div class="container">
  5. <div class="row">
  6. <div class="col-md-12 col-lg-8">
  7. <div class="title-box-d">
  8. <br />
  9. <h1 class="title-d" style="text-align:left; font-size: 250%">Restaurant User Roles</h1>
  10. </div>
  11. </div>
  12. </div>
  13. </div>
  14. </div>
  15. <div class="container">
  16. <div class="form-group row">
  17. <div class="col-md-12">
  18. <ListView
  19. :showColumnChooser="false"
  20. :editable="true"
  21. :hideSearch="true"
  22. :deleteable="true"
  23. @onEdit="Edit"
  24. @onDelete="Delete"
  25. @onNew="New"
  26. />
  27. </div>
  28. </div>
  29. <div v-if="wait" id="preloader"></div>
  30. </div>
  31. </div>
  32. </template>
  33. <script>
  34. import ListView from "../shared/listView";
  35. import { mapState, mapActions } from "vuex";
  36. import Log from "../../assets/Log";
  37. export default {
  38. name: "RestaurantUserRoles",
  39. components: {
  40. ListView
  41. },
  42. data() {
  43. return {
  44. wait: false,
  45. restaurantId: Log.restaurantId()
  46. };
  47. },
  48. methods: {
  49. // ...mapActions("restaurantUser", [
  50. // "getUsers",
  51. // "getUser",
  52. // "insertUser",
  53. // "updateUser",
  54. // "deleteUser"
  55. // ]),
  56. New() {
  57. // this.getUser(0);
  58. this.$router.push("/RestaurantRole/0");
  59. },
  60. Edit(item) {
  61. // this.getUser(item.id);
  62. // this.$modal.show("role");
  63. },
  64. Delete(item) {
  65. // this.deleteUser(item);
  66. }
  67. // UpdateUser(item) {
  68. // const restUser = {
  69. // restaurantId: this.restaurantId,
  70. // user: item
  71. // };
  72. // if (item.id == 0) {
  73. // this.insertUser(restUser);
  74. // } else {
  75. // this.updateUser(restUser);
  76. // }
  77. // this.$modal.hide("User");
  78. // }
  79. },
  80. computed: {
  81. //...mapState("restaurantUser", ["restaurantUsers", "restaurantUser"]),
  82. // CurrentUser() {
  83. // return this.restaurantUser.user;
  84. // }
  85. },
  86. mounted() {
  87. // this.getUsers(this.restaurantId).then(() => {
  88. // this.wait = false;
  89. // });
  90. }
  91. };
  92. </script>