|
|
@@ -334,18 +334,11 @@ const submitImportCommonThing = async () => {
|
|
|
|
|
|
importSubmitting.value = true
|
|
|
try {
|
|
|
- await Promise.all(
|
|
|
- selectedCommonThingRows.value.map(async (item) => {
|
|
|
- if (!item.id) return
|
|
|
- const detail = await ThingModelCommon.getCommonThingModel(item.id)
|
|
|
- await ThingModelApi.createThingModel({
|
|
|
- ...detail,
|
|
|
- id: undefined,
|
|
|
- productId: product.value.id,
|
|
|
- productKey: product.value.productKey
|
|
|
- })
|
|
|
- })
|
|
|
- )
|
|
|
+ await ThingModelApi.importCommonThingModel({
|
|
|
+ commonId: selectedCommonThingRows.value.map((item) => item.id).join(','),
|
|
|
+ productId: product.value.id
|
|
|
+ })
|
|
|
+
|
|
|
message.success('导入成功')
|
|
|
closeImportDialog()
|
|
|
await getList()
|