Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
  1. <template>
  2. <view>
  3. <view class="grid col-3 padding-sm">
  4. <view class="padding-sm" v-for="(item,index) in list" :key="index" >
  5. <view class="padding radius text-center light" @click="go(item.url)">
  6. <view class="text-sl iconfont " :class="item.icon"></view>
  7. <view class="margin-top-sm text-Abc text-sm">{{item.text}}</view>
  8. </view>
  9. </view>
  10. </view>
  11. <view class="middle-line-x"></view>
  12. <!-- <view class="cu-bar bg-white solid-bottom">
  13. <view class="action">
  14. <text class="cuIcon-title text-blue "></text>其他统计信息
  15. </view>
  16. </view> -->
  17. <view class="grid col-3 bg-white padding-sm">
  18. <view class="padding-sm" v-for="(item,index) in list2" :key="index" >
  19. <view class="padding radius text-center light" :class="item.color" @click="go(item.url)">
  20. <view class="text-sl iconfont" :class="item.icon"></view>
  21. <view class="margin-top-sm text-Abc text-sm">{{item.text}}</view>
  22. </view>
  23. </view>
  24. </view>
  25. <view class="uni-padding-wrap" v-show="false">
  26. <view class="flex-row margin-t20 margin-b20">
  27. <navigator class="flex-1" url="../goods/goodsStatistics">
  28. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  29. <view>
  30. <text class="func_name">商品销售统计</text>
  31. </view>
  32. </navigator>
  33. <navigator class="flex-1" url="../brand/brandSurface">
  34. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  35. <view>
  36. <text class="func_name">品牌销售统计</text>
  37. </view>
  38. </navigator>
  39. <navigator class="flex-1" url="../Summary/customer">
  40. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  41. <view>
  42. <text class="func_name">客户销售统计</text>
  43. </view>
  44. </navigator>
  45. </view>
  46. <view class="flex-row margin-t20 margin-b20">
  47. <navigator class="flex-1" url="../Summary/business/business">
  48. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  49. <view>
  50. <text class="func_name">业务业绩汇总</text>
  51. </view>
  52. </navigator>
  53. <navigator class="flex-1" url="../Summary/region/region">
  54. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  55. <view>
  56. <text class="func_name">区域业绩统计</text>
  57. </view>
  58. </navigator>
  59. <navigator class="flex-1" url="../Summary/branch/branch">
  60. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  61. <view>
  62. <text class="func_name">分店业绩明细</text>
  63. </view>
  64. </navigator>
  65. <navigator class="flex-1" url="../Summary/sale/sale">
  66. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  67. <view>
  68. <text class="func_name">销售比例排行</text>
  69. </view>
  70. </navigator>
  71. </view>
  72. <view class="flex-row margin-t20 margin-b20">
  73. <navigator class="flex-1" url="../Summary/Undelivered/Undelivered">
  74. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  75. <view>
  76. <text class="func_name">未送货客户</text>
  77. </view>
  78. </navigator>
  79. <navigator class="flex-1" url="../Summary/difference/difference">
  80. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  81. <view>
  82. <text class="func_name">送货与验收差异</text>
  83. </view>
  84. </navigator>
  85. <navigator class="flex-1" url="../Summary/collection/collection">
  86. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  87. <view>
  88. <text class="func_name">有关人员回款统计</text>
  89. </view>
  90. </navigator>
  91. <navigator class="flex-1" url="../Summary/profit/profit">
  92. <image mode="aspectFit" src='../../static/img/goods.png' class=" head-function-img"></image>
  93. <view>
  94. <text class="func_name">客户利润分析</text>
  95. </view>
  96. </navigator>
  97. </view>
  98. </view>
  99. </view>
  100. </template>
  101. <script>
  102. export default {
  103. data() {
  104. return {
  105. list:[
  106. {
  107. icon: 'icon-signboard-fill text-cyan',
  108. iconText:'\ue8bc;',
  109. color:"bg-cyan",
  110. url: '../goods/goodsStatistics',
  111. text: '商品销售统计',
  112. badge: '0',
  113. type: "primary",
  114. },
  115. {
  116. icon: 'icon-discount-fill text-green',
  117. iconText:'\ue8bc;',
  118. color:"bg-green",
  119. url: '../brand/brandSurface',
  120. text: '品牌销售统计',
  121. badge: '0',
  122. type: "primary",
  123. },
  124. {
  125. icon: 'icon-office-supplies-fill text-olive',
  126. iconText:'\ue8bc;',
  127. color:"bg-olive",
  128. url: '../Summary/customer',
  129. text: '客户销售统计',
  130. badge: '0',
  131. type: "primary",
  132. },
  133. ],
  134. list2:[
  135. {
  136. icon: 'icon-tradealert',
  137. iconText:'\ue8bc;',
  138. color:"bg-grey",
  139. url: '../Summary/businessList',
  140. text: '业务业绩汇总',
  141. badge: '0',
  142. type: "primary",
  143. },
  144. {
  145. icon: 'icon-online-tracking',
  146. iconText:'\ue8bc;',
  147. color:"bg-grey",
  148. url: '../Summary/regionList',
  149. text: '区域业绩统计',
  150. badge: '0',
  151. type: "primary",
  152. },
  153. {
  154. icon: 'icon-store',
  155. iconText:'\ue8bc;',
  156. color:"bg-grey",
  157. url: '../Summary/branchList',
  158. text: '分店业绩明细',
  159. badge: '0',
  160. type: "primary",
  161. },
  162. {
  163. icon: 'icon-tradingdata',
  164. iconText:'\ue8bc;',
  165. color:"bg-grey",
  166. url: '../Summary/saleList',
  167. text: '销售比例排行',
  168. badge: '0',
  169. type: "primary",
  170. },
  171. {
  172. icon: 'icon-landtransportation',
  173. iconText:'\ue8bc;',
  174. color:"bg-grey",
  175. url: '../Summary/undeliveredList',
  176. text: '未送货客户',
  177. badge: '0',
  178. type: "primary",
  179. },
  180. {
  181. icon: 'icon-pin',
  182. iconText:'\ue8bc;',
  183. color:"bg-grey",
  184. url: '../Summary/differenceList',
  185. text: '送货与验收差异',
  186. badge: '0',
  187. type: "primary",
  188. },
  189. {
  190. icon: 'icon-consumption',
  191. iconText:'\ue8bc;',
  192. color:"bg-grey",
  193. url: '../Summary/collectionList',
  194. text: '回款统计',
  195. badge: '0',
  196. type: "primary",
  197. },
  198. {
  199. icon: 'icon-consumption-fill',
  200. iconText:'\ue8bc;',
  201. color:"bg-grey",
  202. url: '../Summary/profitList',
  203. text: '客户利润分析',
  204. badge: '0',
  205. type: "primary",
  206. },
  207. ],
  208. }
  209. },
  210. methods: {
  211. go(url){
  212. uni.navigateTo({
  213. url:url
  214. })
  215. }
  216. }
  217. }
  218. </script>
  219. <style>
  220. .flex-row {
  221. /* border: solid 1upx red; */
  222. display: flex;
  223. flex-direction: row;
  224. /* flex-flow: row wrap; */
  225. }
  226. .flex-1 {
  227. /* width: 172rpx; */
  228. flex: 0 0 25%;
  229. text-align: center;
  230. }
  231. /* 公用图片 */
  232. .head-function-img {
  233. width: 120rpx;
  234. /* margin-left: 26rpx; */
  235. height: 120rpx;
  236. }
  237. .func_name {
  238. /* width: 166rpx; */
  239. text-align: center;
  240. font-size: 24rpx;
  241. }
  242. </style>