From 747ec8978ae04489f368ab699a74ed7b831d0731 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期四, 29 五月 2025 11:41:57 +0800 Subject: [PATCH] 提交一把订单 --- company/src/views/index.vue | 42 ++++++++++++++++++++++++++++++------------ 1 files changed, 30 insertions(+), 12 deletions(-) diff --git a/company/src/views/index.vue b/company/src/views/index.vue index 80fc354..3644f46 100644 --- a/company/src/views/index.vue +++ b/company/src/views/index.vue @@ -26,7 +26,7 @@ <el-tabs v-model="activeName" @tab-click="handleClick" > <el-tab-pane v-for="a in tabs" :key="a.path" :name="a.name" > <span slot="label" title="鐐瑰嚮鍒锋柊"> {{a.label }} - <el-badge v-if="(a.name==0?totalPage0:(a.name==1?totalPage1:totalPage2)) >0" :value="(a.name==0?totalPage0:(a.name==1?totalPage1:totalPage2)) " class="item"></el-badge> + <el-badge v-if="getTotalNoticeCount(a) >0" :value="getTotalNoticeCount(a) " class="item"></el-badge> </span> </el-tab-pane> </el-tabs> @@ -347,6 +347,23 @@ this.setLoadTimer() }, methods: { + getTotalNoticeCount(a){ + if(a.name == 0){ + return this.totalPage0; + } else if(a.name == 1){ + return this.totalPage1; + } else if(a.name ==2){ + return this.totalPage2; + } else if(a.name ==6){ + return this.totalPage6; + } else if(a.name ==7){ + return this.totalPage7; + } else if(a.name ==8){ + return this.totalPage8; + } + + return 0; + }, detail (obj) { if (obj.objType === 0) { getDetail(obj.objId).then(res => { @@ -372,16 +389,17 @@ } else if (obj.objType === 4) { this.$refs.OperaTaxesWindow.open('寮�绁ㄧ敵璇疯鎯�', { id: obj.objId }) } else if (obj.objType === 5) { - deleById(obj.id) - .then(res => { - this.tableData2.forEach((item, index) => { - if (item.id === obj.id) { - this.tableData2.splice(index, 1) - this.totalPage2 = this.totalPage2 - 1 - } - }) - this.$refs.operaSettleClaimsWindow.open('鐞嗚禂璇︽儏', { id: obj.objId }) - }) + // deleById(obj.id) + // .then(res => { + // this.tableData2.forEach((item, index) => { + // if (item.id === obj.id) { + // this.tableData2.splice(index, 1) + // this.totalPage2 = this.totalPage2 - 1 + // } + // }) + this.$refs.operaSettleClaimsWindow.open('鎶ユ鐞嗚禂璇︽儏',obj.objId) + // this.$refs.operaSettleClaimsWindow.open('鐞嗚禂璇︽儏', { id: obj.objId }) + // }) } }, setLoadTimer () { @@ -455,7 +473,7 @@ // this.handleCurrentChange1(0); } if (pemissons.includes('business:notice:settle')) { - this.tabs.push({ name: '2', label: '鐞嗚禂鎻愰啋' }) + this.tabs.push({ name: '2', label: '鎶ユ鐞嗚禂' }) // this.handleCurrentChange2(0); } if (this.userInfo.type === 1) { -- Gitblit v1.9.3