微信小程序
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

Bookkeeping.wxml 7.1 KiB

3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
3年前
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <!--pages/Bookkeeping/Bookkeeping.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'}};">记账申请</text>
  5. </view>
  6. <view class="work_plan" style="margin-top:{{isIPX?'88px':'65px'}};">
  7. <view class="menu_item {{showGroup?'active':''}} " bindtap="switchTab" data-gid='{{true}}'>收入事项<text class="remind">{{flowListSRNum}}</text></view>
  8. <view class="menu_item {{!showGroup?'active':''}} " bindtap="switchTab" data-gid='{{false}}'>支出事项<text class="remind">{{flowListZCNum}}</text></view>
  9. <view class="downView" bindtap="openPopup">
  10. <text>{{checkedStatusText}}</text>
  11. <image src="/image/icon/triangle.png"></image>
  12. </view>
  13. <van-popup show="{{showProjectFundType}}" round position="bottom" bind:close="closeBox" data-name="showProjectFundType">
  14. <van-picker
  15. columns="{{capitalExpenditureTypeOptions}}"
  16. show-toolbar
  17. value-key="dictLabel"
  18. bind:cancel="closeBox"
  19. bind:confirm="onConfirmPick"
  20. data-name="showProjectFundType"
  21. data-value="checkedStatusText"
  22. />
  23. </van-popup>
  24. </view>
  25. <van-checkbox-group wx:if="{{showGroup}}" value="{{ result }}" bind:change="onChange">
  26. <van-swipe-cell right-width="{{ 130 }}" class="workflow" wx:for="{{flowListSR}}" wx:key="index" disabled="{{item.checkedStatusText == '待审核' || item.checkedStatusText == '已审核'}}">
  27. <view class="li" data-id="{{item.id}}" bindtap="{{item.checkedStatusText == '待审核' || item.checkedStatusText == '已审核'?'goSee':''}}">
  28. <van-checkbox name="{{item.id}}" disabled="{{item.checkedStatusText == '待审核' || item.checkedStatusText == '已审核'}}" shape="square" checked-color="#2C8E68" style="width: 100%;">
  29. <view style="display: flex;justify-content: space-between;">
  30. <text class="tit">{{item.accountSummary}}</text>
  31. <text class="fj_name">附件{{item.enclosureCount}}</text>
  32. <text class="time">{{item.accountDate}}</text>
  33. </view>
  34. <view style="display: flex;margin-top: 15px;justify-content: space-between;">
  35. <view class="fksr">
  36. <image src="/image/icon/inCome.png" style="width: 16px;height: 14px;margin-right: 5px;"></image>
  37. {{item.incomeTypeText}}
  38. </view>
  39. <!-- <view class="wtj {{item.checkedStatusText == '未提交' ? 'no':item.checkedStatusText == '待审核' ? 'white':item.checkedStatusText == '已审核' ? 'yes':item.checkedStatusText == '已挂起' ? 'other':''}}">
  40. <image src="{{item.checkedStatusText == '未提交' ? '/image/icon/icon_no.png':item.checkedStatusText == '待审核' ? '/image/icon/icon_white.png':item.checkedStatusText == '已审核' ? '/image/icon/icon_yes.png':item.checkedStatusText == '已挂起' ? '/image/icon/icon_other.png':''}}" style="width: 12px;height: 12px;margin-right: 5px;"></image>
  41. {{item.checkedStatusText}}
  42. </view> -->
  43. <text class="money">¥{{item.jieAmount}}</text>
  44. </view>
  45. </van-checkbox>
  46. </view>
  47. <view slot="right" class="deleteBox">
  48. <view style="flex: 1;height: 100%;display: flex;align-items: center;justify-content: space-evenly;background-color: rgb(255,0,0,0.2);">
  49. <image src="../../image/apply/icon_delete.png" style="width: 25px;height: 25px;margin: 0 auto;" data-id="{{item.id}}" data-index="{{index}}" bindtap="delete"></image>
  50. </view>
  51. <view style="flex: 1;height: 100%;display: flex;align-items: center;justify-content: space-evenly;background-color: rgb(252, 154, 85,0.2);">
  52. <image src="../../image/icon/icon_xg.png" style="width: 25px;height: 25px;margin: 0 auto;" data-id="{{item.id}}" data-index="{{index}}" bindtap="goUpdate"></image>
  53. </view>
  54. </view>
  55. </van-swipe-cell>
  56. </van-checkbox-group>
  57. <van-checkbox-group wx:if="{{!showGroup}}" value="{{ result2 }}" bind:change="onChange2">
  58. <van-swipe-cell right-width="{{ 130 }}" class="workflow" wx:for="{{flowListZC}}" wx:key="index" disabled="{{item.checkedStatusText == '待审核' || item.checkedStatusText == '已审核'}}">
  59. <view class="li" data-id="{{item.id}}" bindtap="{{item.checkedStatusText == '待审核' || item.checkedStatusText == '已审核'?'goSeeZC':''}}">
  60. <van-checkbox name="{{item.id}}" shape="square" disabled="{{item.checkedStatusText == '待审核' || item.checkedStatusText == '已审核'}}" checked-color="#2C8E68" style="width: 100%;">
  61. <view style="width: 35%;">
  62. <text class="tit">{{item.accountSummary}}</text>
  63. <view class="fksr">
  64. <image src="/image/icon/inCome.png" style="width: 16px;height: 14px;margin-right: 5px;"></image>
  65. {{item.expenditureTypeText}}
  66. </view>
  67. </view>
  68. <view>
  69. <text class="fj_name">附件{{item.enclosureCount}}</text>
  70. <text class="time">{{item.accountDate}}</text>
  71. </view>
  72. <view style="width: 30%;">
  73. <view class="wtj {{item.checkedStatusText == '未提交' ? 'no':item.checkedStatusText == '待审核' ? 'white':item.checkedStatusText == '已审核' ? 'yes':item.checkedStatusText == '已挂起' ? 'other':''}}">
  74. <image src="{{item.checkedStatusText == '未提交' ? '/image/icon/icon_no.png':item.checkedStatusText == '待审核' ? '/image/icon/icon_white.png':item.checkedStatusText == '已审核' ? '/image/icon/icon_yes.png':item.checkedStatusText == '已挂起' ? '/image/icon/icon_other.png':''}}" style="width: 12px;height: 12px;margin-right: 5px;"></image>
  75. {{item.checkedStatusText}}
  76. </view>
  77. <text class="money">¥{{item.daiAmount}}</text>
  78. </view>
  79. </van-checkbox>
  80. </view>
  81. <view slot="right" class="deleteBox">
  82. <view style="flex: 1;height: 100%;display: flex;align-items: center;justify-content: space-evenly;background-color: rgb(255,0,0,0.2);">
  83. <image src="../../image/apply/icon_delete.png" style="width: 25px;height: 25px;margin: 0 auto;" data-id="{{item.id}}" data-index="{{index}}" bindtap="delete2"></image>
  84. </view>
  85. <view style="flex: 1;height: 100%;display: flex;align-items: center;justify-content: space-evenly;background-color: rgb(252, 154, 85,0.2);">
  86. <image src="../../image/icon/icon_xg.png" style="width: 25px;height: 25px;margin: 0 auto;" data-id="{{item.id}}" data-index="{{index}}" bindtap="goUpdateZC"></image>
  87. </view>
  88. </view>
  89. </van-swipe-cell>
  90. </van-checkbox-group>
  91. <van-empty wx:if="{{flowListSRNum == 0 && showGroup}}" description="暂无收入事项数据" />
  92. <van-empty wx:if="{{flowListZCNum == 0 && !showGroup}}" description="暂无支出事项数据" />
  93. <view class="ipXbtn"></view>
  94. <view class="ipXbtn"></view>
  95. <view class="bottom" wx:if="{{flowListSR[0].checkedStatusText == '未提交' || flowListSR[0].checkedStatusText == '已挂起' || flowListZC[0].checkedStatusText == '未提交' || flowListZC[0].checkedStatusText == '已挂起'}}">
  96. <view class="btn2" bindtap="goSubmit">提交记账</view>
  97. </view>