| | |
| | | <a-input-search |
| | | :placeholder="$t('cardList.searchInput.placeholder')" |
| | | style="width: 200px;margin-right: 10px" |
| | | v-model="keywords" |
| | | @change="search" |
| | | /> |
| | | <!-- 新建--> |
| | | <!--新建--> |
| | | <add :kbobj="kbobj" @changeFetchData="changeFetchData"/> |
| | | </a-col> |
| | | </a-row> |
| | |
| | | <!-- {{ $t('searchTable.operation.download') }}--> |
| | | <!-- </a-button>--> |
| | | <a-tooltip :content="$t('searchTable.actions.refresh')"> |
| | | <div class="action-icon" @click="search" |
| | | <div class="action-icon" |
| | | ><icon-refresh size="18" |
| | | /></div> |
| | | </a-tooltip> |
| | |
| | | </a-tab-pane> |
| | | <a-tab-pane key="2" :title="t('dmx.list.test')"> |
| | | <div class="rt-container-main"> |
| | | <test></test> |
| | | <test ref="testForm"></test> |
| | | </div> |
| | | </a-tab-pane> |
| | | <a-tab-pane key="3" :title="t('dmx.list.disposition')"> |
| | | <div class="rt-container-main"> |
| | | <config :kbtenantInfo="kbtenantInfo" :kbobj="kbobj"></config> |
| | | <config ref="configForm" :kbtenantInfo="kbtenantInfo" :kbobj="kbobj"></config> |
| | | </div> |
| | | </a-tab-pane> |
| | | </a-tabs> |
| | |
| | | |
| | | const size = ref<SizeProps>('medium'); |
| | | let visible = ref(false) |
| | | let keywords = ref('') |
| | | let detailsShow = ref(false) |
| | | let selectedTab = ref(0) |
| | | let testForm = ref(null) |
| | | let configForm = ref(null) |
| | | let kbId = ref('') |
| | | let kbobj = reactive({}) |
| | | let kbdetail = reactive({}) |
| | | let parser_ids = reactive({}) |
| | |
| | | selectedTab.value= index; |
| | | // console.log(item.id); |
| | | kbobj= item; |
| | | store.kbobj = kbobj |
| | | kbId = kbobj.id; |
| | | testForm.value.changekbid(kbId); |
| | | configForm.value.changekbObj(kbobj); |
| | | fetchData({ |
| | | kb_id: kbobj.id, |
| | | page: 1, |
| | |
| | | }; |
| | | |
| | | const search = () => { |
| | | alert(1) |
| | | // fetchData({ |
| | | // ...basePagination, |
| | | // ...formModel.value, |
| | | // }); |
| | | fetchData({ |
| | | kb_id: kbobj.id, |
| | | page: 1, |
| | | page_size: 20, |
| | | keywords:keywords.value |
| | | }) |
| | | }; |
| | | |
| | | const handleClick = ()=>{ |
| | |
| | | console.log(tabs.value, 'tabs'); |
| | | if(tabs.value.length>0 && tabs.value[0]){ |
| | | kbobj = tabs.value[0] |
| | | store.kbobj = kbobj |
| | | kbId = kbobj.id; |
| | | testForm.value.changekbid(kbId); |
| | | configForm.value.changekbObj(kbobj); |
| | | fetchData({ |
| | | kb_id: kbobj.id, |
| | | page: 1, |
| | |
| | | ); |
| | | |
| | | onBeforeMount(()=>{ |
| | | knowledgeData() |
| | | |
| | | }) |
| | | onMounted(()=>{ |
| | | |
| | | knowledgeData() |
| | | }) |
| | | |
| | | </script> |