From 84b7f7775a2003187d9bcce542245114d1fc0cf9 Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Thu, 2 Mar 2023 17:55:49 +0800 Subject: [PATCH] 2023-3-2 --- src/views/finance/serveDetail.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/views/finance/serveDetail.vue b/src/views/finance/serveDetail.vue index 08400cd..fe01369 100644 --- a/src/views/finance/serveDetail.vue +++ b/src/views/finance/serveDetail.vue @@ -105,6 +105,8 @@ import { getList as getProducts } from "@/api/product" import { serveList, getList } from "@/api/serveDetail"; import { parseTime, getAgeByIdcard } from "@/utils"; import { download } from "@/utils/downloadRequest"; +import { getAuthTypes } from "@/utils/auth" +import qs from 'qs'; import serveDraw from "@/views/finance/component/serveDraw"; export default { @@ -187,9 +189,13 @@ export default { async getProducts(){ const res = await getProducts({ page:1, - page_size:999 + page_size:999, }) - this.products = res.data + let typesId = getAuthTypes(this).map(item => item.id) + this.products = res.data.filter(item => { + return typesId.indexOf(item.product_type_id) !== -1 + }) + this.select.product_id = this.products[0]?.id },