1.通过路由参数判断是否编辑
saveData() {
this.$refs.userForm.validate(async isOK => {
if (isOK) {
// 编辑模式
if (this.$route.params.id) {
// 编辑模式
await updateEmployee(this.userInfo)
this.$message.success('更新员工成功')
} else {
// 新增模式
// 校验通过
await addEmployee(this.userInfo)
this.$message.success('新增员工成功')
}
this.$router.push('/employee')
}
})
}
2.api.js
/**
* 更新员工
* **/
export function updateEmployee(data) {
return request({
method: 'put',
url: `/employee`,
data
})
}
本文暂时没有评论,来添加一个吧(●'◡'●)