package jnpf.dmsController;
|
|
import jnpf.base.ActionResult;
|
import jnpf.dmsEntity.fenfa.form.DmsWenjianGuidangForm;
|
import jnpf.dmsEntity.fenfa.vo.DmsWenjianHuishouMingxiVO;
|
import jnpf.dmsService.DmsWenjianGuidangService;
|
import jnpf.exception.DataException;
|
import lombok.RequiredArgsConstructor;
|
import org.springframework.web.bind.annotation.*;
|
import java.util.List;
|
|
@RestController
|
@RequestMapping("/biz")
|
@RequiredArgsConstructor
|
public class DmsWenjianGuidangController {
|
private final DmsWenjianGuidangService service;
|
|
@PostMapping("/wenjian/fenfa/guidang")
|
public ActionResult<Integer> confirm(@RequestBody(required = false) DmsWenjianGuidangForm form) {
|
try { return ActionResult.success("已转入待归档", service.confirm(form)); }
|
catch (DataException e) { return ActionResult.fail(e.getMessage()); }
|
}
|
|
@PostMapping("/wenjian/guidang/shenqing/check")
|
public ActionResult<List<DmsWenjianHuishouMingxiVO>> prepare(@RequestBody(required = false) DmsWenjianGuidangForm form) {
|
try { return ActionResult.success("归档申请校验通过", service.prepare(form)); }
|
catch (DataException e) { return ActionResult.fail(e.getMessage()); }
|
}
|
|
}
|