|
|
|
@ -7,10 +7,7 @@ import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
|
import com.zh.project0512.annotation.AdminTokenValid;
|
|
|
|
|
import com.zh.project0512.model.*;
|
|
|
|
|
import com.zh.project0512.service.IQywxDepartmentGroupLinkService;
|
|
|
|
|
import com.zh.project0512.service.IQywxDepartmentGroupService;
|
|
|
|
|
import com.zh.project0512.service.IQywxDepartmentService;
|
|
|
|
|
import com.zh.project0512.service.IUserService;
|
|
|
|
|
import com.zh.project0512.service.*;
|
|
|
|
|
import com.zh.project0512.utils.ExcelUtil;
|
|
|
|
|
import com.zh.project0512.utils.HttpUtil;
|
|
|
|
|
import com.zh.project0512.utils.MybatisPlusUtil;
|
|
|
|
@ -65,6 +62,9 @@ public class UserController {
|
|
|
|
|
@Autowired
|
|
|
|
|
private IQywxDepartmentGroupLinkService qywxDepartmentGroupLinkService;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private IUserPointsRecordsService userPointsRecordsService;
|
|
|
|
|
|
|
|
|
|
@Data
|
|
|
|
|
static class UParam {
|
|
|
|
|
private Integer pageNum;
|
|
|
|
@ -134,12 +134,14 @@ public class UserController {
|
|
|
|
|
@Schema(title = "备注")
|
|
|
|
|
private String remarks;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Operation(summary = "修改积分")
|
|
|
|
|
@PostMapping("/pointsTran")
|
|
|
|
|
@AdminTokenValid
|
|
|
|
|
public Result pointsTran(@Validated @RequestBody PTParam param) {
|
|
|
|
|
UserPointsRecords userPointsRecords = new UserPointsRecords();
|
|
|
|
|
return Result.success(userPointsRecords.setPoints(param.getPoints()).setUserId(param.getUserId()).setSettlementMethod(param.getSettlementMethod()).setRemarks(param.getRemarks()).setCreateDate(LocalDateTime.now()),"操作完成");
|
|
|
|
|
userPointsRecordsService.save(userPointsRecords.setPoints(param.getPoints()).setUserId(param.getUserId()).setSettlementMethod(param.getSettlementMethod()).setRemarks(param.getRemarks()).setCreateDate(LocalDateTime.now()));
|
|
|
|
|
return Result.success(null, "操作完成");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Operation(summary = "部门列表")
|
|
|
|
|