Просмотр исходного кода

首页流程待办新增提示条数

hezhanp 8 месяцев назад
Родитель
Сommit
8a2a24c604
4 измененных файлов с 947 добавлено и 993 удалено
  1. 8 1
      api/myTicket/index.js
  2. 7 8
      package-lock.json
  3. 12 4
      pages/home/components/navigation.vue
  4. 920 980
      yarn.lock

+ 8 - 1
api/myTicket/index.js

@@ -125,7 +125,14 @@ export async function statistics(params) {
 	}
 	return Promise.reject(new Error(data.message))
 }
-
+//流程待办统计
+export async function todoNuber(params) {
+		const data = await postJ(Vue.prototype.apiUrl + `/bpm/task/todo-page`, params)
+		if (data.code == 0) {
+			return data.data
+		}
+		return Promise.reject(new Error(data.message))
+}
 // 我的工单设备状态统计
 export async function devicestatistics(params) {
 	const data = await get(Vue.prototype.apiUrl + `/eam/PdaWorkOrder/deviceStatistics`, params)

+ 7 - 8
package-lock.json

@@ -781,9 +781,9 @@
 			"integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
 		},
 		"node_modules/caniuse-lite": {
-			"version": "1.0.30001726",
-			"resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001726.tgz",
-			"integrity": "sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==",
+			"version": "1.0.30001745",
+			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001745.tgz",
+			"integrity": "sha512-ywt6i8FzvdgrrrGbr1jZVObnVv6adj+0if2/omv9cmR2oiZs30zL4DIyaptKcbOrBdOIc74QTMoJvSE2QHh5UQ==",
 			"dev": true,
 			"funding": [
 				{
@@ -798,8 +798,7 @@
 					"type": "github",
 					"url": "https://github.com/sponsors/ai"
 				}
-			],
-			"license": "CC-BY-4.0"
+			]
 		},
 		"node_modules/chokidar": {
 			"version": "4.0.3",
@@ -2602,9 +2601,9 @@
 			"integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
 		},
 		"caniuse-lite": {
-			"version": "1.0.30001726",
-			"resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001726.tgz",
-			"integrity": "sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==",
+			"version": "1.0.30001745",
+			"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001745.tgz",
+			"integrity": "sha512-ywt6i8FzvdgrrrGbr1jZVObnVv6adj+0if2/omv9cmR2oiZs30zL4DIyaptKcbOrBdOIc74QTMoJvSE2QHh5UQ==",
 			"dev": true
 		},
 		"chokidar": {

+ 12 - 4
pages/home/components/navigation.vue

@@ -13,6 +13,9 @@
 		getTodoList,
 		getUnreadNotifyMessageCountAPI
 	} from '@/api/wt/index.js'
+	import {
+		todoNuber
+	} from '@/api/myTicket'
 	export default {
 		props: {
 			workOrder: {
@@ -68,10 +71,11 @@
 					this.workList[0].badge = newV.total
 				},
 				deep: true
-			}
+			},
 		},
 		created() {
 			this.getCount()
+			this.gettodoNuber()
 			// this.$nextTick(()=>{
 			// 	this.workList[0].badge = String(this.workOrder.total)
 			// })
@@ -88,9 +92,13 @@
 				// this.workList[0].badge = res.count
 				const messageCount = await getUnreadNotifyMessageCountAPI()
 				this.workList[2].badge = Number(messageCount)
-				
-				
+			},
+			gettodoNuber() {
+				todoNuber().then(res => {
+					this.workList[3].badge = res.count
+				})
 			}
+
 		}
 	}
 </script>
@@ -158,4 +166,4 @@
 			background-color: $uni-color-success;
 		}
 	}
-</style>
+</style>

Разница между файлами не показана из-за своего большого размера
+ 920 - 980
yarn.lock


Некоторые файлы не были показаны из-за большого количества измененных файлов