.
This commit is contained in:
parent
35b126a68e
commit
6e3dfe3671
|
@ -285,18 +285,18 @@
|
||||||
class="filterList"
|
class="filterList"
|
||||||
></ResearchFilterList>
|
></ResearchFilterList>
|
||||||
|
|
||||||
<AdvancedSearch
|
<!-- <AdvancedSearch
|
||||||
v-if="researchSchemaGetter && researchSchemaGetter[0].advance"
|
v-if="researchSchemaGetter && researchSchemaGetter[0].advance"
|
||||||
v-show="hideAdvancedSearch"
|
v-show="hideAdvancedSearch"
|
||||||
@searchStart="slmSearchStart($event)"
|
@searchStart="slmSearchStart($event)"
|
||||||
@closeAdvancedSearch="closeAdvancedSearch"
|
@closeAdvancedSearch="closeAdvancedSearch"
|
||||||
@set-query-advanced="setQueryAdvanced($event)"
|
@set-query-advanced="setQueryAdvanced($event)"
|
||||||
></AdvancedSearch>
|
></AdvancedSearch> -->
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<div v-if="!showNoAnswer()">
|
<div v-if="!showNoAnswer()">
|
||||||
<component
|
<!-- <component
|
||||||
:key="reRender"
|
:key="reRender"
|
||||||
:is="contentComponentName"
|
:is="contentComponentName"
|
||||||
:listAnswer="listAnswer"
|
:listAnswer="listAnswer"
|
||||||
|
@ -308,7 +308,21 @@
|
||||||
@researchModalHandler="researchModalHandler"
|
@researchModalHandler="researchModalHandler"
|
||||||
@updateForDeleteResearch="getQueryForResearch()"
|
@updateForDeleteResearch="getQueryForResearch()"
|
||||||
ref="content"
|
ref="content"
|
||||||
></component>
|
></component> -->
|
||||||
|
<MyContent
|
||||||
|
:key="reRender"
|
||||||
|
:pagination="pagination"
|
||||||
|
:viewMode="'list'"
|
||||||
|
@changePage="changePaging"
|
||||||
|
:schemaItems="myActiveSchema?.search_content"
|
||||||
|
:items="listAnswer"
|
||||||
|
ref="content"
|
||||||
|
@ModalHandler="researchModalHandler"
|
||||||
|
@SubjectForm="SubjectFormHandler"
|
||||||
|
@updateForDeleteResearch="getQueryForResearch()"
|
||||||
|
@delete="deleteFormHandle"
|
||||||
|
>
|
||||||
|
</MyContent>
|
||||||
</div>
|
</div>
|
||||||
<no-data v-else>
|
<no-data v-else>
|
||||||
<div class="d-flex justify-content-center align-items-center">
|
<div class="d-flex justify-content-center align-items-center">
|
||||||
|
@ -635,7 +649,37 @@ export default {
|
||||||
"researchActiveSchemaSetter",
|
"researchActiveSchemaSetter",
|
||||||
"researchSchemaSetter",
|
"researchSchemaSetter",
|
||||||
]),
|
]),
|
||||||
|
deleteFormHandle(event) {
|
||||||
|
this.mySwalConfirm({
|
||||||
|
title: "هشدار!!!",
|
||||||
|
html: `از حذف <b>${event.item._source.text_subject}</b> اطمینان دارید؟ `,
|
||||||
|
icon: "warning",
|
||||||
|
}).then((result) => {
|
||||||
|
if (result.isConfirmed) {
|
||||||
|
let url = this.repoMicroServiceName + researchApi.research.deleteItem;
|
||||||
|
url = url.replace(
|
||||||
|
"{{index_key}}",
|
||||||
|
this.researchActiveSchemaGetter?.key
|
||||||
|
);
|
||||||
|
url = url.replace("{{id}}", event.item._id);
|
||||||
|
this.httpService.postRequest(url).then((res) => {
|
||||||
|
this.mySwalToast({
|
||||||
|
html: res.message,
|
||||||
|
});
|
||||||
|
setTimeout(() => {
|
||||||
|
this.getQueryForResearch();
|
||||||
|
}, 1000);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
SubjectFormHandler(event) {
|
||||||
|
this.openBaseModal("SubjectForm", "موضوع زنی");
|
||||||
|
let cloneItem = structuredClone(event);
|
||||||
|
cloneItem = { ...event._source, _id: event._id };
|
||||||
|
|
||||||
|
this.SET_SELECTED_ITEM(cloneItem);
|
||||||
|
},
|
||||||
getSchemas() {
|
getSchemas() {
|
||||||
let url = repoUrl() + "schema";
|
let url = repoUrl() + "schema";
|
||||||
this.httpService
|
this.httpService
|
||||||
|
|
Loading…
Reference in New Issue
Block a user