From 44b749ebfe7271f3f3ff7dce02e1f2c53f4fcc17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Mon, 9 Mar 2026 14:12:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B1=9E=E6=80=A7=20=E5=B1=9E=E6=80=A7?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base/properties.js | 26 + .../base/propertiesItem/propertiesItem.vue | 849 ++++++++++ .../base/propertiesItem/propertiesModel.vue | 1458 +++++++++++++++++ 3 files changed, 2333 insertions(+) create mode 100644 src/views/modules/base/propertiesItem/propertiesItem.vue create mode 100644 src/views/modules/base/propertiesItem/propertiesModel.vue diff --git a/src/api/base/properties.js b/src/api/base/properties.js index 0b832e8..5764ae2 100644 --- a/src/api/base/properties.js +++ b/src/api/base/properties.js @@ -1,4 +1,30 @@ import { createAPI } from "@/utils/httpRequest.js"; export const searchMenuAllListId= (data) => createAPI(`/properties/menu/list`,'post',data) +export const propertiesItemSearch = data => createAPI(`/properties/propertiesItemSearch`,'post',data) +export const propertiesItemSave = data => createAPI(`/properties/propertiesItemSave`,'post',data) +export const propertiesItemEdit = data => createAPI(`/properties/propertiesItemEdit`,'post',data) +export const propertiesItemDelete = data => createAPI(`/properties/propertiesItemDelete`,'post',data) +export const searchItemAvailable = data => createAPI(`/properties/searchItemAvailable`,'post',data) +export const propertiesModelSearch = data => createAPI(`/properties/propertiesModelSearch`,'post',data) +export const propertiesModelSave = data => createAPI(`/properties/propertiesModelSave`,'post',data) +export const propertiesModelEdit = data => createAPI(`/properties/propertiesModelEdit`,'post',data) +export const propertiesModelDelete = data => createAPI(`/properties/propertiesModelDelete`,'post',data) +export const searchModalDetails = data => createAPI(`/properties/searchModalDetails`,'post',data) +export const saveModalDetails = data => createAPI(`/properties/saveModalDetails`,'post',data) +export const deleteModalDetails = data => createAPI(`/properties/deleteModalDetails`,'post',data) // 多选删除 +export const getItemLists = data => createAPI(`/properties/getItemLists`,'post',data) +export const deleteModalDetail = data => createAPI(`/properties/deleteModalDetail`,'post',data) +export const saveItemAvailable = data => createAPI(`/properties/saveItemAvailable`,'post',data) +export const deleteItemAvailable = data => createAPI(`/properties/deleteItemAvailable`,'post',data) +export const goUpItem= data => createAPI(`/properties/goUpItem`,'post',data) +export const goDownItem= data => createAPI(`/properties/goDownItem`,'post',data) + +export const searchBUList= (data) => createAPI(`/properties/bu/list`,'post',data) +export const searchPropertiesGroup= (data) => createAPI(`/properties/group/list`,'post',data) +export const searchBUPropertiesList= (data) => createAPI(`/bu/properties/list`,'post',data) +export const saveBUPropertiesList= (data) => createAPI(`/bu/properties/save`,'post',data) +export const searchAllItemTypeList= (data) => createAPI(`/properties/item/type/list`,'post',data) +export const searchAllTypeList= (data) => createAPI(`/properties/type/list`,'get',data) +export const searchAllTypeRelationshipList = (data) => createAPI(`/properties/type/relationship/list`,'post',data) diff --git a/src/views/modules/base/propertiesItem/propertiesItem.vue b/src/views/modules/base/propertiesItem/propertiesItem.vue new file mode 100644 index 0000000..ebf23a3 --- /dev/null +++ b/src/views/modules/base/propertiesItem/propertiesItem.vue @@ -0,0 +1,849 @@ + + + diff --git a/src/views/modules/base/propertiesItem/propertiesModel.vue b/src/views/modules/base/propertiesItem/propertiesModel.vue new file mode 100644 index 0000000..8cb9485 --- /dev/null +++ b/src/views/modules/base/propertiesItem/propertiesModel.vue @@ -0,0 +1,1458 @@ + + + +