فهرست منبع

随机,定时清洗次数

李天标 5 سال پیش
والد
کامیت
b8943cf802
5فایلهای تغییر یافته به همراه403 افزوده شده و 394 حذف شده
  1. 9 9
      common/lang/en.js
  2. 9 9
      common/lang/zh.js
  3. 2 2
      manifest.json
  4. 373 373
      pages/Charts/mainStatistics.vue
  5. 10 1
      store/modules/chart.js

+ 9 - 9
common/lang/en.js

@@ -14,7 +14,7 @@ export default {
 		tab5:"me"
 	},
 	mainStatistics:{
-		title:'Statistical charts',
+		title:'home',
 		name:'name',
 		company:'sunzee',
 		dayImg:'../../static/img/ri1.png',
@@ -22,14 +22,14 @@ export default {
 		monthImg:'../../static/img/yue1.png',
 		yearImg:'../../static/img/nian1.png',
 		allImg:'../../static/img/zong1.png',
-		dayTotalMoney:'todayMoney',
-		dayTotalNum:'todayNumber',
-		weekTotalMoney:'weekMoney',
-		weekTotalNum:'weekNumber',
-		monthTotalMoney:'monthMoney',
-		monthTotalNum:'monthNumber',
-		yearTotalMoney:'yearMoney',
-		yearTotalNum:'yearNumber',
+		dayTotalMoney:'random cleaning times',
+		dayTotalNum:'regular cleaning times',
+		weekTotalMoney:'random',
+		weekTotalNum:'regular',
+		monthTotalMoney:'random',
+		monthTotalNum:'regular',
+		yearTotalMoney:'random',
+		yearTotalNum:'regular',
 		machineTotalNum:'machineNumber',
 		machineUseNum:'workingMachine',
 		day:'Sales today',

+ 9 - 9
common/lang/zh.js

@@ -14,7 +14,7 @@ export default {
 		tab5:"我的"
 	},
 	mainStatistics:{
-		title:'统计图表',
+		title:'首页',
 		name:'用户',
 		company:'申泽智能物联',
 		dayImg:'../../static/img/ri.png',
@@ -22,14 +22,14 @@ export default {
 		monthImg:'../../static/img/yue.png',
 		yearImg:'../../static/img/nian.png',
 		allImg:'../../static/img/zong.png',
-		dayTotalMoney:'今日收入总额',
-		dayTotalNum:'今日销售数量',
-		weekTotalMoney:'本周收入总额',
-		weekTotalNum:'本周销售数量',
-		monthTotalMoney:'本月收入总额',
-		monthTotalNum:'本月销售数量',
-		yearTotalMoney:'本年收入总额',
-		yearTotalNum:'本年销售数量',
+		dayTotalMoney:'随机清洗次数',
+		dayTotalNum:'定时清洗次数',
+		weekTotalMoney:'随机清洗次数',
+		weekTotalNum:'定时清洗次数',
+		monthTotalMoney:'随机清洗次数',
+		monthTotalNum:'定时清洗次数',
+		yearTotalMoney:'随机清洗次数',
+		yearTotalNum:'定时清洗次数',
 		machineTotalNum:'投放机器数量',
 		machineUseNum:'运营机器数量',
 		day:'今日销售情况',

+ 2 - 2
manifest.json

@@ -1,5 +1,5 @@
 {
-    "name" : "申泽智能物联",
+    "name" : "智能洗手间",
     "appid" : "__UNI__C9DE28D",
     "description" : "",
     "versionName" : "1.0.0",
@@ -91,7 +91,7 @@
     "quickapp" : {},
     /* 小程序特有相关 */
     "mp-weixin" : {
-        "appid" : "wx3844925af1740a7d",
+        "appid" : "wxfffa94218fe6667b",
         "setting" : {
             "urlCheck" : true,
             "es6" : true,

+ 373 - 373
pages/Charts/mainStatistics.vue

@@ -19,11 +19,11 @@
 				<view class="riTitle">
 					<view style="text-align:left;font-size:28upx;font-family:PingFang-SC-Medium">
 						<font class="fontLeft" style="color: #596D83;">{{$t('mainStatistics.dayTotalMoney')}}:</font>
-						<font style="color: #ED341F;">{{dayTotalMoney}}</font>
+						<font style="color: #ED341F;">{{dayRandomTimes}}</font>
 					</view>
 					<view style="text-align:left;font-size:28upx;font-family:PingFang-SC-Medium">
 						<font class="fontLeft" style="color: #596D83;">{{$t('mainStatistics.dayTotalNum')}}:</font>
-						<font style="color: #ED341F;">{{dayTotalNum}}</font>
+						<font style="color: #ED341F;">{{dayRegularTimes}}</font>
 					</view>
 				</view>
 			</view>
@@ -44,11 +44,11 @@
 				<view class="fourShell">
 					<view class="one">
 						<font class="fontLeft" style="color: #596D83;">{{$t('mainStatistics.weekTotalMoney')}}:</font>
-						<font style="color: #ED341F;">{{weekTotalMoney}}</font>
+						<font style="color: #ED341F;">{{weekRandomTimes}}</font>
 					</view>
 					<view class="two">
 						<font class="fontLeft" style="color: #596D83;">{{$t('mainStatistics.weekTotalNum')}}:</font>
-						<font style="color: #ED341F;">{{weekTotalNum}}</font>
+						<font style="color: #ED341F;">{{weekRegularTimes}}</font>
 					</view>
 				</view>
 			</view>
@@ -60,11 +60,11 @@
 				<view class="fourShell">
 					<view class="one">
 						<font class="fontLeft" style="color: #596D83;">{{$t('mainStatistics.monthTotalMoney')}}:</font>
-						<font style="color: #ED341F;">{{monthTotalMoney}}</font>
+						<font style="color: #ED341F;">{{monthRandomTimes}}</font>
 					</view>
 					<view class="two">
 						<font class="fontLeft" style="color: #596D83;">{{$t('mainStatistics.monthTotalNum')}}:</font>
-						<font style="color: #ED341F;">{{monthTotalNum}}</font>
+						<font style="color: #ED341F;">{{monthRegularTimes}}</font>
 					</view>
 				</view>
 			</view>
@@ -76,11 +76,11 @@
 				<view class="fourShell">
 					<view class="one">
 						<font class="fontLeft" style="color: #596D83;">{{$t('mainStatistics.yearTotalMoney')}}:</font>
-						<font style="color: #ED341F;">{{yearTotalMoney}}</font>
+						<font style="color: #ED341F;">{{yearRandomTimes}}</font>
 					</view>
 					<view class="two">
 						<font class="fontLeft" style="color: #596D83;">{{$t('mainStatistics.yearTotalNum')}}:</font>
-						<font style="color: #ED341F;">{{yearTotalNum}}</font>
+						<font style="color: #ED341F;">{{yearRegularTimes}}</font>
 					</view>
 				</view>
 			</view>
@@ -101,7 +101,7 @@
 				</view>
 			</view>
 		</view>
-		<view class="qiun-columns">
+		<!-- <view class="qiun-columns">
 			<view class="qiun-bg-white qiun-title-bar qiun-common-mt">
 				<view class="qiun-title-dot-light">
 					<view class="dis">{{$t('mainStatistics.day')}}</view>
@@ -117,8 +117,8 @@
 				 @touchmove="moveLine1" @touchend="touchEndLine1" style="background-color: #FFFFFF;"></canvas>
 			</view>
 		</view>
-		<view class="line"></view>
-		<view class="qiun-columns">
+		<view class="line"></view> -->
+		<!-- <view class="qiun-columns">
 			<view class="qiun-bg-white qiun-title-bar qiun-common-mt">
 				<view class="qiun-title-dot-light">
 					<view class="dis">{{$t('mainStatistics.week')}}</view>
@@ -134,8 +134,8 @@
 				 @touchmove="moveLine2" @touchend="touchEndLine2" style="background-color: #FFFFFF;"></canvas>
 			</view>
 		</view>
-		<view class="line"></view>
-		<view class="qiun-columns">
+		<view class="line"></view> -->
+<!-- 		<view class="qiun-columns">
 			<view class="qiun-bg-white qiun-title-bar qiun-common-mt">
 				<view class="qiun-title-dot-light">
 					<view class="dis">{{$t('mainStatistics.month')}}</view>
@@ -151,8 +151,8 @@
 				 @touchmove="moveLine3" @touchend="touchEndLine3" style="background-color: #FFFFFF;"></canvas>
 			</view>
 		</view>
-		<view class="line"></view>
-		<view class="qiun-columns">
+		<view class="line"></view> -->
+<!-- 		<view class="qiun-columns">
 			<view class="qiun-bg-white qiun-title-bar qiun-common-mt">
 				<view class="qiun-title-dot-light">
 					<view class="dis">{{$t('mainStatistics.year')}}</view>
@@ -167,7 +167,7 @@
 				<canvas canvas-id="canvaColumn4" id="canvaColumn4" class="charts" disable-scroll=true @touchstart="touchLine4"
 				 @touchmove="moveLine4" @touchend="touchEndLine4" style="background-color: #FFFFFF;"></canvas>
 			</view>
-		</view>
+		</view> -->
 	</view>
 </template>
 
@@ -183,10 +183,10 @@
 	} from '@/common/util.js';
 
 	var _self;
-	var canvaColumn1 = null;
-	var canvaColumn2 = null;
-	var canvaColumn3 = null;
-	var canvaColumn4 = null;
+	// var canvaColumn1 = null;
+	// var canvaColumn2 = null;
+	// var canvaColumn3 = null;
+	// var canvaColumn4 = null;
 	export default {
 		name: 'mainStatistics',
 		props: {
@@ -198,14 +198,14 @@
 			return {
 				machineTotalNum: 0,
 				machineUseNum: 0,
-				dayTotalMoney: 0,
-				dayTotalNum: 0,
-				weekTotalMoney: 0,
-				weekTotalNum: 0,
-				monthTotalMoney: 0,
-				monthTotalNum: 0,
-				yearTotalMoney: 0,
-				yearTotalNum: 0,
+				dayRandomTimes: 0,
+				dayRegularTimes: 0,
+				weekRandomTimes: 0,
+				weekRegularTimes: 0,
+				monthRandomTimes: 0,
+				monthRegularTimes: 0,
+				yearRandomTimes: 0,
+				yearRegularTimes: 0,
 				cWidth: '',
 				cHeight: '',
 				pixelRatio: 1,
@@ -283,10 +283,10 @@
 
 				await this.getMainStatisticsData();
 
-				await this.initDateRang(new Date(), 'day');
-				await this.initDateRang(new Date(), 'week');
-				await this.initDateRang(new Date(), 'month');
-				await this.initDateRang(new Date(), 'year');
+				// await this.initDateRang(new Date(), 'day');
+				// await this.initDateRang(new Date(), 'week');
+				// await this.initDateRang(new Date(), 'month');
+				// await this.initDateRang(new Date(), 'year');
 
 				//初次登陆跳转后,把test变成2
 				uni.setStorageSync('test', '2');
@@ -318,232 +318,232 @@
 					},
 				});
 			},
-			initDateRang(day, chartType) {
-				const daystr = dateUtils.formateDate(day, 'yyyy/MM/dd');
-				if (chartType === 'day') {
-					this.startDate1 = dateUtils.formateDate(day, 'yyyy/MM/dd');
-				}
-				if (chartType === 'week') {
-					this.startDate2 = dateUtils.formateDate(dateUtils.getFirstDayOfWeek(day), 'yyyy/MM/dd');
-					this.endDate2 = dateUtils.formateDate(dateUtils.getLastDayOfWeek(day), 'yyyy/MM/dd');
-				}
-				if (chartType === 'month') {
-					this.startDate3 = dateUtils.formateDate(dateUtils.getCurrentMonFirstDate(day), 'yyyy/MM/dd');
-					this.endDate3 = dateUtils.formateDate(dateUtils.getCurrentMonLastDate(day), 'yyyy/MM/dd');
-				}
-				if (chartType === 'year') {
-					this.startDate4 = dateUtils.formateDate(dateUtils.getCurrentYearFirstDate(day), 'yyyy/MM/dd');
-					this.endDate4 = dateUtils.formateDate(dateUtils.getCurrentYearLastDate(day), 'yyyy/MM/dd');
-				}
-
-				return this.getStatisticsData(chartType);
-			},
+			// initDateRang(day, chartType) {
+			// 	const daystr = dateUtils.formateDate(day, 'yyyy/MM/dd');
+			// 	if (chartType === 'day') {
+			// 		this.startDate1 = dateUtils.formateDate(day, 'yyyy/MM/dd');
+			// 	}
+			// 	if (chartType === 'week') {
+			// 		this.startDate2 = dateUtils.formateDate(dateUtils.getFirstDayOfWeek(day), 'yyyy/MM/dd');
+			// 		this.endDate2 = dateUtils.formateDate(dateUtils.getLastDayOfWeek(day), 'yyyy/MM/dd');
+			// 	}
+			// 	if (chartType === 'month') {
+			// 		this.startDate3 = dateUtils.formateDate(dateUtils.getCurrentMonFirstDate(day), 'yyyy/MM/dd');
+			// 		this.endDate3 = dateUtils.formateDate(dateUtils.getCurrentMonLastDate(day), 'yyyy/MM/dd');
+			// 	}
+			// 	if (chartType === 'year') {
+			// 		this.startDate4 = dateUtils.formateDate(dateUtils.getCurrentYearFirstDate(day), 'yyyy/MM/dd');
+			// 		this.endDate4 = dateUtils.formateDate(dateUtils.getCurrentYearLastDate(day), 'yyyy/MM/dd');
+			// 	}
+
+			// 	return this.getStatisticsData(chartType);
+			// },
 			/**上一个 */
-			pre(chartType) {
-				let day;
-				if (chartType === 'day') { // 日
-					day = new Date(this.startDate1);
-					day.setDate(day.getDate() - 1);
-				}
-				if (chartType === 'week') { // 周
-					day = new Date(this.startDate2);
-					day.setDate(day.getDate() - 7);
-				}
-				if (chartType === 'month') { // 月
-					day = new Date(this.startDate3);
-					day.setMonth(day.getMonth() - 1);
-				}
-				if (chartType === 'year') { // 年
-					day = new Date(this.startDate4);
-					day.setFullYear(day.getFullYear() - 1);
-				}
-				this.initDateRang(day, chartType);
-			},
-			/**下一个 */
-			next(chartType) {
-				let day;
-				if (chartType === 'day') { // 日
-					day = new Date(this.startDate1);
-					day.setDate(day.getDate() + 1);
-				}
-				if (chartType === 'week') { // 周
-					day = new Date(this.startDate2);
-					day.setDate(day.getDate() + 7);
-				}
-				if (chartType === 'month') { // 月
-					day = new Date(this.startDate3);
-					day.setMonth(day.getMonth() + 1);
-				}
-				if (chartType === 'year') { // 年
-					day = new Date(this.startDate4);
-					day.setFullYear(day.getFullYear() + 1);
-				}
-
-				this.initDateRang(day, chartType);
-			},
-			getStatisticsData(chartType) {
-				const param = {
-					'chartType': chartType
-				};
-				if (chartType == 'day') {
-					param['startDate'] = this.startDate1;
-					param['endDate'] = this.startDate1;
-				}
-				if (chartType == 'week') {
-					param['startDate'] = this.startDate2;
-					param['endDate'] = this.endDate2;
-				}
-				if (chartType == 'month') {
-					param['startDate'] = this.startDate3;
-					param['endDate'] = this.endDate3;
-				}
-				if (chartType == 'year') {
-					param['startDate'] = this.startDate4;
-					param['endDate'] = this.endDate4;
-				}
-				if (this.adminId) { // 子组件,则拿传过来的参
-					param['adminId'] = this.adminId;
-				} else if ('admin' !== this.loginUser['username']) { //否则为主页,拿登录用户
-					param['adminId'] = this.loginUser['id'];
-				}
-				var globalUser = uni.getStorageSync("globalUser");
-				if (globalUser.id != 1) {
-					if (param.adminId == null || param.adminId == undefined) {
-						param['adminId'] = globalUser.id;
-					}
-				}
-
-				if (this.equipmentId) {
-					param['equipmentId'] = this.equipmentId;
-				}
-				return this.getStatistics(param)
-					.then(data => {
-						uni.stopPullDownRefresh();
-						if (param['chartType'] == 'day') {
-							canvaColumn1 = this.initChart('canvaColumn1', data);
-						}
-						if (param['chartType'] == 'week') {
-							canvaColumn2 = this.initChart('canvaColumn2', data);
-						}
-						if (param['chartType'] == 'month') {
-							canvaColumn3 = this.initChart('canvaColumn3', data);
-						}
-						if (param['chartType'] == 'year') {
-							canvaColumn4 = this.initChart('canvaColumn4', data);
-						}
-
-					}, _ => {
-						uni.stopPullDownRefresh();
-						if (param['chartType'] == 'day') {
-							canvaColumn1 = this.initChart('canvaColumn1', {
-								categories: ['暂无数据'],
-								series: [{
-									name: '销售个数',
-									data: [0]
-								}]
-							});
-						}
-						if (param['chartType'] == 'week') {
-							canvaColumn2 = this.initChart('canvaColumn2', {
-								categories: ['暂无数据'],
-								series: [{
-									name: '销售个数',
-									data: [0]
-								}]
-							});
-						}
-						if (param['chartType'] == 'month') {
-							canvaColumn3 = this.initChart('canvaColumn3', {
-								categories: ['暂无数据'],
-								series: [{
-									name: '销售个数',
-									data: [0]
-								}]
-							});
-						}
-						if (param['chartType'] == 'year') {
-							canvaColumn4 = this.initChart('canvaColumn4', {
-								categories: ['暂无数据'],
-								series: [{
-									name: '销售个数',
-									data: [0]
-								}]
-							});
-						}
-					});
-			},
-			initChart(canvasId, chartData) {
-				if (this.$t('lang') != 'zh') {
-					chartData.categories = chartData.categories.map(e => {
-						if (e.indexOf('点') >= 0) {
-							return e.replace('点', this.$t('mainStatistics.oclock'));
-						}
-						if (e.indexOf('周') >= 0) {
-							const weekNum = e.substring(e.length - 1) == '日' ? '0' : e.substring(e.length - 1);
-							return this.$t('mainStatistics.week' + weekNum);
-						}
-						if (e.indexOf('月') >= 0) {
-							var res = e.toString();
-							if (res.length > 3) {
-								return e.replace('月', this.$t('mainStatistics.mon'));
-							} else {
-								return e.replace('月', this.$t('mainStatistics.y'));
-							}
-						}
-						return e;
-					});
-
-					chartData.series = chartData.series.map(e => {
-						if (e['name'] == '销售个数') {
-							e['name'] = this.$t('mainStatistics.saleNum');
-						}
-						if (e['name'] == '销售额') {
-							e['name'] = this.$t('mainStatistics.saleroom');
-						}
-						return e;
-					});
-				}
-				return new uCharts({
-					$this: _self,
-					canvasId: canvasId,
-					enableScroll: true,
-					type: 'column',
-					legend: true,
-					fontSize: 10,
-					background: '#FFFFFF', //y轴颜色
-					pixelRatio: 1,
-					animation: true,
-					categories: chartData.categories,
-					series: chartData.series,
-					xAxis: {
-						type: 'grid',
-						gridType: 'dash',
-						itemCount: 5, //x轴单屏显示数据的数量,默认为5个
-						scrollShow: true, //新增是否显示滚动条,默认false
-						scrollAlign: 'left', //滚动条初始位置
-						scrollBackgroundColor: '#F7F7FF', //默认为 #EFEBEF  滚动条颜色底色
-						scrollColor: '#DEE7F7', //默认为 #A6A6A6  滚动条颜色
-						disableGrid: true,
-
-					},
-					yAxis: {
-
-						type: 'grid',
-						gridType: 'soild',
-						// disabled:true
-						// disableGrid:true,
-					},
-					dataLabel: true,
-					width: _self.cWidth * _self.pixelRatio,
-					height: _self.cHeight * _self.pixelRatio,
-					extra: {
-						column: {
-							// width: _self.cWidth*_self.pixelRatio*0.45/chartData.categories.length
-							width: 18
-						}
-					}
-				});
-			},
+			// pre(chartType) {
+			// 	let day;
+			// 	if (chartType === 'day') { // 日
+			// 		day = new Date(this.startDate1);
+			// 		day.setDate(day.getDate() - 1);
+			// 	}
+			// 	if (chartType === 'week') { // 周
+			// 		day = new Date(this.startDate2);
+			// 		day.setDate(day.getDate() - 7);
+			// 	}
+			// 	if (chartType === 'month') { // 月
+			// 		day = new Date(this.startDate3);
+			// 		day.setMonth(day.getMonth() - 1);
+			// 	}
+			// 	if (chartType === 'year') { // 年
+			// 		day = new Date(this.startDate4);
+			// 		day.setFullYear(day.getFullYear() - 1);
+			// 	}
+			// 	this.initDateRang(day, chartType);
+			// },
+			// /**下一个 */
+			// next(chartType) {
+			// 	let day;
+			// 	if (chartType === 'day') { // 日
+			// 		day = new Date(this.startDate1);
+			// 		day.setDate(day.getDate() + 1);
+			// 	}
+			// 	if (chartType === 'week') { // 周
+			// 		day = new Date(this.startDate2);
+			// 		day.setDate(day.getDate() + 7);
+			// 	}
+			// 	if (chartType === 'month') { // 月
+			// 		day = new Date(this.startDate3);
+			// 		day.setMonth(day.getMonth() + 1);
+			// 	}
+			// 	if (chartType === 'year') { // 年
+			// 		day = new Date(this.startDate4);
+			// 		day.setFullYear(day.getFullYear() + 1);
+			// 	}
+
+			// 	this.initDateRang(day, chartType);
+			// },
+			// getStatisticsData(chartType) {
+			// 	const param = {
+			// 		'chartType': chartType
+			// 	};
+			// 	if (chartType == 'day') {
+			// 		param['startDate'] = this.startDate1;
+			// 		param['endDate'] = this.startDate1;
+			// 	}
+			// 	if (chartType == 'week') {
+			// 		param['startDate'] = this.startDate2;
+			// 		param['endDate'] = this.endDate2;
+			// 	}
+			// 	if (chartType == 'month') {
+			// 		param['startDate'] = this.startDate3;
+			// 		param['endDate'] = this.endDate3;
+			// 	}
+			// 	if (chartType == 'year') {
+			// 		param['startDate'] = this.startDate4;
+			// 		param['endDate'] = this.endDate4;
+			// 	}
+			// 	if (this.adminId) { // 子组件,则拿传过来的参
+			// 		param['adminId'] = this.adminId;
+			// 	} else if ('admin' !== this.loginUser['username']) { //否则为主页,拿登录用户
+			// 		param['adminId'] = this.loginUser['id'];
+			// 	}
+			// 	var globalUser = uni.getStorageSync("globalUser");
+			// 	if (globalUser.id != 1) {
+			// 		if (param.adminId == null || param.adminId == undefined) {
+			// 			param['adminId'] = globalUser.id;
+			// 		}
+			// 	}
+
+			// 	if (this.equipmentId) {
+			// 		param['equipmentId'] = this.equipmentId;
+			// 	}
+			// 	return this.getStatistics(param)
+			// 		.then(data => {
+			// 			uni.stopPullDownRefresh();
+			// 			if (param['chartType'] == 'day') {
+			// 				canvaColumn1 = this.initChart('canvaColumn1', data);
+			// 			}
+			// 			if (param['chartType'] == 'week') {
+			// 				canvaColumn2 = this.initChart('canvaColumn2', data);
+			// 			}
+			// 			if (param['chartType'] == 'month') {
+			// 				canvaColumn3 = this.initChart('canvaColumn3', data);
+			// 			}
+			// 			if (param['chartType'] == 'year') {
+			// 				canvaColumn4 = this.initChart('canvaColumn4', data);
+			// 			}
+
+			// 		}, _ => {
+			// 			uni.stopPullDownRefresh();
+			// 			if (param['chartType'] == 'day') {
+			// 				canvaColumn1 = this.initChart('canvaColumn1', {
+			// 					categories: ['暂无数据'],
+			// 					series: [{
+			// 						name: '销售个数',
+			// 						data: [0]
+			// 					}]
+			// 				});
+			// 			}
+			// 			if (param['chartType'] == 'week') {
+			// 				canvaColumn2 = this.initChart('canvaColumn2', {
+			// 					categories: ['暂无数据'],
+			// 					series: [{
+			// 						name: '销售个数',
+			// 						data: [0]
+			// 					}]
+			// 				});
+			// 			}
+			// 			if (param['chartType'] == 'month') {
+			// 				canvaColumn3 = this.initChart('canvaColumn3', {
+			// 					categories: ['暂无数据'],
+			// 					series: [{
+			// 						name: '销售个数',
+			// 						data: [0]
+			// 					}]
+			// 				});
+			// 			}
+			// 			if (param['chartType'] == 'year') {
+			// 				canvaColumn4 = this.initChart('canvaColumn4', {
+			// 					categories: ['暂无数据'],
+			// 					series: [{
+			// 						name: '销售个数',
+			// 						data: [0]
+			// 					}]
+			// 				});
+			// 			}
+			// 		});
+			// },
+			// initChart(canvasId, chartData) {
+			// 	if (this.$t('lang') != 'zh') {
+			// 		chartData.categories = chartData.categories.map(e => {
+			// 			if (e.indexOf('点') >= 0) {
+			// 				return e.replace('点', this.$t('mainStatistics.oclock'));
+			// 			}
+			// 			if (e.indexOf('周') >= 0) {
+			// 				const weekNum = e.substring(e.length - 1) == '日' ? '0' : e.substring(e.length - 1);
+			// 				return this.$t('mainStatistics.week' + weekNum);
+			// 			}
+			// 			if (e.indexOf('月') >= 0) {
+			// 				var res = e.toString();
+			// 				if (res.length > 3) {
+			// 					return e.replace('月', this.$t('mainStatistics.mon'));
+			// 				} else {
+			// 					return e.replace('月', this.$t('mainStatistics.y'));
+			// 				}
+			// 			}
+			// 			return e;
+			// 		});
+
+			// 		chartData.series = chartData.series.map(e => {
+			// 			if (e['name'] == '销售个数') {
+			// 				e['name'] = this.$t('mainStatistics.saleNum');
+			// 			}
+			// 			if (e['name'] == '销售额') {
+			// 				e['name'] = this.$t('mainStatistics.saleroom');
+			// 			}
+			// 			return e;
+			// 		});
+			// 	}
+			// 	return new uCharts({
+			// 		$this: _self,
+			// 		canvasId: canvasId,
+			// 		enableScroll: true,
+			// 		type: 'column',
+			// 		legend: true,
+			// 		fontSize: 10,
+			// 		background: '#FFFFFF', //y轴颜色
+			// 		pixelRatio: 1,
+			// 		animation: true,
+			// 		categories: chartData.categories,
+			// 		series: chartData.series,
+			// 		xAxis: {
+			// 			type: 'grid',
+			// 			gridType: 'dash',
+			// 			itemCount: 5, //x轴单屏显示数据的数量,默认为5个
+			// 			scrollShow: true, //新增是否显示滚动条,默认false
+			// 			scrollAlign: 'left', //滚动条初始位置
+			// 			scrollBackgroundColor: '#F7F7FF', //默认为 #EFEBEF  滚动条颜色底色
+			// 			scrollColor: '#DEE7F7', //默认为 #A6A6A6  滚动条颜色
+			// 			disableGrid: true,
+
+			// 		},
+			// 		yAxis: {
+
+			// 			type: 'grid',
+			// 			gridType: 'soild',
+			// 			// disabled:true
+			// 			// disableGrid:true,
+			// 		},
+			// 		dataLabel: true,
+			// 		width: _self.cWidth * _self.pixelRatio,
+			// 		height: _self.cHeight * _self.pixelRatio,
+			// 		extra: {
+			// 			column: {
+			// 				// width: _self.cWidth*_self.pixelRatio*0.45/chartData.categories.length
+			// 				width: 18
+			// 			}
+			// 		}
+			// 	});
+			// },
 			getMainStatisticsData() {
 				const param = {};
 				if (this.adminId) { // 子组件,则拿传过来的参
@@ -583,110 +583,110 @@
 					.then(data => {
 						for (let bean of data) {
 							if (bean['categorie'] === 'day') {
-								this.dayTotalMoney = bean['salePrice'];
-								this.dayTotalNum = bean['saleNum'];
+								this.dayRandomTimes = bean['randomTimes'];
+								this.dayRegularTimes = bean['regularTimes'];
 							}
 							if (bean['categorie'] === 'week') {
-								this.weekTotalMoney = bean['salePrice'];
-								this.weekTotalNum = bean['saleNum'];
+								this.weekRandomTimes = bean['randomTimes'];
+								this.weekRegularTimes = bean['regularTimes'];
 							}
 							if (bean['categorie'] === 'month') {
-								this.monthTotalMoney = bean['salePrice'];
-								this.monthTotalNum = bean['saleNum'];
+								this.monthRandomTimes = bean['randomTimes'];
+								this.monthRegularTimes = bean['regularTimes'];
 							}
 							if (bean['categorie'] === 'year') {
-								this.yearTotalMoney = bean['salePrice'];
-								this.yearTotalNum = bean['saleNum'];
+								this.yearRandomTimes = bean['randomTimes'];
+								this.yearRegularTimes = bean['regularTimes'];
 							}
 						}
 						uni.stopPullDownRefresh();
 					}, _ => void uni.stopPullDownRefresh());
 			},
 
-			touchLine1(e) {
-				if (canvaColumn1) {
-					canvaColumn1.scrollStart(e);
-				}
-			},
-			moveLine1(e) {
-				if (canvaColumn1) {
-					canvaColumn1.scroll(e);
-				}
-			},
-			touchEndLine1(e) {
-				if (canvaColumn1) {
-					canvaColumn1.scrollEnd(e);
-					//下面是toolTip事件,如果滚动后不需要显示,可不填写
-					canvaColumn1.showToolTip(e, {
-						format: function(item, category) {
-							return category + ' ' + item.name + ':' + item.data
-						}
-					});
-				}
-			},
-			touchLine2(e) {
-				if (canvaColumn2) {
-					canvaColumn2.scrollStart(e);
-				}
-			},
-			moveLine2(e) {
-				if (canvaColumn2) {
-					canvaColumn2.scroll(e);
-				}
-			},
-			touchEndLine2(e) {
-				if (canvaColumn2) {
-					canvaColumn2.scrollEnd(e);
-					//下面是toolTip事件,如果滚动后不需要显示,可不填写
-					canvaColumn2.showToolTip(e, {
-						format: function(item, category) {
-							return category + ' ' + item.name + ':' + item.data
-						}
-					});
-				}
-			},
-			touchLine3(e) {
-				if (canvaColumn3) {
-					canvaColumn3.scrollStart(e);
-				}
-			},
-			moveLine3(e) {
-				if (canvaColumn3) {
-					canvaColumn3.scroll(e);
-				}
-			},
-			touchEndLine3(e) {
-				if (canvaColumn3) {
-					canvaColumn3.scrollEnd(e);
-					//下面是toolTip事件,如果滚动后不需要显示,可不填写
-					canvaColumn3.showToolTip(e, {
-						format: function(item, category) {
-							return category + ' ' + item.name + ':' + item.data
-						}
-					});
-				}
-			},
-			touchLine4(e) {
-				if (canvaColumn4) {
-					canvaColumn4.scrollStart(e);
-				}
-			},
-			moveLine4(e) {
-				if (canvaColumn4) {
-					canvaColumn4.scroll(e);
-				}
-			},
-			touchEndLine4(e) {
-				if (canvaColumn4) {
-					canvaColumn4.scrollEnd(e);
-					//下面是toolTip事件,如果滚动后不需要显示,可不填写
-					canvaColumn4.showToolTip(e, {
-						format: function(item, category) {
-							return category + ' ' + item.name + ':' + item.data
-						}
-					});
-				}
-			},
+			// touchLine1(e) {
+			// 	if (canvaColumn1) {
+			// 		canvaColumn1.scrollStart(e);
+			// 	}
+			// },
+			// moveLine1(e) {
+			// 	if (canvaColumn1) {
+			// 		canvaColumn1.scroll(e);
+			// 	}
+			// },
+			// touchEndLine1(e) {
+			// 	if (canvaColumn1) {
+			// 		canvaColumn1.scrollEnd(e);
+			// 		//下面是toolTip事件,如果滚动后不需要显示,可不填写
+			// 		canvaColumn1.showToolTip(e, {
+			// 			format: function(item, category) {
+			// 				return category + ' ' + item.name + ':' + item.data
+			// 			}
+			// 		});
+			// 	}
+			// },
+			// touchLine2(e) {
+			// 	if (canvaColumn2) {
+			// 		canvaColumn2.scrollStart(e);
+			// 	}
+			// },
+			// moveLine2(e) {
+			// 	if (canvaColumn2) {
+			// 		canvaColumn2.scroll(e);
+			// 	}
+			// },
+			// touchEndLine2(e) {
+			// 	if (canvaColumn2) {
+			// 		canvaColumn2.scrollEnd(e);
+			// 		//下面是toolTip事件,如果滚动后不需要显示,可不填写
+			// 		canvaColumn2.showToolTip(e, {
+			// 			format: function(item, category) {
+			// 				return category + ' ' + item.name + ':' + item.data
+			// 			}
+			// 		});
+			// 	}
+			// },
+			// touchLine3(e) {
+			// 	if (canvaColumn3) {
+			// 		canvaColumn3.scrollStart(e);
+			// 	}
+			// },
+			// moveLine3(e) {
+			// 	if (canvaColumn3) {
+			// 		canvaColumn3.scroll(e);
+			// 	}
+			// },
+			// touchEndLine3(e) {
+			// 	if (canvaColumn3) {
+			// 		canvaColumn3.scrollEnd(e);
+			// 		//下面是toolTip事件,如果滚动后不需要显示,可不填写
+			// 		canvaColumn3.showToolTip(e, {
+			// 			format: function(item, category) {
+			// 				return category + ' ' + item.name + ':' + item.data
+			// 			}
+			// 		});
+			// 	}
+			// },
+			// touchLine4(e) {
+			// 	if (canvaColumn4) {
+			// 		canvaColumn4.scrollStart(e);
+			// 	}
+			// },
+			// moveLine4(e) {
+			// 	if (canvaColumn4) {
+			// 		canvaColumn4.scroll(e);
+			// 	}
+			// },
+			// touchEndLine4(e) {
+			// 	if (canvaColumn4) {
+			// 		canvaColumn4.scrollEnd(e);
+			// 		//下面是toolTip事件,如果滚动后不需要显示,可不填写
+			// 		canvaColumn4.showToolTip(e, {
+			// 			format: function(item, category) {
+			// 				return category + ' ' + item.name + ':' + item.data
+			// 			}
+			// 		});
+			// 	}
+			// },
 		}
 	}
 </script>
@@ -806,91 +806,91 @@
 		flex-direction: row !important;
 	}
 
-	.qiun-columns {
+/* 	.qiun-columns {
 		display: flex;
 		flex-direction: column !important;
-	}
+	} */
 
-	.qiun-common-mt {
+/* 	.qiun-common-mt {
 		margin-top: 0upx;
 		height: 160upx;
 	}
-
-	.qiun-bg-white {
+ */
+/* 	.qiun-bg-white {
 		background: #FFFFFF;
-	}
+	} */
 
-	.qiun-title-bar {
+/* 	.qiun-title-bar {
 		width: 100%;
 		/* padding: 10upx 2%; */
-		flex-wrap: nowrap;
+/* 		flex-wrap: nowrap;
 		border-radius: 15upx;
-	}
+	} */ 
 
-	.qiun-title-dot-light {
+/* 	.qiun-title-dot-light {
 		width: 92%;
 		border-left: 20upx;
 		border-left: 10upx solid #206DC3;
 		padding-left: 10upx;
 		height: 32upx;
 		/* padding-bottom: 40upx; */
-		font-family: "PingFang-SC-Bold";
+/* 		font-family: "PingFang-SC-Bold";
 		font-weight: bold;
 		margin: auto;
 		font-size: 32upx;
 		color: #363D44;
 		transform: translateY(20upx);
-	}
+	} */ 
 
-	.dis {
+/* 	.dis {
 		transform: translateY(-13upx);
 		font-size: 32upx;
 		font-family: "PingFang-SC-Bold";
 		color: #363D44;
-	}
+	} */
 
-	.shijian {
+/* 	.shijian {
 		transform: translateY(40upx);
 		padding-top: 30upx;
 		height: 80upx;
 		width: 690upx;
 		margin: auto;
 		box-shadow: 0upx 0upx 10upx #D3D3D3;
-	}
+	} */
 
 	.line {
 		background: #ECECEC;
 		height: 20upx;
 	}
 
-	.qiun-charts {
+/* 	.qiun-charts {
 		width: 690upx;
 		height: 370upx;
 		padding-top: 50upx;
 		background-color: #FFFFFF;
 		margin: auto;
 	}
-
-	.charts {
+ */
+/* 	.charts {
 		width: 690upx;
 		height: 370upx;
 		background-color: #FFFFFF;
 		margin: auto;
-	}
+	} */
 
-	.preImg {
+/* 	.preImg {
 		position: absolute;
 		left: 30upx;
 		width: 71upx;
 		height: 57upx;
 	}
-
-	.nextImg {
+ */
+/* 	.nextImg {
 		position: absolute;
 		right: 30upx;
 		width: 71upx;
 		height: 57upx;
-	}
+	} */
 
 	.fontLeft {
 		margin-right: 6upx;

+ 10 - 1
store/modules/chart.js

@@ -32,8 +32,17 @@ export default {
 					return data;
 				});
 		},
+		//得出日,周,月,年的统计数据。
+		// getMainStatistics({ commit },param) {
+		// 	return apis.sz.post('/TOrder/getMainStatistics',param)
+		// 		.then(res => {
+		// 			const { data } = res;
+		// 			return data;
+		// 		});
+		// },
+		//得出日,周,月,年的统计数据。
 		getMainStatistics({ commit },param) {
-			return apis.sz.post('/TOrder/getMainStatistics',param)
+			return apis.sz.post('/TCleanHistory/getMainStatistics',param)
 				.then(res => {
 					const { data } = res;
 					return data;