|
@@ -250,3 +250,41 @@ func ReportPptImgList(c *gin.Context) {
|
|
|
response.OkData("获取成功", pptImgList, c)
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+// CommoditiesCollectReportList 大宗商品研报列表
|
|
|
+func CommoditiesCollectReportList(c *gin.Context) {
|
|
|
+ reqChartPermissionId := c.DefaultQuery("chart_permission_id", "")
|
|
|
+ reqPageIndex := c.DefaultQuery("current_index", "1")
|
|
|
+ reqPageSize := c.DefaultQuery("page_size", strconv.Itoa(utils.PageSize20))
|
|
|
+
|
|
|
+ pageIndex, err := strconv.Atoi(reqPageIndex)
|
|
|
+ if err != nil {
|
|
|
+ response.Fail("请输入正确的条数限制", c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ pageSize, err := strconv.Atoi(reqPageSize)
|
|
|
+ if err != nil {
|
|
|
+ response.Fail("请输入正确的页码", c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ if reqChartPermissionId == "" {
|
|
|
+ response.Fail("请输入权限ID", c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ chartPermissionId, err := strconv.Atoi(reqChartPermissionId)
|
|
|
+ if err != nil {
|
|
|
+ response.Fail("权限ID格式错误", c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ userinfo := userService.GetInfoByClaims(c)
|
|
|
+
|
|
|
+ list, err := report.GetCollectReportList(userinfo, chartPermissionId, pageIndex, pageSize)
|
|
|
+ if err != nil {
|
|
|
+ response.FailMsg("汇总报告查询出错", err.Error(), c)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ response.OkData("查询成功", list, c)
|
|
|
+ return
|
|
|
+}
|