From 0fbbac221653cc788f18631d580f1f4adc7ebf27 Mon Sep 17 00:00:00 2001 From: ruanqi Date: Fri, 23 Aug 2024 16:13:00 +0800 Subject: [PATCH] plm BM --- src/api/base/properties.js | 3 + src/views/main-navbar.vue | 16 +- .../demoComponents/orderProperties.vue | 416 ++++++++++++++++++ src/views/modules/proofing/profingFile.vue | 97 +++- .../modules/proofing/requestForProofing.vue | 27 +- 5 files changed, 532 insertions(+), 27 deletions(-) create mode 100644 src/views/modules/demoComponents/orderProperties.vue diff --git a/src/api/base/properties.js b/src/api/base/properties.js index ca8f92f..5047531 100644 --- a/src/api/base/properties.js +++ b/src/api/base/properties.js @@ -54,3 +54,6 @@ export const searchAllItemTypeList= (data) => createAPI(`/properties/item/type/l export const searchAllTypeList= (data) => createAPI(`/properties/type/list`,'get',data) export const searchAllTypeRelationshipList = (data) => createAPI(`/properties/type/relationship/list`,'post',data) +export const getPropertiesListByPartAndCodeNo = (data) => createAPI(`/properties/getPropertiesListByPartAndCodeNo`,'post',data) +export const updatePropertiesList= (data) => createAPI(`/properties/updatePropertiesList`,'post',data) +export const refreshPropertiesModal= (data) => createAPI(`/properties/refreshPropertiesModal`,'post',data) diff --git a/src/views/main-navbar.vue b/src/views/main-navbar.vue index 46b8d65..73c278e 100644 --- a/src/views/main-navbar.vue +++ b/src/views/main-navbar.vue @@ -26,7 +26,7 @@ - + @@ -396,6 +396,10 @@ export default { }, // 收藏 OR 取消收藏 favoriteFunction() { + if(this.$route.meta.menuId==null||this.$route.meta.menuId==''){ + this.$message.error( '首页不需要收藏!') + return false + } let userFavorite = { userId: this.$store.state.user.id, functionId: this.$route.meta.menuId, @@ -413,11 +417,11 @@ export default { }) }) } else { - // 收藏 - saveUserFavorite(userFavorite).then(({data}) => { - this.$message.success(data.msg) - this.favorite = true - }) + // 收藏 + saveUserFavorite(userFavorite).then(({data}) => { + this.$message.success(data.msg) + this.favorite = true + }) } }, diff --git a/src/views/modules/demoComponents/orderProperties.vue b/src/views/modules/demoComponents/orderProperties.vue new file mode 100644 index 0000000..04e1df7 --- /dev/null +++ b/src/views/modules/demoComponents/orderProperties.vue @@ -0,0 +1,416 @@ + + + + + diff --git a/src/views/modules/proofing/profingFile.vue b/src/views/modules/proofing/profingFile.vue index f584888..b384430 100644 --- a/src/views/modules/proofing/profingFile.vue +++ b/src/views/modules/proofing/profingFile.vue @@ -1,39 +1,101 @@ diff --git a/src/views/modules/proofing/requestForProofing.vue b/src/views/modules/proofing/requestForProofing.vue index 15c8fad..2613e42 100644 --- a/src/views/modules/proofing/requestForProofing.vue +++ b/src/views/modules/proofing/requestForProofing.vue @@ -491,6 +491,9 @@ + + + - + + + @@ -1062,13 +1067,17 @@ import { } from "../../../api/proofing/proofingInformation"; import {getNodeAuthority} from "../../../api/changeManagement/changeManagement"; import ProjectInfo from "../quotation/sellForQuotation/projectInfo.vue"; +import profingFile from "./profingFile" +import proofingAttribute from "../demoComponents/orderProperties" export default { components: { - ProjectInfo, - DictDataSelect, - Chooselist, - proofingUploadFile + ProjectInfo + ,DictDataSelect + ,Chooselist + ,proofingUploadFile + ,profingFile + ,proofingAttribute }, watch: { searchData: { @@ -2305,8 +2314,14 @@ export default { } else if (this.activeTable === 'customer_information') { this.getCustomerInformation() } - }, + // else if (this.activeTable === 'proofing_file') { + // this.getProofingFile() + // } + }, + // getProofingFile(){ + // + // }, // ======== 列表数据刷新方法 ======== /** * 获取数据列表