Browse Source

2026-06-29

lab优化
master
fengyuan_yang 1 month ago
parent
commit
97e789ee29
  1. 54
      src/views/modules/lab/labRecord.vue

54
src/views/modules/lab/labRecord.vue

@ -667,64 +667,64 @@
<el-tab-pane label="基本信息" name="basicInfo">
<div :style="{height: secondHeight + 'px'}" style="margin-left: 5px;margin-top: 5px; overflow-y: auto;">
<el-form :inline="true" label-position="top" :model="currentDetail">
<el-form-item label="申请人">
<el-form-item label="申请人/Application">
<el-input :value="currentDetail.applicant || ''" disabled style="width: 100px"></el-input>
<el-input :value="currentDetail.applicantName || ''" disabled style="width: 155px"></el-input>
</el-form-item>
<el-form-item label="申请日期">
<el-form-item label="申请日期/Apply Date">
<el-input :value="normalizeDateOnly(currentDetail.applicationDate)" disabled style="width: 110px"></el-input>
</el-form-item>
<el-form-item label="Site">
<el-form-item label="申请工厂/Apply Site">
<el-input :value="currentDetail.site || ''" disabled style="width: 135px"></el-input>
</el-form-item>
<el-form-item label="申请部门">
<el-form-item label="申请部门/Apply Department">
<el-input :value="currentDetail.applyDepartment || ''" disabled style="width: 225px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail">
<el-form-item label="客户">
<el-form-item label="客户/Customer">
<el-input :value="currentDetail.customerId || ''" disabled style="width: 100px"></el-input>
<el-input :value="currentDetail.customerName || ''" disabled style="width: 155px"></el-input>
</el-form-item>
<el-form-item label="项目">
<el-form-item label="项目/Project">
<el-input :value="currentDetail.projectId || ''" disabled style="width: 100px"></el-input>
<el-input :value="currentDetail.projectName || ''" disabled style="width: 155px"></el-input>
</el-form-item>
<el-form-item label="需求日期">
<el-form-item label="需求日期/Requested Date">
<el-input :value="normalizeDateOnly(currentDetail.requestedDate)" disabled style="width: 225px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail">
<el-form-item label="样品名称">
<el-form-item label="样品名称/Sample Name">
<el-input :value="currentDetail.sampleName || ''" disabled style="width: 260px"></el-input>
</el-form-item>
<el-form-item label="样品型号">
<el-form-item label="样品型号/Sample Model">
<el-input :value="currentDetail.sampleModel || ''" disabled style="width: 259px"></el-input>
</el-form-item>
<el-form-item label="样品数量">
<el-form-item label="样品数量/Sample QTY">
<el-input :value="currentDetail.sampleQty || ''" disabled style="width: 225px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail">
<el-form-item label="测试目的">
<el-form-item label="测试目的/Test Purpose">
<el-input :value="currentDetail.testPurpose || ''" disabled style="width: 260px"></el-input>
</el-form-item>
<el-form-item label="产品阶段">
<el-form-item label="产品阶段/Product Stage">
<el-input :value="currentDetail.productStage || ''" disabled style="width: 259px"></el-input>
</el-form-item>
<el-form-item label="测试类型">
<el-form-item label="测试类型/Test Type">
<el-input :value="currentDetail.testType || ''" disabled style="width: 225px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail">
<el-form-item label="报告出具">
<el-form-item label="报告出具/Report Document">
<el-input :value="currentDetail.reportDocument || ''" disabled style="width: 260px"></el-input>
</el-form-item>
<el-form-item label="样品退回">
<el-form-item label="样品退回/Return Sample">
<el-input :value="displayYesNo(currentDetail.returnSample)" disabled style="width: 259px"></el-input>
</el-form-item>
</el-form>
@ -757,7 +757,7 @@
</div>
<el-form :inline="true" label-position="top" :model="currentDetail" style="margin-top: 5px">
<el-form-item label="测试规范附件" style="display: block;">
<el-form-item label="测试规范/Test spec" style="display: block;">
<div class="judge-criteria-box" style="cursor: default;">
<template v-if="currentTestSpecFileList.length > 0">
<el-link
@ -775,7 +775,7 @@
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail" style="margin-top: 18px">
<el-form-item label="判断标准附件" style="display: block;">
<el-form-item label="判断标准/Judge Criteria" style="display: block;">
<div class="judge-criteria-box" style="cursor: default;">
<template v-if="currentJudgeCriteriaFileList.length > 0">
<el-link
@ -793,7 +793,7 @@
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail" style="margin-top: 20px">
<el-form-item label="注意事项" style="display: block;">
<el-form-item label="注意事项/Attention" style="display: block;">
<el-input type="textarea" :rows="3" :value="currentDetail.attention || ''" disabled resize="none" style="width: 772px"></el-input>
</el-form-item>
</el-form>
@ -802,17 +802,17 @@
<el-tab-pane label="审批信息" name="approvalInfoDetail">
<div :style="{height: secondHeight + 'px'}" style="margin-left: 5px;margin-top: 5px; overflow-y: auto;">
<el-form :inline="true" label-position="top" :model="currentDetail">
<el-form-item label="备注(部门经理)" style="display: block;">
<el-form-item label="备注(部门经理)/ Comments(Department Manager)" style="display: block;">
<el-input type="textarea" :rows="3" :value="currentDetail.departmentManagerComments || ''" disabled resize="none" style="width: 772px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail" style="margin-top: 45px">
<el-form-item label="备注(实验室)" style="display: block;">
<el-form-item label="备注(实验室)/ Comments(Lab)" style="display: block;">
<el-input type="textarea" :rows="3" :value="currentDetail.labComments || ''" disabled resize="none" style="width: 772px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail" style="margin-top: 45px">
<el-form-item label="测试人">
<el-form-item label="测试人/Tester">
<el-input :value="currentDetail.testerName || currentDetail.tester || ''" disabled style="width: 772px"></el-input>
</el-form-item>
</el-form>
@ -822,23 +822,23 @@
<el-tab-pane label="测试结果" name="resultInfo">
<div :style="{height: secondHeight + 'px'}" style="margin-left: 5px;margin-top: 5px; overflow-y: auto;">
<el-form :inline="true" label-position="top" :model="currentDetail">
<el-form-item label="测试开始时间">
<el-form-item label="测试开始时间/Test Start Date">
<el-input :value="normalizeDateOnly(currentDetail.testStartDate)" disabled style="width: 170px"></el-input>
</el-form-item>
<el-form-item label="测试完成日期">
<el-form-item label="测试完成日期/Completed Date">
<el-input :value="normalizeDateOnly(currentDetail.completedDate)" disabled style="width: 170px"></el-input>
</el-form-item>
<el-form-item label="测试编码">
<el-form-item label="测试编码/Test Number">
<el-input :value="currentDetail.testNumber || ''" disabled style="width: 250px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail">
<el-form-item label="异常情况及说明" style="display: block;">
<el-form-item label="异常情况及说明/Unnormal symptom and description" style="display: block;">
<el-input type="textarea" :rows="3" :value="currentDetail.unnormalSymptomAndDescription || ''" disabled resize="none" style="width: 772px"></el-input>
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail" style="margin-top: 45px">
<el-form-item label="测试报告附件" style="display: block;">
<el-form-item label="测试报告/Test Report" style="display: block;">
<div class="judge-criteria-box" style="cursor: default;">
<template v-if="currentTestReportFileList.length > 0">
<el-link
@ -855,7 +855,7 @@
</el-form-item>
</el-form>
<el-form :inline="true" label-position="top" :model="currentDetail" style="margin-top: 20px">
<el-form-item label="备注" style="display: block;">
<el-form-item label="备注/Comments" style="display: block;">
<el-input type="textarea" :rows="3" :value="currentDetail.testerComments || ''" disabled resize="none" style="width: 772px"></el-input>
</el-form-item>
</el-form>

Loading…
Cancel
Save