diff --git a/src/views/mes/qc/iqc/IqcForm.vue b/src/views/mes/qc/iqc/IqcForm.vue
index f6e30e0b8..7c5c71328 100644
--- a/src/views/mes/qc/iqc/IqcForm.vue
+++ b/src/views/mes/qc/iqc/IqcForm.vue
@@ -64,20 +64,9 @@
v-model="formData.itemId"
placeholder="请选择产品物料"
class="!w-1/1"
- @change="handleItemChange"
/>
-
-
-
-
-
-
-
-
-
-
检测情况
@@ -278,10 +267,6 @@ const formLoading = ref(false)
const formType = ref('')
const activeTab = ref('line')
-// 关联数据回显
-const itemName = ref('')
-const itemSpecification = ref('')
-
// 模板列表
const templateList = ref([])
@@ -327,12 +312,6 @@ const formRules = reactive({
})
const formRef = ref()
-/** 物料变更回调 */
-const handleItemChange = (item: any) => {
- itemName.value = item?.name || ''
- itemSpecification.value = item?.specification || ''
-}
-
/** 打开弹窗 */
const open = async (type: string, id?: number) => {
dialogVisible.value = true
@@ -348,9 +327,6 @@ const open = async (type: string, id?: number) => {
try {
const data = await QcIqcApi.getIqc(id)
formData.value = data
- // 回显关联数据
- itemName.value = data.itemName || ''
- itemSpecification.value = data.itemSpecification || ''
} finally {
formLoading.value = false
}
@@ -432,9 +408,6 @@ const resetForm = () => {
majorQuantity: 0,
minorQuantity: 0
}
- // TODO @AI:这些字段是不是不用了?因为 item 是下拉框;
- itemName.value = ''
- itemSpecification.value = ''
formRef.value?.resetFields()
}
diff --git a/src/views/mes/qc/iqc/index.vue b/src/views/mes/qc/iqc/index.vue
index 8d0f91337..b1525aaeb 100644
--- a/src/views/mes/qc/iqc/index.vue
+++ b/src/views/mes/qc/iqc/index.vue
@@ -156,7 +156,7 @@
type="primary"
@click="openForm('update', scope.row.id)"
v-hasPermi="['mes:qc-iqc:update']"
- v-if="scope.row.status === QC_IQC_STATUS.PREPARE"
+ v-if="scope.row.status === MesQcIqcStatusEnum.PREPARE"
>
编辑
@@ -165,7 +165,7 @@
type="success"
@click="handleComplete(scope.row.id)"
v-hasPermi="['mes:qc-iqc:update']"
- v-if="scope.row.status === QC_IQC_STATUS.PREPARE"
+ v-if="scope.row.status === MesQcIqcStatusEnum.PREPARE"
>
完成
@@ -174,7 +174,7 @@
link
type="primary"
@click="openForm('update', scope.row.id)"
- v-if="scope.row.status !== QC_IQC_STATUS.PREPARE"
+ v-if="scope.row.status !== MesQcIqcStatusEnum.PREPARE"
>
查看报表
@@ -183,7 +183,7 @@
type="danger"
@click="handleDelete(scope.row.id)"
v-hasPermi="['mes:qc-iqc:delete']"
- v-if="scope.row.status === QC_IQC_STATUS.PREPARE"
+ v-if="scope.row.status === MesQcIqcStatusEnum.PREPARE"
>
删除
@@ -212,16 +212,10 @@ import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
import MdVendorSelect from '@/views/mes/md/vendor/components/MdVendorSelect.vue'
import MdItemSelect from '@/views/mes/md/item/components/MdItemSelect.vue'
import UserSelect from '@/views/system/user/components/UserSelect.vue'
+import { MesQcIqcStatusEnum } from '@/views/mes/utils/constants'
defineOptions({ name: 'MesQcIqc' })
-/** IQC 状态枚举 */
-// TODO @AI:放到 constants 里;
-const QC_IQC_STATUS = {
- PREPARE: 0,
- FINISHED: 1
-}
-
const message = useMessage()
const { t } = useI18n()