问题原因所在:前端Vue传输的数据字段类型和后端实体类字段不一致。
我的实体类字段是int类型。前端传输的数据是布尔类型。

1、后端方法

    @RequestMapping(value = "/car/editCar", method = RequestMethod.PUT)
public Result updateOneUser(@RequestBody Car car) {
int rs = carService.updateCar(car);
if (rs > 0) {
return Result.ok();
} else {
throw new BusinessException(ResultCode.UPDATE_USER_ERROR.getCode(),
ResultCode.UPDATE_USER_ERROR.getMessage());
} }

2、实体类字段

报错信息

2、前端传输的数据

            <el-button type="primary" @click="editCar(scope.$index,scope.row)" icon="el-icon-edit" circle>编辑</el-button>

调用方法打开窗口的方法,将数据写入弹窗中

     editCar(index, row) {
this.dialogVisible = true;//dialog对话窗口打开
this.editForm = Object.assign({}, row);//将数据传入dialog页面
this.editForm.index=index;//传递当前index },

点击弹窗form表单的提交按钮

    <el-button type="primary" @click="update('editForm')">确 定</el-button>

再次调用方法

      update(formName) {
const _this = this;
this.editForm.status=0 //直接设置值,
console.log(this.editForm)
this.$refs[formName].validate((valid) => {
if (valid) {
axios.put('/car/editCar',this.editForm).then(function (resp) {
if(resp.data.code==200){
_this.$alert('修改成功', '消息', {
confirmButtonText: '确定',
callback: action => {
_this.dialogVisible = false;//dialog对话窗口关闭
_this.showAllUsers();
}
}); }
})
}
});
},

最新文章

  1. css 注意点
  2. Win10/UWP新特性—SharedStorageAccessManager 共享文件
  3. android 内存问题
  4. yum源配置与使用
  5. java.rmi.NoSuchObjectException: no such object in table
  6. ejb3: message drive bean(MDB)示例
  7. ios中strong和weak的解释理解
  8. c# 财务数据编号的生辰
  9. linux服务器下发送邮件
  10. ThreadLocal 设计模式浅谈
  11. BootStrap 模态框禁用空白处点击关闭,手动显示隐藏,垂直居中
  12. 安装ArcGIS License 10.1 许可管理器 破解版 服务启动又失败的解决办法
  13. WPF加载程序集中字符串资源
  14. springboot~mogodb多条件拼接
  15. [同事转帖] .net core的服务器模式和工作站模式
  16. java_生态环境
  17. Numpy array 合并
  18. ASP.NET Core开发-读取配置文件Configuration appsettings.json
  19. PNG透明兼容IE6的几种方法(转)
  20. [csp-201809-3]元素选择器-编译原理

热门文章

  1. 如何让 JS 代码不可断点
  2. 如何在本地配置lemonlime和使用lemonlime测试交互题
  3. [原创] RestartPC64-中文版v1.0.0.9
  4. Git 09 IDEA撤销提交
  5. 在vue项目中使用UEditor--plus
  6. 解决eclipse中的Java文件,使用idea打开的乱码问题
  7. 【三维地图】开发攻略 —— 详解“GeoJSON”技术和应用场景
  8. RabbitMQ 入门系列:10、扩展内容:延时队列:延时队列插件及其有限的适用场景(系列大结局)。
  9. .Net下的Http请求调用(Post与Get)
  10. OOM故障处理流程