update
This commit is contained in:
@@ -206,8 +206,8 @@ public class EntrustmentController {
|
||||
.in((statuses != null) && (statuses.size() > 0), "e.status", statuses)
|
||||
.eq(dataSources != null, "e.data_sources", dataSources)
|
||||
.like(StrUtil.isNotBlank(caseName), "c.case_name", caseName)
|
||||
.orderByDesc(statuses != null && statuses.size() > 0 && statuses.get(0) == 9, "e.accept_no")
|
||||
.orderByDesc(statuses != null && statuses.size() > 0 && statuses.get(0) == 7, "e.entrustment_no")
|
||||
.orderByDesc(statuses != null && statuses.size() > 0 && statuses.get(0) == 9, "CAST(SUBSTRING(e.accept_no, 1,4) AS UNSIGNED)","CAST(SUBSTRING(e.accept_no, 6) AS UNSIGNED)")
|
||||
.orderByDesc(statuses != null && statuses.size() > 0 && statuses.get(0) == 7, "CAST(SUBSTRING(e.entrustment_no, 4,4) AS UNSIGNED)","CAST(SUBSTRING(e.entrustment_no, 9) AS UNSIGNED)")
|
||||
);
|
||||
} else {
|
||||
//-- 当前用户是普通用户, 不是鉴定中心员工
|
||||
|
||||
@@ -431,8 +431,8 @@ public class EntrustmentIdentificationMaterialServiceImpl extends ServiceImpl<En
|
||||
//如果被占用,则编号自动+1
|
||||
String[] acceptArr = _acceptNo.split("-");
|
||||
int acceptSeq = Integer.parseInt(acceptArr[1]) + 1;
|
||||
String acceptSeqStr = fillByZero(acceptSeq);
|
||||
String newAcceptNo = acceptArr[0] + "-" + acceptSeqStr;
|
||||
// String acceptSeqStr = fillByZero(acceptSeq);
|
||||
String newAcceptNo = acceptArr[0] + "-" + acceptSeq;
|
||||
return checkAcceptNoIsUse(newAcceptNo);
|
||||
}
|
||||
return _acceptNo;
|
||||
@@ -621,7 +621,8 @@ public class EntrustmentIdentificationMaterialServiceImpl extends ServiceImpl<En
|
||||
}
|
||||
|
||||
if ((im.getAcceptPassed() != null) && (im.getAcceptPassed() != 0)) {
|
||||
throw new RuntimeException(String.format("检材只能在未受理状态才能保存"));
|
||||
continue;
|
||||
// throw new RuntimeException(String.format("检材只能在未受理状态才能保存"));
|
||||
}
|
||||
|
||||
Entrustment entrustment = entrustmentService.getById(im.getEntrustmentId());
|
||||
@@ -1241,7 +1242,6 @@ public class EntrustmentIdentificationMaterialServiceImpl extends ServiceImpl<En
|
||||
public List<EntrustmentIdentificationMaterial> createNewIm(List<EntrustmentIdentificationMaterial> identificationMaterialList, DLPUser dlpUser) {
|
||||
|
||||
Entrustment entrustment = entrustmentService.getById(identificationMaterialList.get(0).getEntrustmentId());
|
||||
|
||||
if (!dlpUser.isStaff() && entrustment.getStatus() != EntrustmentStatusConstants.ENTRUSTMENT_STATUS_CREATED.getStatus()) {
|
||||
throw new RuntimeException(String.format("你已提交过该委托,无法再添加检材信息!"));
|
||||
}
|
||||
@@ -1481,7 +1481,8 @@ public class EntrustmentIdentificationMaterialServiceImpl extends ServiceImpl<En
|
||||
// data.put("evidence", evidence);
|
||||
|
||||
maps.add(data);
|
||||
String templateFileName = AppStartupRunner.getCfg(CommonConstants.DLP_CODE_ENTRUSTMENT_LABEL_TEMPLATE_IM_SAMPLE1);
|
||||
// String templateFileName = AppStartupRunner.getCfg(CommonConstants.DLP_CODE_ENTRUSTMENT_LABEL_TEMPLATE_IM_SAMPLE1);
|
||||
String templateFileName ="(大)受理时打印的检材条码模板.vm";
|
||||
List<String> htmlA = remoteTemplate2htmlService.getManyHtml(templateFileName, maps);
|
||||
htmlList.addAll(htmlA);
|
||||
}
|
||||
|
||||
@@ -203,6 +203,7 @@ public class EntrustmentServiceImpl extends ServiceImpl<EntrustmentMapper, Entru
|
||||
// }
|
||||
//新委托编号规则
|
||||
//2023-07-09 调整检材编号规则,规则为年份+委托流水号,流水号为4位,不需要用0补充不足的位数,中间用 “-”相连接
|
||||
//2024-9-9 贵阳市局需求,不需要用0补位了
|
||||
@Override
|
||||
public String getNewEntrustmentNo() {
|
||||
LocalDateTime date = LocalDateTime.now();
|
||||
@@ -213,7 +214,7 @@ public class EntrustmentServiceImpl extends ServiceImpl<EntrustmentMapper, Entru
|
||||
String newWtNO = "";
|
||||
if (StringUtils.isNotBlank(maxNo)) {
|
||||
maxNo = maxNo.substring(maxNo.lastIndexOf("-") + 1);
|
||||
int newCount = Integer.valueOf(maxNo) + 1;
|
||||
int newCount = Integer.parseInt(maxNo) + 1;
|
||||
// String second_part = fillByZero(newCount);
|
||||
newWtNO = first_part + splitSymbol + newCount;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user