Esempio n. 1
0
  @Override
  public void insertEntity(UserEntity entity) {
    entity.setF_create_time(HelpUtil.getNowTime());
    entity.setF_password(passwordEncoder.encode("pkpm")); // TODO
    entity.setF_status(1);

    super.insertEntity(entity);

    if (null != entity.getUserExtEntity()) {
      entity.getUserExtEntity().setF_id(entity.getF_id());
      userExtMapper.insertEntity(entity.getUserExtEntity());
    }

    insertRoleList(entity);
    insertMenuList(entity);
  }
Esempio n. 2
0
  public void updateEntity(UserEntity entity) {
    if (null != entity.getUserExtEntity()) {
      entity.getUserExtEntity().setF_id(entity.getF_id());

      if (userExtMapper.updateEntity(entity.getUserExtEntity()) == 0) {
        userExtMapper.insertEntity(entity.getUserExtEntity());
      }
    }

    deleteRoleList(entity.getF_id());
    deleteMenuList(entity.getF_id());

    insertRoleList(entity);
    insertMenuList(entity);

    super.updateEntity(entity);
  }