From cd47054e513f2e632ad67d3495eb8d9e35f99d82 Mon Sep 17 00:00:00 2001 From: pyt <626651354@qq.com> Date: 星期四, 08 五月 2025 11:08:18 +0800 Subject: [PATCH] Merge branch 'main' of http://120.76.84.145:10101/gitblit/r/H5/leshan-laboratory --- laboratory/src/views/deliveryAssessment/QA/index.vue | 62 +++++++++++++++++++------------ 1 files changed, 38 insertions(+), 24 deletions(-) diff --git a/culture/src/views/deliveryAssessment/assayTaskList/index.vue b/laboratory/src/views/deliveryAssessment/QA/index.vue similarity index 76% copy from culture/src/views/deliveryAssessment/assayTaskList/index.vue copy to laboratory/src/views/deliveryAssessment/QA/index.vue index efe9000..49dd85d 100644 --- a/culture/src/views/deliveryAssessment/assayTaskList/index.vue +++ b/laboratory/src/views/deliveryAssessment/QA/index.vue @@ -4,16 +4,16 @@ @sizeChange="handleSizeChange"> <template #search> <el-form :model="form" label-width="140px" inline> - <el-form-item label="项目组名称:"> + <el-form-item label="所属项目组:"> <el-input v-model="form.name" placeholder="请输入" /> </el-form-item> - <el-form-item label="课题类型:"> + <el-form-item label="检测项名称:"> <el-input v-model="form.name" placeholder="请输入" /> </el-form-item> - <el-form-item label="课题名称:"> + <el-form-item label="检测项编号:"> <el-input v-model="form.name" placeholder="请输入" /> </el-form-item> - <el-form-item label="提交人:"> + <el-form-item label="报告内容:"> <el-input v-model="form.name" placeholder="请输入" /> </el-form-item> <el-form-item label="状态:"> @@ -26,22 +26,19 @@ </el-form> </template> <template #setting> - <div class="top-box-integral"> - <div style="background-color:rgba(232, 250, 246, 1)" v-for="item in 3" :key="item" - class="top-box-integral-card"> - <div class="top-box-integral-card-title">{{ ['课题合计数量', '待评定', '已评定'][item - 1] }}</div> - <div style="color:rgba(4, 156, 154, 1)" class="top-box-integral-card-num">99.9</div> - </div> + <div class="tableTitle"> + <div class="title active"> + 化验师QA专题报告列表</div> </div> </template> <template #table> + <el-table-column prop="name" label="报告类型" /> <el-table-column prop="name" label="所属项目组" /> - <el-table-column prop="age" label="课题类型" /> - <el-table-column prop="age" label="报告编号" /> <el-table-column prop="age" label="报告名称" /> - <el-table-column prop="age" label="提交人" /> - <el-table-column prop="age" label="评定结果" /> - <el-table-column prop="age" label="累积分值" /> + <el-table-column prop="age" label="报告编号" /> + <el-table-column prop="age" label="制定人" /> + <el-table-column prop="age" label="制定日期" /> + <el-table-column prop="age" label="评定人" /> <el-table-column prop="age" label="评定时间" /> <el-table-column prop="age" label="状态"> <template #default="{ row }"> @@ -57,23 +54,18 @@ </template> </TableCustom> - <!-- 化验师 审批人 --> - <AssessmentDialog :modelValue="assessmentVisible" :reportData="currentReport" /> - <!-- 工艺工程师 --> - <CraftDialog :modelValue="craftVisible" :reportData="currentReport" /> + <AssessmentDialog :modelValue="assessmentVisible" :reportData="currentReport" /> </div> </template> <script> import AssessmentDialog from './components/AssessmentDialog.vue' -import CraftDialog from './components/CraftDialog.vue' export default { - name: 'AssayTaskList', + name: 'QAList', components: { AssessmentDialog, - CraftDialog }, data() { return { @@ -85,9 +77,8 @@ pageNum: 1 }, total: 0, - assessmentVisible: false, + assessmentVisible: true, currentReport: {}, - craftVisible: false, } }, methods: { @@ -151,4 +142,27 @@ } } } + +.tableTitle { + display: flex; + + .title { + background: #fafafc; + border-radius: 8px 8px 0px 0px; + border: 1px solid #dcdfe6; + padding: 16px 29px; + font-weight: bold; + font-size: 18px; + color: #606266; + width: unset; + cursor: pointer; + } + + .active { + color: #049c9a; + background: #ffffff; + border-radius: 8px 8px 0px 0px; + border: 1px solid #049c9a; + } +} </style> \ No newline at end of file -- Gitblit v1.7.1