feat(qc): 修改检测项类型为整数并更新相关文档

pull/871/MERGE
YunaiV 2026-04-10 00:06:43 +08:00
parent 1d01b221e6
commit 1b0af32a6a
3 changed files with 5 additions and 5 deletions

View File

@ -5,7 +5,7 @@ export interface QcDefectVO {
id: number // 编号 id: number // 编号
code: string // 缺陷编码 code: string // 缺陷编码
name: string // 缺陷描述 name: string // 缺陷描述
type: string // 检测项类型 type: number // 检测项类型
level: number // 缺陷等级 level: number // 缺陷等级
remark: string // 备注 remark: string // 备注
} }

View File

@ -21,7 +21,7 @@
<el-form-item label="检测项类型" prop="type"> <el-form-item label="检测项类型" prop="type">
<el-select v-model="formData.type" placeholder="请选择检测项类型" clearable class="!w-1/1"> <el-select v-model="formData.type" placeholder="请选择检测项类型" clearable class="!w-1/1">
<el-option <el-option
v-for="dict in getStrDictOptions(DICT_TYPE.MES_DEFECT_TYPE)" v-for="dict in getIntDictOptions(DICT_TYPE.MES_DEFECT_TYPE)"
:key="dict.value" :key="dict.value"
:label="dict.label" :label="dict.label"
:value="dict.value" :value="dict.value"
@ -50,7 +50,7 @@
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { getIntDictOptions, getStrDictOptions, DICT_TYPE } from '@/utils/dict' import { getIntDictOptions, DICT_TYPE } from '@/utils/dict'
import { QcDefectApi, QcDefectVO } from '@/api/mes/qc/defect' import { QcDefectApi, QcDefectVO } from '@/api/mes/qc/defect'
import { AutoCodeRecordApi } from '@/api/mes/md/autocode/record' import { AutoCodeRecordApi } from '@/api/mes/md/autocode/record'
import { MesAutoCodeRuleCode } from '@/views/mes/utils/constants' import { MesAutoCodeRuleCode } from '@/views/mes/utils/constants'

View File

@ -35,7 +35,7 @@
class="!w-240px" class="!w-240px"
> >
<el-option <el-option
v-for="dict in getStrDictOptions(DICT_TYPE.MES_DEFECT_TYPE)" v-for="dict in getIntDictOptions(DICT_TYPE.MES_DEFECT_TYPE)"
:key="dict.value" :key="dict.value"
:label="dict.label" :label="dict.label"
:value="dict.value" :value="dict.value"
@ -140,7 +140,7 @@
<script setup lang="ts"> <script setup lang="ts">
import { dateFormatter } from '@/utils/formatTime' import { dateFormatter } from '@/utils/formatTime'
import { DICT_TYPE, getIntDictOptions, getStrDictOptions } from '@/utils/dict' import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
import download from '@/utils/download' import download from '@/utils/download'
import { QcDefectApi, QcDefectVO } from '@/api/mes/qc/defect' import { QcDefectApi, QcDefectVO } from '@/api/mes/qc/defect'
import DefectForm from './DefectForm.vue' import DefectForm from './DefectForm.vue'