浏览代码

调整数据统计执行人分配控制台图表报错的问题

Lijy 2 年之前
父节点
当前提交
481ffcc284

+ 2 - 0
fhKeeper/formulahousekeeper/timesheet/src/components/select.vue

@@ -415,6 +415,8 @@ export default {
             res => {
                 if (res.code == "ok") {
                     console.log('数据')
+                    this.options = res.data.retUser
+                    this.cursor = res.data.nextCursor
                 } else {
                     this.$message({
                         message: res.msg,

+ 12 - 12
fhKeeper/formulahousekeeper/timesheet/src/views/project/summary.vue

@@ -291,7 +291,7 @@
                                     fontSize: 18,
                                     fontWeight: 'normal',
                                  },
-                              text: list.length == 0?this.$t('nodata'):this.$t('themosttime'),
+                              text: list.length == 0?_this.$t('nodata'):_this.$t('themosttime'),
                               left: "center",
                               top: "center"
                             },
@@ -313,7 +313,7 @@
                                 trigger:'axis',
                                 formatter: function (params,ticket,callback) {
                                     var res = params[0].data.fullName + ""+" : " + params[0].data.value 
-                                    + this.$t('time.hour');
+                                    + _this.$t('time.hour');
                                     _this.params = params;
                                     return res;
                                 }
@@ -327,11 +327,11 @@
                             yAxis: [{
                                 type : 'value',
                                 axisLabel: {
-                                    formatter:'{value}'+this.$t('time.hour')
+                                    formatter:'{value}'+_this.$t('time.hour')
                                 }
                             }],
                             series: [{
-                                name: this.$t('hao-shi-xiao-shi'),
+                                name: _this.$t('hao-shi-xiao-shi'),
                                 type: 'bar',
                                 barMaxWidth: 30,
                                 data: yList,
@@ -368,7 +368,7 @@
                                     fontSize: 18,
                                     fontWeight: 'normal',
                                  },
-                              text: list.length == 0?this.$t('nodata'):this.$t('taskListStatistics'),
+                              text: list.length == 0?_this.$t('nodata'):_this.$t('taskListStatistics'),
                               left: "center",
                               top: "center"
                             },
@@ -382,11 +382,11 @@
                             },
                             tooltip:{
                                 trigger:'item',
-                                formatter: "{b}<br/>"+this.$t('ren-wu-shu')+":{c} ({d}%)",
+                                formatter: "{b}<br/>"+_this.$t('ren-wu-shu')+":{c} ({d}%)",
                             },
                             series : [
                                 {
-                                    name: this.$t('tasklist'),
+                                    name: _this.$t('tasklist'),
                                     type: 'pie',
                                     radius: '55%',
                                     data:list
@@ -476,12 +476,12 @@
             pulledOut(dataList) {
                 console.log(dataList, '过来的值')
                 // var xList = [], yList = [], list = res.data;
-                let _this = this;
+                var _this = this;
                 var xList = [], yList = [], list = dataList;
                 for(var i in list) {
                     xList.push(list[i].executorName);
                     yList.push({
-                        "value": _this.sumListRadio == this.$t('plantime') ? list[i].taskHours : list[i].taskCount,
+                        "value": _this.sumListRadio == _this.$t('plantime') ? list[i].taskHours : list[i].taskCount,
                         "id": list[i].executorId
                     });
                 }
@@ -496,7 +496,7 @@
                             fontSize: 18,
                             fontWeight: 'normal',
                          },
-                      text: list.length == 0?this.$t('nodata'):this.$t('zhi-hang-ren-fen-pei-tu'),
+                      text: list.length == 0?_this.$t('nodata'):_this.$t('zhi-hang-ren-fen-pei-tu'),
                       left: "center",
                       top: "center"
                     },
@@ -518,7 +518,7 @@
                         trigger:'axis',
                         formatter: function (params,ticket,callback) {
                             var res = params[0].name + ""+" : " + params[0].data.value 
-                            + (_this.sumListRadio == this.$t('plantime') ? this.$t('time.hour') : this.$t('ge'));
+                            + (_this.sumListRadio == _this.$t('plantime') ? _this.$t('time.hour') : _this.$t('ge'));
                             _this.params = params;
                             return res;
                         }
@@ -536,7 +536,7 @@
                         }
                     }],
                     series: [{
-                        name: _this.sumListRadio == this.$t('plantime') ? this.$t('xiaoshijihua') : this.$t('rwushuliang'),
+                        name: _this.sumListRadio == _this.$t('plantime') ? _this.$t('xiaoshijihua') : _this.$t('rwushuliang'),
                         type: 'bar',
                         barMaxWidth: 30,
                         data: yList,