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

85 строки
4.2 KiB

  1. <!--pages/payee/add/add.wxml-->
  2. <view class="ns" style="height:{{isIPX?'88px':'64px'}};">
  3. <image src="/image/apply/back.png" style="top:{{isIPX?'54px':'30px'}};" mode="widthFix" bindtap="back"></image>
  4. <text style="top:{{isIPX?'54px':'30px'}};">{{projectId?"修改":"新增"}}收款方</text>
  5. </view>
  6. <view class="main-box table-box" style="margin-top:{{isIPX?'100px':'75px'}};">
  7. <van-popup show="{{showBankType}}" round position="bottom" bind:close="closeBox" data-name="showBankType">
  8. <van-picker
  9. columns="{{bankTypeOptions}}"
  10. show-toolbar
  11. value-key="dictLabel"
  12. bind:cancel="closeBox"
  13. bind:confirm="onConfirm"
  14. data-name="showBankType"
  15. data-value="form.bankType"
  16. />
  17. </van-popup>
  18. <van-field label="收款方" value="{{ form.payee }}" placeholder="请输入收款方" border="{{ false }}" bind:change="onChange" input-align="right" required data-formname="form.payee"/>
  19. <van-field label="收款账号" value="{{ form.payeeAccount }}" placeholder="请输入收款账号" border="{{ false }}" bind:change="onChange" input-align="right" required data-formname="form.payeeAccount"/>
  20. <van-popup show="{{showPayeeType}}" round position="bottom" bind:close="closeBox" data-name="showPayeeType">
  21. <van-picker
  22. columns="{{payeeTypeOptions}}"
  23. show-toolbar
  24. value-key="dictLabel"
  25. bind:cancel="closeBox"
  26. bind:confirm="onConfirm"
  27. data-name="showPayeeType"
  28. data-value="form.payeeType"
  29. />
  30. </van-popup>
  31. <van-field readonly label="收款方类型" value="{{ form.payeeTypeText }}" placeholder="请选择" border="{{ false }}" bind:change="onChange" input-align="right" required is-link arrow-direction ="down" bindtap="openBox" data-name="showPayeeType" />
  32. <van-popup show="{{showAccountType}}" round position="bottom" bind:close="closeBox" data-name="showAccountType">
  33. <van-picker
  34. columns="{{accountTypeOptions}}"
  35. show-toolbar
  36. value-key="dictLabel"
  37. bind:cancel="closeBox"
  38. bind:confirm="onConfirm"
  39. data-name="showAccountType"
  40. data-value="form.accountType"
  41. />
  42. </van-popup>
  43. <van-field readonly label="账户类型" value="{{ form.accountType }}" border="{{ false }}" input-align="right" required>
  44. <view slot="input">
  45. <van-radio-group
  46. value="{{ form.accountType }}"
  47. bind:change="onChange"
  48. direction="horizontal"
  49. data-value="form.accountType"
  50. >
  51. <van-radio name="1" checked-color="#2C8E68">公户</van-radio>
  52. <van-radio name="2" checked-color="#2C8E68">私户</van-radio>
  53. </van-radio-group>
  54. </view>
  55. </van-field>
  56. <!-- <van-field readonly label="账户类型" value="{{ form.accountTypeText }}" placeholder="请选择" border="{{ false }}" bind:change="onChange" input-align="right" required is-link arrow-direction ="down" bindtap="openBox" data-name="showAccountType"/> -->
  57. <van-field readonly label="所属银行" value="{{ form.bankTypeText }}" placeholder="请选择" border="{{ false }}" bind:change="onChange" input-align="right" required is-link arrow-direction ="down" bindtap="openBox" data-name="showBankType"/>
  58. <van-popup show="{{showDeposit}}" round position="bottom" bind:close="closeBox" data-name="showDeposit">
  59. <van-picker
  60. columns="{{depositOptions}}"
  61. show-toolbar
  62. value-key="bankDeposit"
  63. bind:cancel="closeBox"
  64. bind:confirm="onConfirmDeposit"
  65. data-name="showDeposit"
  66. data-value="form.bankDeposit"
  67. />
  68. </van-popup>
  69. <!-- openBox -->
  70. <van-field readonly label="开户行" value="{{ form.bankDeposit }}" placeholder="请选择" border="{{ false }}" bind:change="onChange" input-align="right" required is-link arrow-direction ="down" bindtap="goBank" data-name="showDeposit" />
  71. <van-field label="联行号" value="{{ form.payeePaymentLines }}" placeholder="请输入" border="{{ false }}" bind:change="onChange" input-align="right" required data-formname="form.payeePaymentLines"/>
  72. </view>
  73. <view class="main-box table-box" style="margin-top:15px;">
  74. <input class="weui-input" bindinput="bindKeyInput" placeholder="粘贴信息,自动拆分收款方、收款账号"/>
  75. </view>
  76. <view class="bottom">
  77. <view class="btn2" bindtap="goSubmit">保存</view>
  78. </view>