马宇豪
2023-10-31 f1f40e9a28fafab5d884630b8900b11060ebe9fc
src/views/basic/unit/index.ts
@@ -10,15 +10,20 @@
   total: number
   riskSourceTypeList: Array<Type>,
   evaluateStatusList: Array<Type>,
   allRoomList: Array<RoomType>,
   allEquipmentList: Array<AllEquipmentListType>,
   allPersonList: Array<AllPersonListType>,
}
declare interface UnitType {
   id: number | null,
   deviceCode: string,
   deviceName: string,
   devicePower: string,
   deviceUnit: number | null,
   safeProtect: string,
   id?: number | null,
   riskCode: string,
   riskName: string,
   riskSourceId: number | null,
   riskSourceType: number | null,
   liabilityUserId: number | null,
   liabilityDep: string,
   description: string,
}
declare interface Type {
@@ -30,16 +35,21 @@
   title: string,
   unitDialogVisible: boolean,
   unitForm: {
      id: number | null,
      deviceCode: string,
      deviceName: string,
      devicePower: string,
      deviceUnit: number | null,
      safeProtect: string,
      id?: number | null,
      riskCode: string,
      riskName: string,
      riskSourceId: number | null,
      riskSourceType: number | null,
      liabilityUserId: number | null,
      liabilityDep: string,
      description: string,
   },
   unitFormRules: {
   },
   riskSourceTypeList: Array<Type>,
   evaluateStatusList: Array<Type>,
   allRoomList: Array<RoomType>,
   allEquipmentList: Array<AllEquipmentListType>,
   allPersonList: Array<AllPersonListType>,
}