|
|
|
|
@ -26,6 +26,7 @@ import org.apache.poi.xwpf.usermodel.XWPFDocument; |
|
|
|
|
import org.springblade.common.utils.ZipCompressUtil; |
|
|
|
|
import org.springblade.core.secure.utils.AuthUtil; |
|
|
|
|
import org.springblade.lims.entry.*; |
|
|
|
|
import org.springblade.lims.mapper.EntrustMapper; |
|
|
|
|
import org.springblade.lims.service.*; |
|
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
|
import org.springblade.core.boot.ctrl.BladeController; |
|
|
|
|
@ -103,6 +104,7 @@ public class EntrustController extends BladeController { |
|
|
|
|
|
|
|
|
|
private final IMessageClient messageClient; |
|
|
|
|
|
|
|
|
|
private final EntrustMapper entrustMapper; |
|
|
|
|
/** |
|
|
|
|
* 1.分页 委托单表 |
|
|
|
|
*/ |
|
|
|
|
@ -1472,67 +1474,68 @@ public class EntrustController extends BladeController { |
|
|
|
|
// .or()
|
|
|
|
|
// .eq(Entrust::getIsDeleted, 1)
|
|
|
|
|
// );
|
|
|
|
|
wrapper.ge(Entrust::getCreateTime, parse).ne(Entrust::getEntrustStatus, -1); |
|
|
|
|
List<Entrust> entrusts = service.list(wrapper); |
|
|
|
|
wrapper.eq(Entrust::getIsDeleted , 1); |
|
|
|
|
List<Entrust> entrustIsDeleted = service.list(wrapper); |
|
|
|
|
|
|
|
|
|
// wrapper.ge(Entrust::getCreateTime, parse).ne(Entrust::getEntrustStatus, -1);
|
|
|
|
|
// List<Entrust> entrusts = service.list(wrapper);
|
|
|
|
|
Entrust entrust = new Entrust(); |
|
|
|
|
entrust.setInvestigativeType(number); |
|
|
|
|
entrust.setCreateTime(parse); |
|
|
|
|
List<Entrust> entrusts = entrustMapper.entrustListNonStatus(entrust); |
|
|
|
|
// 设置受理编号
|
|
|
|
|
String acceptance = ""; |
|
|
|
|
if ("1".equals(number)) { |
|
|
|
|
if (entrusts.size() >= 0 && entrusts.size() < 9) { |
|
|
|
|
acceptance = "SDCADC-W-" + year + "000" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-W-" + year + "000" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 9 && entrusts.size() < 99) { |
|
|
|
|
acceptance = "SDCADC-W-" + year + "00" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-W-" + year + "00" + (entrusts.size() + + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 99 && entrusts.size() < 999) { |
|
|
|
|
acceptance = "SDCADC-W-" + year + "0" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-W-" + year + "0" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 999 && entrusts.size() < 9999) { |
|
|
|
|
acceptance = "SDCADC-W-" + year + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-W-" + year + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if ("2".equals(number)) { |
|
|
|
|
if (entrusts.size() >= 0 && entrusts.size() < 9) { |
|
|
|
|
acceptance = "SDCADC-J-" + year + "000" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-J-" + year + "000" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 9 && entrusts.size() < 99) { |
|
|
|
|
acceptance = "SDCADC-J-" + year + "00" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-J-" + year + "00" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 99 && entrusts.size() < 999) { |
|
|
|
|
acceptance = "SDCADC-J-" + year + "0" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-J-" + year + "0" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 999 && entrusts.size() < 9999) { |
|
|
|
|
acceptance = "SDCADC-J-" + year + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-J-" + year + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if ("3".equals(number)) { |
|
|
|
|
if (entrusts.size() >= 0 && entrusts.size() < 9) { |
|
|
|
|
acceptance = "SDCADC-Z-" + year + "000" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-Z-" + year + "000" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 9 && entrusts.size() < 99) { |
|
|
|
|
acceptance = "SDCADC-Z-" + year + "00" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-Z-" + year + "00" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 99 && entrusts.size() < 999) { |
|
|
|
|
acceptance = "SDCADC-Z-" + year + "0" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-Z-" + year + "0" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 999 && entrusts.size() < 9999) { |
|
|
|
|
acceptance = "SDCADC-Z-" + year + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-Z-" + year + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if ("4".equals(number)) { |
|
|
|
|
if (entrusts.size() >= 0 && entrusts.size() < 9) { |
|
|
|
|
acceptance = "SDCADC-S-" + year + "000" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-S-" + year + "000" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 9 && entrusts.size() < 99) { |
|
|
|
|
acceptance = "SDCADC-S-" + year + "00" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-S-" + year + "00" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 99 && entrusts.size() < 999) { |
|
|
|
|
acceptance = "SDCADC-S-" + year + "0" + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-S-" + year + "0" + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
if (entrusts.size() >= 999 && entrusts.size() < 9999) { |
|
|
|
|
acceptance = "SDCADC-S-" + year + (entrusts.size() + entrustIsDeleted.size() + 1); |
|
|
|
|
acceptance = "SDCADC-S-" + year + (entrusts.size() + 1); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return acceptance; |
|
|
|
|
|