mkcenter.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. $(function () {
  2. vm.getMkCenterMenuList();
  3. });
  4. let vm = new Vue({
  5. el: '#rrapp',
  6. data: {
  7. showList: true,
  8. title: null,
  9. mkCenterMenu: {},
  10. ruleValidate: {},
  11. mkCenterMenuList: []
  12. },
  13. methods: {
  14. getMkCenterMenuList: function() {
  15. $.get("../mkcentermenu/queryAll", function (r) {
  16. vm.mkCenterMenuList = r.list;
  17. });
  18. },
  19. getInfo: function(id){
  20. $.get("../mkcentermenu/info/"+id, function (r) {
  21. vm.mkCenterMenu = r.mkCenterMenu;
  22. });
  23. },
  24. reload: function (event) {
  25. vm.showList = true;
  26. let page = $("#jqGrid").jqGrid('getGridParam', 'page');
  27. $("#jqGrid").jqGrid('setGridParam', {
  28. postData: {'name': vm.q.name},
  29. page: page
  30. }).trigger("reloadGrid");
  31. vm.handleReset('formValidate');
  32. },
  33. handleSubmit: function (name) {
  34. handleSubmitValidate(this, name, function () {
  35. vm.saveOrUpdate()
  36. });
  37. },
  38. handleReset: function (name) {
  39. handleResetForm(this, name);
  40. }
  41. }
  42. });