|
|
@ -1,12 +1,15 @@ |
|
|
|
package com.epmet.controller; |
|
|
|
|
|
|
|
import com.epmet.common.token.annotation.Login; |
|
|
|
|
|
|
|
import com.epmet.commons.tools.annotation.LoginUser; |
|
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
|
import com.epmet.dto.form.PointVerificationFormDTO; |
|
|
|
import com.epmet.dto.form.ResiCommonUserIdFormDTO; |
|
|
|
import com.epmet.dto.form.WorkPointVerificationFormDTO; |
|
|
|
import com.epmet.dto.result.PointVerificationResultDTO; |
|
|
|
import com.epmet.dto.result.WorkPointVerficationListResultDTO; |
|
|
|
import com.epmet.service.PointVerificationLogService; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.web.bind.annotation.PostMapping; |
|
|
@ -40,5 +43,18 @@ public class ExchangeController { |
|
|
|
return new Result<PointVerificationResultDTO>().ok(pointVerificationLogService.verifyPoint(verificationParam)); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* @Description 获取工作端积分核销记录 |
|
|
|
* @param verificationParam |
|
|
|
* @return |
|
|
|
* @author wangc |
|
|
|
* @date 2020.07.24 16:08 |
|
|
|
**/ |
|
|
|
@PostMapping("recordmonthly") |
|
|
|
public Result<WorkPointVerficationListResultDTO> getStaffVerificationRecordMonthly(@LoginUser TokenDto token,@RequestBody WorkPointVerificationFormDTO verificationParam){ |
|
|
|
verificationParam.setStaffId(token.getUserId()); |
|
|
|
ValidatorUtils.validateEntity(verificationParam, ResiCommonUserIdFormDTO.UserIdGroup.class); |
|
|
|
return new Result<WorkPointVerficationListResultDTO>().ok(pointVerificationLogService.getStaffVerificationRecordMonthly(verificationParam)); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|