【bug】修复附件上传异步导致的问题

pull/3/head
zengchenxi 9 months ago
parent 49f2e197be
commit 2cb37e8098

@ -221,7 +221,7 @@ public class DeliverOrderServiceImpl implements DeliverOrderService {
deleteDeliverOrderSubByDeliveryOrderId(deliveryOrderId);
list.forEach(o -> o.setId(null).setUpdater(null).setUpdateTime(null)); // 解决更新情况下1id 冲突2updateTime 不更新
createDeliverOrderSubList(deliveryOrderId, list);
if(deliverOrderOtherSubs != null || !deliverOrderOtherSubs.isEmpty()){
if(deliverOrderOtherSubs != null && !deliverOrderOtherSubs.isEmpty()){
deliverOrderOtherSubs.forEach(o -> o.setId(null).setUpdater(null).setUpdateTime(null)); // 解决更新情况下1id 冲突2updateTime 不更新
createDeliverOrderSubList(deliveryOrderId, deliverOrderOtherSubs);
}

@ -424,7 +424,7 @@ const formData = ref({
customerId: undefined,
customerName: undefined,
projectName: undefined,
deliverDate: undefined,
deliverDate: new Date(),
deliverStatus: 1,
deliverPerson: undefined,
deliverPersonMobile: undefined,
@ -500,7 +500,7 @@ const submitForm = async (operate) => {
//
if (attachmentUploadFiles.value.length > 0) {
uploadData.value.businessId = orderId
attachmentUploadRef.value!.submit()
await attachmentUploadRef.value!.submit()
}
if (operate == 'SAVE') {
@ -531,7 +531,7 @@ const resetForm = () => {
customerId: undefined,
customerName: undefined,
projectName: undefined,
deliverDate: undefined,
deliverDate: new Date(),
deliverStatus: 1,
deliverPerson: undefined,
deliverPersonMobile: undefined,

@ -790,11 +790,11 @@ const submitForm = async (active) => {
//
if (contractUploadFiles.value.length > 0) {
contractUploadData.value.businessId = orderId
contractUploadRef.value!.submit()
await contractUploadRef.value!.submit()
}
if (protocolUploadFiles.value.length > 0) {
protocolUploadData.value.businessId = orderId
protocolUploadRef.value!.submit()
await protocolUploadRef.value!.submit()
}
//

Loading…
Cancel
Save