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) {
const type = await VXETable.modal.confirm({
const type = await VxeUI.modal.confirm({
id: 'resetOrderDtlsConfirm',
content: $t('jewpmsApp.order.detail.reset.confirmDelete'), // '检测到已有订单明细记录,是否需要删除并根据当前款式重新生成?'
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表中获取相应的明细信息
let styleDtlParams = {
number: { name: '', op: '=', value: order.value.styleNo },