马宇豪
2023-03-29 2d561150b91a9789d31678af14dd4840bbb56576
src/views/basic/equipment/index.ts
@@ -1,5 +1,6 @@
declare interface EquipmentStateType {
   equipmentData: Array<EquipmentType>
   equipmentTypeList: Array<deviceType>
   searchQuery: {
      pageIndex: number,
      pageSize: number,
@@ -19,24 +20,39 @@
   deviceName: string,
   devicePower: string,
   deviceUnit: number | null,
   specialDevice: number | null,
   safeProtect: string,
   deviceTypeId: number | null,
   deviceDesc: string,
   deviceStatus: number | null,
   buyTime: string,
   adjustTime: string
}
declare interface Type {
   id: number,
   name: string,
}
declare interface deviceType {
   id: number,
   deviceType: string,
}
declare interface EquipmentDialogType {
   title: string,
   equipmentDialogVisible: boolean,
   equipmentForm: {
      id: number | null,
      id?: number | null,
      deviceCode: string,
      deviceName: string,
      devicePower: string,
      deviceUnit: number | null,
      specialDevice: number | null,
      safeProtect: string,
      deviceTypeId: number | null,
      deviceDesc: string,
      deviceStatus: number | null,
      buyTime: string,
      adjustTime: string
   },
   equipmentFormRules: {