|
@@ -3,6 +3,7 @@
|
|
|
<avue-crud
|
|
|
ref="crudRef"
|
|
|
v-model:search="search"
|
|
|
+ v-loading="loading"
|
|
|
v-model="form"
|
|
|
:data="data"
|
|
|
:option="option"
|
|
@@ -306,15 +307,19 @@ const lockOrUnLockWorkOrder = (id,status)=>{
|
|
|
// catch error
|
|
|
});
|
|
|
}
|
|
|
+const loading=ref(false);
|
|
|
const zipWork=ref({});
|
|
|
const zipData=(workOrderCode)=>{
|
|
|
+ loading.value=true;
|
|
|
zipWork.value.workOrderCode=workOrderCode;
|
|
|
zipWorkOrder(zipWork.value).then(
|
|
|
(data)=>{
|
|
|
if(data.code === '200'){
|
|
|
+ loading.value=false;
|
|
|
ElMessage.success(data.msg);
|
|
|
dataList()
|
|
|
}else{
|
|
|
+ loading.value=false;
|
|
|
ElMessage.error(data.msg);
|
|
|
}
|
|
|
}
|