From e989421722e522f4879a354a15ba14912d7acaaa Mon Sep 17 00:00:00 2001
From: Your Name <123456>
Date: 星期五, 24 二月 2023 16:49:38 +0800
Subject: [PATCH] Merge branch 'master' of https://sinanoaq.cn:8888/r/scienceexperimentweb

---
 src/views/analyse/riskUnit/index.ts |   59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 59 insertions(+), 0 deletions(-)

diff --git a/src/views/analyse/riskUnit/index.ts b/src/views/analyse/riskUnit/index.ts
new file mode 100644
index 0000000..aecbf82
--- /dev/null
+++ b/src/views/analyse/riskUnit/index.ts
@@ -0,0 +1,59 @@
+declare interface RiskUnitStateType {
+	riskUnitData:  RiskUnitType [],
+	searchQuery: {
+		pageIndex: number,
+		pageSize: number,
+		riskCode: string,
+		riskName: string,
+	}
+	total: number
+	riskList: Array<Type>,
+	riskSourceList: Array<Type>
+	evaluateStatusList: Array<Type>
+	basicUnitList: Array<UnitType>
+	allPersonList: Array<AllPersonListType>
+	allExperimentList: Array<ProjectType>
+}
+
+declare interface RiskUnitType {
+	id?: number
+	experimentId: number | null,
+	riskCode: string,
+	riskName: string,
+	liabilityDep: string,
+	liabilityUserId: number | null,
+	description: string,
+	basicRiskUnitId: number | null,
+	riskType?: number,
+}
+
+declare interface Type {
+	id: number,
+	name: string,
+}
+
+declare interface RiskUnitDialogType {
+	title: string,
+	experimentType: number | null,
+	riskUnitDialogVisible: boolean,
+	riskUnitForm: {
+		id?: number
+		experimentId: number | null,
+		riskCode: string,
+		riskName: string,
+		liabilityDep: string,
+		liabilityUserId: number | null,
+		description: string,
+		basicRiskUnitId: number | null,
+		riskType?: number,
+	},
+	riskUnitFormRules: {
+
+	},
+	specialDeviceList: Array<Type>,
+	deviceUnitList: Array<Type>,
+	basicUnitList: Array<UnitType>,
+	allPersonList: Array<AllPersonListType>,
+	allExperimentList: Array<ProjectType>,
+	experimentTypeList: Array<Type>
+}

--
Gitblit v1.9.2