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 return
} }
testTubeStore.setTubeRack(rack) testTubeStore.setTubeRack(rack)
testTubeStore.setBloodTypes(bloodTypes.value)
router.push({ router.push({
path: '/index/change-user', path: '/index/change-user',

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

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

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

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

18
src/store/modules/testTube.ts

@ -4,30 +4,16 @@ import type { TestTubeRack } from '../../types/Index'
export const useTestTubeStore = defineStore( export const useTestTubeStore = defineStore(
'testTube', 'testTube',
() => { () => {
// 目前它用于传参。 跳转至「编辑用户ID信息」页面时,做数据转储
const tubeRack = ref<TestTubeRack>({} as TestTubeRack) const tubeRack = ref<TestTubeRack>({} as TestTubeRack)
const bloodTypes = ref<{ key: string; name: string }[]>([])
// const projectSettings = ref<Record<string, string>>({})
const setTubeRack = (rack: TestTubeRack) => { const setTubeRack = (rack: TestTubeRack) => {
tubeRack.value = rack 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 { return {
tubeRack, tubeRack,
setTubeRack, setTubeRack,
bloodTypes,
setBloodTypes,
} }
}, },
{ {

Loading…
Cancel
Save