|
|
@@ -2,7 +2,7 @@
|
|
|
<div class="p-4">
|
|
|
<BasicTable @register="registerTable" :rowSelection="{ type: 'checkbox' }">
|
|
|
<template #toolbar>
|
|
|
- <a-button type="primary" @click="handleLiveOpen"> 新增</a-button>
|
|
|
+ <a-button type="primary" @click="handleAddLiveScene"> 新增</a-button>
|
|
|
<!-- <a-button type="primary" color="warning" @click="() => {}"> 编辑</a-button>
|
|
|
<a-button type="primary" color="error" @click="() => {}"> 删除</a-button> -->
|
|
|
</template>
|
|
|
@@ -252,12 +252,18 @@
|
|
|
console.log('record', record);
|
|
|
openBindModal(true, record);
|
|
|
}
|
|
|
- function handleLiveOpen() {
|
|
|
- // console.log('record', record);
|
|
|
- openLiveDrawer(true);
|
|
|
+
|
|
|
+ function handleAddLiveScene() {
|
|
|
+ openLiveDrawer(true, {
|
|
|
+ isUpdate: false,
|
|
|
+ });
|
|
|
}
|
|
|
function handleEditLiveScene(record: Recordable) {
|
|
|
- openLiveDrawer(true, record);
|
|
|
+ console.log('record', record);
|
|
|
+ openLiveDrawer(true, {
|
|
|
+ record,
|
|
|
+ isUpdate: true,
|
|
|
+ });
|
|
|
}
|
|
|
async function handleDeleteLiveScene(record: Recordable) {
|
|
|
try {
|
|
|
@@ -277,7 +283,7 @@
|
|
|
|
|
|
reload,
|
|
|
registerLiveDrawer,
|
|
|
- handleLiveOpen,
|
|
|
+ handleAddLiveScene,
|
|
|
handleDeleteLiveScene,
|
|
|
handleEditLiveScene,
|
|
|
};
|