feat: 新增质检模块功能并优化界面交互
refactor: 重构质检任务和历史记录页面布局 feat: 添加Greeting组件并集成到首页 feat: 实现质检项选择和详情展示功能 feat: 新增实验室和工段质检页面 style: 优化表格样式和交互体验
This commit is contained in:
@@ -61,6 +61,15 @@
|
||||
<el-table-column type="selection" width="55" align="center" />
|
||||
<el-table-column label="主键" align="center" prop="itemId" v-if="true"/>
|
||||
<el-table-column label="检查项名称" align="center" prop="itemName" />
|
||||
<el-table-column label="标准目标" align="center" prop="standardTarget" />
|
||||
<el-table-column label="目标上限" align="center" prop="targetUpper" />
|
||||
<el-table-column label="目标下限" align="center" prop="targetLower" />
|
||||
<el-table-column label="单位" align="center" prop="unit" />
|
||||
<el-table-column label="定性定量" align="center" prop="qualitativeQuantitative">
|
||||
<template slot-scope="scope">
|
||||
{{ scope.row.qualitativeQuantitative === 0 ? '定性' : '定量' }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="备注" align="center" prop="remark" />
|
||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||
<template slot-scope="scope">
|
||||
@@ -94,6 +103,24 @@
|
||||
<el-form-item label="检查项名称" prop="itemName">
|
||||
<el-input v-model="form.itemName" placeholder="请输入检查项名称" />
|
||||
</el-form-item>
|
||||
<el-form-item label="标准目标" prop="standardTarget">
|
||||
<el-input v-model.number="form.standardTarget" type="number" step="0.01" placeholder="请输入标准目标" />
|
||||
</el-form-item>
|
||||
<el-form-item label="目标上限" prop="targetUpper">
|
||||
<el-input v-model.number="form.targetUpper" type="number" step="0.01" placeholder="请输入目标上限" />
|
||||
</el-form-item>
|
||||
<el-form-item label="目标下限" prop="targetLower">
|
||||
<el-input v-model.number="form.targetLower" type="number" step="0.01" placeholder="请输入目标下限" />
|
||||
</el-form-item>
|
||||
<el-form-item label="单位" prop="unit">
|
||||
<el-input v-model="form.unit" placeholder="请输入单位" />
|
||||
</el-form-item>
|
||||
<el-form-item label="定性定量" prop="qualitativeQuantitative">
|
||||
<el-radio-group v-model="form.qualitativeQuantitative">
|
||||
<el-radio :label="0">定性</el-radio>
|
||||
<el-radio :label="1">定量</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<el-input v-model="form.remark" placeholder="请输入备注" />
|
||||
</el-form-item>
|
||||
@@ -138,6 +165,11 @@ export default {
|
||||
pageNum: 1,
|
||||
pageSize: 20,
|
||||
itemName: undefined,
|
||||
standardTarget: undefined,
|
||||
targetUpper: undefined,
|
||||
targetLower: undefined,
|
||||
unit: undefined,
|
||||
qualitativeQuantitative: 0,
|
||||
},
|
||||
// 表单参数
|
||||
form: {},
|
||||
@@ -169,6 +201,11 @@ export default {
|
||||
this.form = {
|
||||
itemId: undefined,
|
||||
itemName: undefined,
|
||||
standardTarget: undefined,
|
||||
targetUpper: undefined,
|
||||
targetLower: undefined,
|
||||
unit: undefined,
|
||||
qualitativeQuantitative: 0,
|
||||
createBy: undefined,
|
||||
createTime: undefined,
|
||||
updateBy: undefined,
|
||||
|
||||
Reference in New Issue
Block a user