11 changed files with 354 additions and 39 deletions
@ -0,0 +1,162 @@ |
|||
{ |
|||
"code": 200, |
|||
"msg": "操作成功", |
|||
"data": { |
|||
"artFloorList": [{ |
|||
"id": 10, |
|||
"projectCode": "project-bffju2pfalsylhcfcuzgaa", |
|||
"fileCode": "dSZh63lMJALCTq2H4BZvx", |
|||
"fileUrl": "/iotFile/2023/04/18/qcivkL9KGHO-0DonwV8UR.png", |
|||
"artFloorCode": "MfVCgPyK9hS2XErT1J63N", |
|||
"artFloorName": "测试的666", |
|||
"buildingCode": "fYqhuYPU-kclTGNAMtdEn", |
|||
"floorCode": "kswkhGsmfPMO7pMCxSQT0", |
|||
"floorName": "B2", |
|||
"status": 0, |
|||
"artworkNumber": 0, |
|||
"floorOrder": 5 |
|||
|
|||
}, |
|||
{ |
|||
"id": 9, |
|||
"projectCode": "project-bffju2pfalsylhcfcuzgaa", |
|||
"fileCode": "AQOoO0YmlD52hKcbSypLu", |
|||
"fileUrl": "/iotFile/2023/04/18/miGcfMCie6YfZsYEjclmB.png", |
|||
"artFloorCode": "q4pnmJy5ScRikzTEvHQzj", |
|||
"artFloorName": "艺术楼层5", |
|||
"buildingCode": "fYqhuYPU-kclTGNAMtdEn", |
|||
"floorCode": "oY78y2PdtRhul4FdQhYOc", |
|||
"floorName": "L5", |
|||
"floorOrder": 4, |
|||
"status": 1, |
|||
"artworkNumber": 0 |
|||
}, |
|||
{ |
|||
"id": 8, |
|||
"projectCode": "project-bffju2pfalsylhcfcuzgaa", |
|||
"fileCode": "csd12E0mDZ3ShN-4HI6L1", |
|||
"fileUrl": "/iotFile/2023/04/18/qfS_4xP8Wrs4FZuLe6u32.png", |
|||
"artFloorCode": "0WP2TBMU1SK5ypfY0Mj1v", |
|||
"artFloorName": "测试3", |
|||
"buildingCode": "fYqhuYPU-kclTGNAMtdEn", |
|||
"floorCode": "UC06wuVCxXmVQ1WXtRSKN", |
|||
"floorName": "空中花园", |
|||
"floorOrder": 3, |
|||
"status": 0, |
|||
"artworkNumber": 0 |
|||
}, |
|||
{ |
|||
"id": 7, |
|||
"projectCode": "project-bffju2pfalsylhcfcuzgaa", |
|||
"fileCode": "lpcf8e03fdNpE5rlKOni9", |
|||
"fileUrl": "/iotFile/2023/04/18/QO4q9Fa2CZHvnCKc9NyKI.png", |
|||
"artFloorCode": "MvCFxZuebdA6FURyHNKIf", |
|||
"artFloorName": "测试", |
|||
"buildingCode": "fYqhuYPU-kclTGNAMtdEn", |
|||
"floorCode": "nQZLlF9WB0zaMeSvUL3op", |
|||
"floorName": "L3", |
|||
"floorOrder": 2, |
|||
"status": 0, |
|||
"artworkNumber": 0 |
|||
}, |
|||
{ |
|||
"id": 5, |
|||
"projectCode": "project-bffju2pfalsylhcfcuzgaa", |
|||
"fileCode": "yhrzaO7RHZ-xYH_bBCtT7", |
|||
"fileUrl": "/iotFile/2023/04/18/qcivkL9KGHO-0DonwV8UR.png", |
|||
"artFloorCode": "dxt-_I67KdLIaJw69806u", |
|||
"artFloorName": "艺术楼层2楼", |
|||
"buildingCode": "fYqhuYPU-kclTGNAMtdEn", |
|||
"floorCode": "fXikXvRBbcfNjRz3Tc7H5", |
|||
"floorName": "L2", |
|||
"floorOrder": 1, |
|||
"status": 0, |
|||
"artworkNumber": 0 |
|||
}, |
|||
{ |
|||
"id": 2, |
|||
"projectCode": "project-bffju2pfalsylhcfcuzgaa", |
|||
"fileCode": "FPtIgw4blIIAjUnmOnwZ3", |
|||
"fileUrl": "/iotFile/2023/04/18/qfS_4xP8Wrs4FZuLe6u32.png", |
|||
"artFloorCode": "EnHgskSGDk2R6RM14Bow-", |
|||
"artFloorName": "艺术楼1层", |
|||
"buildingCode": "fYqhuYPU-kclTGNAMtdEn", |
|||
"floorCode": "m98RaT7oQ5LzJxECix64d", |
|||
"floorName": "L1", |
|||
"floorOrder": 0, |
|||
"status": 0, |
|||
"artworkNumber": 3 |
|||
} |
|||
], |
|||
"artworkList": [{ |
|||
"id": 3, |
|||
"projectCode": "project-bffju2pfalsylhcfcuzgaa", |
|||
"fileCode": "FPtIgw4blIIAjUnmOnwZ3", |
|||
"artFloorName": "艺术楼1层", |
|||
"buildingCode": "fYqhuYPU-kclTGNAMtdEn", |
|||
"floorCode": "m98RaT7oQ5LzJxECix64d", |
|||
"artworkCode": "zBMuBD-nBUWHBxupN-iF8", |
|||
"artworkName": "长置日思1", |
|||
"artworkNameEn": "hahaha", |
|||
"author": "王赢", |
|||
"material": "陶瓷", |
|||
"dimension": "100x100", |
|||
"point": 31, |
|||
"ord": 1, |
|||
"creationYear": 2023, |
|||
"floorOrder": 1, |
|||
"urlList": [ |
|||
"/iotFile/2023/04/06/3_Q635rTW2Ydl0Eeg7MJr.png", |
|||
"/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/FPtIgw4blIIAjUnmOnwZ3.png", |
|||
"/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/Fmk6kcf07YcAJp7sw2ZQb.png" |
|||
] |
|||
}, |
|||
{ |
|||
"id": 4, |
|||
"projectCode": "project-bffju2pfalsylhcfcuzgaa", |
|||
"fileCode": "FPtIgw4blIIAjUnmOnwZ3", |
|||
"artFloorName": "艺术楼1层", |
|||
"buildingCode": "fYqhuYPU-kclTGNAMtdEn", |
|||
"floorCode": "m98RaT7oQ5LzJxECix64d", |
|||
"artworkCode": "FxIFTBGRGa5OK4yxvGF61", |
|||
"artworkName": "长置日思2", |
|||
"artworkNameEn": "hahaha", |
|||
"author": "王赢", |
|||
"material": "玻璃", |
|||
"dimension": "100x100", |
|||
"point": 31, |
|||
"ord": 1, |
|||
"creationYear": 2023, |
|||
"floorOrder": 2, |
|||
"urlList": [ |
|||
"/iotFile/2023/04/06/3_Q635rTW2Ydl0Eeg7MJr.png", |
|||
"/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/FPtIgw4blIIAjUnmOnwZ3.png", |
|||
"/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/Fmk6kcf07YcAJp7sw2ZQb.png" |
|||
] |
|||
}, |
|||
{ |
|||
"id": 5, |
|||
"projectCode": "project-bffju2pfalsylhcfcuzgaa", |
|||
"fileCode": "FPtIgw4blIIAjUnmOnwZ3", |
|||
"artFloorName": "艺术楼1层", |
|||
"buildingCode": "fYqhuYPU-kclTGNAMtdEn", |
|||
"floorCode": "m98RaT7oQ5LzJxECix64d", |
|||
"artworkCode": "FTckVC_UDaKCdB5JD1Lmd", |
|||
"artworkName": "长置日思3", |
|||
"artworkNameEn": "hahaha", |
|||
"author": "王赢", |
|||
"material": "塑料", |
|||
"dimension": "100x100", |
|||
"point": 31, |
|||
"ord": 1, |
|||
"creationYear": 2023, |
|||
"floorOrder": 3, |
|||
"urlList": [ |
|||
"/iotFile/2023/04/06/5CYODhtY43yA6ViGG3CIb.png", |
|||
"/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/FPtIgw4blIIAjUnmOnwZ3.png", |
|||
"/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/Fmk6kcf07YcAJp7sw2ZQb.png" |
|||
] |
|||
} |
|||
] |
|||
} |
|||
} |
|||
@ -0,0 +1,10 @@ |
|||
import { request } from '@/http/http' |
|||
import type { ArtFloor, ArtItem } from '@/types/art' |
|||
|
|||
type ArtType = { |
|||
artFloorList: ArtFloor[] |
|||
artworkList: ArtItem[] |
|||
} |
|||
|
|||
//获取商场活动
|
|||
export const getArtData = () => request<ArtType>({ url: `/JSON/getArtData.json` }) |
|||
@ -0,0 +1,93 @@ |
|||
export interface ArtFloor { |
|||
artFloorCode: string |
|||
/** |
|||
* 艺术楼名称 |
|||
*/ |
|||
artFloorName: string |
|||
artworkNumber: number |
|||
buildingCode: string |
|||
fileCode: string |
|||
/** |
|||
* 艺术楼图片地址 |
|||
*/ |
|||
fileUrl: string |
|||
/** |
|||
* 楼层编码 |
|||
*/ |
|||
floorCode: string |
|||
floorOrder: number |
|||
/** |
|||
* 楼层名称 |
|||
*/ |
|||
floorName: string |
|||
id: number |
|||
projectCode: string |
|||
status: number |
|||
} |
|||
|
|||
export interface ArtItem { |
|||
/** |
|||
* 楼层order |
|||
*/ |
|||
floorOrder: number |
|||
/** |
|||
* 艺术楼名称 |
|||
*/ |
|||
artFloorName: string |
|||
/** |
|||
* 艺术品编码 |
|||
*/ |
|||
artworkCode: string |
|||
/** |
|||
* 艺术品名称 |
|||
*/ |
|||
artworkName: string |
|||
/** |
|||
* 艺术品英文名称 |
|||
*/ |
|||
artworkNameEn: string |
|||
/** |
|||
* 作者 |
|||
*/ |
|||
author: string |
|||
buildingCode: string |
|||
/** |
|||
* 年份 |
|||
*/ |
|||
creationYear: number |
|||
/** |
|||
* 尺寸 |
|||
*/ |
|||
dimension: string |
|||
fileCode: string |
|||
/** |
|||
* 楼层编码 |
|||
*/ |
|||
floorCode: string |
|||
id: number |
|||
/** |
|||
* 中文介绍 |
|||
*/ |
|||
introduce: string |
|||
/** |
|||
* 英文介绍 |
|||
*/ |
|||
introduceEn: string |
|||
/** |
|||
* 材质 |
|||
*/ |
|||
material: string |
|||
/** |
|||
* 排序 |
|||
*/ |
|||
ord: number |
|||
/** |
|||
* 导航点 |
|||
*/ |
|||
point: number |
|||
projectCode: string |
|||
/** |
|||
* 艺术品图片集合 |
|||
*/ |
|||
urlList: string[] |
|||
} |
|||
Loading…
Reference in new issue