master
王家东 2 weeks ago
parent cb413386da
commit 1f106845d6
  1. 16
      jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/expert/controller/ExpertController.java
  2. 3
      jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/expert/mapper/ExpertMapper.java
  3. 2
      jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/expert/service/IExpertService.java
  4. 5
      jeecg-boot/jeecg-module-demo/src/main/java/org/jeecg/modules/demo/expert/service/impl/ExpertServiceImpl.java

@ -193,6 +193,7 @@ public class ExpertController extends JeecgController<Expert, IExpertService> {
String depid = expertService.getdeps(sysUser.getId());
SysDepart sysDepart = sysDepartService.getById(depid);
experttemp.setRealname(sysUser.getRealname());
experttemp.setSepsd(sysUser.getPassword());
experttemp.setWorkon(sysUser.getWorkNo());
experttemp.setSex(sysUser.getSex());
experttemp.setTopPic(sysUser.getAvatar());
@ -394,7 +395,7 @@ public class ExpertController extends JeecgController<Expert, IExpertService> {
expert.setCompopen("2");
//开始添加到用户表
SysUser user = new SysUser();
/* SysUser user = new SysUser();
user.setAvatar(expert.getTopPic());
user.setSex(expert.getSex());
user.setRealname(expert.getRealname());
@ -409,7 +410,8 @@ public class ExpertController extends JeecgController<Expert, IExpertService> {
user.setPassword(passwordEncode);
user.setStatus(1);
user.setDelFlag(CommonConstant.DEL_FLAG_0);
sysUserService.saveUser(user, "1843478958968647681", expert.getSsdep(), "");
sysUserService.saveUser(user, "1843478958968647681", expert.getSsdep(), "");*/
expertService.updateuser(expert.getTopPic(),expert.getSex(),expert.getSeusername());
expertService.save(expert);
//
return Result.OK("添加成功!");
@ -438,7 +440,7 @@ public class ExpertController extends JeecgController<Expert, IExpertService> {
public Result<String> edit(@RequestBody Expert expert) {
expertService.updateById(expert);
//开始添加到用户表
SysUser user = new SysUser();
/*SysUser user = new SysUser();
user.setAvatar(expert.getTopPic());
user.setSex(expert.getSex());
user.setRealname(expert.getRealname());
@ -453,7 +455,8 @@ public class ExpertController extends JeecgController<Expert, IExpertService> {
user.setPassword(passwordEncode);
user.setStatus(1);
user.setDelFlag(CommonConstant.DEL_FLAG_0);
sysUserService.editUser(user,"1843478958968647681", expert.getSsdep(), "", "");
sysUserService.editUser(user,"1843478958968647681", expert.getSsdep(), "", "");*/
expertService.updateuser(expert.getTopPic(),expert.getSex(),expert.getSeusername());
return Result.OK("编辑成功!");
}
@ -507,7 +510,7 @@ public class ExpertController extends JeecgController<Expert, IExpertService> {
expert.setCompopen("1");
expertService.updateById(expert);
//开始添加到用户表
SysUser user = new SysUser();
/* SysUser user = new SysUser();
user.setAvatar(expert.getTopPic());
user.setSex(expert.getSex());
user.setRealname(expert.getRealname());
@ -522,7 +525,8 @@ public class ExpertController extends JeecgController<Expert, IExpertService> {
user.setPassword(passwordEncode);
user.setStatus(1);
user.setDelFlag(CommonConstant.DEL_FLAG_0);
sysUserService.editUser(user,"1843478958968647681", expert.getSsdep(), "", "");
sysUserService.editUser(user,"1843478958968647681", expert.getSsdep(), "", "");*/
expertService.updateuser(expert.getTopPic(),expert.getSex(),expert.getSeusername());
return Result.OK("编辑成功!");
}

@ -58,4 +58,7 @@ public interface ExpertMapper extends BaseMapper<Expert> {
@Update("UPDATE expert SET adminopen = '3' , isdone = 'N' WHERE id = #{id}")
void handlebackcount(String id);
@Update("UPDATE sys_user SET sex = #{sex} , avatar = #{topPic} WHERE username = #{seusername}")
void updateuser(String topPic, Integer sex, String seusername);
}

@ -43,4 +43,6 @@ public interface IExpertService extends IService<Expert> {
void handleupcount(String id);
void handlebackcount(String id);
void updateuser(String topPic, Integer sex, String seusername);
}

@ -107,4 +107,9 @@ public class ExpertServiceImpl extends ServiceImpl<ExpertMapper, Expert> impleme
public void handlebackcount(String id) {
expertMapper.handlebackcount(id);
}
@Override
public void updateuser(String topPic, Integer sex, String seusername) {
expertMapper.updateuser(topPic,sex,seusername);
}
}

Loading…
Cancel
Save