9 changed files with 300 additions and 4 deletions
@ -1,2 +1,15 @@ |
|||
# nladmin |
|||
|
|||
## 公共查询方法 |
|||
|
|||
### 查询用户对应的仓库信息 |
|||
- StIvtBsrealstorattrService#getStoreForUser(String userId) |
|||
|
|||
|
|||
|
|||
|
|||
## 公共工具类 |
|||
### String处理工具类 |
|||
|
|||
- 判断String中的空格并转换List<String> |
|||
org.nl.common.utils.StringDealUtils#splitString(String xxx) |
|||
|
@ -0,0 +1,24 @@ |
|||
package org.nl.common.utils; |
|||
|
|||
import java.util.ArrayList; |
|||
import java.util.Arrays; |
|||
import java.util.List; |
|||
import java.util.stream.Collectors; |
|||
|
|||
/** |
|||
* 字符串处理工具类 |
|||
* @Author: lyd |
|||
* @Date: 2025/6/18 |
|||
*/ |
|||
public class StringDealUtils { |
|||
public static List<String> splitString(String input) { |
|||
// 不含空格直接返回
|
|||
if (input == null || input.trim().isEmpty() || !input.matches(".*\\s.*")) { |
|||
return new ArrayList<>(); |
|||
} |
|||
|
|||
return Arrays.stream(input.split("\\s+")) |
|||
.filter(s -> !s.isEmpty()) |
|||
.collect(Collectors.toList()); |
|||
} |
|||
} |
@ -0,0 +1,32 @@ |
|||
package org.nl.wms.st.inbill.service.dto; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 入库单据查询分页参数 |
|||
* @Author: lyd |
|||
* @Date: 2025/6/18 |
|||
*/ |
|||
@Data |
|||
public class InBillQueryPageParam implements Serializable { |
|||
private String stor_id; |
|||
private String bill_type; |
|||
private String bill_status; |
|||
private String bill_code; |
|||
private String create_mode; |
|||
private String vbeln; |
|||
private List<String> vbeln_in; |
|||
private String box_no; |
|||
private List<String> box_no_in; |
|||
private String pcsn; |
|||
private List<String> pcsn_in; |
|||
private String sap_pcsn; |
|||
private List<String> sap_pcsn_in; |
|||
private List<String> in_stor_id; |
|||
private String begin_time; |
|||
private String end_time; |
|||
private String flag; |
|||
} |
Loading…
Reference in new issue