index.wxml 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. <van-dropdown-menu active-color="#3874F6">
  2. <van-dropdown-item value="{{ dropdownItem }}" options="{{ dropdown }}" bindchange='dropdownItemChange' />
  3. <view class="filtrate" url="#" bindtap="openFiltrate">
  4. <text style="margin-right: 6rpx;">{{active.name}}</text>
  5. <van-icon name="arrow-down" />
  6. </view>
  7. </van-dropdown-menu>
  8. <view class="head" />
  9. <view hidden="{{dropdownItem!=0}}">
  10. <Yl_ListBox pullDown='{{false}}' id='ListBox'>
  11. <view class="box">
  12. <view class="top">
  13. <view class="title">
  14. {{language['作业数据']||'作业数据'}}
  15. </view>
  16. <view class="tabs-box">
  17. <view class="item {{zysj.tab.active==item.id?'active':''}}" wx:for="{{zysj.tab.list}}" wx:key="id" data-name="zysj" data-id="{{item.id}}" catchtap='changeId'>{{item.name||'筛选'}}</view>
  18. </view>
  19. </view>
  20. <view class="spectaculars row-3">
  21. <view class="item ">
  22. <view class="label">{{language['新增线索数']||'新增线索数'}}</view>
  23. <view class="value">{{zysj[zysj.tab.active].xsxz}}</view>
  24. </view>
  25. <view class="item">
  26. <view class="label">{{language['新增客户数']||'新增客户数'}}</view>
  27. <view class="value">{{zysj[zysj.tab.active].khxz}}</view>
  28. </view>
  29. <view class="item">
  30. <view class="label">{{language['新增项目数']||'新增项目数'}}</view>
  31. <view class="value">{{zysj[zysj.tab.active].xmxz}}</view>
  32. </view>
  33. <view class="item">
  34. <view class="label">{{language['线索跟进次数']||'线索跟进次数'}}</view>
  35. <view class="value">{{zysj[zysj.tab.active].xsgj }}</view>
  36. </view>
  37. <view class="item">
  38. <view class="label">{{language['客户跟进次数']||'客户跟进次数'}}</view>
  39. <view class="value">{{zysj[zysj.tab.active].khgj}}</view>
  40. </view>
  41. <view class="item">
  42. <view class="label">{{language['项目跟进次数']||'项目跟进次数'}}</view>
  43. <view class="value">{{zysj[zysj.tab.active].xmgj}}</view>
  44. </view>
  45. </view>
  46. </view>
  47. <view class="box">
  48. <view class="top">
  49. <view class="title">
  50. {{language['销售数据']||'销售数据'}}
  51. </view>
  52. <view class="tabs-box">
  53. <view class="item {{xssj.tab.active==item.id?'active':''}}" wx:for="{{xssj.tab.list}}" wx:key="id" data-name="xssj" data-id="{{item.id}}" catchtap='changeId'>{{item.name}}</view>
  54. </view>
  55. </view>
  56. <view class="spectaculars">
  57. <view class="item">
  58. <view class="label">{{language['订单金额']||'订单金额'}}</view>
  59. <view class="value">{{xssj[xssj.tab.active].xsje.show}}</view>
  60. </view>
  61. <view class="item">
  62. <view class="label">{{language['出货金额']||'出货金额'}}</view>
  63. <view class="value">{{xssj[xssj.tab.active].chje.show}}</view>
  64. </view>
  65. <view class="item">
  66. <view class="label">{{language['开票金额']||'开票金额'}}</view>
  67. <view class="value">{{xssj[xssj.tab.active].kpje.show}}</view>
  68. </view>
  69. <view class="item">
  70. <view class="label">{{language['回款金额']||'回款金额'}}</view>
  71. <view class="value">{{xssj[xssj.tab.active].skje.show}}</view>
  72. </view>
  73. </view>
  74. </view>
  75. <view class="box">
  76. <view class="top">
  77. <view class="title">
  78. {{language['业绩数据']||'业绩数据'}}
  79. </view>
  80. <view class="tabs-box">
  81. <view class="item {{yjsj.tab.active==item.id?'active':''}}" wx:for="{{yjsj.tab.list}}" wx:key="id" data-name="yjsj" data-id="{{item.id}}" catchtap='changeId'>{{item.name}}</view>
  82. </view>
  83. </view>
  84. <view class="performance">
  85. <view class="title">{{language['订单']||'订单'}} <text style="color: {{yjsj[yjsj.tab.active].unamountcolor}};">{{yjsj[yjsj.tab.active].unamount.value}}</text></view>
  86. <view class="row">
  87. <view class="item">
  88. <view class="title">{{language['目标达成']||'目标达成'}}</view>
  89. <view class="value">{{yjsj[yjsj.tab.active].wcamount}}</view>
  90. </view>
  91. <view class="item">
  92. <view class="title">{{language['实际金额']||'实际金额'}}</view>
  93. <view class="value">{{yjsj[yjsj.tab.active].amount.show}}</view>
  94. </view>
  95. <view class="item">
  96. <view class="title">{{language['目标金额']||'目标金额'}}</view>
  97. <view class="value">{{yjsj[yjsj.tab.active].target_l.show}}</view>
  98. </view>
  99. <view class="item">
  100. <view class="title">{{language['差额']||'差额'}}</view>
  101. <view class="value" style="color: {{yjsj[yjsj.tab.active].unamountcolor}};">{{yjsj[yjsj.tab.active].unamount}}{{language['万']||'万'}}</view>
  102. </view>
  103. </view>
  104. </view>
  105. <view class="performance">
  106. <view class="title">{{language['出货']||'出货'}} <text style="color: {{yjsj[yjsj.tab.active].unoutamountcolor}};">{{yjsj[yjsj.tab.active].unoutamount.value}}</text></view>
  107. <view class="row">
  108. <view class="item">
  109. <view class="title">{{language['目标达成']||'目标达成'}}</view>
  110. <view class="value">{{yjsj[yjsj.tab.active].wcoutamount}}</view>
  111. </view>
  112. <view class="item">
  113. <view class="title">{{language['实际金额']||'实际金额'}}</view>
  114. <view class="value">{{yjsj[yjsj.tab.active].outamount.show}}</view>
  115. </view>
  116. <view class="item">
  117. <view class="title">{{language['目标金额']||'目标金额'}}</view>
  118. <view class="value">{{yjsj[yjsj.tab.active].target_l.show}}</view>
  119. </view>
  120. <view class="item">
  121. <view class="title">{{language['差额']||'差额'}}</view>
  122. <view class="value" style="color: {{yjsj[yjsj.tab.active].unoutamountcolor}};">{{yjsj[yjsj.tab.active].unoutamount}}{{language['万']||'万'}}</view>
  123. </view>
  124. </view>
  125. </view>
  126. <view class="performance">
  127. <view class="title">{{language['开票']||'开票'}} <text style="color: {{yjsj[yjsj.tab.active].uninvoiceamountcolor}};">{{yjsj[yjsj.tab.active].uninvoiceamount.value}}</text></view>
  128. <view class="row">
  129. <view class="item">
  130. <view class="title">{{language['实际金额']||'实际金额'}}</view>
  131. <view class="value">{{yjsj[yjsj.tab.active].wcinvoiceamount}}</view>
  132. </view>
  133. <view class="item">
  134. <view class="title">{{language['实际金额']||'实际金额'}}</view>
  135. <view class="value">{{yjsj[yjsj.tab.active].invoiceamount.show}}</view>
  136. </view>
  137. <view class="item">
  138. <view class="title">{{language['目标金额']||'目标金额'}}</view>
  139. <view class="value">{{yjsj[yjsj.tab.active].target_l.show}}</view>
  140. </view>
  141. <view class="item">
  142. <view class="title">{{language['差额']||'差额'}}</view>
  143. <view class="value" style="color: {{yjsj[yjsj.tab.active].uninvoiceamountcolor}};">{{yjsj[yjsj.tab.active].uninvoiceamount}}{{language['万']||'万'}}</view>
  144. </view>
  145. </view>
  146. </view>
  147. </view>
  148. </Yl_ListBox>
  149. </view>
  150. <view hidden="{{dropdownItem!=1}}">
  151. <clue id='model1' />
  152. </view>
  153. <view hidden="{{dropdownItem!=2}}">
  154. <client id='model2' />
  155. </view>
  156. <view hidden="{{dropdownItem!=3}}">
  157. <project id='model3' />
  158. </view>
  159. <view hidden="{{dropdownItem!=4}}">
  160. <bills id='model4' />
  161. </view>
  162. <Yl_Filtrate1 show='{{showFiltrate}}' list="{{filtratelist}}" bindhandle="handleFilter">
  163. <organization slot='head' defaultIsleave='1' dimissionF id='organization' />
  164. </Yl_Filtrate1>