|
@@ -16,28 +16,18 @@ export const positionList = ref<any>([])
|
|
|
|
|
|
export const initialPositionList = async () => {
|
|
export const initialPositionList = async () => {
|
|
positionList.value = await fetchPositionList() as Position[]
|
|
positionList.value = await fetchPositionList() as Position[]
|
|
- // positionList.value = [{
|
|
|
|
- // id: 1,
|
|
|
|
- // macId: '1234567890',
|
|
|
|
- // deviceName: '设备1',
|
|
|
|
- // modelName: '模型1',
|
|
|
|
- // createTime: '2021-01-01',
|
|
|
|
- // updateTime: '2021-01-01',
|
|
|
|
- // locationList: [],
|
|
|
|
- // characterModelList: [{
|
|
|
|
- // id: 12,
|
|
|
|
- // value: 0,
|
|
|
|
- // label: '女',
|
|
|
|
- // useDevice: 0,
|
|
|
|
- // name: '女',
|
|
|
|
- // fileUrl: 'https://www.baidu.com',
|
|
|
|
- // }],
|
|
|
|
- // characterModel:{
|
|
|
|
- // id: 11,
|
|
|
|
- // fileUrl: 'https://www.baidu.com',
|
|
|
|
- // useDevice: '0',
|
|
|
|
- // }
|
|
|
|
- // }]
|
|
|
|
|
|
+ positionList.value.forEach((item: any) => {
|
|
|
|
+ item.characterModel = {
|
|
|
|
+ id: item.characterModel?.id
|
|
|
|
+ }
|
|
|
|
+ item.characterModelList = item.characterModelList.map((it: any) => {
|
|
|
|
+ return {
|
|
|
|
+ ...it,
|
|
|
|
+ value: it.id,
|
|
|
|
+ label: it.name
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ })
|
|
}
|
|
}
|
|
|
|
|
|
let bcPosition: Position[] = []
|
|
let bcPosition: Position[] = []
|
|
@@ -47,6 +37,7 @@ export const backupPosition = () => {
|
|
}
|
|
}
|
|
export const recoverPosition = recoverStoreItems(positionList, getBackupPosition)
|
|
export const recoverPosition = recoverStoreItems(positionList, getBackupPosition)
|
|
export const updatePosition = updateStoreItem(positionList, saveDevice)
|
|
export const updatePosition = updateStoreItem(positionList, saveDevice)
|
|
|
|
+console.log(updatePosition, 88888)
|
|
export const savePositions = saveStoreItems(
|
|
export const savePositions = saveStoreItems(
|
|
positionList,
|
|
positionList,
|
|
getBackupPosition,
|
|
getBackupPosition,
|