| | |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | </div> |
| | | <div class="w100 h100" v-show="!tableHasChildren"> |
| | | <div class="w100 h100 relative" v-show="!tableHasChildren"> |
| | | <div class="absolute top-0 right-0 w-[112px] h-[24[x]] bg-white z-50 leading-3 pt-2"> |
| | | <el-radio-group v-model="canvasRadio" size="small"> |
| | | <el-radio-button label="列表" value="canvas_list" /> |
| | | <el-radio-button label="画布" value="canvas_tu" /> |
| | | </el-radio-group> |
| | | </div> |
| | | <el-tabs v-model="activeModelName" class="h-full" @tab-change="handleClick"> |
| | | <el-tab-pane label="模型管理" name="modelName" class="h-full"> |
| | | <div class="h-full"> |
| | | <div class="h-full" v-show="canvasRadio === 'canvas_list'"> |
| | | <el-table |
| | | v-loading="tableLoading" |
| | | ref="draggableTableRef" |
| | |
| | | <Chat ref="chatRef" class="flex-auto px-2" :questionApi="questionAi"> </Chat> |
| | | </div> |
| | | </div> |
| | | <div class="h-full" v-show="canvasRadio === 'canvas_tu'"></div> |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | </div> |
| | |
| | | //#endregion |
| | | //#region ====================== 模型管理(没有父节点) ====================== |
| | | const activeModelName = ref('modelName'); |
| | | const canvasRadio = ref('canvas_list'); |
| | | const deleteModelData = (row) => {}; |
| | | const getNodeTableData = () => {}; |
| | | //#endregion |