shish 4 жил өмнө
parent
commit
5d467685a6

+ 17 - 5
ghsApp/src/admin/home/workbench.vue

@@ -36,15 +36,19 @@
 		<div class="module-com order-wrap">
 			<div class="total-blo">
 				<div class="total-list" @click="pageToNewOrderList(1)"> 
-					<div class="app-color-3">今日实收</div><div class="list-num">{{todayActIncome}}</div>
+					<div class="app-color-3">系统收入</div>
+					<div class="list-num" style="font-weight:normal;font-size:25upx;margin-top:10upx;">{{countStat.systemCount}}笔 ¥{{countStat.systemIncome}}</div>
 				</div>
 				<div class="total-list" @click="pageToNewOrderList(2)"> 
-					<div class="app-color-3">今日欠款</div><div class="list-num">{{todayDebt}}</div> 
+					<div class="app-color-3">现金收入</div>
+					<div class="list-num" style="font-weight:normal;font-size:25upx;margin-top:10upx;">{{countStat.cashCount}}笔 ¥{{countStat.cashIncome}}</div> 
 				</div>
 				<div class="total-list" @click="pageToNewOrderList(3)"> 
-					<div class="app-color-3">总欠款</div><div class="list-num">{{totalDebt}}</div> 
+					<div class="app-color-3">实收总计</div>
+					<div class="list-num" style="font-weight:normal;font-size:25upx;margin-top:10upx;">{{countStat.actTotalCount}}笔 ¥{{countStat.actTotalIncome}}</div> 
 				</div>
 			</div>
+			<div style="text-align:center;padding-bottom:12upx;color:#666666;font-size:25upx;">欠款 {{countStat.debtCount}}笔 ¥{{countStat.debtAmount}}</div>
 		</div>
 
 </template>
@@ -116,7 +120,7 @@ import { consoleIndex } from "@/api/workbench";
 import { closeBook } from "@/api/book";
 import productMins from "@/mixins/product";
 import { allProduct } from '@/api/product'
-import { getStat } from '@/api/console'
+import { getStat,getStrokeCount } from '@/api/console'
 import autoUpdateMixins from "@/mixins/autoUpdate";
 export default {
 	name: "admin-workbench",
@@ -162,7 +166,8 @@ export default {
 			isMini:0,
 			todayDebt:0,
 			totalDebt:0,
-			todayActIncome:0
+			todayActIncome:0,
+			countStat:{actTotalIncome:0,actTotalCount:0,cashIncome:0,cashCount:0,systemIncome:0,systemCount:0,debtCount:0,debtAmount:0}
 		};
 	},
 	onShareAppMessage(res) {
@@ -245,6 +250,13 @@ export default {
 			this.setIndex()
 
 			let that = this
+
+			getStrokeCount().then(res=>{
+				if(res.code == 1){
+					this.countStat = res.data
+				}
+			})
+
 			getStat().then(res=>{
 				if(res.code == 1){
 					that.todayDebt = res.data.todayDebt ? parseFloat(res.data.todayDebt) : 0