lenve / vhr

微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。
http://vhr.javaboy.org
27.29k stars 10.3k forks source link

基本资料修改出现错误 #47

Open DKY10000 opened 6 years ago

WangXin3 commented 5 years ago

@DKY10000 我已解决这个问题 可以看下pull requests

InfiniteJustice commented 5 years ago

@DKY10000 我已解决这个问题 可以看下pull requests

同问,老哥是怎么解决这个问题的,我编辑资料一直都修改不了

WangXin3 commented 5 years ago

@InfiniteJustice

vuehr/src/components/emp/EmpBasic.vue 896行下面加 delete this.emp.salary;

nicknicknicknick1 commented 5 years ago

@w306026355 你好,我想请教一下项目删除的功能为什么也会操作失败呀。刚开始学有点懵...麻烦解答一下。

WangXin3 commented 5 years ago

@Pony9527 你好,我的删除功能没有问题

nicknicknicknick1 commented 5 years ago

@w306026355 我的删除功能有点问题,不过我把表之间的关联删掉就好了,我觉得表关联的作用不是很大。 经过调试:删除失败是因为关联了外键,重新执行 SQL 语句:SET FOREIGN_KEY_CHECKS=0; 就好了。还是尽可能不更改设计的情况解决问题。

Jiangzehang commented 5 years ago

@w306026355 我的删除功能有点问题,不过我把表之间的关联删掉就好了,我觉得表关联的作用不是很大。 经过调试:删除失败是因为关联了外键,重新执行 SQL 语句:SET FOREIGN_KEY_CHECKS=0; 就好了。还是尽可能不更改设计的情况解决问题。

还有一个方法就是做一下级联删除,将相关联的表数据一并删除或者设置相关字段为空值