727 lines
15 KiB
TypeScript
727 lines
15 KiB
TypeScript
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
|
|
};
|
|
});
|