提交 cc3f9419 authored 作者: quanlili's avatar quanlili

修改新增列表刷新问题

上级 b7d31989
...@@ -247,10 +247,10 @@ ...@@ -247,10 +247,10 @@
<el-form ref="form" :model="entityForm" label-width="110px"> <el-form ref="form" :model="entityForm" label-width="110px">
<el-form-item label="命名实体类型:"> <el-form-item label="命名实体类型:">
<el-select v-model="entityForm.state" placeholder="" style="width:100%"> <el-select v-model="entityForm.state" placeholder="" style="width:100%">
<el-option label="历史人物" value="1"></el-option> <el-option label="历史人物" :value="1"></el-option>
<el-option label="组织机构" value="2"></el-option> <el-option label="组织机构" :value="2"></el-option>
<el-option label="地理位置" value="3"></el-option> <el-option label="地理位置" :value="3"></el-option>
<el-option label="朝代时间" value="4"></el-option> <el-option label="朝代时间" :value="4"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="命名实体名称:"> <el-form-item label="命名实体名称:">
...@@ -299,7 +299,7 @@ ...@@ -299,7 +299,7 @@
<el-input v-model="personForm.birthaddress" placeholder="请输入出生地"></el-input> <el-input v-model="personForm.birthaddress" placeholder="请输入出生地"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="主要成就:"> <el-form-item label="主要成就:">
<el-input v-model="entityForm.achievement" placeholder="请输入主要成就"></el-input> <el-input v-model="personForm.achievement" placeholder="请输入主要成就"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="代表作品:"> <el-form-item label="代表作品:">
<el-input v-model="personForm.works" placeholder="请输入代表作品"></el-input> <el-input v-model="personForm.works" placeholder="请输入代表作品"></el-input>
...@@ -574,7 +574,7 @@ export default { ...@@ -574,7 +574,7 @@ export default {
name:'', name:'',
text:'' text:''
}, },
fleg:true,//控制无数据的 fleg:true,//控制无数据的,防止切换从有数据到无数据的控制
total:0, total:0,
list:[], list:[],
listQuery:{ listQuery:{
...@@ -682,17 +682,13 @@ export default { ...@@ -682,17 +682,13 @@ export default {
}) })
}, },
entitySubmit(){ entitySubmit(){
this.backForm.state=this.entityForm.state;
//this.backForm.keyword=this.entityForm.keyword;
console.log(this.listQuery.ResourceId,'88888')
console.log(this.entityForm,'hhhhh')
addEntityAPI(this.entityForm).then(res=>{ addEntityAPI(this.entityForm).then(res=>{
if(res.data.code===0){ if(res.data.code===0){
//this.$message.success('新增实体成功');
let tab={ let tab={
name:this.activeName name:this.activeName
} }
this.handleInnerClick(tab);//更新列表 this.handleInnerClick(tab);//更新列表
this.backForm.state=this.entityForm.state;//显示哪个弹框
this.lookBack(this.entityForm.keyword); this.lookBack(this.entityForm.keyword);
this.entityVisible=false; this.entityVisible=false;
}else{ }else{
...@@ -702,6 +698,7 @@ export default { ...@@ -702,6 +698,7 @@ export default {
}, },
lookBack(keyword){ lookBack(keyword){
//1 :为人物 2:组织机构 3: 地址 4:时间 //1 :为人物 2:组织机构 3: 地址 4:时间
console.log(this.backForm.state,'88888888888822222')
if(this.backForm.state==1){ if(this.backForm.state==1){
this.personLinkVisible=true; this.personLinkVisible=true;
}else if(this.backForm.state==2){ }else if(this.backForm.state==2){
...@@ -817,7 +814,11 @@ export default { ...@@ -817,7 +814,11 @@ export default {
importPersonAPI(this.personForm).then(res=>{ importPersonAPI(this.personForm).then(res=>{
if(res.data.code == 0){ if(res.data.code == 0){
this.$message.success('确认实体成功'); this.$message.success('确认实体成功');
this.getPerson(); //this.getPerson();
let tab={
name:this.activeName
}
this.handleInnerClick(tab,event)
this.personLinkVisible = false; this.personLinkVisible = false;
}else{ }else{
this.$message.error('确认实体失败'); this.$message.error('确认实体失败');
...@@ -829,7 +830,11 @@ export default { ...@@ -829,7 +830,11 @@ export default {
importPositionAPI(this.positionForm).then(res=>{ importPositionAPI(this.positionForm).then(res=>{
if(res.data.code == 0){ if(res.data.code == 0){
this.$message.success('确认实体成功'); this.$message.success('确认实体成功');
this.getPosition(); //this.getPosition();
let tab={
name:this.activeName
}
this.handleInnerClick(tab,event)
this.positionLinkVisible = false; this.positionLinkVisible = false;
}else{ }else{
this.$message.error('确认实体失败'); this.$message.error('确认实体失败');
...@@ -841,8 +846,12 @@ export default { ...@@ -841,8 +846,12 @@ export default {
importOrganizationAPI(this.organizationForm).then(res=>{ importOrganizationAPI(this.organizationForm).then(res=>{
if(res.data.code == 0){ if(res.data.code == 0){
this.$message.success('确认实体成功'); this.$message.success('确认实体成功');
this.getOrganization(); //this.getOrganization();
this.organizationVisible = false; let tab={
name:this.activeName
}
this.handleInnerClick(tab,event)
this.organizationLinkVisible = false;
}else{ }else{
this.$message.error('确认实体失败'); this.$message.error('确认实体失败');
} }
...@@ -853,7 +862,11 @@ export default { ...@@ -853,7 +862,11 @@ export default {
importTimerAPI(this.timerForm).then(res=>{ importTimerAPI(this.timerForm).then(res=>{
if(res.data.code == 0){ if(res.data.code == 0){
this.$message.success('确认实体成功'); this.$message.success('确认实体成功');
this.getTimer(); //this.getTimer();
let tab={
name:this.activeName
}
this.handleInnerClick(tab,event)
this.timerVisible = false; this.timerVisible = false;
}else{ }else{
this.$message.error('确认实体失败'); this.$message.error('确认实体失败');
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论