Browse Source

1、权限验证放到try-catch之外

2、删除无关引用
master
Aug 2 months ago
parent
commit
d604209a6a
18 changed files with 72 additions and 147 deletions
  1. +0
    -1
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/AuthenticationServiceImpl.java
  2. +0
    -1
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/BossApiServiceImpl.java
  3. +0
    -2
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/CheckServiceImpl.java
  4. +12
    -14
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/CollectionServiceImpl.java
  5. +0
    -11
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/CommonApiServiceImpl.java
  6. +0
    -2
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/CompanyServiceImpl.java
  7. +0
    -4
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ConfigServiceImpl.java
  8. +9
    -11
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ContractServiceImpl.java
  9. +0
    -2
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/EmployeeApiServiceImpl.java
  10. +2
    -3
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ExaminationServiceImpl.java
  11. +3
    -12
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ExchangeServiceImpl.java
  12. +10
    -16
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/JobServiceImpl.java
  13. +0
    -3
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/LoginApiServiceImpl.java
  14. +16
    -19
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/NotebookServiceImpl.java
  15. +7
    -16
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ResumeServiceImpl.java
  16. +12
    -12
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ScoreServiceImpl.java
  17. +1
    -16
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/UserInfoServiceImpl.java
  18. +0
    -2
      jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/VipServiceImpl.java

+ 0
- 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/AuthenticationServiceImpl.java View File

@ -7,7 +7,6 @@ import org.jeecg.modules.employAhthenticationCompany.entity.EmployAhthentication
import org.jeecg.modules.employAhthenticationCompany.service.IEmployAhthenticationCompanyService;
import org.jeecg.modules.employAuthenticationPerson.entity.EmployAuthenticationPerson;
import org.jeecg.modules.employAuthenticationPerson.service.IEmployAuthenticationPersonService;
import org.jeecg.modules.employCompany.entity.EmployCompany;
import org.jeecg.modules.employCompany.service.IEmployCompanyService;
import org.jeecg.modules.hanHaiMember.entity.HanHaiMember;
import org.springframework.stereotype.Service;


+ 0
- 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/BossApiServiceImpl.java View File

@ -6,7 +6,6 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.config.shiro.ShiroRealm;
import org.jeecg.modules.apiBean.CollectionBean;
import org.jeecg.modules.apiBean.PageBean;
import org.jeecg.modules.apiService.BossApiService;
import org.jeecg.modules.employCheckJob.entity.EmployCheckJob;


+ 0
- 2
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/CheckServiceImpl.java View File

@ -9,8 +9,6 @@ import org.jeecg.modules.employCheckJob.entity.EmployCheckJob;
import org.jeecg.modules.employCheckJob.service.IEmployCheckJobService;
import org.jeecg.modules.employCheckResume.entity.EmployCheckResume;
import org.jeecg.modules.employCheckResume.service.IEmployCheckResumeService;
import org.jeecg.modules.employCollectionJob.service.IEmployCollectionJobService;
import org.jeecg.modules.employCollectionResume.service.IEmployCollectionResumeService;
import org.jeecg.modules.employJob.entity.EmployJob;
import org.jeecg.modules.employJob.service.IEmployJobService;
import org.jeecg.modules.employResume.entity.EmployResume;


+ 12
- 14
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/CollectionServiceImpl.java View File

