♻️ refactor(mes): 重构质检状态枚举及相关逻辑

将质检相关的状态枚举从 MesOrderStatusEnum 更改为 MesQcStatusEnum,确保状态管理的一致性和可维护性。更新了相关的服务和前端逻辑,以反映新的状态枚举。
pull/871/MERGE
YunaiV 2026-02-26 09:37:27 +08:00
parent e26a40fe0e
commit 12b6c0df2f
4 changed files with 16 additions and 16 deletions

View File

@ -135,7 +135,7 @@
type="primary"
@click="openForm('update', scope.row.id)"
v-hasPermi="['mes:qc-ipqc:update']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
编辑
</el-button>
@ -144,7 +144,7 @@
type="success"
@click="handleComplete(scope.row.id)"
v-hasPermi="['mes:qc-ipqc:update']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
完成
</el-button>
@ -153,7 +153,7 @@
type="danger"
@click="handleDelete(scope.row.id)"
v-hasPermi="['mes:qc-ipqc:delete']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
删除
</el-button>
@ -181,7 +181,7 @@ import IpqcForm from './IpqcForm.vue'
import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
import ProWorkOrderSelect from '@/views/mes/pro/workorder/components/ProWorkOrderSelect.vue'
import MdItemSelect from '@/views/mes/md/item/components/MdItemSelect.vue'
import { MesOrderStatusEnum } from '@/views/mes/utils/constants'
import { MesQcStatusEnum } from '@/views/mes/utils/constants'
defineOptions({ name: 'MesQcIpqc' })

View File

@ -162,7 +162,7 @@
type="primary"
@click="openForm('update', scope.row.id)"
v-hasPermi="['mes:qc-iqc:update']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
编辑
</el-button>
@ -171,7 +171,7 @@
type="success"
@click="handleComplete(scope.row.id)"
v-hasPermi="['mes:qc-iqc:update']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
完成
</el-button>
@ -180,7 +180,7 @@
type="danger"
@click="handleDelete(scope.row.id)"
v-hasPermi="['mes:qc-iqc:delete']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
删除
</el-button>
@ -209,7 +209,7 @@ 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 { MesOrderStatusEnum } from '@/views/mes/utils/constants'
import { MesQcStatusEnum } from '@/views/mes/utils/constants'
defineOptions({ name: 'MesQcIqc' })

View File

@ -136,7 +136,7 @@
type="primary"
@click="openForm('update', scope.row.id)"
v-hasPermi="['mes:qc-oqc:update']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
编辑
</el-button>
@ -145,7 +145,7 @@
type="success"
@click="handleComplete(scope.row.id)"
v-hasPermi="['mes:qc-oqc:update']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
完成
</el-button>
@ -154,7 +154,7 @@
type="danger"
@click="handleDelete(scope.row.id)"
v-hasPermi="['mes:qc-oqc:delete']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
删除
</el-button>
@ -183,7 +183,7 @@ import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
import MdClientSelect from '@/views/mes/md/client/components/MdClientSelect.vue'
import MdItemSelect from '@/views/mes/md/item/components/MdItemSelect.vue'
import UserSelect from '@/views/system/user/components/UserSelect.vue'
import { MesOrderStatusEnum } from '@/views/mes/utils/constants'
import { MesQcStatusEnum } from '@/views/mes/utils/constants'
defineOptions({ name: 'MesQcOqc' })

View File

@ -142,7 +142,7 @@
type="primary"
@click="openForm('update', scope.row.id)"
v-hasPermi="['mes:qc-rqc:update']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
编辑
</el-button>
@ -151,7 +151,7 @@
type="success"
@click="handleComplete(scope.row.id)"
v-hasPermi="['mes:qc-rqc:update']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
完成
</el-button>
@ -160,7 +160,7 @@
type="danger"
@click="handleDelete(scope.row.id)"
v-hasPermi="['mes:qc-rqc:delete']"
v-if="scope.row.status === MesOrderStatusEnum.DRAFT"
v-if="scope.row.status === MesQcStatusEnum.DRAFT"
>
删除
</el-button>
@ -188,7 +188,7 @@ import RqcForm from './RqcForm.vue'
import { DICT_TYPE, getIntDictOptions } from '@/utils/dict'
import MdItemSelect from '@/views/mes/md/item/components/MdItemSelect.vue'
import UserSelect from '@/views/system/user/components/UserSelect.vue'
import { MesOrderStatusEnum } from '@/views/mes/utils/constants'
import { MesQcStatusEnum } from '@/views/mes/utils/constants'
defineOptions({ name: 'MesQcRqc' })