|
|
@@ -41,6 +41,8 @@
|
|
|
</view>
|
|
|
<view class="box2-table-box df fdr">
|
|
|
<!-- <radar class=""></radar> -->
|
|
|
+ <!-- <canvas canvas-id="canvasRadar" id="canvasRadar" class="charts"></canvas> -->
|
|
|
+
|
|
|
<!-- 五维图暂缓 -->
|
|
|
</view>
|
|
|
</view>
|
|
|
@@ -56,23 +58,23 @@
|
|
|
<view class="box2-table-box df fdc">
|
|
|
<view class="progress-item df fdr aic">
|
|
|
<view class="progress-box">
|
|
|
- <progress percent="80" activeColor="#e93f52" active stroke-width="8" />
|
|
|
+ <progress :percent=YLRZ_P activeColor="#e93f52" active stroke-width="8" />
|
|
|
</view>
|
|
|
- <view class="progress-text">80%</view>
|
|
|
+ <view class="progress-text">{{YLRZ_P}}%</view>
|
|
|
</view>
|
|
|
<view class="progress-item df fdr aic">
|
|
|
<view class="progress-box">
|
|
|
- <progress percent="60" activeColor="#d6ebbf" active stroke-width="8" />
|
|
|
- </view>
|
|
|
- <view class="progress-text">60%</view>
|
|
|
+ <progress :percent=SJKC_P activeColor="#d6ebbf" active stroke-width="8" />
|
|
|
+ </view>
|
|
|
+ <view class="progress-text">{{SJKC_P}}%</view>
|
|
|
</view>
|
|
|
<view class="progress-item df fdr aic">
|
|
|
<view class="progress-box">
|
|
|
- <progress percent="40" activeColor="#60b4f0" active stroke-width="8" />
|
|
|
+ <progress :percent=XNSY_P activeColor="#60b4f0" active stroke-width="8" />
|
|
|
</view>
|
|
|
- <view class="progress-text">40%</view>
|
|
|
+ <view class="progress-text">{{XNSY_P}}%</view>
|
|
|
</view>
|
|
|
- <view class="xxjd-text">红色为原理认知,绿色为实景考察,蓝色为虚拟实验</view>
|
|
|
+ <view class="xxjd-text">红色为原理认知,绿色为实景勘察,蓝色为虚拟实验</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
@@ -132,21 +134,28 @@
|
|
|
</view>
|
|
|
</template>
|
|
|
<script>
|
|
|
- import radar from './radar.vue'
|
|
|
+ // import uCharts from '@/components/u-charts/u-charts.js';
|
|
|
+ // var _self;
|
|
|
+ // var canvaRadar=null;
|
|
|
export default {
|
|
|
components: {
|
|
|
- radar
|
|
|
- },
|
|
|
- onLoad() {
|
|
|
-
|
|
|
+ // uCharts
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ // cWidth:'',
|
|
|
+ // cHeight:'',
|
|
|
+ // pixelRatio:1,
|
|
|
+ // textarea:'',
|
|
|
//0添加1个人
|
|
|
showIndex_userInfo: 1,
|
|
|
sexIndex: 0,
|
|
|
zjIndex: 0,
|
|
|
mzIndex: 0,
|
|
|
+ //学习进度
|
|
|
+ YLRZ_P:80,
|
|
|
+ SJKC_P:10,
|
|
|
+ XNSY_P:10,
|
|
|
|
|
|
model: {
|
|
|
"Name": "", //姓名
|
|
|
@@ -164,6 +173,23 @@
|
|
|
testResults:['原理认知', '实景勘察', '虚拟技术搭建', '虚拟艺术创作']
|
|
|
}
|
|
|
},
|
|
|
+ // mounted() {
|
|
|
+ // _self = this;
|
|
|
+ // //#ifdef MP-ALIPAY
|
|
|
+ // uni.getSystemInfo({
|
|
|
+ // success: function (res) {
|
|
|
+ // if(res.pixelRatio>1){
|
|
|
+ // //正常这里给2就行,如果pixelRatio=3性能会降低一点
|
|
|
+ // //_self.pixelRatio =res.pixelRatio;
|
|
|
+ // _self.pixelRatio =2;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // //#endif
|
|
|
+ // this.cWidth=uni.upx2px(750);
|
|
|
+ // this.cHeight=uni.upx2px(500);
|
|
|
+ // this.getServerData();
|
|
|
+ // },
|
|
|
methods: {
|
|
|
//点击添加个人信息
|
|
|
onClick_p1_add() {
|
|
|
@@ -191,11 +217,45 @@
|
|
|
this.model.Score_xnjsdj=userController.getScore_xnjsdj();
|
|
|
this.model.Score_xnyscz=userController.getScore_xnyscz();
|
|
|
},
|
|
|
+ // getServerData(){
|
|
|
+ // let data = {"categories":["维度1","维度2","维度3","维度4","维度5","维度6"],"series":[{"name":"成交量1","data":[90,110,165,195,187,172]},{"name":"成交量2","data":[190,210,105,35,27,102]}]}
|
|
|
+ // _self.showRadar("canvasRadar",data);
|
|
|
+ // },
|
|
|
+ // showRadar(canvasId,chartData){
|
|
|
+ // canvaRadar=new uCharts({
|
|
|
+ // $this:_self,
|
|
|
+ // canvasId: canvasId,
|
|
|
+ // type: 'radar',
|
|
|
+ // fontSize:11,
|
|
|
+ // padding:[15,15,0,15],
|
|
|
+ // legend:{
|
|
|
+ // show:true,
|
|
|
+ // padding:5,
|
|
|
+ // lineHeight:11,
|
|
|
+ // margin:0,
|
|
|
+ // },
|
|
|
+ // background:'#FFFFFF',
|
|
|
+ // pixelRatio:_self.pixelRatio,
|
|
|
+ // animation: true,
|
|
|
+ // dataLabel: true,
|
|
|
+ // categories: chartData.categories,
|
|
|
+ // series: chartData.series,
|
|
|
+ // width: _self.cWidth*_self.pixelRatio,
|
|
|
+ // height: _self.cHeight*_self.pixelRatio,
|
|
|
+ // extra: {
|
|
|
+ // radar: {
|
|
|
+ // max: 200,//雷达数值的最大值
|
|
|
+ // gridType:'radar'//radar或者circle可选,网格样式,默认radar
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // },
|
|
|
}
|
|
|
}
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss">
|
|
|
+
|
|
|
.user-full {
|
|
|
width: 100%;
|
|
|
height: 100%;
|
|
|
@@ -472,4 +532,5 @@
|
|
|
line-height: px2vw(26);
|
|
|
margin-left: px2vw(40);
|
|
|
}
|
|
|
+
|
|
|
</style>
|