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