|
|
@@ -351,9 +351,23 @@
|
|
|
},
|
|
|
});
|
|
|
async function handleGenerate(record: Recordable) {
|
|
|
- await generateObjFileAPI({ num: record.num });
|
|
|
- createMessage.success(t('common.optSuccess'));
|
|
|
- reload();
|
|
|
+ if (record.isObj === 1) {
|
|
|
+ createConfirm({
|
|
|
+ iconType: 'warning',
|
|
|
+ title: () => h('span', t('routes.scenes.creatobj')),
|
|
|
+ content: () => h('span', t('routes.scenes.objTips.coverData')),
|
|
|
+ onOk: async () => {
|
|
|
+ await generateObjFileAPI({ num: record.num });
|
|
|
+ createMessage.success(t('common.optSuccess'));
|
|
|
+ reload();
|
|
|
+ },
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ await generateObjFileAPI({ num: record.num });
|
|
|
+ createMessage.success(t('common.optSuccess'));
|
|
|
+ reload();
|
|
|
+ }
|
|
|
+
|
|
|
// let toastText =
|
|
|
// buildObjStatus == 2
|
|
|
// ? t('routes.scenes.objTips.Modifying')
|