From a6943869d7cb64ed9ecdd6091eb3e34df0f79d97 Mon Sep 17 00:00:00 2001 From: yutt <14026855+yutting123@user.noreply.gitee.com> Date: Thu, 18 Apr 2024 08:38:35 +0000 Subject: [PATCH] 4343444 Signed-off-by: yutt <14026855+yutting123@user.noreply.gitee.com> --- import | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 import diff --git a/import b/import new file mode 100644 index 00000000..da97f9ed --- /dev/null +++ b/import @@ -0,0 +1,16 @@ + public List listOperationBySigNo(String sigNo, String documentNo, SigOperationType operationType) { + List sigOperations = new ArrayList<>(); + InputValidator.checkNotBlank(sigNo, LangUtils.get("empty.sig.no")); + LambdaQueryWrapper firstQuery = getWrapper(sigNo, documentNo, operationType); + SigOperation firstOne = this.getOne(firstQuery.last("order by id asc limit 1")); + if(ObjectUtils.isNotEmpty(firstOne)) { + sigOperations.add(firstOne); + } + //根据id排序到达按操作时间排序的效果,依赖操作只新增 + LambdaQueryWrapper lastQuery = getWrapper(sigNo, documentNo, operationType); + SigOperation lastOne = this.getOne(lastQuery.last("order by id desc limit 1")); + if(ObjectUtils.isNotEmpty(lastOne)) { + sigOperations.add(lastOne); + } + return sigOperations; + } \ No newline at end of file -- Gitee