//package com.ruoyi.personnel.controller;
|
//
|
//import com.baomidou.mybatisplus.core.metadata.IPage;
|
//import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
//import com.yuanchu.mom.annotation.ValueAuth;
|
//import com.yuanchu.mom.common.GetLook;
|
//import com.yuanchu.mom.dto.PersonPersonnelCapacityDto;
|
//import com.yuanchu.mom.pojo.PersonPersonnelCapacity;
|
//import com.yuanchu.mom.service.PersonPersonnelCapacityService;
|
//import com.yuanchu.mom.vo.Result;
|
//import io.swagger.annotations.Api;
|
//import io.swagger.annotations.ApiOperation;
|
//import org.springframework.beans.factory.annotation.Autowired;
|
//import org.springframework.web.bind.annotation.*;
|
//
|
//import javax.servlet.http.HttpServletResponse;
|
//import java.time.LocalDateTime;
|
//
|
///**
|
// * <p>
|
// * 人员能力 前端控制器
|
// * </p>
|
// *
|
// * @author 芯导软件(江苏)有限公司
|
// * @since 2024-10-10 11:26:18
|
// */
|
//@Api(tags = "人员 - 人员能力")
|
//@RestController
|
//@RequestMapping("/personPersonnelCapacity")
|
//public class PersonPersonnelCapacityController {
|
//
|
// @Autowired
|
// private PersonPersonnelCapacityService personPersonnelCapacityService;
|
//
|
//
|
// @ApiOperation(value = "新增/更新 人员能力")
|
// @PostMapping("addOrUpdatePersonPersonnelCapacity")
|
// public Result<?> addOrUpdatePersonPersonnelCapacity(@RequestBody PersonPersonnelCapacity personPersonnelCapacity) {
|
// personPersonnelCapacityService.saveOrUpdate(personPersonnelCapacity);
|
// return Result.success();
|
// }
|
//
|
// @ApiOperation(value = "删除 人员能力")
|
// @DeleteMapping("deletePersonPersonnelCapacity")
|
// public Result<?> deletePersonPersonnelCapacity(@RequestParam("id") Integer id) {
|
// // 删除数据
|
// personPersonnelCapacityService.removeById(id);
|
// return Result.success();
|
// }
|
//
|
// @ApiOperation(value = "查询 人员能力")
|
// @GetMapping("personPersonnelCapacityPage")
|
// public Result<IPage<PersonPersonnelCapacityDto>> personPersonnelCapacityPage(Page page,
|
// Integer departmentId,
|
// Integer userId,
|
// String userName) {
|
// return Result.success(personPersonnelCapacityService.personPersonnelCapacityPage(page, departmentId, userId, userName));
|
// }
|
//
|
// @ApiOperation(value = "确认 人员能力")
|
// @GetMapping("confirmPersonnelCapability")
|
// public Result<?> confirmPersonnelCapability(@RequestParam("id") Integer id) {
|
// Integer userId = getLook.selectPowerByMethodAndUserId(null).get("userId");
|
// personPersonnelCapacityService.update(Wrappers.<PersonPersonnelCapacity>lambdaUpdate()
|
// .eq(PersonPersonnelCapacity::getId, id)
|
// .set(PersonPersonnelCapacity::getConfirmOperatingPersonnelId, userId)
|
// .set(PersonPersonnelCapacity::getConfirmDate, LocalDateTime.now()));
|
// return Result.success();
|
// }
|
//
|
// /**
|
// * 导出人员能力
|
// * @return
|
// */
|
// @ValueAuth
|
// @ApiOperation(value = "导出人员能力")
|
// @GetMapping("/exportPersonnelCapacity")
|
// public void exportPersonnelCapacity(Integer id, HttpServletResponse response){
|
// personPersonnelCapacityService.exportPersonnelCapacity(id, response);
|
// }
|
//
|
// /**
|
// * 提交确认人员能力
|
// * @param personPersonnelCapacity
|
// * @return
|
// */
|
// @ApiOperation(value = "提交")
|
// @PostMapping("submitConfirmPersonnelCapability")
|
// public Result<?> submitConfirmPersonnelCapability(@RequestBody PersonPersonnelCapacity personPersonnelCapacity) {
|
// personPersonnelCapacityService.submitConfirmPersonnelCapability(personPersonnelCapacity);
|
// return Result.success();
|
// }
|
//}
|