@ -18,8 +18,6 @@ import org.jeecg.modules.hanHaiMember.service.IHanHaiMemberService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.List;
@Service
public class CollectionServiceImpl implements CollectionService {
@ -53,10 +51,10 @@ public class CollectionServiceImpl implements CollectionService {
//我的收藏-收藏工作信息
@Override
public Result<?> queryJobCollectionList(String token, PageBean pageBean) {
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//获取工作收藏列表
Page<EmployCollectionJob> page = new Page<EmployCollectionJob>(pageBean.getPageNo(), pageBean.getPageSize());
Page<EmployCollectionJob> pageList = employCollectionJobService
@ -83,10 +81,10 @@ public class CollectionServiceImpl implements CollectionService {
//我的收藏-添加工作收藏
@Override
public Result<?> addJobCollection(String token, String jobId){
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//判断该工作是否已经被收藏如果已被收藏则取消收藏
EmployCollectionJob collection = employCollectionJobService
.lambdaQuery()
@ -126,10 +124,10 @@ public class CollectionServiceImpl implements CollectionService {
//我的收藏-收藏简历信息
@Override
public Result<?> queryResumeCollectionList(String token, PageBean pageBean) {
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
Page<EmployCollectionResume> page = new Page<EmployCollectionResume>(pageBean.getPageNo(), pageBean.getPageSize());
//1获取收藏列表
Page<EmployCollectionResume> pageList = employCollectionResumeService
@ -158,10 +156,10 @@ public class CollectionServiceImpl implements CollectionService {
//我的收藏-添加简历收藏
@Override
public Result<?> addResumeCollection(String token, String resumeId){
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//1判断该工作是否已经被收藏如果已被收藏则取消收藏
EmployCollectionResume collection = employCollectionResumeService
.lambdaQuery()


+ 0
- 11
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/CommonApiServiceImpl.java View File

@ -5,7 +5,6 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.jeecg.common.api.vo.Result;
import org.jeecg.config.shiro.ShiroRealm;
import org.jeecg.modules.apiBean.PageBean;
import org.jeecg.modules.apiBean.ScoreBean;
import org.jeecg.modules.apiService.CommonApiService;
import org.jeecg.modules.employAddress.entity.EmployAddress;
import org.jeecg.modules.employAddress.service.IEmployAddressService;
@ -25,7 +24,6 @@ import org.jeecg.modules.employNature.entity.EmployNature;
import org.jeecg.modules.employNature.service.IEmployNatureService;
import org.jeecg.modules.employNotebook.entity.EmployNotebook;
import org.jeecg.modules.employNotebook.service.IEmployNotebookService;
import org.jeecg.modules.employResume.service.IEmployResumeService;
import org.jeecg.modules.employScore.entity.EmployScore;
import org.jeecg.modules.employScore.service.IEmployScoreService;
import org.jeecg.modules.employScoreRecord.entity.EmployScoreRecord;
@ -37,7 +35,6 @@ import org.jeecg.modules.employVipUser.service.IEmployVipUserService;
import org.jeecg.modules.employWorkInfo.entity.EmployWorkInfo;
import org.jeecg.modules.employWorkInfo.service.IEmployWorkInfoService;
import org.jeecg.modules.hanHaiMember.entity.HanHaiMember;
import org.jeecg.modules.hanHaiMember.service.IHanHaiMemberService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@ -52,10 +49,6 @@ public class CommonApiServiceImpl implements CommonApiService {
@Resource
private ShiroRealm shiroRealm;
//用户表
@Resource
private IHanHaiMemberService hanHaiMemberService;
//工种类型表
@Resource
private IEmployJobTypeService employJobTypeService;
@ -64,10 +57,6 @@ public class CommonApiServiceImpl implements CommonApiService {
@Resource
private IEmployNatureService employNatureService;
//简历信息表
@Resource
private IEmployResumeService employResumeService;
//图片信息表表
@Resource
private IEmployImageService employImageService;


+ 0
- 2
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/CompanyServiceImpl.java View File

@ -5,8 +5,6 @@ import org.jeecg.config.shiro.ShiroRealm;
import org.jeecg.modules.apiService.CompanyService;
import org.jeecg.modules.employAhthenticationCompany.entity.EmployAhthenticationCompany;
import org.jeecg.modules.employAhthenticationCompany.service.IEmployAhthenticationCompanyService;
import org.jeecg.modules.employCompany.service.IEmployCompanyService;
import org.jeecg.modules.employJob.entity.EmployJob;
import org.jeecg.modules.hanHaiMember.entity.HanHaiMember;
import javax.annotation.Resource;


+ 0
- 4
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ConfigServiceImpl.java View File

@ -2,22 +2,18 @@ package org.jeecg.modules.apiService.impl;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.jeecg.common.api.vo.Result;
import org.jeecg.config.shiro.ShiroRealm;
import org.jeecg.modules.apiBean.PageBean;
import org.jeecg.modules.apiService.ConfigService;
import org.jeecg.modules.employAddress.entity.EmployAddress;
import org.jeecg.modules.employAddress.service.IEmployAddressService;
import org.jeecg.modules.employCollectionResume.entity.EmployCollectionResume;
import org.jeecg.modules.employConfig.entity.EmployConfig;
import org.jeecg.modules.employConfig.service.IEmployConfigService;
import org.jeecg.modules.employContract.entity.EmployContract;
import org.jeecg.modules.employImage.entity.EmployImage;
import org.jeecg.modules.employImage.service.IEmployImageService;
import org.jeecg.modules.employJobType.entity.EmployJobType;
import org.jeecg.modules.employJobType.service.IEmployJobTypeService;
import org.jeecg.modules.employNature.entity.EmployNature;
import org.jeecg.modules.employNature.service.IEmployNatureService;
import org.jeecg.modules.employResume.service.IEmployResumeService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;


+ 9
- 11
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ContractServiceImpl.java View File

@ -15,7 +15,6 @@ import org.jeecg.modules.employContract.service.IEmployContractService;
import org.jeecg.modules.employResume.entity.EmployResume;
import org.jeecg.modules.employResume.service.IEmployResumeService;
import org.jeecg.modules.hanHaiMember.entity.HanHaiMember;
import org.jeecg.modules.hanHaiMember.service.IHanHaiMemberService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@ -49,10 +48,10 @@ public class ContractServiceImpl implements ContractService {
//电子合同-获取电子合同列表
@Override
public Result<?> queryContractList(String token, String role, EmployContract employContract, PageBean pageBean) {
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//分页
Page<EmployContract> page = new Page<EmployContract>(pageBean.getPageNo(), pageBean.getPageSize());
LambdaQueryChainWrapper<EmployContract> query = employContractService
@ -90,10 +89,10 @@ public class ContractServiceImpl implements ContractService {
//电子合同-获取电子合同详情
@Override
public Result<?> queryContracById(String token, String contractId) {
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
EmployContract one = employContractService
.lambdaQuery()
.eq(EmployContract::getId, contractId)
@ -108,15 +107,14 @@ public class ContractServiceImpl implements ContractService {
//添加电子合同信息
public Result<?> addContract(String token, String resumeId) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//返回信息
String message = "电子合同添加失败!";
//电子合同对象
EmployContract contract = new EmployContract();
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//获取招聘者id
contract.setBossId(hanHaiMember.getId());


+ 0
- 2
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/EmployeeApiServiceImpl.java View File

@ -1,10 +1,8 @@
package org.jeecg.modules.apiService.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.config.shiro.ShiroRealm;
import org.jeecg.modules.apiBean.CollectionBean;
import org.jeecg.modules.apiBean.PageBean;


+ 2
- 3
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ExaminationServiceImpl.java View File

@ -117,13 +117,12 @@ public class ExaminationServiceImpl implements ExaminationService {
//考证咨询-提交报名材料
@Override
public Result<?> addMaterial(String token, EmployRedister employRedister) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//返回信息
String message = "报名材料提交失败!";
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//提交报名材料
employRedister.setUserId(hanHaiMember.getId());
boolean result = employRedisterService.save(employRedister);


+ 3
- 12
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ExchangeServiceImpl.java View File

@ -1,21 +1,16 @@
package org.jeecg.modules.apiService.impl;
import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.jeecg.common.api.vo.Result;
import org.jeecg.config.shiro.ShiroRealm;
import org.jeecg.modules.apiBean.PageBean;
import org.jeecg.modules.apiService.ExchangeService;
import org.jeecg.modules.employCert.service.IEmployCertService;
import org.jeecg.modules.employCheckResume.entity.EmployCheckResume;
import org.jeecg.modules.employExchange.entity.EmployExchange;
import org.jeecg.modules.employExchange.service.IEmployExchangeService;
import org.jeecg.modules.employExchangeConfig.entity.EmployExchangeConfig;
import org.jeecg.modules.employExchangeConfig.service.IEmployExchangeConfigService;
import org.jeecg.modules.employExchangeRecord.entity.EmployExchangeRecord;
import org.jeecg.modules.employExchangeRecord.service.IEmployExchangeRecordService;
import org.jeecg.modules.employJob.entity.EmployJob;
import org.jeecg.modules.employScore.entity.EmployScore;
import org.jeecg.modules.employScore.service.IEmployScoreService;
import org.jeecg.modules.employScoreRecord.entity.EmployScoreRecord;
import org.jeecg.modules.employScoreRecord.service.IEmployScoreRecordService;
@ -51,10 +46,6 @@ public class ExchangeServiceImpl implements ExchangeService {
@Resource
private IEmployExchangeConfigService employExchangeConfigService;
//积分表
@Resource
private IEmployScoreService employScoreService;
//积分记录表
@Resource
private IEmployScoreRecordService employScoreRecordService;
@ -93,10 +84,10 @@ public class ExchangeServiceImpl implements ExchangeService {
//我的服务-使用兑换码
@Override
public Result<?> useExchange(String token, String code) {
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//1查询兑换码信息
EmployExchange exchange = employExchangeService
.lambdaQuery()


+ 10
- 16
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/JobServiceImpl.java View File

@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapp
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.jeecg.common.api.vo.Result;
import org.jeecg.config.shiro.ShiroRealm;
import org.jeecg.modules.apiBean.CollectionBean;
import org.jeecg.modules.apiBean.PageBean;
import org.jeecg.modules.apiService.JobService;
import org.jeecg.modules.employAhthenticationCompany.entity.EmployAhthenticationCompany;
@ -130,19 +129,16 @@ public class JobServiceImpl implements JobService {
@Override
public Result<?> queryJobById(String token, String jobId) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//返回信息
Map<String, Object> map = new HashMap<>();
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//1查看工作详情信息
EmployJob job = employJobService.getById(jobId);
map.put("jobInfo", job);
//2查看招聘者信息
HanHaiMember member = hanHaiMemberService.getById(job.getUserId());
map.put("hanHaiMember", member);
@ -199,10 +195,10 @@ public class JobServiceImpl implements JobService {
//我的招工
@Override
public Result<?> queryJobListByUserId(String token, PageBean pageBean) {
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//查询我的招工列表信息
Page<EmployJob> page = new Page<EmployJob>(pageBean.getPageNo(), pageBean.getPageSize());
Page<EmployJob> pageList = employJobService
@ -220,16 +216,15 @@ public class JobServiceImpl implements JobService {
//添加工作信息
@Override
public Result<?> addJob(String token, EmployJob employJob) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
employJob.setUserId(hanHaiMember.getId());
//返回信息
String message = "工作信息添加失败";
//执行结果
boolean result = false;
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
employJob.setUserId(hanHaiMember.getId());
//1判断用户是否通过个人实名认证企业信息没有通过实名认证信息则不能发布工作岗位信息
EmployAuthenticationPerson authenticationPerson = employAuthenticationPersonService
.lambdaQuery()
@ -288,15 +283,14 @@ public class JobServiceImpl implements JobService {
//修改工作信息
@Override
public Result<?> updateJob(String token, EmployJob employJob) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//返回信息
String message = "工作信息修改失败";
//执行结果
boolean result = false;
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//执行工作信息修改
result = employJobService.updateById(employJob);


+ 0
- 3
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/LoginApiServiceImpl.java View File

@ -20,12 +20,10 @@ public class LoginApiServiceImpl implements LoginApiService {
return appletLoginService.appletLogin(loginReq);
}
//小程序-获取用户协议
@Override
public Result<?> getUserAgreement()
{
return Result.OK("用户协议");
}
@ -33,7 +31,6 @@ public class LoginApiServiceImpl implements LoginApiService {
@Override
public Result<?> getPrivacyPolicy()
{
return Result.OK("隐私政策");
}
}

+ 16
- 19
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/NotebookServiceImpl.java View File

@ -51,11 +51,11 @@ public class NotebookServiceImpl implements NotebookService {
//记工记账-新建账本
@Override
public Result<?> addNoteBook(String token, EmployNotebook employNotebook) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
String message = "新建账本失败!";
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//判断是否为修改
if(null != employNotebook.getId()){
boolean result = employNotebookService.updateById(employNotebook);
@ -86,11 +86,11 @@ public class NotebookServiceImpl implements NotebookService {
//记工记账-修改账本
@Override
public Result<?> updateNoteBook(String token, EmployNotebook employNotebook) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
String message = "修改账本失败!";
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
boolean result = employNotebookService.updateById(employNotebook);
if(result){
@ -109,11 +109,10 @@ public class NotebookServiceImpl implements NotebookService {
//记工记账-全年收支
@Override
public Result<?> queryBill(String token, String employNoteBookId, PageBean pageBean) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//获取账本id列表
Object[] notebooIds = null;
if(null == employNoteBookId){
@ -167,15 +166,14 @@ public class NotebookServiceImpl implements NotebookService {
//记工记账-全年收支金额
public Result<?> queryBillAmount(String token, String employNoteBookId){
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//返回信息
Map<String, Object> map = new HashMap<>();
map.put("incomeCount", 0);
map.put("expenditureCount", 0);
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//获取账本id列表
Object[] notebooIds = null;
if(null == employNoteBookId){
@ -240,11 +238,11 @@ public class NotebookServiceImpl implements NotebookService {
//记工记账-技工问题
@Override
public Result<?> addQuestion(String token, EmployFeedback employFeedback) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
String message = "技工问题添加失败!";
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
employFeedback.setUserId(hanHaiMember.getId());
boolean result = employFeedbackService.save(employFeedback);
@ -295,11 +293,11 @@ public class NotebookServiceImpl implements NotebookService {
//记工记账-项目记账
@Override
public Result<?> addBillInfo(String token, EmployBillInfo employBillInfo) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
String message = "项目记账添加失败!";
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
boolean result = employBillInfoService.save(employBillInfo);
if(result){
@ -340,7 +338,6 @@ public class NotebookServiceImpl implements NotebookService {
//记工记账-查询记工信息
@Override
public Result<?> queryWork(String token, EmployWorkInfo workInfo, PageBean pageBean){
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);


+ 7
- 16
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ResumeServiceImpl.java View File

@ -2,29 +2,21 @@ package org.jeecg.modules.apiService.impl;
import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.ApiOperation;
import org.jeecg.common.api.vo.Result;
import org.jeecg.config.shiro.ShiroRealm;
import org.jeecg.modules.apiBean.CollectionBean;
import org.jeecg.modules.apiBean.PageBean;
import org.jeecg.modules.apiService.ResumeService;
import org.jeecg.modules.employAuthenticationPerson.entity.EmployAuthenticationPerson;
import org.jeecg.modules.employAuthenticationPerson.service.IEmployAuthenticationPersonService;
import org.jeecg.modules.employCheckJob.entity.EmployCheckJob;
import org.jeecg.modules.employCheckJob.service.IEmployCheckJobService;
import org.jeecg.modules.employCheckResume.entity.EmployCheckResume;
import org.jeecg.modules.employCheckResume.service.IEmployCheckResumeService;
import org.jeecg.modules.employCollectionResume.entity.EmployCollectionResume;
import org.jeecg.modules.employCollectionResume.service.IEmployCollectionResumeService;
import org.jeecg.modules.employJob.entity.EmployJob;
import org.jeecg.modules.employResume.entity.EmployResume;
import org.jeecg.modules.employResume.service.IEmployResumeService;
import org.jeecg.modules.hanHaiMember.entity.HanHaiMember;
import org.jeecg.modules.hanHaiMember.service.IHanHaiMemberService;
import org.springframework.stereotype.Service;
import org.springframework.web.bind.annotation.RequestHeader;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import javax.annotation.Resource;
import java.util.HashMap;
@ -123,13 +115,12 @@ public class ResumeServiceImpl implements ResumeService {
//根据id查看简历详情
@Override
public Result<?> queryResumeById(String token, String resumeId) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//返回信息
Map<String, Object> map = new HashMap<>();
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//1获取简历详情
EmployResume resume = employResumeService.getById(resumeId);
map.put("resume", resume);
@ -183,10 +174,10 @@ public class ResumeServiceImpl implements ResumeService {
//会员中心-我的简历
@Override
public Result<?> queryResumeByUserId(String token, PageBean pageBean) {
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
Page<EmployResume> page = new Page<EmployResume>(pageBean.getPageNo(), pageBean.getPageSize());
Page<EmployResume> pageList = employResumeService
.lambdaQuery()
@ -258,12 +249,12 @@ public class ResumeServiceImpl implements ResumeService {
//修改简历信息
@Override
public Result<?> updateResume(String token, EmployResume employResume) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//返回信息
String message = "简历信息修改失败";
//执行结果
boolean result = false;
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//执行简历信息修改


+ 12
- 12
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ScoreServiceImpl.java View File

@ -41,10 +41,10 @@ public class ScoreServiceImpl implements ScoreService {
//会员中心-积分
@Override
public Result<?> queryScore(String token) {
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//获取积分
EmployScore score = employScoreService
.lambdaQuery()
@ -61,10 +61,10 @@ public class ScoreServiceImpl implements ScoreService {
//会员中心-积分记录
@Override
public Result<?> queryScoreRecord(String token, String type, PageBean pageBean) {
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
try{
//分页
Page<EmployScoreRecord> page = new Page<EmployScoreRecord>(pageBean.getPageNo(), pageBean.getPageSize());
LambdaQueryChainWrapper<EmployScoreRecord> query = employScoreRecordService.lambdaQuery();
@ -99,12 +99,12 @@ public class ScoreServiceImpl implements ScoreService {
//我的服务-获取积分-每日签到获取积分
@Override
public Result<?> addScoreBySign(String token) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//返回信息
String message = "积分添加失败!";
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//判断今日是否已签到
boolean flag = judgeSign(token);
if(flag){
@ -142,12 +142,12 @@ public class ScoreServiceImpl implements ScoreService {
//判断当日是否已签到
@Override
public Boolean judgeSign(String token) {
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//返回结果
Boolean result = true;
try{
//权限验证
HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token);
//获取当天日期
LocalDate date = LocalDate.now();


+ 1
- 16
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/UserInfoServiceImpl.java View File

@ -3,7 +3,6 @@ package org.jeecg.modules.apiService.impl;
import org.apache.commons.lang.StringUtils;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.exception.JeecgBoot401Exception;
import org.jeecg.config.shiro.ShiroRealm;
import org.jeecg.modules.apiService.UserInfoService;
import org.jeecg.modules.employAhthenticationCompany.entity.EmployAhthenticationCompany;
@ -18,15 +17,11 @@ import org.jeecg.modules.employCollectionJob.entity.EmployCollectionJob;
import org.jeecg.modules.employCollectionJob.service.IEmployCollectionJobService;
import org.jeecg.modules.employCollectionResume.entity.EmployCollectionResume;
import org.jeecg.modules.employCollectionResume.service.IEmployCollectionResumeService;
import org.jeecg.modules.employCompany.entity.EmployCompany;
import org.jeecg.modules.employCompany.service.IEmployCompanyService;
import org.jeecg.modules.employJob.entity.EmployJob;
import org.jeecg.modules.employJob.service.IEmployJobService;
import org.jeecg.modules.employResume.entity.EmployResume;
import org.jeecg.modules.employResume.service.IEmployResumeService;
import org.jeecg.modules.employScoreRecord.entity.EmployScoreRecord;
import org.jeecg.modules.employScoreRecord.service.IEmployScoreRecordService;
import org.jeecg.modules.employVip.entity.EmployVip;
import org.jeecg.modules.employVipType.entity.EmployVipType;
import org.jeecg.modules.employVipType.service.IEmployVipTypeService;
import org.jeecg.modules.employVipUser.entity.EmployVipUser;
@ -36,7 +31,6 @@ import org.jeecg.modules.hanHaiMember.service.IHanHaiMemberService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.time.LocalDate;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@ -52,10 +46,6 @@ public class UserInfoServiceImpl implements UserInfoService {
@Resource
private IHanHaiMemberService hanHaiMemberService;
//企业信息表
@Resource
private IEmployCompanyService employCompanyService;
//个人实名信息
@Resource
private IEmployAuthenticationPersonService employAuthenticationPersonService;
@ -88,9 +78,6 @@ public class UserInfoServiceImpl implements UserInfoService {
@Resource
private IEmployCheckResumeService employCheckResumeService;
@Resource
private IEmployScoreRecordService employScoreRecordService;
//会员信息关联表
@Resource
private IEmployVipUserService employVipUserService;
@ -99,7 +86,7 @@ public class UserInfoServiceImpl implements UserInfoService {
@Resource
private IEmployVipTypeService employVipTypeService;
//积分信息表
@Resource
private ScoreServiceImpl scoreService;
/******************************************************************************************************************/
@ -146,8 +133,6 @@ public class UserInfoServiceImpl implements UserInfoService {
}
}
//lzx获取个人中心基础数据信息
@Override
public Result<?> getUserCenterData(String token){


+ 0
- 2
jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/VipServiceImpl.java View File

@ -4,12 +4,10 @@ import com.baomidou.mybatisplus.core.toolkit.IdWorker;
import org.jeecg.common.api.vo.Result;
import org.jeecg.config.shiro.ShiroRealm;
import org.jeecg.modules.apiService.VipService;
import org.jeecg.modules.employVip.entity.EmployVip;
import org.jeecg.modules.employVipRecord.entity.EmployVipRecord;
import org.jeecg.modules.employVipType.entity.EmployVipType;
import org.jeecg.modules.employVipType.service.IEmployVipTypeService;
import org.jeecg.modules.hanHaiMember.entity.HanHaiMember;
import org.jeecg.modules.hanHaiMember.service.IHanHaiMemberService;
import org.jeecg.modules.pay.MpWxPayService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;


Loading…
Cancel
Save