From da47f83c9949e735f42619cadf5c9667d4a8bd80 Mon Sep 17 00:00:00 2001
From: liuxy
Date: Fri, 19 Apr 2024 13:32:18 +0800
Subject: [PATCH] =?UTF-8?q?add=EF=BC=9A=E5=87=BA=E5=85=A5=E5=BA=93?=
=?UTF-8?q?=E7=AD=96=E7=95=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../StStrategyConfigController.java | 65 +++++
.../service/IStStrategyConfigService.java | 48 ++++
.../service/dao/StStrategyConfig.java} | 76 +++---
.../dao/mapper/StStrategyConfigMapper.java | 29 +++
.../dao/mapper/xml/StStrategyConfigMapper.xml | 20 ++
.../strategy/service/dto/StrategyQuery.java | 25 ++
.../impl/StStrategyConfigServiceImpl.java | 114 +++++++++
.../controller/StIvtStructattrController.java | 21 ++
.../service/IStIvtStructattrService.java | 16 ++
.../struct/service/dao/StIvtStructattr.java | 200 +++++++++++++++
.../dao/mapper/StIvtStructattrMapper.java | 16 ++
.../dao/mapper/xml/StIvtStructattrMapper.xml | 5 +
.../impl/StIvtStructattrServiceImpl.java | 20 ++
.../MdPbStoragevehicleextController.java | 21 ++
.../IMdPbStoragevehicleextService.java | 16 ++
.../service/dao/MdPbStoragevehicleext.java | 70 ++++++
.../mapper/MdPbStoragevehicleextMapper.java | 16 ++
.../xml/MdPbStoragevehicleextMapper.xml | 5 +
.../MdPbStoragevehicleextServiceImpl.java | 20 ++
.../impl/base/AlleyAveRuleHandler.java | 229 +++++++++++++++++-
.../service/impl/base/ClusterRuleHandler.java | 169 ++++++++++++-
.../service/impl/base/FIFORuleHandler.java | 143 ++++++++++-
.../impl/base/LimitStorageRuleHandler.java | 150 +++++++++++-
.../service/impl/base/NearbyRuleHandler.java | 151 +++++++++++-
.../service/impl/base/WeightRuleHandler.java | 147 ++++++++++-
.../impl/IostorInActivityBehavior.java | 8 +-
.../controller/StIvtIostorinvController.java | 2 +-
.../StIvtIostorinvdtlController.java | 2 +-
.../{iostor => }/IStIvtIostorinvService.java | 6 +-
.../IStIvtIostorinvdtlService.java | 9 +-
.../service/dao/StIvtIostorinv.java | 173 +++++++++++++
.../dao/StIvtIostorinvdtl.java | 22 +-
.../dao/mapper/StIvtIostorinvMapper.java | 6 +-
.../dao/mapper/StIvtIostorinvdtlMapper.java | 9 +-
.../dao/mapper/xml/StIvtIostorinvMapper.xml | 2 +-
.../mapper/xml/StIvtIostorinvdtlMapper.xml | 3 +-
.../impl/StIvtIostorinvServiceImpl.java | 10 +-
.../impl/StIvtIostorinvdtlServiceImpl.java | 26 ++
.../impl/StIvtIostorinvdtlServiceImpl.java | 27 ---
.../service/menu/impl/SysMenuServiceImpl.java | 4 +-
.../wms/base_manage/strategy/AddDialog.vue | 158 ++++++++++++
.../views/wms/base_manage/strategy/index.vue | 153 ++++++++++++
.../wms/base_manage/strategy/strategy.js | 35 +++
43 files changed, 2320 insertions(+), 127 deletions(-)
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/strategy/controller/StStrategyConfigController.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/strategy/service/IStStrategyConfigService.java
rename wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/{stor_manage/service/iostor/dao/StIvtIostorinv.java => base_manage/strategy/service/dao/StStrategyConfig.java} (50%)
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/strategy/service/dao/mapper/StStrategyConfigMapper.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/strategy/service/dao/mapper/xml/StStrategyConfigMapper.xml
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/strategy/service/dto/StrategyQuery.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/strategy/service/impl/StStrategyConfigServiceImpl.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/controller/StIvtStructattrController.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/IStIvtStructattrService.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/StIvtStructattr.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/mapper/StIvtStructattrMapper.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/mapper/xml/StIvtStructattrMapper.xml
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/impl/StIvtStructattrServiceImpl.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/vehicleext/controller/MdPbStoragevehicleextController.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/vehicleext/service/IMdPbStoragevehicleextService.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/vehicleext/service/dao/MdPbStoragevehicleext.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/vehicleext/service/dao/mapper/MdPbStoragevehicleextMapper.java
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/vehicleext/service/dao/mapper/xml/MdPbStoragevehicleextMapper.xml
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/vehicleext/service/impl/MdPbStoragevehicleextServiceImpl.java
rename wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/{iostor => }/IStIvtIostorinvService.java (62%)
rename wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/{iostor_dtl => }/IStIvtIostorinvdtlService.java (56%)
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/StIvtIostorinv.java
rename wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/{iostor_dtl => }/dao/StIvtIostorinvdtl.java (81%)
rename wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/{iostor => }/dao/mapper/StIvtIostorinvMapper.java (60%)
rename wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/{iostor_dtl => }/dao/mapper/StIvtIostorinvdtlMapper.java (54%)
rename wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/{iostor => }/dao/mapper/xml/StIvtIostorinvMapper.xml (63%)
rename wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/{iostor_dtl => }/dao/mapper/xml/StIvtIostorinvdtlMapper.xml (76%)
rename wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/{iostor => }/impl/StIvtIostorinvServiceImpl.java (54%)
create mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/impl/StIvtIostorinvdtlServiceImpl.java
delete mode 100644 wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/impl/StIvtIostorinvdtlServiceImpl.java
create mode 100644 wms_pro/qd/src/views/wms/base_manage/strategy/AddDialog.vue
create mode 100644 wms_pro/qd/src/views/wms/base_manage/strategy/index.vue
create mode 100644 wms_pro/qd/src/views/wms/base_manage/strategy/strategy.js
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/strategy/controller/StStrategyConfigController.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/strategy/controller/StStrategyConfigController.java
new file mode 100644
index 00000000..e8da854c
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/strategy/controller/StStrategyConfigController.java
@@ -0,0 +1,65 @@
+package org.nl.wms.base_manage.strategy.controller;
+
+
+import org.nl.common.anno.Log;
+import org.nl.common.domain.entity.PageQuery;
+import org.nl.wms.base_manage.strategy.service.IStStrategyConfigService;
+import org.nl.wms.base_manage.strategy.service.dao.StStrategyConfig;
+import org.nl.wms.base_manage.strategy.service.dto.StrategyQuery;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.HttpStatus;
+import org.springframework.http.ResponseEntity;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ *
+ * 仓储策略配置表 前端控制器
+ *
+ *
+ * @author generator
+ * @since 2024-04-07
+ */
+@RestController
+@RequestMapping("/api/strategy")
+public class StStrategyConfigController {
+
+ @Autowired
+ private IStStrategyConfigService iStStrategyConfigService;
+
+ @GetMapping
+ @Log("分页查询")
+ public ResponseEntity
*
* @author generator
- * @since 2024-03-28
+ * @since 2024-04-08
*/
@RestController
@RequestMapping("/stIvtIostorinv")
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/controller/StIvtIostorinvdtlController.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/controller/StIvtIostorinvdtlController.java
index 27beb886..55e7109c 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/controller/StIvtIostorinvdtlController.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/controller/StIvtIostorinvdtlController.java
@@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RestController;
*
*
* @author generator
- * @since 2024-03-29
+ * @since 2024-04-08
*/
@RestController
@RequestMapping("/stIvtIostorinvdtl")
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/IStIvtIostorinvService.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/IStIvtIostorinvService.java
similarity index 62%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/IStIvtIostorinvService.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/IStIvtIostorinvService.java
index b8df80e2..8033bc80 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/IStIvtIostorinvService.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/IStIvtIostorinvService.java
@@ -1,7 +1,7 @@
-package org.nl.wms.stor_manage.service.iostor;
+package org.nl.wms.stor_manage.service;
-import org.nl.wms.stor_manage.service.iostor.dao.StIvtIostorinv;
import com.baomidou.mybatisplus.extension.service.IService;
+import org.nl.wms.stor_manage.service.dao.StIvtIostorinv;
/**
*
@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
*
*
* @author generator
- * @since 2024-03-28
+ * @since 2024-04-08
*/
public interface IStIvtIostorinvService extends IService {
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/IStIvtIostorinvdtlService.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/IStIvtIostorinvdtlService.java
similarity index 56%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/IStIvtIostorinvdtlService.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/IStIvtIostorinvdtlService.java
index bb58279b..66f14158 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/IStIvtIostorinvdtlService.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/IStIvtIostorinvdtlService.java
@@ -1,6 +1,6 @@
-package org.nl.wms.stor_manage.service.iostor_dtl;
+package org.nl.wms.stor_manage.service;
-import org.nl.wms.stor_manage.service.iostor_dtl.dao.StIvtIostorinvdtl;
+import org.nl.wms.stor_manage.service.dao.StIvtIostorinvdtl;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
@@ -11,9 +11,10 @@ import java.util.List;
*
*
* @author generator
- * @since 2024-03-29
+ * @since 2024-04-08
*/
public interface IStIvtIostorinvdtlService extends IService {
- void batchInsert(List dtls);
+ void batchInsert(List iostorinvs);
+
}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/StIvtIostorinv.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/StIvtIostorinv.java
new file mode 100644
index 00000000..94f44919
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/StIvtIostorinv.java
@@ -0,0 +1,173 @@
+package org.nl.wms.stor_manage.service.dao;
+
+import java.math.BigDecimal;
+
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ *
+ * 出入库单主表
+ *
+ *
+ * @author generator
+ * @since 2024-04-08
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("st_ivt_iostorinv")
+public class StIvtIostorinv implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 出入单标识
+ */
+ @TableId
+ private String iostorinv_id;
+
+ /**
+ * 单据编号
+ */
+ private String bill_code;
+
+ /**
+ * 出入类型
+ */
+ private String io_type;
+
+ /**
+ * 单据类型
+ */
+ private String bill_type;
+
+ /**
+ * 业务日期
+ */
+ private String biz_date;
+
+ /**
+ * 仓库标识
+ */
+ private String stor_id;
+
+ /**
+ * 来源方标识
+ */
+ private String source_id;
+
+ /**
+ * 总数量
+ */
+ private BigDecimal total_qty;
+
+ /**
+ * 总重量
+ */
+ private BigDecimal total_weight;
+
+ /**
+ * 明细数
+ */
+ private BigDecimal detail_count;
+
+ /**
+ * 单据状态
+ */
+ private String bill_status;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 生成方式
+ */
+ private String create_mode;
+
+ /**
+ * 制单人
+ */
+ private String input_optid;
+
+ /**
+ * 制单人姓名
+ */
+ private String input_optname;
+
+ /**
+ * 制单时间
+ */
+ private String input_time;
+
+ /**
+ * 修改人
+ */
+ private String update_optid;
+
+ /**
+ * 修改人姓名
+ */
+ private String update_optname;
+
+ /**
+ * 修改时间
+ */
+ private String update_time;
+
+ /**
+ * 分配人
+ */
+ private String dis_optid;
+
+ /**
+ * 分配人姓名
+ */
+ private String dis_optname;
+
+ /**
+ * 分配时间
+ */
+ private String dis_time;
+
+ /**
+ * 确认人
+ */
+ private String confirm_optid;
+
+ /**
+ * 确认人姓名
+ */
+ private String confirm_optname;
+
+ /**
+ * 确认时间
+ */
+ private String confirm_time;
+
+ /**
+ * 是否删除
+ */
+ private Boolean is_delete;
+
+ /**
+ * 是否已上传
+ */
+ private Boolean is_upload;
+
+ /**
+ * 回传人
+ */
+ private String upload_optid;
+
+ /**
+ * 回传时间
+ */
+ private String upload_time;
+
+
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/dao/StIvtIostorinvdtl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/StIvtIostorinvdtl.java
similarity index 81%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/dao/StIvtIostorinvdtl.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/StIvtIostorinvdtl.java
index 80af67da..66ae9343 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/dao/StIvtIostorinvdtl.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/StIvtIostorinvdtl.java
@@ -1,6 +1,8 @@
-package org.nl.wms.stor_manage.service.iostor_dtl.dao;
+package org.nl.wms.stor_manage.service.dao;
import java.math.BigDecimal;
+
+import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import lombok.Data;
@@ -12,7 +14,7 @@ import lombok.EqualsAndHashCode;
*
*
* @author generator
- * @since 2024-03-29
+ * @since 2024-04-08
*/
@Data
@EqualsAndHashCode(callSuper = false)
@@ -24,12 +26,13 @@ public class StIvtIostorinvdtl implements Serializable {
/**
* 出入单明细标识
*/
- private Long iostorinvdtl_id;
+ @TableId
+ private String iostorinvdtl_id;
/**
* 出入单标识
*/
- private Long iostorinv_id;
+ private String iostorinv_id;
/**
* 明细序号
@@ -39,7 +42,7 @@ public class StIvtIostorinvdtl implements Serializable {
/**
* 物料标识
*/
- private Long material_id;
+ private String material_id;
/**
* 批次
@@ -59,12 +62,7 @@ public class StIvtIostorinvdtl implements Serializable {
/**
* 数量计量单位标识
*/
- private Long qty_unit_id;
-
- /**
- * 数量计量单位名称
- */
- private String qty_unit_name;
+ private String qty_unit_id;
/**
* 数量
@@ -74,7 +72,7 @@ public class StIvtIostorinvdtl implements Serializable {
/**
* 来源单据明细标识
*/
- private Long source_billdtl_id;
+ private String source_billdtl_id;
/**
* 来源单据类型
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/dao/mapper/StIvtIostorinvMapper.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/StIvtIostorinvMapper.java
similarity index 60%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/dao/mapper/StIvtIostorinvMapper.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/StIvtIostorinvMapper.java
index ae64d702..a16f2d35 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/dao/mapper/StIvtIostorinvMapper.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/StIvtIostorinvMapper.java
@@ -1,6 +1,6 @@
-package org.nl.wms.stor_manage.service.iostor.dao.mapper;
+package org.nl.wms.stor_manage.service.dao.mapper;
-import org.nl.wms.stor_manage.service.iostor.dao.StIvtIostorinv;
+import org.nl.wms.stor_manage.service.dao.StIvtIostorinv;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
@@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
*
*
* @author generator
- * @since 2024-03-28
+ * @since 2024-04-08
*/
public interface StIvtIostorinvMapper extends BaseMapper {
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/dao/mapper/StIvtIostorinvdtlMapper.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/StIvtIostorinvdtlMapper.java
similarity index 54%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/dao/mapper/StIvtIostorinvdtlMapper.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/StIvtIostorinvdtlMapper.java
index c435f7e5..7b403e50 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/dao/mapper/StIvtIostorinvdtlMapper.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/StIvtIostorinvdtlMapper.java
@@ -1,6 +1,6 @@
-package org.nl.wms.stor_manage.service.iostor_dtl.dao.mapper;
+package org.nl.wms.stor_manage.service.dao.mapper;
-import org.nl.wms.stor_manage.service.iostor_dtl.dao.StIvtIostorinvdtl;
+import org.nl.wms.stor_manage.service.dao.StIvtIostorinvdtl;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import java.util.List;
@@ -11,10 +11,9 @@ import java.util.List;
*
*
* @author generator
- * @since 2024-03-29
+ * @since 2024-04-08
*/
public interface StIvtIostorinvdtlMapper extends BaseMapper {
- Integer batchInsert(List dtls);
-
+ void batchInsert(List iostorinvs);
}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/dao/mapper/xml/StIvtIostorinvMapper.xml b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/xml/StIvtIostorinvMapper.xml
similarity index 63%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/dao/mapper/xml/StIvtIostorinvMapper.xml
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/xml/StIvtIostorinvMapper.xml
index 16d722a1..8dc7c6a0 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/dao/mapper/xml/StIvtIostorinvMapper.xml
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/xml/StIvtIostorinvMapper.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlMapper.xml b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/xml/StIvtIostorinvdtlMapper.xml
similarity index 76%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlMapper.xml
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/xml/StIvtIostorinvdtlMapper.xml
index 74f18899..eb79307f 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlMapper.xml
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/dao/mapper/xml/StIvtIostorinvdtlMapper.xml
@@ -1,7 +1,6 @@
-
-
+
insert into st_ivt_iostorinvdtl() values
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/impl/StIvtIostorinvServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/impl/StIvtIostorinvServiceImpl.java
similarity index 54%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/impl/StIvtIostorinvServiceImpl.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/impl/StIvtIostorinvServiceImpl.java
index 7eb4393c..55ffa946 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor/impl/StIvtIostorinvServiceImpl.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/impl/StIvtIostorinvServiceImpl.java
@@ -1,8 +1,8 @@
-package org.nl.wms.stor_manage.service.iostor.impl;
+package org.nl.wms.stor_manage.service.impl;
-import org.nl.wms.stor_manage.service.iostor.IStIvtIostorinvService;
-import org.nl.wms.stor_manage.service.iostor.dao.StIvtIostorinv;
-import org.nl.wms.stor_manage.service.iostor.dao.mapper.StIvtIostorinvMapper;
+import org.nl.wms.stor_manage.service.dao.StIvtIostorinv;
+import org.nl.wms.stor_manage.service.dao.mapper.StIvtIostorinvMapper;
+import org.nl.wms.stor_manage.service.IStIvtIostorinvService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@@ -12,7 +12,7 @@ import org.springframework.stereotype.Service;
*
*
* @author generator
- * @since 2024-03-28
+ * @since 2024-04-08
*/
@Service
public class StIvtIostorinvServiceImpl extends ServiceImpl implements IStIvtIostorinvService {
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/impl/StIvtIostorinvdtlServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/impl/StIvtIostorinvdtlServiceImpl.java
new file mode 100644
index 00000000..43ac97b8
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/impl/StIvtIostorinvdtlServiceImpl.java
@@ -0,0 +1,26 @@
+package org.nl.wms.stor_manage.service.impl;
+
+import org.nl.wms.stor_manage.service.dao.StIvtIostorinvdtl;
+import org.nl.wms.stor_manage.service.dao.mapper.StIvtIostorinvdtlMapper;
+import org.nl.wms.stor_manage.service.IStIvtIostorinvdtlService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ *
+ * 出入库单明细表 服务实现类
+ *
+ *
+ * @author generator
+ * @since 2024-04-08
+ */
+@Service
+public class StIvtIostorinvdtlServiceImpl extends ServiceImpl implements IStIvtIostorinvdtlService {
+
+ @Override
+ public void batchInsert(List iostorinvs) {
+ this.baseMapper.batchInsert(iostorinvs);
+ }
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/impl/StIvtIostorinvdtlServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/impl/StIvtIostorinvdtlServiceImpl.java
deleted file mode 100644
index c530ce82..00000000
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dtl/impl/StIvtIostorinvdtlServiceImpl.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package org.nl.wms.stor_manage.service.iostor_dtl.impl;
-
-import org.nl.wms.stor_manage.service.iostor_dtl.dao.StIvtIostorinvdtl;
-import org.nl.wms.stor_manage.service.iostor_dtl.dao.mapper.StIvtIostorinvdtlMapper;
-import org.nl.wms.stor_manage.service.iostor_dtl.IStIvtIostorinvdtlService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-
-/**
- *
- * 出入库单明细表 服务实现类
- *
- *
- * @author generator
- * @since 2024-03-29
- */
-@Service
-public class StIvtIostorinvdtlServiceImpl extends ServiceImpl implements IStIvtIostorinvdtlService {
-
-
- @Override
- public void batchInsert(List dtls) {
- this.baseMapper.batchInsert(dtls);
- }
-}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/system_manage/service/menu/impl/SysMenuServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/system_manage/service/menu/impl/SysMenuServiceImpl.java
index b3ccc895..a449e4ef 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/system_manage/service/menu/impl/SysMenuServiceImpl.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/system_manage/service/menu/impl/SysMenuServiceImpl.java
@@ -7,7 +7,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
- import lombok.RequiredArgsConstructor;
+import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.compress.utils.Lists;
import org.apache.commons.lang3.StringUtils;
@@ -434,4 +434,4 @@ public class SysMenuServiceImpl extends ServiceImpl impl
baseMapper.getMenusByRole(systemType,category);
return null;
}
-}
+}
\ No newline at end of file
diff --git a/wms_pro/qd/src/views/wms/base_manage/strategy/AddDialog.vue b/wms_pro/qd/src/views/wms/base_manage/strategy/AddDialog.vue
new file mode 100644
index 00000000..0382277e
--- /dev/null
+++ b/wms_pro/qd/src/views/wms/base_manage/strategy/AddDialog.vue
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/wms_pro/qd/src/views/wms/base_manage/strategy/index.vue b/wms_pro/qd/src/views/wms/base_manage/strategy/index.vue
new file mode 100644
index 00000000..c6713489
--- /dev/null
+++ b/wms_pro/qd/src/views/wms/base_manage/strategy/index.vue
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/wms_pro/qd/src/views/wms/base_manage/strategy/strategy.js b/wms_pro/qd/src/views/wms/base_manage/strategy/strategy.js
new file mode 100644
index 00000000..7fd8782c
--- /dev/null
+++ b/wms_pro/qd/src/views/wms/base_manage/strategy/strategy.js
@@ -0,0 +1,35 @@
+import request from '@/utils/request'
+
+export function add(data) {
+ return request({
+ url: 'api/strategy',
+ method: 'post',
+ data
+ })
+}
+
+export function del(ids) {
+ return request({
+ url: 'api/strategy/',
+ method: 'delete',
+ data: ids
+ })
+}
+
+export function edit(data) {
+ return request({
+ url: 'api/strategy',
+ method: 'put',
+ data
+ })
+}
+
+export function changeActive(data) {
+ return request({
+ url: 'api/strategy/changeActive',
+ method: 'put',
+ data
+ })
+}
+
+export default { add, edit, del, changeActive }