Commit 59590dee by jiangxuming

feat: 孙主任提的导出表

parent cdf07ad4
......@@ -387,47 +387,52 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
if(CollectionUtils.isEmpty(collect)){
continue;
}
Integer day = collect.get(0).getDay();
//判断奇数偶数
int m = 0;
if (day % 2 == 0) {
//随便取厂房1234&001槽号的,用来定义表头日期
List<String> voList5001 = list.stream().filter(s -> s.getSlotNo().equals("5001")).map(EntrustSampleItemVO::getMonthDay).distinct().sorted(String::compareTo).collect(Collectors.toList());
List<String> voList6001 = list.stream().filter(s -> s.getSlotNo().equals("6001")).map(EntrustSampleItemVO::getMonthDay).distinct().sorted(String::compareTo).collect(Collectors.toList());
if (sheetName.equals("5.1区") || sheetName.equals("5.2区") || sheetName.equals("5.3区") || sheetName.equals("5.4区")) {
int m = 0;
for (int k = 0; k < 6; k++) {
sheet.getRow(1).getCell(m + 1).setCellValue(2);
sheet.getRow(1).getCell(m + 2).setCellValue(4);
sheet.getRow(1).getCell(m + 3).setCellValue(6);
sheet.getRow(1).getCell(m + 4).setCellValue(8);
sheet.getRow(1).getCell(m + 5).setCellValue(10);
sheet.getRow(1).getCell(m + 6).setCellValue(12);
sheet.getRow(1).getCell(m + 7).setCellValue(14);
sheet.getRow(1).getCell(m + 8).setCellValue(16);
sheet.getRow(1).getCell(m + 9).setCellValue(18);
sheet.getRow(1).getCell(m + 10).setCellValue(20);
sheet.getRow(1).getCell(m + 11).setCellValue(22);
sheet.getRow(1).getCell(m + 12).setCellValue(24);
sheet.getRow(1).getCell(m + 13).setCellValue(26);
sheet.getRow(1).getCell(m + 14).setCellValue(28);
sheet.getRow(1).getCell(m + 15).setCellValue(30);
sheet.getRow(1).getCell(m + 16).setCellValue("--");
sheet.getRow(1).getCell(m + 1).setCellValue(voList5001.size() > 0 ? voList5001.get(0) : "");
sheet.getRow(1).getCell(m + 2).setCellValue(voList5001.size() > 1 ? voList5001.get(1) : "");
sheet.getRow(1).getCell(m + 3).setCellValue(voList5001.size() > 2 ? voList5001.get(2) : "");
sheet.getRow(1).getCell(m + 4).setCellValue(voList5001.size() > 3 ? voList5001.get(3) : "");
sheet.getRow(1).getCell(m + 5).setCellValue(voList5001.size() > 4 ? voList5001.get(4) : "");
sheet.getRow(1).getCell(m + 6).setCellValue(voList5001.size() > 5 ? voList5001.get(5) : "");
sheet.getRow(1).getCell(m + 7).setCellValue(voList5001.size() > 6 ? voList5001.get(6) : "");
sheet.getRow(1).getCell(m + 8).setCellValue(voList5001.size() > 7 ? voList5001.get(7) : "");
sheet.getRow(1).getCell(m + 9).setCellValue(voList5001.size() > 8 ? voList5001.get(8) : "");
sheet.getRow(1).getCell(m + 10).setCellValue(voList5001.size() > 9 ? voList5001.get(9) : "");
sheet.getRow(1).getCell(m + 11).setCellValue(voList5001.size() > 10 ? voList5001.get(10) : "");
sheet.getRow(1).getCell(m + 12).setCellValue(voList5001.size() > 11 ? voList5001.get(11) : "");
sheet.getRow(1).getCell(m + 13).setCellValue(voList5001.size() > 12 ? voList5001.get(12) : "");
sheet.getRow(1).getCell(m + 14).setCellValue(voList5001.size() > 13 ? voList5001.get(13) : "");
sheet.getRow(1).getCell(m + 15).setCellValue(voList5001.size() > 14 ? voList5001.get(14) : "");
sheet.getRow(1).getCell(m + 16).setCellValue(voList5001.size() > 15 ? voList5001.get(15) : "");
m += 17;
}
} else {
}
if (sheetName.equals("6.1区") || sheetName.equals("6.2区") || sheetName.equals("6.3区") || sheetName.equals("6.4区")) {
int m = 0;
for (int k = 0; k < 6; k++) {
sheet.getRow(1).getCell(m + 1).setCellValue(1);
sheet.getRow(1).getCell(m + 2).setCellValue(3);
sheet.getRow(1).getCell(m + 3).setCellValue(5);
sheet.getRow(1).getCell(m + 4).setCellValue(7);
sheet.getRow(1).getCell(m + 5).setCellValue(9);
sheet.getRow(1).getCell(m + 6).setCellValue(11);
sheet.getRow(1).getCell(m + 7).setCellValue(13);
sheet.getRow(1).getCell(m + 8).setCellValue(15);
sheet.getRow(1).getCell(m + 9).setCellValue(17);
sheet.getRow(1).getCell(m + 10).setCellValue(19);
sheet.getRow(1).getCell(m + 11).setCellValue(21);
sheet.getRow(1).getCell(m + 12).setCellValue(23);
sheet.getRow(1).getCell(m + 13).setCellValue(25);
sheet.getRow(1).getCell(m + 14).setCellValue(27);
sheet.getRow(1).getCell(m + 15).setCellValue(29);
sheet.getRow(1).getCell(m + 16).setCellValue(31);
sheet.getRow(1).getCell(m + 1).setCellValue(voList6001.size() > 0 ? voList6001.get(0) : "");
sheet.getRow(1).getCell(m + 2).setCellValue(voList6001.size() > 1 ? voList6001.get(1) : "");
sheet.getRow(1).getCell(m + 3).setCellValue(voList6001.size() > 2 ? voList6001.get(2) : "");
sheet.getRow(1).getCell(m + 4).setCellValue(voList6001.size() > 3 ? voList6001.get(3) : "");
sheet.getRow(1).getCell(m + 5).setCellValue(voList6001.size() > 4 ? voList6001.get(4) : "");
sheet.getRow(1).getCell(m + 6).setCellValue(voList6001.size() > 5 ? voList6001.get(5) : "");
sheet.getRow(1).getCell(m + 7).setCellValue(voList6001.size() > 6 ? voList6001.get(6) : "");
sheet.getRow(1).getCell(m + 8).setCellValue(voList6001.size() > 7 ? voList6001.get(7) : "");
sheet.getRow(1).getCell(m + 9).setCellValue(voList6001.size() > 8 ? voList6001.get(8) : "");
sheet.getRow(1).getCell(m + 10).setCellValue(voList6001.size() > 9 ? voList6001.get(9) : "");
sheet.getRow(1).getCell(m + 11).setCellValue(voList6001.size() > 10 ? voList6001.get(10) : "");
sheet.getRow(1).getCell(m + 12).setCellValue(voList6001.size() > 11 ? voList6001.get(11) : "");
sheet.getRow(1).getCell(m + 13).setCellValue(voList6001.size() > 12 ? voList6001.get(12) : "");
sheet.getRow(1).getCell(m + 14).setCellValue(voList6001.size() > 13 ? voList6001.get(13) : "");
sheet.getRow(1).getCell(m + 15).setCellValue(voList6001.size() > 14 ? voList6001.get(14) : "");
sheet.getRow(1).getCell(m + 16).setCellValue(voList6001.size() > 15 ? voList6001.get(15) : "");
m += 17;
}
}
......@@ -435,7 +440,7 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
//构建品味数据
HashMap<String, String> gradingMap = new HashMap<>();
for (EntrustSampleItemVO vo : list) {
gradingMap.putIfAbsent(vo.getDay() + "#" + vo.getSlotNo(), vo.getSampleGrading());
gradingMap.putIfAbsent(vo.getMonthDay() + "#" + vo.getSlotNo(), vo.getSampleGrading());
}
//填充数据
......@@ -466,7 +471,7 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
//构建原铝其他指标数据
HashMap<String, Double> itemMap = new HashMap<>();
for (EntrustSampleItemVO vo : list) {
itemMap.putIfAbsent(vo.getDay() + "#" + vo.getSlotNo() + "#" + vo.getName(), Double.parseDouble(vo.getTestValue()));
itemMap.putIfAbsent(vo.getMonthDay() + "#" + vo.getSlotNo() + "#" + vo.getName(), Double.parseDouble(vo.getTestValue()));
}
//填充数据
......@@ -587,55 +592,152 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
if(CollectionUtils.isEmpty(collect)){
continue;
}
Integer day = collect.get(0).getDay();
//判断奇数偶数
int m = 0;
if (day % 2 == 0) {
//随便取厂房1234&001槽号的,用来定义表头日期
List<String> voList1001 = list.stream().filter(s -> s.getSlotNo().equals("1001")).map(EntrustSampleItemVO::getMonthDay).distinct().sorted(String::compareTo).collect(Collectors.toList());
List<String> voList2001 = list.stream().filter(s -> s.getSlotNo().equals("2001")).map(EntrustSampleItemVO::getMonthDay).distinct().sorted(String::compareTo).collect(Collectors.toList());
List<String> voList3001 = list.stream().filter(s -> s.getSlotNo().equals("3001")).map(EntrustSampleItemVO::getMonthDay).distinct().sorted(String::compareTo).collect(Collectors.toList());
List<String> voList4001 = list.stream().filter(s -> s.getSlotNo().equals("4001")).map(EntrustSampleItemVO::getMonthDay).distinct().sorted(String::compareTo).collect(Collectors.toList());
if (sheetName.equals("1.1区") || sheetName.equals("1.2区") || sheetName.equals("1.3区")) {
int m = 0;
for (int k = 0; k < 6; k++) {
sheet.getRow(1).getCell(m + 1).setCellValue(2);
sheet.getRow(1).getCell(m + 2).setCellValue(4);
sheet.getRow(1).getCell(m + 3).setCellValue(6);
sheet.getRow(1).getCell(m + 4).setCellValue(8);
sheet.getRow(1).getCell(m + 5).setCellValue(10);
sheet.getRow(1).getCell(m + 6).setCellValue(12);
sheet.getRow(1).getCell(m + 7).setCellValue(14);
sheet.getRow(1).getCell(m + 8).setCellValue(16);
sheet.getRow(1).getCell(m + 9).setCellValue(18);
sheet.getRow(1).getCell(m + 10).setCellValue(20);
sheet.getRow(1).getCell(m + 11).setCellValue(22);
sheet.getRow(1).getCell(m + 12).setCellValue(24);
sheet.getRow(1).getCell(m + 13).setCellValue(26);
sheet.getRow(1).getCell(m + 14).setCellValue(28);
sheet.getRow(1).getCell(m + 15).setCellValue(30);
sheet.getRow(1).getCell(m + 16).setCellValue("--");
sheet.getRow(1).getCell(m + 1).setCellValue(voList1001.size() > 0 ? voList1001.get(0) : "");
sheet.getRow(1).getCell(m + 2).setCellValue(voList1001.size() > 1 ? voList1001.get(1) : "");
sheet.getRow(1).getCell(m + 3).setCellValue(voList1001.size() > 2 ? voList1001.get(2) : "");
sheet.getRow(1).getCell(m + 4).setCellValue(voList1001.size() > 3 ? voList1001.get(3) : "");
sheet.getRow(1).getCell(m + 5).setCellValue(voList1001.size() > 4 ? voList1001.get(4) : "");
sheet.getRow(1).getCell(m + 6).setCellValue(voList1001.size() > 5 ? voList1001.get(5) : "");
sheet.getRow(1).getCell(m + 7).setCellValue(voList1001.size() > 6 ? voList1001.get(6) : "");
sheet.getRow(1).getCell(m + 8).setCellValue(voList1001.size() > 7 ? voList1001.get(7) : "");
sheet.getRow(1).getCell(m + 9).setCellValue(voList1001.size() > 8 ? voList1001.get(8) : "");
sheet.getRow(1).getCell(m + 10).setCellValue(voList1001.size() > 9 ? voList1001.get(9) : "");
sheet.getRow(1).getCell(m + 11).setCellValue(voList1001.size() > 10 ? voList1001.get(10) : "");
sheet.getRow(1).getCell(m + 12).setCellValue(voList1001.size() > 11 ? voList1001.get(11) : "");
sheet.getRow(1).getCell(m + 13).setCellValue(voList1001.size() > 12 ? voList1001.get(12) : "");
sheet.getRow(1).getCell(m + 14).setCellValue(voList1001.size() > 13 ? voList1001.get(13) : "");
sheet.getRow(1).getCell(m + 15).setCellValue(voList1001.size() > 14 ? voList1001.get(14) : "");
sheet.getRow(1).getCell(m + 16).setCellValue(voList1001.size() > 15 ? voList1001.get(15) : "");
m += 17;
}
} else {
}
if (sheetName.equals("2.1区") || sheetName.equals("2.2区") || sheetName.equals("2.3区")) {
int m = 0;
for (int k = 0; k < 6; k++) {
sheet.getRow(1).getCell(m + 1).setCellValue(voList2001.size() > 0 ? voList2001.get(0) : "");
sheet.getRow(1).getCell(m + 2).setCellValue(voList2001.size() > 1 ? voList2001.get(1) : "");
sheet.getRow(1).getCell(m + 3).setCellValue(voList2001.size() > 2 ? voList2001.get(2) : "");
sheet.getRow(1).getCell(m + 4).setCellValue(voList2001.size() > 3 ? voList2001.get(3) : "");
sheet.getRow(1).getCell(m + 5).setCellValue(voList2001.size() > 4 ? voList2001.get(4) : "");
sheet.getRow(1).getCell(m + 6).setCellValue(voList2001.size() > 5 ? voList2001.get(5) : "");
sheet.getRow(1).getCell(m + 7).setCellValue(voList2001.size() > 6 ? voList2001.get(6) : "");
sheet.getRow(1).getCell(m + 8).setCellValue(voList2001.size() > 7 ? voList2001.get(7) : "");
sheet.getRow(1).getCell(m + 9).setCellValue(voList2001.size() > 8 ? voList2001.get(8) : "");
sheet.getRow(1).getCell(m + 10).setCellValue(voList2001.size() > 9 ? voList2001.get(9) : "");
sheet.getRow(1).getCell(m + 11).setCellValue(voList2001.size() > 10 ? voList2001.get(10) : "");
sheet.getRow(1).getCell(m + 12).setCellValue(voList2001.size() > 11 ? voList2001.get(11) : "");
sheet.getRow(1).getCell(m + 13).setCellValue(voList2001.size() > 12 ? voList2001.get(12) : "");
sheet.getRow(1).getCell(m + 14).setCellValue(voList2001.size() > 13 ? voList2001.get(13) : "");
sheet.getRow(1).getCell(m + 15).setCellValue(voList2001.size() > 14 ? voList2001.get(14) : "");
sheet.getRow(1).getCell(m + 16).setCellValue(voList2001.size() > 15 ? voList2001.get(15) : "");
m += 17;
}
}
if (sheetName.equals("3.1区") || sheetName.equals("3.2区") || sheetName.equals("3.3区")) {
int m = 0;
for (int k = 0; k < 6; k++) {
sheet.getRow(1).getCell(m + 1).setCellValue(voList3001.size() > 0 ? voList3001.get(0) : "");
sheet.getRow(1).getCell(m + 2).setCellValue(voList3001.size() > 1 ? voList3001.get(1) : "");
sheet.getRow(1).getCell(m + 3).setCellValue(voList3001.size() > 2 ? voList3001.get(2) : "");
sheet.getRow(1).getCell(m + 4).setCellValue(voList3001.size() > 3 ? voList3001.get(3) : "");
sheet.getRow(1).getCell(m + 5).setCellValue(voList3001.size() > 4 ? voList3001.get(4) : "");
sheet.getRow(1).getCell(m + 6).setCellValue(voList3001.size() > 5 ? voList3001.get(5) : "");
sheet.getRow(1).getCell(m + 7).setCellValue(voList3001.size() > 6 ? voList3001.get(6) : "");
sheet.getRow(1).getCell(m + 8).setCellValue(voList3001.size() > 7 ? voList3001.get(7) : "");
sheet.getRow(1).getCell(m + 9).setCellValue(voList3001.size() > 8 ? voList3001.get(8) : "");
sheet.getRow(1).getCell(m + 10).setCellValue(voList4001.size() > 9 ? voList3001.get(9) : "");
sheet.getRow(1).getCell(m + 11).setCellValue(voList4001.size() > 10 ? voList3001.get(10) : "");
sheet.getRow(1).getCell(m + 12).setCellValue(voList4001.size() > 11 ? voList3001.get(11) : "");
sheet.getRow(1).getCell(m + 13).setCellValue(voList4001.size() > 12 ? voList3001.get(12) : "");
sheet.getRow(1).getCell(m + 14).setCellValue(voList4001.size() > 13 ? voList3001.get(13) : "");
sheet.getRow(1).getCell(m + 15).setCellValue(voList4001.size() > 14 ? voList3001.get(14) : "");
sheet.getRow(1).getCell(m + 16).setCellValue(voList4001.size() > 15 ? voList3001.get(15) : "");
m += 17;
}
}
if (sheetName.equals("4.1区") || sheetName.equals("4.2区") || sheetName.equals("4.3区")) {
int m = 0;
for (int k = 0; k < 6; k++) {
sheet.getRow(1).getCell(m + 1).setCellValue(1);
sheet.getRow(1).getCell(m + 2).setCellValue(3);
sheet.getRow(1).getCell(m + 3).setCellValue(5);
sheet.getRow(1).getCell(m + 4).setCellValue(7);
sheet.getRow(1).getCell(m + 5).setCellValue(9);
sheet.getRow(1).getCell(m + 6).setCellValue(11);
sheet.getRow(1).getCell(m + 7).setCellValue(13);
sheet.getRow(1).getCell(m + 8).setCellValue(15);
sheet.getRow(1).getCell(m + 9).setCellValue(17);
sheet.getRow(1).getCell(m + 10).setCellValue(19);
sheet.getRow(1).getCell(m + 11).setCellValue(21);
sheet.getRow(1).getCell(m + 12).setCellValue(23);
sheet.getRow(1).getCell(m + 13).setCellValue(25);
sheet.getRow(1).getCell(m + 14).setCellValue(27);
sheet.getRow(1).getCell(m + 15).setCellValue(29);
sheet.getRow(1).getCell(m + 16).setCellValue(31);
sheet.getRow(1).getCell(m + 1).setCellValue(voList4001.size() > 0 ? voList4001.get(0) : "");
sheet.getRow(1).getCell(m + 2).setCellValue(voList4001.size() > 1 ? voList4001.get(1) : "");
sheet.getRow(1).getCell(m + 3).setCellValue(voList4001.size() > 2 ? voList4001.get(2) : "");
sheet.getRow(1).getCell(m + 4).setCellValue(voList4001.size() > 3 ? voList4001.get(3) : "");
sheet.getRow(1).getCell(m + 5).setCellValue(voList4001.size() > 4 ? voList4001.get(4) : "");
sheet.getRow(1).getCell(m + 6).setCellValue(voList4001.size() > 5 ? voList4001.get(5) : "");
sheet.getRow(1).getCell(m + 7).setCellValue(voList4001.size() > 6 ? voList4001.get(6) : "");
sheet.getRow(1).getCell(m + 8).setCellValue(voList4001.size() > 7 ? voList4001.get(7) : "");
sheet.getRow(1).getCell(m + 9).setCellValue(voList4001.size() > 8 ? voList4001.get(8) : "");
sheet.getRow(1).getCell(m + 10).setCellValue(voList4001.size() > 9 ? voList4001.get(9) : "");
sheet.getRow(1).getCell(m + 11).setCellValue(voList4001.size() > 10 ? voList4001.get(10) : "");
sheet.getRow(1).getCell(m + 12).setCellValue(voList4001.size() > 11 ? voList4001.get(11) : "");
sheet.getRow(1).getCell(m + 13).setCellValue(voList4001.size() > 12 ? voList4001.get(12) : "");
sheet.getRow(1).getCell(m + 14).setCellValue(voList4001.size() > 13 ? voList4001.get(13) : "");
sheet.getRow(1).getCell(m + 15).setCellValue(voList4001.size() > 14 ? voList4001.get(14) : "");
sheet.getRow(1).getCell(m + 16).setCellValue(voList4001.size() > 15 ? voList4001.get(15) : "");
m += 17;
}
}
// //判断奇数偶数
// int m = 0;
// if (day % 2 == 0) {
// for (int k = 0; k < 6; k++) {
// sheet.getRow(1).getCell(m + 1).setCellValue(2);
// sheet.getRow(1).getCell(m + 2).setCellValue(4);
// sheet.getRow(1).getCell(m + 3).setCellValue(6);
// sheet.getRow(1).getCell(m + 4).setCellValue(8);
// sheet.getRow(1).getCell(m + 5).setCellValue(10);
// sheet.getRow(1).getCell(m + 6).setCellValue(12);
// sheet.getRow(1).getCell(m + 7).setCellValue(14);
// sheet.getRow(1).getCell(m + 8).setCellValue(16);
// sheet.getRow(1).getCell(m + 9).setCellValue(18);
// sheet.getRow(1).getCell(m + 10).setCellValue(20);
// sheet.getRow(1).getCell(m + 11).setCellValue(22);
// sheet.getRow(1).getCell(m + 12).setCellValue(24);
// sheet.getRow(1).getCell(m + 13).setCellValue(26);
// sheet.getRow(1).getCell(m + 14).setCellValue(28);
// sheet.getRow(1).getCell(m + 15).setCellValue(30);
// sheet.getRow(1).getCell(m + 16).setCellValue("--");
// m += 17;
// }
// } else {
// for (int k = 0; k < 6; k++) {
// sheet.getRow(1).getCell(m + 1).setCellValue(1);
// sheet.getRow(1).getCell(m + 2).setCellValue(3);
// sheet.getRow(1).getCell(m + 3).setCellValue(5);
// sheet.getRow(1).getCell(m + 4).setCellValue(7);
// sheet.getRow(1).getCell(m + 5).setCellValue(9);
// sheet.getRow(1).getCell(m + 6).setCellValue(11);
// sheet.getRow(1).getCell(m + 7).setCellValue(13);
// sheet.getRow(1).getCell(m + 8).setCellValue(15);
// sheet.getRow(1).getCell(m + 9).setCellValue(17);
// sheet.getRow(1).getCell(m + 10).setCellValue(19);
// sheet.getRow(1).getCell(m + 11).setCellValue(21);
// sheet.getRow(1).getCell(m + 12).setCellValue(23);
// sheet.getRow(1).getCell(m + 13).setCellValue(25);
// sheet.getRow(1).getCell(m + 14).setCellValue(27);
// sheet.getRow(1).getCell(m + 15).setCellValue(29);
// sheet.getRow(1).getCell(m + 16).setCellValue(31);
// m += 17;
// }
// }
}
//构建品味数据
HashMap<String, String> gradingMap = new HashMap<>();
for (EntrustSampleItemVO vo : list) {
gradingMap.putIfAbsent(vo.getDay() + "#" + vo.getSlotNo(), vo.getSampleGrading());
gradingMap.putIfAbsent(vo.getMonthDay() + "#" + vo.getSlotNo(), vo.getSampleGrading());
}
//填充数据
......@@ -668,7 +770,7 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
//构建原铝其他指标数据
HashMap<String, Double> itemMap = new HashMap<>();
for (EntrustSampleItemVO vo : list) {
itemMap.putIfAbsent(vo.getDay() + "#" + vo.getSlotNo() + "#" + vo.getName(), Double.parseDouble(vo.getTestValue()));
itemMap.putIfAbsent(vo.getMonthDay() + "#" + vo.getSlotNo() + "#" + vo.getName(), Double.parseDouble(vo.getTestValue()));
}
//填充数据
......
......@@ -520,6 +520,7 @@
<select id="laborHourStatisticsTable" resultType="com.patzn.cloud.service.hmhj.vo.EntrustSampleItemVO">
SELECT
EXTRACT(DAY FROM s.ctime) AS day,
TO_CHAR(s.ctime, 'MM.DD') AS monthDay,
s.sample_grading,
slot_no ,
i.name,
......@@ -528,8 +529,7 @@
"entrust_sample" s join entrust_sample_item i on i.entrust_sample_id = s.id join entrust_sample_item_index ii on ii.entrust_sample_item_id = i.id
WHERE
s.NAME IN ( '原铝', '原铝重取' )
AND s.ctime > date_trunc('month', CURRENT_DATE)
AND s.ctime &lt; date_trunc('month', CURRENT_DATE) + INTERVAL '1 month'
AND s.ctime between #{dto.entrustTimeStart} and #{dto.entrustTimeEnd}
AND CAST(TRIM(slot_no) AS INTEGER) >= 1001
AND CAST(TRIM(slot_no) AS INTEGER) &lt;= 7000
ORDER BY
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment