12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package com.simuwang.manage.api.email;
- import com.simuwang.base.common.page.TableDataInfo;
- import com.simuwang.base.pojo.vo.EmailFundNavAssetVO;
- import com.simuwang.manage.api.base.BaseController;
- import com.simuwang.manage.service.ParseEmailDetailService;
- import com.smppw.common.pojo.enums.TimeRange;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import java.util.List;
- /**
- * 数据详情
- * Author: chenjianhua
- * Date: 2024/9/10 11:21
- * Description: ${DESCRIPTION}
- */
- @RestController
- @RequestMapping("/v1/detail")
- public class ParseEmailDetailController extends BaseController {
- @Autowired
- private ParseEmailDetailService parseEmailDetailService;
- /**
- * 数据详情页面展示查询接口
- * @param fundName
- * @param fundName
- * @param exceptionStatus
- * @param priceStartDate
- * @param priceEndDate
- * @param updateStartDate
- * @param updateEndDate
- * @return
- */
- @GetMapping("/search-nav-detail")
- public TableDataInfo searchNavDetail(@RequestParam(value = "fundName",required = false)String fundName,
- @RequestParam(value = "isStored",required = false)Integer isStored,
- @RequestParam(value = "exceptionStatus",required = false)Integer exceptionStatus,
- @RequestParam(value = "priceStartDate",required = false)String priceStartDate,
- @RequestParam(value = "priceEndDate",required = false)String priceEndDate,
- @RequestParam(value = "updateStartDate",required = false)String updateStartDate,
- @RequestParam(value = "updateEndDate",required = false)String updateEndDate){
- List<EmailFundNavAssetVO> result = parseEmailDetailService.searchNavDetail(fundName,isStored,exceptionStatus,priceStartDate,priceEndDate,updateStartDate,updateEndDate);
- return getDataTable(result);
- }
- }
|