|
@@ -5,6 +5,7 @@ import com.platform.dao.dto.repair.RepairFeeDTO;
|
|
|
import com.platform.dao.entity.repair.RepairFee;
|
|
|
import com.platform.dao.mapper.repair.RepairFeeMapper;
|
|
|
import com.platform.dao.vo.export.repair.ExportHistoryRepairFeeVO;
|
|
|
+import com.platform.dao.vo.export.repair.ExportRepairSumFeeVO;
|
|
|
import com.platform.service.repair.RepairFeeService;
|
|
|
import com.platform.dao.util.ExcelUtil;
|
|
|
import com.platform.dao.vo.export.repair.ExportRepairFeeVO;
|
|
@@ -155,4 +156,18 @@ public class RepairFeeController {
|
|
|
ExcelUtil.exportResponseDict(response, ExportRepairFeeVO.class, BeanConverterUtil.copyListProperties(list, ExportRepairFeeVO.class), "维修费用单");
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 维修费用单导出
|
|
|
+ *
|
|
|
+ * @param sbIds
|
|
|
+ * @return R
|
|
|
+ */
|
|
|
+ @GetMapping("/export/sbs")
|
|
|
+ @SysLog("维修费用单导出")
|
|
|
+ @PreAuthorize("@pms.hasPermission('repair-fees-export')")
|
|
|
+ public void exportSbsRepairFee(HttpServletResponse response,@RequestParam("sbIds") List<String> sbIds) {
|
|
|
+ List<ExportRepairSumFeeVO> list = repairFeeService.getSbsRepairFee(sbIds);
|
|
|
+ ExcelUtil.exportResponseDict(response, ExportRepairSumFeeVO.class, list, "历史费用单统计");
|
|
|
+ }
|
|
|
+
|
|
|
}
|