feat:样品库管理

This commit is contained in:
houjunxiang
2025-11-21 17:56:33 +08:00
parent 7ee3df9ab9
commit 753766893b
24 changed files with 818 additions and 218 deletions

View File

@@ -8,7 +8,7 @@
<up-badge v-if="taskList.length > 0" class="ml5" :value="taskList.length" type="warning"></up-badge>
</view>
<u-gap height="5" bg-color="#0055A2"></u-gap>
<scroll-view style="height: 75vh" scroll-y scroll-with-animation class="content-main-left">
<scroll-view style="height: 82vh" scroll-y scroll-with-animation class="content-main-left">
<template v-if="taskList.length > 0">
<TaskItem
v-for="(task, index) in taskList"
@@ -29,7 +29,7 @@
</view>
<u-gap height="5" bg-color="#0055A2"></u-gap>
<view>
<scroll-view scroll-y scroll-with-animation style="height: calc(75vh - 60px)">
<scroll-view scroll-y scroll-with-animation style="height: calc(82vh - 60px)">
<u-checkbox-group placement="column" v-model="checkedSampleCodes">
<block v-for="(sample, index) in sampleList" :key="index">
<view v-if="currentTask.reviewCount === sample.reviewCount" class="sample-item">
@@ -52,13 +52,13 @@
<view>
{{ sample.sampleAssayCode }}
</view>
<view>
<view class="mt10">
{{ sample.sampleName }}
</view>
</u-col>
<u-col span="6">
<view>
<text class="pl10" v-html="sample.assayProject"> </text>
<rich-text :nodes="sample.assayProject"> </rich-text>
</view>
</u-col>
</u-row>
@@ -263,10 +263,9 @@ onBackPress(() => {
<style lang="scss" scoped>
.content-title-name {
height: 50px;
height: 60px;
box-sizing: border-box;
font-size: 20px;
font-weight: 300;
font-size: 22px;
padding: 10px;
text-align: center;
display: flex;