| | |
| | | // 添加到临时上传列表 |
| | | const fileUrl = res?.url || res?.data || res; |
| | | uploadList.value.push({ |
| | | name: file.name, |
| | | name: res?.name || file.name, |
| | | url: fileUrl, |
| | | id: res?.id, |
| | | response: res, |
| | | status: UploadResultStatus.DONE, |
| | | uid: file.name + Date.now(), |
| | | }); |
| | |
| | | // 添加到临时上传列表 |
| | | const fileUrl = res?.url || res?.data || res; |
| | | uploadList.value.push({ |
| | | name: file.name, |
| | | name: res?.name || file.name, |
| | | url: fileUrl, |
| | | id: res?.id, |
| | | response: res, |
| | | status: UploadResultStatus.DONE, |
| | | uid: file.name + Date.now(), |
| | | }); |
| | |
| | | modalApi.lock(); |
| | | try { |
| | | formData.value = await getPurchaseRequest(data.id); |
| | | if (formData.value?.attachmentList?.length) { |
| | | const blobIds = formData.value.attachmentList.map((item) => ({ |
| | | uid: String(item.id), |
| | | name: item.name || '', |
| | | url: item.url || '', |
| | | status: 'done', |
| | | id: item.id, |
| | | })); |
| | | formApi.setFieldValue('blobIds', blobIds); |
| | | } |
| | | await formApi.setValues(formData.value); |
| | | } finally { |
| | | modalApi.unlock(); |
| | |
| | | modalApi.lock(); |
| | | try { |
| | | formData.value = await getSaleOrder(data.id); |
| | | if (formData.value?.attachmentList?.length) { |
| | | const blobIds = formData.value.attachmentList.map((item) => ({ |
| | | uid: String(item.id), |
| | | name: item.name || '', |
| | | url: item.url || '', |
| | | status: 'done', |
| | | id: item.id, |
| | | })); |
| | | formApi.setFieldValue('blobIds', blobIds); |
| | | } |
| | | // 设置到 values |
| | | await formApi.setValues(formData.value); |
| | | } finally { |
| | |
| | | modalApi.lock(); |
| | | try { |
| | | formData.value = await getStockCheck(data.id); |
| | | if (formData.value?.attachmentList?.length) { |
| | | const blobIds = formData.value.attachmentList.map((item) => ({ |
| | | uid: String(item.id), |
| | | name: item.name || '', |
| | | url: item.url || '', |
| | | status: 'done', |
| | | id: item.id, |
| | | })); |
| | | formApi.setFieldValue('blobIds', blobIds); |
| | | } |
| | | // 设置到 values |
| | | await formApi.setValues(formData.value); |
| | | } finally { |
| | |
| | | modalApi.lock(); |
| | | try { |
| | | formData.value = await getStockIn(data.id); |
| | | if (formData.value?.attachmentList?.length) { |
| | | const blobIds = formData.value.attachmentList.map((item) => ({ |
| | | uid: String(item.id), |
| | | name: item.name || '', |
| | | url: item.url || '', |
| | | status: 'done', |
| | | id: item.id, |
| | | })); |
| | | formApi.setFieldValue('blobIds', blobIds); |
| | | } |
| | | // 设置到 values |
| | | await formApi.setValues(formData.value); |
| | | } finally { |
| | |
| | | modalApi.lock(); |
| | | try { |
| | | formData.value = await getStockMove(data.id); |
| | | if (formData.value?.attachmentList?.length) { |
| | | const blobIds = formData.value.attachmentList.map((item) => ({ |
| | | uid: String(item.id), |
| | | name: item.name || '', |
| | | url: item.url || '', |
| | | status: 'done', |
| | | id: item.id, |
| | | })); |
| | | formApi.setFieldValue('blobIds', blobIds); |
| | | } |
| | | // 设置到 values |
| | | await formApi.setValues(formData.value); |
| | | } finally { |
| | |
| | | modalApi.lock(); |
| | | try { |
| | | formData.value = await getStockOut(data.id); |
| | | if (formData.value?.attachmentList?.length) { |
| | | const blobIds = formData.value.attachmentList.map((item) => ({ |
| | | uid: String(item.id), |
| | | name: item.name || '', |
| | | url: item.url || '', |
| | | status: 'done', |
| | | id: item.id, |
| | | })); |
| | | formApi.setFieldValue('blobIds', blobIds); |
| | | } |
| | | // 设置到 values |
| | | await formApi.setValues(formData.value); |
| | | } finally { |