This commit is contained in:
cxc
2022-12-05 17:05:22 +08:00
parent 51c464985a
commit 698e012ef3
6 changed files with 28 additions and 0 deletions

View File

@ -45,6 +45,12 @@
>{{
["/auditing/serviceDemand"].includes(basePath)
? `${onlyOneChild.meta.title} (${userStore.serviceDemandTotal})`
: ["/auditing/achievement"].includes(basePath)
? `${onlyOneChild.meta.title} (${userStore.achievementTotal})`
: ["/auditing/demand"].includes(basePath)
? `${onlyOneChild.meta.title} (${userStore.technologyTotal})`
: ["/auditing/Enterpriseproducts"].includes(basePath)
? `${onlyOneChild.meta.title} (${userStore.productTotal})`
: onlyOneChild.meta.title
}}</span
></template

View File

@ -23,6 +23,9 @@ const useUserStore = defineStore("user", {
unApprovedService: 0,
unApprovedProduct: 0,
serviceDemandTotal: 0,
achievementTotal: 0,
technologyTotal: 0,
productTotal: 0,
}),
actions: {
// 登录
@ -80,6 +83,9 @@ const useUserStore = defineStore("user", {
this.getUnApprovedService();
this.getUnApprovedProduct();
this.getServiceDemandTotal();
this.getAchievementTotal();
this.getProductTotal();
this.getTechnologyTotal();
},
async getUnApprovedBusiness() {
@ -131,6 +137,18 @@ const useUserStore = defineStore("user", {
const resp = await listCasDemand();
this.serviceDemandTotal = resp.total;
},
async getAchievementTotal() {
const resp = await expertAchievementList();
this.achievementTotal = resp.total;
},
async getTechnologyTotal() {
const resp = await businessList();
this.technologyTotal = resp.total;
},
async getProductTotal() {
const resp = await enterpriseProductApprovalList();
this.productTotal = resp.total;
},
// 退出系统
logOut() {
return new Promise((resolve, reject) => {

View File

@ -214,5 +214,6 @@ const handleBatchApproval = async () => {
.catch(() => {});
};
userStore.getUnApprovedProduct();
userStore.getProductTotal();
</script>
<style></style>

View File

@ -207,5 +207,6 @@ const handleBatchApproval = async () => {
.catch(() => {});
};
userStore.getUnApprovedAchivement();
userStore.getAchievementTotal();
</script>
<style></style>

View File

@ -247,5 +247,6 @@ const complete = (id) => {
getSiteList();
getList();
userStore.getUnApprovedTechnology();
userStore.getTechnologyTotal();
</script>
<style></style>

View File

@ -16,6 +16,7 @@
class="m-2"
placeholder="请选择"
>
<el-option label="待审核" :value="0" />
<el-option label="已审核" :value="1" />
<el-option label="已拒绝" :value="2" />
</el-select>