4 changed files with 128 additions and 12 deletions
-
42src/views/expeRecord/index.vue
-
44src/views/liquidConfig/index.vue
-
42src/views/logRecord/index.vue
-
12src/views/oreManage/index.vue
@ -1,6 +1,44 @@ |
|||||
<template> |
<template> |
||||
<div>实验记录</div> |
|
||||
|
<div class="component-page"> |
||||
|
<section class="flex items-center h-20 gap-3 pl-3"> |
||||
|
<button class="btn-light px-3 py-1 text-xs">导出</button> |
||||
|
<button :disabled="opDisable" class="btn-light px-3 py-1 text-xs disabled:btn-light-disabled">删除</button> |
||||
|
</section> |
||||
|
|
||||
|
<section> |
||||
|
<header class="h-10 flex items-center bg-[#000]/[0.02] text-xs pr-3 text-text"> |
||||
|
<div class="w-10 self-stretch flex justify-center items-center"> |
||||
|
<img src="@/assets/Icon-unselect.svg" alt="icon" /> |
||||
|
</div> |
||||
|
<p class="w-[10rem]">时间</p> |
||||
|
<p class="w-[8rem]">用户名</p> |
||||
|
<p>实验记录</p> |
||||
|
</header> |
||||
|
<div class="h-10 flex items-center text-xs pr-3 text-[#6e6e6e] border-b border-b-[#f8f8f8]"> |
||||
|
<div class="w-10 self-stretch flex justify-center items-center"> |
||||
|
<img :src="isSelect ? icon_select : icon_unselect" alt="" /> |
||||
|
</div> |
||||
|
<p class="w-[10rem]">2025年6月24日 13:16:45</p> |
||||
|
<p class="w-[8rem]">admin</p> |
||||
|
<p>实验记录xxxxxx</p> |
||||
|
</div> |
||||
|
</section> |
||||
|
|
||||
|
<van-overlay :show="showEditDialog"> |
||||
|
<div class="flex justify-center items-center h-full"> |
||||
|
|
||||
|
</div> |
||||
|
</van-overlay> |
||||
|
</div> |
||||
</template> |
</template> |
||||
|
|
||||
<script lang="ts" setup> |
<script lang="ts" setup> |
||||
|
import icon_unselect from "@/assets/Icon-unselect.svg"; |
||||
|
import icon_select from "@/assets/Icon-select.svg"; |
||||
|
import { ref } from "vue"; |
||||
|
|
||||
|
const isSelect = ref<boolean>(true); |
||||
|
const opDisable = ref<boolean>(true); |
||||
|
const showEditDialog = ref<boolean>(false); |
||||
|
|
||||
</script> |
|
||||
|
</script> |
@ -1,3 +1,43 @@ |
|||||
<template> |
<template> |
||||
<div>加液配置</div> |
|
||||
</template> |
|
||||
|
<div class="component-page"> |
||||
|
<section class="flex items-center h-20 gap-3 pl-3"> |
||||
|
<button class="btn-light px-3 py-1 text-xs">添加溶液</button> |
||||
|
<button :disabled="opDisable" class="btn-light px-3 py-1 text-xs disabled:btn-light-disabled">编辑溶液</button> |
||||
|
<button class="btn-light px-3 py-1 text-xs">删除溶液</button> |
||||
|
</section> |
||||
|
|
||||
|
<section> |
||||
|
<header class="h-10 flex items-center bg-[#000]/[0.02] text-xs pr-3 text-text"> |
||||
|
<div class="w-10 self-stretch flex justify-center items-center"> |
||||
|
<img src="@/assets/Icon-unselect.svg" alt="icon" /> |
||||
|
</div> |
||||
|
<p class="w-16">序号</p> |
||||
|
<p>溶液名称</p> |
||||
|
</header> |
||||
|
<div class="h-10 flex items-center text-xs pr-3 text-[#6e6e6e] border-b border-b-[#f8f8f8]"> |
||||
|
<div class="w-10 self-stretch flex justify-center items-center"> |
||||
|
<img :src="isSelect ? icon_select : icon_unselect" alt="" /> |
||||
|
</div> |
||||
|
<p class="w-16">1</p> |
||||
|
<p class="flex-auto">溶液名称1</p> |
||||
|
</div> |
||||
|
</section> |
||||
|
|
||||
|
<van-overlay :show="showEditDialog"> |
||||
|
<div class="flex justify-center items-center h-full"> |
||||
|
|
||||
|
</div> |
||||
|
</van-overlay> |
||||
|
</div> |
||||
|
</template> |
||||
|
|
||||
|
<script lang="ts" setup> |
||||
|
import icon_unselect from "@/assets/Icon-unselect.svg"; |
||||
|
import icon_select from "@/assets/Icon-select.svg"; |
||||
|
import { ref } from "vue"; |
||||
|
|
||||
|
const isSelect = ref<boolean>(true); |
||||
|
const opDisable = ref<boolean>(true); |
||||
|
const showEditDialog = ref<boolean>(false); |
||||
|
|
||||
|
</script> |
@ -1,6 +1,44 @@ |
|||||
<template> |
<template> |
||||
<div>日志记录</div> |
|
||||
|
<div class="component-page"> |
||||
|
<section class="flex items-center h-20 gap-3 pl-3"> |
||||
|
<button class="btn-light px-3 py-1 text-xs">导出</button> |
||||
|
<button :disabled="opDisable" class="btn-light px-3 py-1 text-xs disabled:btn-light-disabled">删除</button> |
||||
|
</section> |
||||
|
|
||||
|
<section> |
||||
|
<header class="h-10 flex items-center bg-[#000]/[0.02] text-xs pr-3 text-text"> |
||||
|
<div class="w-10 self-stretch flex justify-center items-center"> |
||||
|
<img src="@/assets/Icon-unselect.svg" alt="icon" /> |
||||
|
</div> |
||||
|
<p class="w-[10rem]">时间</p> |
||||
|
<p class="w-[8rem]">用户名</p> |
||||
|
<p>操作记录</p> |
||||
|
</header> |
||||
|
<div class="h-10 flex items-center text-xs pr-3 text-[#6e6e6e] border-b border-b-[#f8f8f8]"> |
||||
|
<div class="w-10 self-stretch flex justify-center items-center"> |
||||
|
<img :src="isSelect ? icon_select : icon_unselect" alt="" /> |
||||
|
</div> |
||||
|
<p class="w-[10rem]">2025年6月24日 13:16:45</p> |
||||
|
<p class="w-[8rem]">admin</p> |
||||
|
<p>操作记录xxxxxx</p> |
||||
|
</div> |
||||
|
</section> |
||||
|
|
||||
|
<van-overlay :show="showEditDialog"> |
||||
|
<div class="flex justify-center items-center h-full"> |
||||
|
|
||||
|
</div> |
||||
|
</van-overlay> |
||||
|
</div> |
||||
</template> |
</template> |
||||
|
|
||||
<script lang="ts" setup> |
<script lang="ts" setup> |
||||
|
import icon_unselect from "@/assets/Icon-unselect.svg"; |
||||
|
import icon_select from "@/assets/Icon-select.svg"; |
||||
|
import { ref } from "vue"; |
||||
|
|
||||
|
const isSelect = ref<boolean>(true); |
||||
|
const opDisable = ref<boolean>(true); |
||||
|
const showEditDialog = ref<boolean>(false); |
||||
|
|
||||
</script> |
|
||||
|
</script> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue