fix(order-edit): 更新确认提示框和字段校验逻辑

将重置订单明细的确认提示框从VXETable.modal改为VxeUI.modal,并在字段校验中增加对number字段的检查,以确保在重置操作前的完整性和准确性。
This commit is contained in:
user 2025-06-07 17:05:15 +08:00
parent 589aef6cf2
commit e467de3a75

View File

@ -685,7 +685,7 @@ export default defineComponent({
}); });
if (dtlsRes.data && dtlsRes.data.length > 0) { if (dtlsRes.data && dtlsRes.data.length > 0) {
const type = await VXETable.modal.confirm({ const type = await VxeUI.modal.confirm({
id: 'resetOrderDtlsConfirm', id: 'resetOrderDtlsConfirm',
content: $t('jewpmsApp.order.detail.reset.confirmDelete'), // '检测到已有订单明细记录,是否需要删除并根据当前款式重新生成?' content: $t('jewpmsApp.order.detail.reset.confirmDelete'), // '检测到已有订单明细记录,是否需要删除并根据当前款式重新生成?'
status: 'warning', status: 'warning',
@ -701,7 +701,7 @@ export default defineComponent({
} }
} }
} }
if (order.value.styleNo && order.value.quality) { if (order.value.number && order.value.styleNo && order.value.quality) {
// 2. 从jhi_styledtl表中获取相应的明细信息 // 2. 从jhi_styledtl表中获取相应的明细信息
let styleDtlParams = { let styleDtlParams = {
number: { name: '', op: '=', value: order.value.styleNo }, number: { name: '', op: '=', value: order.value.styleNo },