|
@@ -11,6 +11,7 @@ import com.izouma.jiashanxia.exception.BusinessException;
|
|
|
import com.izouma.jiashanxia.repo.GoodsInfoRepo;
|
|
import com.izouma.jiashanxia.repo.GoodsInfoRepo;
|
|
|
import com.izouma.jiashanxia.utils.ObjUtils;
|
|
import com.izouma.jiashanxia.utils.ObjUtils;
|
|
|
import com.izouma.jiashanxia.utils.excel.ExcelUtils;
|
|
import com.izouma.jiashanxia.utils.excel.ExcelUtils;
|
|
|
|
|
+import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
|
import org.springframework.data.domain.Page;
|
|
import org.springframework.data.domain.Page;
|
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
@@ -80,5 +81,11 @@ public class GoodsInfoController extends BaseController {
|
|
|
List<GoodsInfo> data = all(pageQuery).getContent();
|
|
List<GoodsInfo> data = all(pageQuery).getContent();
|
|
|
ExcelUtils.export(response, data);
|
|
ExcelUtils.export(response, data);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ @PostMapping("/byAttractions")
|
|
|
|
|
+ @ApiOperation("按景区查找商品")
|
|
|
|
|
+ public List<GoodsInfo> byAttractions(@RequestParam Long attractionsId) {
|
|
|
|
|
+ return goodsInfoRepo.findAllByAttractionsId(attractionsId);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|