|
|
@@ -150,14 +150,14 @@ const fileIds = [
|
|
|
...idCardIds.map((item) => item.id), // 证件照片ID
|
|
|
...buyerPhotoIds.map((item) => item.id), // 购机者照片ID
|
|
|
...invoiceFileIds.map((item) => item.id), // 发票文件ID
|
|
|
-]
|
|
|
-const fileIdsString = fileIds.join(',')
|
|
|
+];
|
|
|
+const fileIdsString = fileIds.join(',');
|
|
|
|
|
|
// 提交参数
|
|
|
const submitParams = {
|
|
|
// ...其他参数
|
|
|
filesid: fileIdsString, // 文件ID字符串
|
|
|
-}
|
|
|
+};
|
|
|
```
|
|
|
|
|
|
## 上传组件实现
|
|
|
@@ -181,10 +181,10 @@ function createCustomUpload({ attmodel, attpath, modelStats }) {
|
|
|
const requestFromData = {
|
|
|
attmodel,
|
|
|
attpath,
|
|
|
- }
|
|
|
+ };
|
|
|
|
|
|
if (props.attlsh) {
|
|
|
- requestFromData.attlsh = props.attlsh
|
|
|
+ requestFromData.attlsh = props.attlsh;
|
|
|
}
|
|
|
|
|
|
await uploadFile({
|
|
|
@@ -193,23 +193,23 @@ function createCustomUpload({ attmodel, attpath, modelStats }) {
|
|
|
data,
|
|
|
error,
|
|
|
loading,
|
|
|
- })
|
|
|
+ });
|
|
|
|
|
|
if (!error.value) {
|
|
|
- options.onSuccess('', file, formData)
|
|
|
+ options.onSuccess('', file, formData);
|
|
|
// 处理返回的文件ID
|
|
|
- let dataObject = data.value
|
|
|
+ let dataObject = data.value;
|
|
|
if (typeof data.value === 'string') {
|
|
|
- dataObject = JSON.parse(data.value)
|
|
|
+ dataObject = JSON.parse(data.value);
|
|
|
}
|
|
|
- const newFileIds = [...props.fileIds]
|
|
|
+ const newFileIds = [...props.fileIds];
|
|
|
newFileIds.push({
|
|
|
url: file.url,
|
|
|
id: dataObject.Data,
|
|
|
- })
|
|
|
- emit('update:fileIds', newFileIds)
|
|
|
+ });
|
|
|
+ emit('update:fileIds', newFileIds);
|
|
|
}
|
|
|
- }
|
|
|
+ };
|
|
|
}
|
|
|
```
|
|
|
|