|
@@ -152,7 +152,7 @@ export default { |
|
|
isDetail: false, |
|
|
isDetail: false, |
|
|
isUpdated: false, |
|
|
isUpdated: false, |
|
|
dataForm: {}, |
|
|
dataForm: {}, |
|
|
dataFormRules: {}, |
|
|
|
|
|
|
|
|
dataFormRules: {} |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
computed: { |
|
|
computed: { |
|
@@ -307,25 +307,29 @@ export default { |
|
|
url: this.$http.adornUrl(urls[btn.name]), |
|
|
url: this.$http.adornUrl(urls[btn.name]), |
|
|
method: btn.name === 'save' ? 'POST' : 'PUT', |
|
|
method: btn.name === 'save' ? 'POST' : 'PUT', |
|
|
data: this.dataForm |
|
|
data: this.dataForm |
|
|
}).then(({ data: res }) => { |
|
|
|
|
|
if (res && res.code === 0) { |
|
|
|
|
|
|
|
|
}) |
|
|
|
|
|
.then(({ data: res }) => { |
|
|
|
|
|
if (res && res.code === 0) { |
|
|
|
|
|
this.$message({ |
|
|
|
|
|
message: btn.name === 'save' ? '添加成功!' : '更新成功!', |
|
|
|
|
|
type: 'success', |
|
|
|
|
|
duration: 1500, |
|
|
|
|
|
onClose: () => { |
|
|
|
|
|
this.$emit('refreshDataList') |
|
|
|
|
|
this.visible = false |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
} else { |
|
|
|
|
|
this.$message.error(res.msg) |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
.catch(err => { |
|
|
this.$message({ |
|
|
this.$message({ |
|
|
message: btn.name === 'save' ? '添加成功!' : '更新成功!', |
|
|
|
|
|
type: 'success', |
|
|
|
|
|
duration: 1500, |
|
|
|
|
|
onClose: () => { |
|
|
|
|
|
this.$emit('refreshDataList') |
|
|
|
|
|
this.visible = false |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
message: err, |
|
|
|
|
|
type: 'error', |
|
|
|
|
|
duration: 2000 |
|
|
}) |
|
|
}) |
|
|
} |
|
|
|
|
|
}).catch(err => { |
|
|
|
|
|
this.$message({ |
|
|
|
|
|
message: err, |
|
|
|
|
|
type: 'error', |
|
|
|
|
|
duration: 2000 |
|
|
|
|
|
}) |
|
|
}) |
|
|
}) |
|
|
|
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
return |
|
|
return |
|
|