| | |
| | | } |
| | | |
| | | ExcelUtil<QualityInspect> util = new ExcelUtil<>(QualityInspect.class); |
| | | switch (qualityInspect.getInspectType()) { |
| | | case 0: |
| | | util.exportExcel(response, qualityInspects, "原材料检验导出"); |
| | | break; |
| | | case 1: |
| | | util.exportExcel(response, qualityInspects, "过程检验导出"); |
| | | break; |
| | | case 2: |
| | | util.exportExcel(response, qualityInspects, "出厂检验导出"); |
| | | break; |
| | | String sheetName = "检验导出"; |
| | | if (qualityInspect != null && qualityInspect.getInspectType() != null) { |
| | | switch (qualityInspect.getInspectType()) { |
| | | case 0: |
| | | util.hideColumn("customer", "process"); |
| | | sheetName = "原材料检验导出"; |
| | | break; |
| | | case 1: |
| | | util.hideColumn("supplier", "customer"); |
| | | sheetName = "过程检验导出"; |
| | | break; |
| | | case 2: |
| | | util.hideColumn("supplier", "customer", "process"); |
| | | sheetName = "出厂检验导出"; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | } |
| | | util.exportExcel(response, qualityInspects, sheetName); |
| | | |
| | | } |
| | | |