|
|
|
@ -146,6 +146,7 @@ export default { |
|
|
|
showDefault: false, |
|
|
|
visible: false, |
|
|
|
addFlag: false, |
|
|
|
searchFlag: false, |
|
|
|
pageData: { |
|
|
|
site: this.$store.state.user.site, |
|
|
|
username: this.$store.state.user.name, |
|
|
|
@ -342,12 +343,14 @@ export default { |
|
|
|
this.pageData.propertyNo = ''; |
|
|
|
this.pageData.lastUsed = ''; |
|
|
|
this.pageData.noteText = ''; |
|
|
|
this.searchFlag = false; |
|
|
|
//新增结束调用获取默认的方法 |
|
|
|
this.changeToolPrefix(); |
|
|
|
}else{ |
|
|
|
this.titleCon = '工具修改'; |
|
|
|
this.pageData = JSON.parse(JSON.stringify(toolInfo)); |
|
|
|
this.pageData.username = this.$store.state.user.name; |
|
|
|
this.searchFlag = false; |
|
|
|
} |
|
|
|
this.pageData.addFlag = addFlag; |
|
|
|
this.addFlag = addFlag; |
|
|
|
@ -357,7 +360,7 @@ export default { |
|
|
|
closeDialog(){ |
|
|
|
//刷新原页面的数据 |
|
|
|
this.$emit('refreshTooInfoData'); |
|
|
|
this.$emit('changeCurrentToolInfo', this.pageData) |
|
|
|
this.$emit('changeCurrentToolInfo', this.pageData, this.searchFlag) |
|
|
|
//关闭当前的页面 |
|
|
|
this.visible = false; |
|
|
|
//this.$emit('update:visible', false); |
|
|
|
@ -432,6 +435,7 @@ export default { |
|
|
|
if (this.addFlag){ |
|
|
|
insertToolInfo(this.pageData).then(({data}) =>{ |
|
|
|
if(data.code === 200){ |
|
|
|
this.searchFlag = true; |
|
|
|
this.$message.success('操作成功!'); |
|
|
|
this.closeDialog(); |
|
|
|
}else{ |
|
|
|
|