prizeBuckleDetail.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. var app = getApp()
  2. var that;
  3. Page({
  4. data: {
  5. date: app.globalData.month,
  6. review_id:'',
  7. userId:''
  8. },
  9. onLoad(e) {
  10. that = this;
  11. dd.setNavigationBar({ title: "事件详情" });
  12. that.setData({
  13. userId:app.globalData.userData.id
  14. })
  15. if(e.id){
  16. that.setData({
  17. review_id:e.id
  18. })
  19. that.getDetail(e.id);
  20. }
  21. },
  22. openCx() {
  23. dd.confirm({
  24. title: '撤销奖扣',
  25. content: '您确定撤销此项吗?',
  26. confirmButtonText: '确定',
  27. cancelButtonText: '取消',
  28. success: (result) => {
  29. if (result.confirm) {
  30. app.$post("api/integral/review/prize/destroy", { target_id: that.data.review_id,type:1 }).then((res) => {
  31. app.globalData.showToast("已撤销");
  32. // var pages=getCurrentPages();//当上一页的page不等于一时,执行上一页的方法
  33. // var active=pages[pages.length-2];
  34. // if(active.data.page!=1){
  35. // active.refreshData(that.data.review_id);
  36. // }
  37. setTimeout(() => {
  38. dd.navigateBack({
  39. delta: 1
  40. })
  41. }, 1000);
  42. })
  43. }
  44. },
  45. });
  46. },
  47. showImg(e){
  48. var index=e.target.dataset.index;
  49. var item=e.target.dataset.item
  50. dd.previewImage({
  51. current: index,
  52. urls: item
  53. });
  54. },
  55. activeItem(e) {
  56. var index = e.target.dataset.index;
  57. this.setData({ activeIndex: index })
  58. },
  59. openSearch() {
  60. app.globalData.showToast("暂不支持筛选");
  61. },
  62. getDetail(id) {
  63. app.$get("api/integral/statistics/integral/info", { event_id: id }).then((res) => {
  64. var data = res.data.data;
  65. app.globalData.types.forEach(item => {
  66. if (item.id == data.pt_id) {
  67. data.typeName = item.name
  68. }
  69. });
  70. this.setData({ dataDetail: data })
  71. })
  72. },
  73. });