| | |
| | | .eq(SystemUser::getUsername,company.getUsername()))>0){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"对不起,该登录账号已存在,请更新重试~"); |
| | | } |
| | | if(systemUserMapper.selectCount(new QueryWrapper<SystemUser>().lambda() |
| | | .eq(SystemUser::getDeleted,Boolean.TRUE) |
| | | .eq(SystemUser::getMobile,company.getPhone()))>0){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"对不起,该手机号已存在,请更换重试~"); |
| | | } |
| | | |
| | | SystemUser user = new SystemUser(); |
| | | user.setUsername(company.getUsername()); |
| | | // 生成密码盐 |
| | |
| | | user.setFixed(Boolean.TRUE); |
| | | user.setDeleted(Boolean.FALSE); |
| | | user.setCompanyId(company.getId()); |
| | | user.setRealname(company.getLegalName()); |
| | | user.setMobile(company.getPhone()); |
| | | user.setCreateUser(company.getCreator()); |
| | | user.setCreateTime(company.getCreateDate()); |
| | |
| | | .eq(SystemUser::getDeleted,Boolean.TRUE) |
| | | .eq(SystemUser::getUsername,company.getUsername()))>0){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"对不起,该登录账号已存在,请更新重试~"); |
| | | } |
| | | if(systemUserMapper.selectCount(new QueryWrapper<SystemUser>().lambda() |
| | | .eq(SystemUser::getDeleted,Boolean.TRUE) |
| | | .ne(SystemUser::getUsername,company.getUsername()) |
| | | .eq(SystemUser::getMobile,company.getPhone()))>0){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"对不起,该手机号已存在,请更新重试~"); |
| | | } |
| | | SystemUser model = systemUserMapper.selectOne(new QueryWrapper<SystemUser>().lambda() |
| | | .eq(SystemUser::getDeleted,Boolean.TRUE) |
| | |
| | | user.setCompanyId(company.getId()); |
| | | user.setMobile(company.getPhone()); |
| | | user.setCreateUser(company.getCreator()); |
| | | user.setRealname(company.getLegalName()); |
| | | user.setCreateTime(company.getCreateDate()); |
| | | user.setStatus(Constants.ZERO); |
| | | systemUserMapper.insert(user);//插入新的管理员账号 |
| | | }else{ |
| | | model.setMobile(company.getPhone()); |
| | | model.setUsername(company.getUsername()); |
| | | model.setCreateUser(company.getCreator()); |
| | | model.setCreateTime(company.getCreateDate()); |
| | |
| | | }else { |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"请上传营业执照!"); |
| | | } |
| | | if(company.getSignImg()!=null && StringUtils.isNotBlank(company.getSignImg().getFileurl())){ |
| | | multifileList.add(initMultiFileByCompay(company,company.getSignImg(),Constants.MultiFile.COM_SING_IMG.getKey())); |
| | | }else { |
| | | // if(company.getSignImg()!=null && StringUtils.isNotBlank(company.getSignImg().getFileurl())){ |
| | | // multifileList.add(initMultiFileByCompay(company,company.getSignImg(),Constants.MultiFile.COM_SING_IMG.getKey())); |
| | | // }else { |
| | | // throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"请上传电子签章!"); |
| | | } |
| | | // } |
| | | if(company.getIdcardImgList()!=null && company.getIdcardImgList()!=null&& company.getIdcardImgList().size()>0){ |
| | | for(Multifile f : company.getIdcardImgList()){ |
| | | multifileList.add(initMultiFileByCompay(company,f,Constants.MultiFile.COM_IDCARD_IMG.getKey())); |
| | | multifileList.add(initMultiFileByCompay(company,f,Constants.MultiFile.COM_IDCARD_IMG.getKey())); |
| | | } |
| | | }else { |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"请上传身份证扫描件!"); |
| | |
| | | if(Constants.equalsInteger(company.getType(),Constants.ONE)){ |
| | | // return new ArrayList<>(); |
| | | }else { |
| | | company.setType(Constants.ZERO); |
| | | if(Constants.equalsInteger(user.getType(),Constants.TWO)){ |
| | | //如果是商户 |
| | | wrapper.lambda().exists("select c.id from company_solution c where c.isdeleted=0 and c.shop_id=company.id");//设置无效访问 |
| | | wrapper.lambda().exists("select c.id from company_solution c where c.isdeleted=0 and c.company_id=company.id and c.shop_id="+user.getCompanyId());//设置无效访问 |
| | | }else{ |
| | | //如果查询企业数据 |
| | | if(company.getQueryFlag() == 0){ |
| | |
| | | Utils.MP.blankToNull(pageWrap.getModel()); |
| | | pageWrap.getModel().setIsdeleted(Constants.ZERO); |
| | | LoginUserInfo user = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | if(Constants.formatIntegerNum(pageWrap.getModel().getType()) == Constants.ONE) { |
| | | if(Constants.formatIntegerNum(pageWrap.getModel().getType()) == Constants.ONE||Constants.formatIntegerNum(pageWrap.getModel().getType()) == Constants.ZERO) { |
| | | |
| | | }else{ |
| | | if(Constants.equalsInteger(user.getType(),Constants.TWO)){ |