zhouwx
2025-01-07 eae2747b5ea8522e8ee52fb03c53a9fce2cdd744
src/views/experiment/project/index.ts
@@ -7,11 +7,14 @@
      searchParams: {
         experimentName: string,
         experimentType: null | number,
         assessLevel:  null | number,
      }
   },
   total: 0,
   experimentTypeList: Type []
   riskLevelList: Type []
   allRoomList: RoomType []
   tagBg: Array<string>
}
declare interface ProjectType {
@@ -26,6 +29,10 @@
   id: number,
   name: string,
}
declare interface eType {
   typeId: number,
   typeName: string,
}
declare interface ProjectDialogType {
   title: string,
@@ -34,7 +41,8 @@
   projectForm: {
      id: null | number,
      experimentName: string,
      experimentType: null | number,
      experimentType: null | number | any,
      typeList: Array<eType>,
      liabilityUserId: null | number,
      safeLiabilityUser: string
      liabilityUserPhone: string,
@@ -54,13 +62,9 @@
      explosionProof: string,
      fireProof: string,
      poisonProof: string,
      hazardousWaste: null | number,
      safeManagerMethod: string,
      emergencyPlan: string,
      emergencyDrill: string,
      emergencyPlanName: string,
      emergencyDrillStatus: string,
      partitionCondition: string,
      emergencyList: Array<emergencyListType>,
      partitionCondition: null | number,
      note: string,
      startTime?: string,
      createExperimentTime: string
@@ -76,6 +80,7 @@
   allPersonList: Array<AllPersonListType>
   systemPersonList: Array<AllPersonListType>
   allRoomList: Array<RoomType>
   experimentTypeList: eType []
}
declare interface SelectDangerType {
@@ -152,10 +157,22 @@
   stuffUnitList: Array<stuffType>
}
declare interface SelectEmergencyType {
   disabled: boolean
   emergencyList: Array<emergencyListType>
}
declare interface emergencyListType {
   emergencyPlanName: string,
   emergencyDrillStatus: string,
   emergencyDrill: string,
   emergencyPlan: string
}
declare interface SelectRoomType {
   disabled: boolean
   roomList: Array<roomListType>,
   allRoomList: Array<roomListType>,
   allRoomList: Array<allRoomListType>,
   specialDeviceList: Array<stuffType>
   memberList: Array<any>
   typeList: Array<any>
@@ -164,13 +181,23 @@
}
declare interface roomListType {
   siteId?: null | number,
   siteName?: string,
   floor?: string,
   room?: string,
   fireFacilities?: null | number,
   partitionStatus?: null | number,
   siteType?: string,
   siteId: null | number,
   siteName: string,
   floor: string,
   room: string,
   fireFacilities: null | number,
   partitionStatus: null | number,
   siteType: string,
}
declare interface allRoomListType {
   id: null | number,
   siteName: string,
   floor: string,
   room: string,
   fireFacilities: null | number,
   partitionStatus: null | number,
   siteType: string,
}
declare interface stuffType {
@@ -188,7 +215,6 @@
   stuffStorage: string,
   stuffUnit: string
}
declare interface ApplyStartDialogType {
   title: string,