Merge branch 'dev' of git.oa00.com:xiaowen/swsWecat into dev

* 'dev' of git.oa00.com:xiaowen/swsWecat:
  cxw-010203
  cxw-010203
dev
liuyongli 3 years ago
commit b4a432d669

@ -1,4 +1,4 @@
<!--pages/components/custom-echarts/index.wxml--> <!--pages/components/custom-echarts/index.wxml-->
<view style="height: {{ height }}; width:100%;"> <view style="height: {{ height }}; width:100%;position: relative;">
<ec-canvas force-use-old-canvas="{{flocShow}}" wx:if="{{showChart}}" id="{{ chartId }}" canvas-id="eventBar" ec="{{ec}}" options="{{chartOption}}"></ec-canvas> <ec-canvas force-use-old-canvas="{{flocShow}}" wx:if="{{showChart}}" id="{{ chartId }}" canvas-id="eventBar" ec="{{ec}}" options="{{chartOption}}"></ec-canvas>
</view> </view>

@ -120,21 +120,35 @@ Component({
} = event.currentTarget.dataset } = event.currentTarget.dataset
this.triggerEvent('detail', detail); this.triggerEvent('detail', detail);
}, },
doData(list = []) { doData(arr1 = []) {
if (list.length === 0) { if (arr1.length === 0) {
return [] return []
} }
let list = this.doList(arr1);
let arr = []; let arr = [];
let maxVal = list[0][1]; let maxVal = list[0][1];
let minVal = list[list.length - 1][1];
let l = list.length; let l = list.length;
let x = l / (375 * this.data.height) let x = l / (375 * this.data.height)
let max = x * maxVal; let fx = Math.sqrt(x);
let y = 23 / max; let max = fx * maxVal;
let fy = maxVal / minVal;
let fz = fy * 100 >= 500 ? 500 : fy*100;
let y = fz/ max;
list.forEach(ele => { list.forEach(ele => {
let a = [ele[0], ele[1] * x * y]; let a = [ele[0], ele[1] * x * y ];
arr.push(a) arr.push(a)
}) })
return arr; return arr;
},
doList(arr = []) {
let list = [];
if(arr.length > 140) {
list = arr.slice(139)
} else {
list = arr;
}
return list
} }
} }
}) })

@ -1,4 +1,4 @@
<!-- 新的接口对其了H5 --> <!-- 新的接口对其了H5 -->
<canvas wx:if="{{isUseNewCanvas}}" type="2d" class="ec-canvas" canvas-id="{{ canvasId }}" bindinit="init" bindtouchstart="{{ ec.disableTouch ? '' : 'touchStart' }}" bindtouchmove="{{ ec.disableTouch ? '' : 'touchMove' }}" bindtouchend="{{ ec.disableTouch ? '' : 'touchEnd' }}"></canvas> <canvas wx:if="{{isUseNewCanvas}}" force-use-old-canvas="true" type="2d" class="ec-canvas" canvas-id="{{ canvasId }}" bindinit="init" bindtouchstart="{{ ec.disableTouch ? '' : 'touchStart' }}" bindtouchmove="{{ ec.disableTouch ? '' : 'touchMove' }}" bindtouchend="{{ ec.disableTouch ? '' : 'touchEnd' }}"></canvas>
<!-- 旧的 --> <!-- 旧的 -->
<canvas wx:else class="ec-canvas" canvas-id="{{ canvasId }}" bindinit="init" bindtouchstart="{{ ec.disableTouch ? '' : 'touchStart' }}" bindtouchmove="{{ ec.disableTouch ? '' : 'touchMove' }}" bindtouchend="{{ ec.disableTouch ? '' : 'touchEnd' }}"></canvas> <canvas wx:else force-use-old-canvas="true" class="ec-canvas" canvas-id="{{ canvasId }}" bindinit="init" bindtouchstart="{{ ec.disableTouch ? '' : 'touchStart' }}" bindtouchmove="{{ ec.disableTouch ? '' : 'touchMove' }}" bindtouchend="{{ ec.disableTouch ? '' : 'touchEnd' }}"></canvas>

@ -104,7 +104,7 @@
</van-tab> </van-tab>
</van-tabs> </van-tabs>
<van-popup show="{{ show }}" position="bottom" custom-style="height: 40%;" bind:close="onClose"> <van-popup show="{{ show }}" position="bottom" custom-style="height: 40%;" bind:close="onClose" lock-scroll="{{false}}">
<view class="detail-page"> <view class="detail-page">
<view style="display: flex;"> <view style="display: flex;">
<view class="qushi">销量趋势</view> <view class="qushi">销量趋势</view>

@ -3,7 +3,9 @@
box-shadow: 0 0 0 !important; box-shadow: 0 0 0 !important;
border: 1px solid #F9F9F9; border: 1px solid #F9F9F9;
} }
.detail-page {
position: relative;
}
.menu-tabs .van-tabs__nav { .menu-tabs .van-tabs__nav {
background-color: #ffffff; background-color: #ffffff;
/* 标签背景颜色 */ /* 标签背景颜色 */

Loading…
Cancel
Save