From c128544c831bc07d78a6dd2b53fdbbbf0c70a2e6 Mon Sep 17 00:00:00 2001
From: chenlu <1320612696@qq.com>
Date: 星期日, 28 九月 2025 10:28:50 +0800
Subject: [PATCH] 添加页面加载提示,防止重复提交
---
north-glass-erp/northglass-erp/src/views/pp/workOrder/AddWorkOrder.vue | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/north-glass-erp/northglass-erp/src/views/pp/workOrder/AddWorkOrder.vue b/north-glass-erp/northglass-erp/src/views/pp/workOrder/AddWorkOrder.vue
index 5c5daa5..c795f62 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/workOrder/AddWorkOrder.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/workOrder/AddWorkOrder.vue
@@ -66,9 +66,8 @@
const {currentRoute} = useRouter()
const route = currentRoute.value
-
+let id = route.query.orderId
onMounted(() => {
- let id = route.query.orderId
request.post(`/workOrder/addWork/${id}`, filterData.value).then((res) => {
@@ -175,7 +174,8 @@
{field: 'productName', title: t('order.product'), filters: [{data: ''}], slots: {filter: 'num1_filter'}, },
{field: 'quantity', title: t('order.quantity'), },
{field: 'computeGrossArea', title: t('order.area'), },
- {field: 'perimeter', title: t('workOrder.perimeter'), showOverflow: "ellipsis"}
+ {field: 'perimeter', title: t('workOrder.perimeter'), showOverflow: "ellipsis"},
+ {field: 'orderGlassDetail.process', title: t('craft.process'), },
],//琛ㄥご鎸夐挳
toolbarConfig: {
@@ -220,7 +220,7 @@
ElMessage.warning(t('workOrder.msg'))
return;
}
-
+ gridOptions.loading=true
let workOrderData = ref({
orderdetail: selectRecords,
userName:username
@@ -230,6 +230,7 @@
if (res.code == 200 && res.data===true) {
ElMessage.success(t('basicData.msg.saveSuccess'))
router.push({path: '/main/workOrder/addWorkOrder', query: {orderId:route.query.orderId,random:Math.random()}})
+ gridOptions.loading=false
} else {
ElMessage.warning(res.msg)
}
--
Gitblit v1.8.0