package sample.controller.admin;
import java.util.List;
import javax.validation.Valid;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import lombok.Setter;
import sample.controller.ControllerSupport;
import sample.model.asset.CashInOut;
import sample.model.asset.CashInOut.FindCashInOut;
import sample.usecase.AssetAdminService;
/**
* 資産に関わる社内のUI要求を処理します。
*/
@RestController
@RequestMapping("/api/admin/asset")
@Setter
public class AssetAdminController extends ControllerSupport {
@Autowired
private AssetAdminService service;
/** 未処理の振込依頼情報を検索します。 */
@GetMapping("/cio/")
public List<CashInOut> findCashInOut(@Valid FindCashInOut p) {
return service.findCashInOut(p);
}
}