update.js 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. const _Http = getApp().globalData.http,
  2. getTime = require("../../utils/getTime");
  3. Page({
  4. data: {
  5. showAll: false,
  6. disabled: true,
  7. form: [{
  8. label: "开票抬头",
  9. error: false,
  10. errMsg: "",
  11. type: "route",
  12. url: "/select/finance/index",
  13. params: {
  14. "id": 20221013160602,
  15. "content": {
  16. nocache: true,
  17. sys_enterpriseid: 1,
  18. "pageNumber": 1,
  19. "pageTotal": 1,
  20. "pageSize": 20,
  21. "where": {
  22. "condition": "",
  23. },
  24. },
  25. },
  26. interrupt: true,
  27. query: '&radio=true',
  28. value: "",
  29. placeholder: "选择开票抬头信息",
  30. valueName: "principal",
  31. checking: "base",
  32. required: true
  33. },
  34. {
  35. label: "备注",
  36. error: false,
  37. errMsg: "",
  38. type: "textarea",
  39. value: "",
  40. placeholder: "备注",
  41. valueName: "remarks",
  42. required: false
  43. },
  44. ]
  45. },
  46. onLoad(options) {
  47. console.log(wx.getStorageSync('userMsg').usertype == 1)
  48. },
  49. /* 选择财务信息
  50. selectFinance() {
  51. if (this.isEdit()) return;
  52. wx.navigateTo({
  53. url: `?params=${JSON.stringify()}&radio=true`,
  54. });
  55. getApp().globalData.handleSelect = this.setFinance.bind(this);
  56. },*/
  57. /* 打断处理form */
  58. interrupt(e) {
  59. console.log("打断", e)
  60. },
  61. submit() {},
  62. // 是否显示全部
  63. onChange({
  64. detail
  65. }) {
  66. this.setData({
  67. showAll: detail
  68. })
  69. },
  70. /* 表单必填项是否完成 */
  71. onConfirm({
  72. detail
  73. }) {
  74. this.setData({
  75. disabled: detail
  76. })
  77. }
  78. })