|
@@ -8,6 +8,7 @@ import com.gree.mall.manager.bean.websit.SettlementOrderDetail;
|
|
|
import com.gree.mall.manager.bean.websit.SettlementOrderLogicVO;
|
|
|
import com.gree.mall.manager.bean.websit.WorkerSettlementLineVO;
|
|
|
import com.gree.mall.manager.bean.websit.WorkerSettlementVO;
|
|
|
+import com.gree.mall.manager.bean.worker.SettlementPgOrderVO;
|
|
|
import com.gree.mall.manager.helper.ResponseHelper;
|
|
|
import com.gree.mall.manager.logic.websit.SettlementOrderLogic;
|
|
|
import com.gree.mall.manager.zfire.bean.ZfireParamBean;
|
|
@@ -93,5 +94,26 @@ public class SettlementOrderNewController {
|
|
|
|
|
|
|
|
|
|
|
|
+ @ZfireList
|
|
|
+ @PostMapping("/list/pgOrder")
|
|
|
+ @ApiOperation(value = "辅材报表列表")
|
|
|
+ public ResponseHelper<IPage<SettlementPgOrderVO>> pgOrder(
|
|
|
+ @RequestBody ZfireParamBean zfireParamBean
|
|
|
+ ) {
|
|
|
+ IPage<SettlementPgOrderVO> page = settlementOrderLogic.pgOrder(zfireParamBean);
|
|
|
+ return ResponseHelper.success(page, new TypeReference<SettlementPgOrderVO>() {});
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostMapping("/pgOrderExport")
|
|
|
+ @ApiOperation(value = "辅材报表导出")
|
|
|
+ public void pgOrderExport(@RequestBody ZfireParamBean zfireParamBean, HttpServletRequest request, HttpServletResponse response) throws Exception {
|
|
|
+ //1.组装查询条件
|
|
|
+ ZfireParamBean zfireParam = FieldUtils.supplyParam(zfireParamBean);
|
|
|
+ //2.查询要导出的内容
|
|
|
+ IPage<SettlementPgOrderVO> page = settlementOrderLogic.pgOrder(zfireParamBean);
|
|
|
+ //3.导出
|
|
|
+ FieldUtils.exportData(page.getRecords(), zfireParam.getExportFields(), request, response);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|