| | |
| | | import com.ruoyi.account.api.model.AppUserShop; |
| | | import com.ruoyi.common.core.domain.R; |
| | | import com.ruoyi.common.core.utils.bean.BeanUtils; |
| | | import com.ruoyi.common.core.utils.poi.ExcelUtil; |
| | | import com.ruoyi.common.core.web.controller.BaseController; |
| | | import com.ruoyi.common.core.web.page.PageInfo; |
| | | import com.ruoyi.common.security.service.TokenService; |
| | |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.math.BigDecimal; |
| | | import java.math.MathContext; |
| | | import java.math.RoundingMode; |
| | |
| | | */ |
| | | |
| | | /** |
| | | * 获取店铺收益 后天-工作台-收益分析 |
| | | * 获取店铺收益 后台-工作台-收益分析 |
| | | */ |
| | | @PostMapping("/getIncomeAnalysis") |
| | | R<Map<String, Object>> getIncomeAnalysis(@RequestBody ShopAnalysisDTO shopAnalysisDTO){ |
| | |
| | | return R.ok(shop.getId()); |
| | | } |
| | | |
| | | /** |
| | | * 店铺余额列表 |
| | | */ |
| | | |
| | | @GetMapping("/getBalanceList") |
| | | @ApiOperation(value = "门店余额列表", tags = {"后台-财务统计-余额列表"}) |
| | | R<PageInfo<ShopBalanceListVO>> getBalanceList(@ApiParam("门店名称")@RequestParam("name") String name, |
| | | @ApiParam("当前页")@RequestParam("pageCurr") Integer pageCurr, |
| | | @ApiParam("分页大小")@RequestParam("pageSize") Integer pageSize){ |
| | | PageInfo<ShopBalanceListVO> pageInfo=shopService.getBalanceList(name,pageCurr,pageSize); |
| | | return R.ok(pageInfo); |
| | | } |
| | | |
| | | /** |
| | | * 导出店铺余额列表 |
| | | */ |
| | | |
| | | @GetMapping("/shopBalanceExcel") |
| | | @ApiOperation(value = "导出", tags = {"后台-财务统计-余额列表"}) |
| | | void shopBalanceExcel(HttpServletResponse response,@ApiParam("门店名称")@RequestParam(value = "name" ,required = false) String name){ |
| | | List<ShopBalanceExcel> exportList =shopMapper.shopBalanceExcel(name); |
| | | ExcelUtil<ShopBalanceExcel> util = new ExcelUtil<ShopBalanceExcel>(ShopBalanceExcel.class); |
| | | util.exportExcel(response, exportList, "店铺余额列表数据"); |
| | | } |
| | | |
| | | |
| | | } |