From c6c9b7d3baa822765768c110304d27623f946286 Mon Sep 17 00:00:00 2001
From: pjb <123456>
Date: 星期二, 15 七月 2025 14:29:09 +0800
Subject: [PATCH] `1`
---
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MatFieldServiceImpl.java | 62 ++++++++++++++++++++-----------
1 files changed, 40 insertions(+), 22 deletions(-)
diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MatFieldServiceImpl.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MatFieldServiceImpl.java
index f149048..b425ff3 100644
--- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MatFieldServiceImpl.java
+++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/service/impl/MatFieldServiceImpl.java
@@ -1,22 +1,40 @@
-package com.zy.asrs.wms.asrs.service.impl;
-
-import com.zy.asrs.wms.asrs.entity.LocDetlField;
-import com.zy.asrs.wms.asrs.mapper.MatFieldMapper;
-import com.zy.asrs.wms.asrs.entity.MatField;
-import com.zy.asrs.wms.asrs.service.MatFieldService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-
-@Service("matFieldService")
-public class MatFieldServiceImpl extends ServiceImpl<MatFieldMapper, MatField> implements MatFieldService {
-
- @Override
- public void createView() {
- List<MatField> list = this.list();
- this.baseMapper.createView(list);
- this.baseMapper.createLocDetlView();
- }
-
-}
+package com.zy.asrs.wms.asrs.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.zy.asrs.wms.asrs.entity.LocDetlField;
+import com.zy.asrs.wms.asrs.mapper.MatFieldMapper;
+import com.zy.asrs.wms.asrs.entity.MatField;
+import com.zy.asrs.wms.asrs.service.MatFieldService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+import java.util.Collections;
+import java.util.List;
+
+@Service("matFieldService")
+public class MatFieldServiceImpl extends ServiceImpl<MatFieldMapper, MatField> implements MatFieldService {
+
+ @Override
+ public void createView() {
+ List<MatField> list = this.list();
+ this.baseMapper.createView(list);
+ this.baseMapper.createLocDetlView();
+
+ this.baseMapper.createTaskDetlFieldView(list);
+ this.baseMapper.createViewTaskDetlView();
+
+ this.baseMapper.createOrderDetlFieldView(list);
+ this.baseMapper.createViewOrderDetlView();
+
+ }
+
+ @Override
+ public List<MatField> getMatFields() {
+ return this.list(new LambdaQueryWrapper<MatField>().eq(MatField::getFieldType, 0));
+ }
+
+ @Override
+ public List<MatField> getLocFields() {
+ return this.list(new LambdaQueryWrapper<MatField>().eq(MatField::getFieldType, 1));
+ }
+}
--
Gitblit v1.9.1