From fc67b624483e91f138a68f54d33c9e4c8e16b4d7 Mon Sep 17 00:00:00 2001
From: hayu <1604366271@qq.com>
Date: Thu, 17 Jul 2025 14:22:15 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../bases/mapper/PartInputMapper.java | 2 +-
.../mappers/app/PartApplyAppMapper.xml | 9 ++++
.../resources/mappers/bases/PaTypeMapper.xml | 9 ++++
.../mappers/bases/PartApplyMapper.xml | 47 ++++++++++++++-----
.../mappers/bases/PartInputMapper.xml | 30 +++++++++---
5 files changed, 77 insertions(+), 20 deletions(-)
diff --git a/src/main/java/com/bonus/gzgqj/business/bases/mapper/PartInputMapper.java b/src/main/java/com/bonus/gzgqj/business/bases/mapper/PartInputMapper.java
index 8b0e72d..3848aeb 100644
--- a/src/main/java/com/bonus/gzgqj/business/bases/mapper/PartInputMapper.java
+++ b/src/main/java/com/bonus/gzgqj/business/bases/mapper/PartInputMapper.java
@@ -75,7 +75,7 @@ public interface PartInputMapper {
/**
* 修改 入库信息
- * @param list
+ * @param data
*/
int uploadDetails(PartInputDetails data);
diff --git a/src/main/resources/mappers/app/PartApplyAppMapper.xml b/src/main/resources/mappers/app/PartApplyAppMapper.xml
index ce0d99d..53e989b 100644
--- a/src/main/resources/mappers/app/PartApplyAppMapper.xml
+++ b/src/main/resources/mappers/app/PartApplyAppMapper.xml
@@ -161,6 +161,15 @@
pt.name like concat('%',#{name},'%')
)
+ ORDER BY CASE
+ WHEN pt.name REGEXP '^[0-9]+$' THEN 1
+ ELSE 0
+ END,
+ CASE
+ WHEN pt.name REGEXP '^[0-9]+$' THEN CAST(pt.name AS UNSIGNED)
+ ELSE NULL
+ END,
+ pt.name ASC