微信小程序
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

3 лет назад
3 лет назад
3 лет назад
3 лет назад
3 лет назад
3 лет назад
3 лет назад
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. // pages/apply/paymentTemplate/add/add.js
  2. import * as UTIL from '../../../../utils/util.js';
  3. import * as API from '../../../../utils/API.js';
  4. const app = getApp();
  5. Page({
  6. /**
  7. * 页面的初始数据
  8. */
  9. data: {
  10. isIPX: app.globalData.isIPX,
  11. radio:'1',
  12. active:0,
  13. showCapitalExpenditureType:false,
  14. form:{
  15. approvalItemTemplate:{
  16. approvalItems:'',//审批事项
  17. submitCompany:'',//提交单位
  18. submitDate:'',//提交日期
  19. submitter:'',//提交人
  20. telephone:'',//联系方式
  21. totalAmount:'',//合计金额
  22. templateName:'',//模板名称 选择保存模板的时候添加
  23. dataType:'',//数据类型
  24. transfers:[{//事项信息集合以下是List对象信息
  25. capitalExpenditureType:'',//资金支出类别
  26. succeedAmount:'',//成功支付金额
  27. payer:'',//付款方
  28. payerAccount:'',//付款方账户
  29. bankType:'',//所属银行
  30. isPeers:'',//是否同行
  31. operatorCode:'',//操作员代码
  32. enterpriseCode:'',//企业编码
  33. expenditureAmount:'',//支出总金额
  34. applyDate:'',//申请时间
  35. transferStatus:'',//转账状态
  36. auditStatus:'',//审批状态
  37. paymentState:'',//支付状态
  38. approvalMode:'',//审批模式
  39. paymentTime:'',//支付时间
  40. bankPriority:'',//银行处理优先级
  41. clientPriority:'',//客户处理优先级
  42. transferType:'',//申请类型
  43. requiredTransferTime:'',//要求转账时间
  44. remark:'',//付款事由
  45. startTime:'',//开票日期
  46. endTime:'',//到期日期
  47. orderType:'',//汇票类型
  48. bankAccountType:'',//账户类别
  49. villageAccountType:'',//账户分类
  50. }],
  51. bankAccountType:'1',//账户类别1 公户2私户
  52. payeeList:[{//收款方账户集合
  53. payeeId:'',//收款方id
  54. payee:'',//收款方
  55. bankDeposit:'',//开户行
  56. incomeAmount:'',//收入金额
  57. bankType:'',//所属银行0其他银行1中国银行2农商行(山东省)3农业银行4建设银行5工商银行
  58. payeeAccount:'',//收款账户
  59. }],
  60. }
  61. }
  62. },
  63. /**
  64. * 生命周期函数--监听页面加载
  65. */
  66. onLoad(options) {
  67. },
  68. /**
  69. * 生命周期函数--监听页面初次渲染完成
  70. */
  71. onReady() {
  72. },
  73. /**
  74. * 生命周期函数--监听页面显示
  75. */
  76. onShow() {
  77. var that = this;
  78. UTIL.httpRequest(API.URL_GET_GETINFO, {method:'GET'}, {
  79. success: (res) => {
  80. if (res.code == API.SUCCESS_CODE) {
  81. that.setData({
  82. ["form.approvalItemTemplate.submitCompany"]:res.user.bookName,
  83. ["form.approvalItemTemplate.submitDate"]:UTIL.js_date_time(new Date()),
  84. ["form.approvalItemTemplate.submitter"]:res.user.nickName,
  85. ["form.approvalItemTemplate.telephone"]:res.user.phonenumber,
  86. })
  87. }
  88. }
  89. })
  90. },
  91. openBox(even){
  92. this.setData({
  93. [even.currentTarget.dataset.name]:true
  94. })
  95. },
  96. closeBox(even){
  97. this.setData({
  98. [even.currentTarget.dataset.name]:false
  99. })
  100. },
  101. /**
  102. * 生命周期函数--监听页面隐藏
  103. */
  104. onHide() {
  105. },
  106. /**
  107. * 生命周期函数--监听页面卸载
  108. */
  109. onUnload() {
  110. },
  111. /**
  112. * 页面相关事件处理函数--监听用户下拉动作
  113. */
  114. onPullDownRefresh() {
  115. },
  116. /**
  117. * 页面上拉触底事件的处理函数
  118. */
  119. onReachBottom() {
  120. },
  121. /**
  122. * 用户点击右上角分享
  123. */
  124. onShareAppMessage() {
  125. }
  126. })