import { defineStore } from 'pinia'; import { ref } from 'vue'; export const useJidiSelectEventStore = defineStore('jidiSelectEvent', () => { const jidiData:any = ref([ { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "all", "wbsName": "当前全部", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "01", "wbsName": "金沙江干流", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "02", "wbsName": "雅砻江干流", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "03", "wbsName": "大渡河干流", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "04", "wbsName": "乌江干流", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "05", "wbsName": "长江上游干流", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "10", "wbsName": "湘西", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "08", "wbsName": "黄河上游干流", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "09", "wbsName": "黄河中游干流", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "06", "wbsName": "南盘江-红水河", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "12", "wbsName": "东北", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "07", "wbsName": "澜沧江干流", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "13", "wbsName": "怒江干流", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "11", "wbsName": "闽浙赣", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null }, { "_tls": {}, "id": null, "recordUser": null, "recordTime": null, "modifyTime": null, "displayRecordUser": null, "isolateType": null, "wbsType": null, "wbsCode": "other", "wbsName": "其他", "wbsSname": null, "wbsNameEn": null, "wbsSnameEn": null, "enable": null, "description": null, "parentId": null, "parentCode": null, "treeLevel": null, "hasChildren": null, "objId": null, "topWbsType": null, "fullPath": null, "internal": null, "lgtd": null, "lttd": null, "area": null, "perimeter": null, "synopsis": null, "introduce": null, "logo": null, "inffile": null, "orderIndex": null, "filterContent": null, "departmentId": null, "systemId": null, "platformId": null, "reachWwqtg": null, "maxElev": null, "minElev": null, "datTp": null, "rvAg": null, "ifInnRv": null, "showControl": null, "stcd": null, "displayDepartment": null } ]); const selectedItem = ref(jidiData.value[0]); const updataJidiData = (index: any) => { selectedItem.value = jidiData.value[index]; jidiData.value.forEach((item: any) => { item.selected = false; }); jidiData.value[index].selected = true; }; return { jidiData, selectedItem, updataJidiData }; });