马宇豪
2023-10-31 f1f40e9a28fafab5d884630b8900b11060ebe9fc
src/views/analyse/plan/index.ts
@@ -1,5 +1,6 @@
declare interface PlanStateType {
   planData: Array<PlanType>
   user: number | null,
   searchQuery: {
      pageIndex: number,
      pageSize: number,
@@ -10,7 +11,17 @@
   identificationMethodList: Array<Type>,
   evaluateMethodList: Array<Type>
   riskUnitList: Array<RiskUnitType>
   personList: Array<SystemPersonType>
   personList: Array<SystemPersonType>,
   bsExperts: [],
   pjExperts: [],
   reSendTitle:string
   reSendDialogVisible: boolean
   reSendForm: {
      id: null | number,
      identificationUserId: null | number,
      evaluateUserId: null | number,
   },
   rules: object
}
declare  interface SystemPersonType {
@@ -38,7 +49,6 @@
declare interface PlanDialogType {
   title: string,
   time: string [],
   disabled: boolean,
   planDialogVisible: boolean,
   planForm: {
@@ -46,18 +56,18 @@
      riskUnitId: number | null,
      planUserId: number | null,
      assessPlanName: string,
      assessTime: string[],
      assessStartTime: string,
      assessEndTime: string,
      identificationMethod: number | null,
      identificationUserId: number | null,
      evaluateMethod: number | null,
      evaluateUserId: number | null,
      riskType: number | null
   },
   planFormRules: {
   },
   identificationMethodList: Array<Type>,
   evaluateMethodList: Array<Type>
   riskUnitList: Array<RiskUnitType>
   personList: Array<SystemPersonType>
   bsExperts: []
   pjExperts: []
}