fix:审核列表查询

dev
wangxy 12 months ago
parent d38fcc2e67
commit a183def797

@ -152,7 +152,7 @@ public class ApplyInfoListManager {
* @param applyId
* @return boolean
*/
public boolean audit(String applyId){
public boolean approved(String applyId){
return applyInfoListService.lambdaUpdate()
.eq(RewApplyInfoList::getApplyId, applyId)
.set(RewApplyInfoList::getApplyStatus, ApplyStatusEnum.AUDIT.getType())

@ -27,7 +27,7 @@ import java.util.List;
* @date 2024/4/10
* @description
*/
@Api("优秀学校奖申请")
@Api("申请")
@RestController
@RequestMapping("/reward/apply")
public class ApplyController extends BaseController {
@ -36,7 +36,7 @@ public class ApplyController extends BaseController {
@Resource
private ApplyInfoListManager applyInfoListManager;
@ApiOperation("查询")
@ApiOperation("申请查询")
@PreAuthorize("@ss.hasPermi('reward:apply:list')")
@GetMapping("/list")
public TableDataInfo list(ApplyInfoListDTO applyInfoListDTO) {
@ -73,22 +73,4 @@ public class ApplyController extends BaseController {
return success(applyInfoListManager.detail(applyId));
}
@ApiOperation("审核提交")
@GetMapping(value = "/audit/{applyId}")
public AjaxResult audit(@PathVariable String applyId) {
return toAjax(applyInfoListManager.audit(applyId));
}
@ApiOperation("申请退回")
@GetMapping(value = "/applyBack")
public AjaxResult applyBack(@RequestParam String applyId,
@RequestParam(required = false) String applyMsg) {
return toAjax(applyInfoListManager.applyBack(applyId,applyMsg));
}
}

@ -0,0 +1,57 @@
package com.hyp.web.controller.reward;
import com.hyp.common.core.controller.BaseController;
import com.hyp.common.core.domain.AjaxResult;
import com.hyp.common.core.page.TableDataInfo;
import com.hyp.system.domain.dto.ApplyInfoListDTO;
import com.hyp.system.domain.vo.ApplyInfoListVO;
import com.hyp.web.controller.manager.ApplyInfoListManager;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.List;
/**
* packageName com.hyp.web.controller.reward
*
* @author wangxy
* @version JDK 8
* @className AuditController
* @date 2024/4/15
* @description
*/
@Api("审核")
@RestController
@RequestMapping("/reward/audit")
public class AuditController extends BaseController {
@Resource
private ApplyInfoListManager applyInfoListManager;
@ApiOperation("审核查询")
@PreAuthorize("@ss.hasPermi('reward:aduit:list')")
@GetMapping("/list")
public TableDataInfo list(ApplyInfoListDTO applyInfoListDTO) {
startPage();
List<ApplyInfoListVO> list = applyInfoListManager.selectApplyInfoList(applyInfoListDTO);
return getDataTable(list);
}
@ApiOperation("审核通过")
@GetMapping(value = "/approved/{applyId}")
public AjaxResult approved(@PathVariable String applyId) {
return toAjax(applyInfoListManager.approved(applyId));
}
@ApiOperation("审核不通过")
@GetMapping(value = "/applyBack")
public AjaxResult applyBack(@RequestParam String applyId,
@RequestParam(required = false) String applyMsg) {
return toAjax(applyInfoListManager.applyBack(applyId,applyMsg));
}
}

@ -3,15 +3,21 @@ package com.hyp.web.controller.reward;
import com.hyp.common.annotation.Log;
import com.hyp.common.core.controller.BaseController;
import com.hyp.common.core.domain.AjaxResult;
import com.hyp.common.core.page.TableDataInfo;
import com.hyp.common.enums.BusinessType;
import com.hyp.system.domain.dto.ApplyInfoListDTO;
import com.hyp.system.domain.dto.ScoreInfoSaveDTO;
import com.hyp.system.domain.vo.ApplyInfoListVO;
import com.hyp.web.controller.manager.ApplyInfoListManager;
import com.hyp.web.controller.manager.ScoreInfoManager;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.List;
/**
* packageName com.hyp.web.controller.reward
@ -30,6 +36,19 @@ public class ScoreInfoController extends BaseController {
@Resource
private ScoreInfoManager scoreInfoManager;
@Resource
private ApplyInfoListManager applyInfoListManager;
@ApiOperation("评分列表")
@PreAuthorize("@ss.hasPermi('reward:score:list')")
@GetMapping("/list")
public TableDataInfo list(ApplyInfoListDTO applyInfoListDTO) {
startPage();
List<ApplyInfoListVO> list = applyInfoListManager.selectApplyInfoList(applyInfoListDTO);
return getDataTable(list);
}
@ApiOperation("评分保存")
@Log(title = "评分保存", businessType = BusinessType.INSERT)
@PostMapping("/save")

Loading…
Cancel
Save