微信小程序
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

3 роки тому
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. // pages/regular/index.js
  2. import * as UTIL from '../../utils/util.js';
  3. import * as API from '../../utils/API.js';
  4. let EVN_CONFIG = require('../../env/env');
  5. const DISTRIBUTE_ENVIROMENT = 'IMGURL';
  6. let {
  7. URL_PREFIX,
  8. } = EVN_CONFIG[DISTRIBUTE_ENVIROMENT];
  9. const app = getApp();
  10. Page({
  11. /**
  12. * 页面的初始数据
  13. */
  14. data: {
  15. isIPX: app.globalData.isIPX,
  16. option1: [
  17. { text: '收支类型', value: '' },
  18. { text: '待支付', value: '1' },
  19. { text: '银行受理', value: '3' },
  20. { text: '支付失败', value: '4' },
  21. { text: '部分失败', value: '5' },
  22. ],
  23. option2: [
  24. { text: '结算方式', value: '' },
  25. { text: '结算类', value: '1' },
  26. { text: '工程项目类', value: '2' },
  27. { text: '合同类', value: '4' },
  28. { text: '其他', value: '5' },
  29. ],
  30. option3: [
  31. { text: '票据状态', value: '' },
  32. { text: '银行卡转账', value: '1' },
  33. { text: '信用卡还款', value: '2' },
  34. ],
  35. value1: '',
  36. value2: '',
  37. value3: '',
  38. showPopup:false,
  39. result:[],
  40. showReceiptDialog:false,
  41. beforeClose(action) {
  42. return new Promise((resolve) => {
  43. setTimeout(() => {
  44. if (action === 'confirm') {
  45. // 拦截确认操作
  46. resolve(false);
  47. } else {
  48. resolve(true);
  49. }
  50. }, 0);
  51. });
  52. },
  53. },
  54. /**
  55. * 生命周期函数--监听页面加载
  56. */
  57. onLoad(options) {
  58. },
  59. back:function(){
  60. wx.navigateBack({
  61. delta: 1
  62. })
  63. },
  64. showPopup(){
  65. var that = this;
  66. that.setData({
  67. showPopup:true
  68. })
  69. },
  70. onClose() {
  71. this.setData({ showPopup: false });
  72. },
  73. onChange(event) {
  74. console.log(event.detail);
  75. this.setData({
  76. result: event.detail,
  77. });
  78. },
  79. showReceiptDialog(){
  80. var that = this;
  81. that.setData({
  82. showReceiptDialog:true
  83. })
  84. },
  85. /**
  86. * 生命周期函数--监听页面初次渲染完成
  87. */
  88. onReady() {
  89. },
  90. /**
  91. * 生命周期函数--监听页面显示
  92. */
  93. onShow() {
  94. },
  95. /**
  96. * 生命周期函数--监听页面隐藏
  97. */
  98. onHide() {
  99. },
  100. /**
  101. * 生命周期函数--监听页面卸载
  102. */
  103. onUnload() {
  104. },
  105. /**
  106. * 页面相关事件处理函数--监听用户下拉动作
  107. */
  108. onPullDownRefresh() {
  109. },
  110. /**
  111. * 页面上拉触底事件的处理函数
  112. */
  113. onReachBottom() {
  114. },
  115. /**
  116. * 用户点击右上角分享
  117. */
  118. onShareAppMessage() {
  119. }
  120. })