7 changed files with 53 additions and 30 deletions
-
7src/services/experience/experienceList.ts
-
4src/services/globalCmd/globalCmd.ts
-
9src/views/addLiquid/addLiquid.vue
-
10src/views/components/Liquid.vue
-
21src/views/expeRecord/components/ExpeDetail.vue
-
16src/views/expeRecord/index.vue
-
2src/views/graphite/index.vue
@ -1,8 +1,29 @@ |
|||
<template> |
|||
<section class="bg-white p-6 min-w-[600px]"> |
|||
<h1 class="font-medium mb-4">步骤详情</h1> |
|||
<header class="h-10 flex items-center bg-[#000]/[0.02] text-xs pr-3 text-text"> |
|||
<p class="w-[10rem]">时间</p> |
|||
<p>操作步骤</p> |
|||
</header> |
|||
<main class="mb-4 max-h-[60vh] overflow-auto"> |
|||
<div |
|||
v-for="step in record.steps" |
|||
:key="step.id" |
|||
class="h-10 flex items-center text-xs pr-3 text-[#6e6e6e] border-b border-b-[#f8f8f8]"> |
|||
<p class="w-[10rem]">{{ record.startTime }}</p> |
|||
<p>{{ record.name }}</p> |
|||
</div> |
|||
</main> |
|||
|
|||
<footer class="flex justify-center gap-x-6"> |
|||
<button class="btn-dark px-6 py-1" @click="$emit('confirm')">确定</button> |
|||
<button class="btn-light px-6 py-1" @click="$emit('cancel')">取消</button> |
|||
</footer> |
|||
</section> |
|||
</template> |
|||
<script setup lang="ts"> |
|||
import type { ExperienceRecord } from "@/services/experience/experienceList"; |
|||
|
|||
const props = defineProps<{ record: ExperienceRecord }>(); |
|||
const emit = defineEmits(["confirm", "cancel"]); |
|||
</script> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue