22 changed files with 393 additions and 473 deletions
-
3.env.development
-
4.env.production
-
20src/App.vue
-
6src/main.ts
-
6src/mock/OS-control.ts
-
154src/pages/Index/History.vue
-
11src/pages/Index/Index.vue
-
65src/pages/Index/Regular/Running.vue
-
82src/pages/Index/Regular/TestTube.vue
-
77src/pages/Index/components/Consumables/IdCardInfo.vue
-
103src/pages/Index/components/Consumables/MoveLiquidArea.vue
-
75src/pages/Index/components/History/HistoryTable.vue
-
55src/pages/Index/components/Running/SampleDisplay.vue
-
60src/pages/Index/components/TestTube/TestTubeRack.vue
-
8src/pages/Login/Login.vue
-
3src/services/Index/Test-tube/test-tube.ts
-
17src/services/Index/history.ts
-
31src/services/Index/idCard.ts
-
2src/services/Index/running/running.ts
-
5src/services/Login/login.ts
-
77src/types/Index/History.ts
-
2src/utils/axios.ts
@ -1,2 +1,3 @@ |
|||
VITE_USE_MOCK=true |
|||
VITE_API_BASE_URL=http://localhost:5173 |
|||
# VITE_API_BASE_URL=http://localhost:5173 |
|||
VITE_API_BASE_URL=http://127.0.0.1:8081 |
@ -1,2 +1,4 @@ |
|||
VITE_USE_MOCK=false |
|||
VITE_API_BASE_URL=http://localhost:5173 |
|||
# VITE_API_BASE_URL=http://localhost:5173 |
|||
VITE_API_BASE_URL=http://127.0.0.1:8081 |
|||
# http://127.0.0.1:8081 |
@ -1,31 +1,58 @@ |
|||
export interface SubProjResult { |
|||
status: string; |
|||
errorInfo: string; |
|||
subProjName: string; |
|||
subProjShortName: string; |
|||
result1?: string; |
|||
result2?: string; |
|||
result3?: string; |
|||
status: string |
|||
errorInfo: string |
|||
subProjName: string |
|||
subProjShortName: string |
|||
result1?: string |
|||
result2?: string |
|||
result3?: string |
|||
} |
|||
|
|||
export interface HistoryInfo { |
|||
id: number; |
|||
creatDate: number; |
|||
sampleBloodType: string; |
|||
sampleBarcode: string; |
|||
sampleUserid: string; |
|||
sampleId: string; |
|||
projName: string; |
|||
projShortName: string; |
|||
lotId: string; |
|||
projId: number; |
|||
expiryDate: number; |
|||
operator: string; |
|||
appVersion: string; |
|||
mcuVersion: string; |
|||
sn: string; |
|||
subProjResult1: SubProjResult; |
|||
id: number |
|||
creatDate: number |
|||
sampleBloodType: string |
|||
sampleBarcode: string |
|||
sampleUserid: string |
|||
sampleId: string |
|||
projName: string |
|||
projShortName: string |
|||
lotId: string |
|||
projId: number |
|||
expiryDate: number |
|||
operator: string |
|||
appVersion: string |
|||
mcuVersion: string |
|||
sn: string |
|||
subProjResult1: SubProjResult |
|||
// 如果还有更多的子项目结果,可以按类似方式添加,例如:
|
|||
subProjResult2?: SubProjResult; |
|||
subProjResult3?: SubProjResult; |
|||
subProjResult2?: SubProjResult |
|||
subProjResult3?: SubProjResult |
|||
} |
|||
|
|||
export interface TableItem { |
|||
id: number |
|||
sampleUserid: string |
|||
projName: string |
|||
sampleBloodType: string |
|||
result: string |
|||
creatDate: string | number | Date |
|||
lotId: string |
|||
projId: string |
|||
subProjResult1: { |
|||
result1: string |
|||
result2: string |
|||
result3: string |
|||
} |
|||
subProjResult2: { |
|||
result1: string |
|||
result2: string |
|||
result3: string |
|||
} |
|||
subProjResult3: { |
|||
result1: string |
|||
result2: string |
|||
result3: string |
|||
} |
|||
// 其他字段...
|
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue