jiangping
2023-09-18 69c65dda53f5fa7007130e6a7339666b5b5ef52a
server/platform/src/main/java/com/doumee/api/business/GoodsController.java
@@ -3,6 +3,7 @@
import com.doumee.api.BaseController;
import com.doumee.core.annotation.excel.ExcelExporter;
import com.doumee.core.annotation.pr.PreventRepeat;
import com.doumee.core.model.LoginUserInfo;
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.Goods;
@@ -81,6 +82,8 @@
    @PostMapping("/exportExcel")
    @RequiresPermissions("business:goods:exportExcel")
    public void exportExcel (@RequestBody PageWrap<Goods> pageWrap, HttpServletResponse response) {
        LoginUserInfo loginUserInfo = this.getLoginUser();
        pageWrap.getModel().setCompanyId(loginUserInfo.getCompanyId());
        ExcelExporter.build(Goods.class).export(goodsService.findPage(pageWrap).getRecords(), "商品信息表", response);
    }