Browse Source

清理冗余参数

dev
zhangjiming 7 months ago
parent
commit
a367cbb635
  1. 1
      src/pages/Index/Regular/TestTube.vue
  2. 3
      src/pages/Index/TestTube/TubeUserId.vue
  3. 3
      src/pages/Index/components/TestTube/TestTubeRack.vue
  4. 18
      src/store/modules/testTube.ts

1
src/pages/Index/Regular/TestTube.vue

@ -243,7 +243,6 @@ const handleChangeUser = async (index) => {
return
}
testTubeStore.setTubeRack(rack)
testTubeStore.setBloodTypes(bloodTypes.value)
router.push({
path: '/index/change-user',

3
src/pages/Index/TestTube/TubeUserId.vue

@ -34,9 +34,6 @@
<div class="tube-circle">
<Tube
:tube="item"
:index="item.tubeIndex"
:projects="projectsAvailable"
:bloodTypes="tubeStore.bloodTypes"
:showNum="false"
@clickTubeItem=""
/>

3
src/pages/Index/components/TestTube/TestTubeRack.vue

@ -17,9 +17,6 @@
<div v-for="(tube, idx) in tubeRack.tubeSettings">
<Tube
:tube="tube"
:index="idx"
:projects="projects"
:bloodTypes="bloodTypes"
@clickTubeItem="onClickTubeItem"
/>
</div>

18
src/store/modules/testTube.ts

@ -4,30 +4,16 @@ import type { TestTubeRack } from '../../types/Index'
export const useTestTubeStore = defineStore(
'testTube',
() => {
// 目前它用于传参。 跳转至「编辑用户ID信息」页面时,做数据转储
const tubeRack = ref<TestTubeRack>({} as TestTubeRack)
const bloodTypes = ref<{ key: string; name: string }[]>([])
// const projectSettings = ref<Record<string, string>>({})
const setTubeRack = (rack: TestTubeRack) => {
tubeRack.value = rack
}
const setBloodTypes = (types: { key: string; name: string }[]) => {
bloodTypes.value = types
}
// 设置指定试管架的项目设置
// const setProjectSetting = (uuid: string, setting: string) => {
// projectSettings.value[uuid] = setting
// }
// 获取指定试管架的项目设置,默认返回 '自动'
// const getProjectSetting = (uuid: string): string => {
// return projectSettings.value[uuid] || '自动'
// }
// const bloodTypes = ref([])
return {
tubeRack,
setTubeRack,
bloodTypes,
setBloodTypes,
}
},
{

Loading…
Cancel
Save