对比新文件 |
| | |
| | | <template> |
| | | |
| | | <view class="u-page"> |
| | | <view class="u-demo-block" > |
| | | <view class="title"> |
| | | <text class="u-demo-block__title">销售统计</text> |
| | | </view> |
| | | <u-line margin="10rpx"></u-line> |
| | | <view> |
| | | <u-grid :border="true" col="3"> |
| | | <u-grid-item > |
| | | <text class="grid-text">总成交</text> |
| | | <view class="grid-text"><span class='statis_val'>0.00</span></view> |
| | | </u-grid-item> |
| | | |
| | | <u-grid-item > |
| | | <text class="grid-text">本月成交</text> |
| | | <view class="grid-text"><span class='statis_val'>0.00</span></view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">上月成交</text> |
| | | <view class="grid-text"><span class='statis_val'>{{tj.dealCountLastMonth||0}}</span>扎</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">今日成交</text> |
| | | <view class="grid-text"><span class='statis_val'>0.00</span></view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">近30天成交扎数</text> |
| | | <view class="grid-text"><span class='statis_val'>{{tj.dealCountDay30||0}}</span>扎</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">今日成交扎数</text> |
| | | <view class="grid-text"><span class='statis_val'>{{tj.dealCountToday||0}}</span>扎</view> |
| | | </u-grid-item> |
| | | |
| | | </u-grid> |
| | | </view> |
| | | </view> |
| | | |
| | | <view class="u-demo-block" > |
| | | <view class="title"> |
| | | <text class="u-demo-block__title">异常统计</text> |
| | | </view> |
| | | <u-line margin="10rpx"></u-line> |
| | | <view> |
| | | <u-grid :border="true" col="3"> |
| | | <u-grid-item > |
| | | <text class="grid-text">迟到(本月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>次</view> |
| | | </u-grid-item> |
| | | |
| | | <u-grid-item > |
| | | <text class="grid-text">迟到(上月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>次</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">缺货(本月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>扎</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">缺货(上月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>扎</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">降级(本月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>扎</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">降级(上月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>扎</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">未入位(本月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>扎</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">未入位(上月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>次</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">换货(本月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>次</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">换货(上月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>次</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">退货(本月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>扎</view> |
| | | </u-grid-item> |
| | | <u-grid-item > |
| | | <text class="grid-text">退货(上月)</text> |
| | | <view class="grid-text"><span class='statis_val'>0</span>扎</view> |
| | | </u-grid-item> |
| | | |
| | | </u-grid> |
| | | </view> |
| | | </view> |
| | | |
| | | </view> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | data() { |
| | | return { |
| | | tj: {}, |
| | | tj_order: {}, |
| | | cacheUserId: '' |
| | | }; |
| | | }, |
| | | |
| | | onLoad(options) { |
| | | |
| | | |
| | | }, |
| | | onShow() { |
| | | this.getTj(true) |
| | | }, |
| | | async onPullDownRefresh() { |
| | | this.getTj(true) |
| | | }, |
| | | methods: { |
| | | click(name) { |
| | | |
| | | }, |
| | | getTj(refresh=false) { |
| | | // /api/supplier/delivery |
| | | |
| | | if (this.currentInfo.id && (this.currentInfo.id !== this.cacheUserId || refresh)) { |
| | | this.cacheUserId = this.currentInfo.id |
| | | let that = this |
| | | setTimeout(() => { |
| | | //其他统计 |
| | | // #ifdef PUB_SUPPLIER |
| | | this.$http.request('get', '/api/supplier/delivery/statistics', {}).then(res => { |
| | | if (res.code === 0) { |
| | | that.tj = res.data || {} |
| | | } |
| | | }) |
| | | // #endif |
| | | // #ifdef PUB_PARTNER |
| | | this.$http.request('get', '/api/partner/order/statistics', {}).then(res => { |
| | | if (res.code === 0) { |
| | | that.tj = res.data || {} |
| | | } |
| | | }) |
| | | // #endif |
| | | |
| | | }, 200) |
| | | } |
| | | |
| | | }, |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style lang="scss"> |
| | | .u-page{ |
| | | |
| | | .u-demo-block{ |
| | | margin-top: 30rpx; |
| | | margin-left:10rpx; |
| | | margin-right: 10rpx; |
| | | padding: 10rpx; |
| | | background-color: #FFFFFF; |
| | | border-radius: 50rpx; |
| | | } |
| | | .title{ |
| | | text-align: center; |
| | | font-size: 30rpx; |
| | | color: #909399; |
| | | margin: 10rpx; |
| | | } |
| | | .grid-text { |
| | | font-size: 14px; |
| | | color: #909399; |
| | | padding: 10rpx 0 20rpx 0rpx; |
| | | /* #ifndef APP-PLUS */ |
| | | box-sizing: border-box; |
| | | /* #endif */ |
| | | } |
| | | .statis_val{ |
| | | font-size: 16px; |
| | | color: black; |
| | | // font-weight: bold; |
| | | } |
| | | } |
| | | </style> |