diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/common/domain/entity/BaseQuery.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/common/domain/entity/BaseQuery.java
index ac63c0ab..71373a94 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/common/domain/entity/BaseQuery.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/common/domain/entity/BaseQuery.java
@@ -9,7 +9,6 @@ import lombok.Data;
import org.nl.common.enums.QueryTEnum;
import org.nl.common.utils.MapOf;
-import org.nl.wms.stor_manage.service.in.iostor.dao.StIvtIostorinvIn;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/common/enums/StatusEnum.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/common/enums/StatusEnum.java
index 8dcccc70..c8585ce6 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/common/enums/StatusEnum.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/common/enums/StatusEnum.java
@@ -16,10 +16,29 @@ import java.util.Map;
@AllArgsConstructor
public enum StatusEnum {
//单据状态库类型
+ /**
+ * 流程相关
+ */
MODEL_STATUS(MapOf.of("发布", "10", "未发布", "30")),
- FORM_STATUS(MapOf.of("生成", "10", "执行中", "20","完成", "99")),
- FLOW_STATUS(MapOf.of("启动", "10", "节点完成", "20","暂停", "30","完成", "99")),
+ FLOW_STATUS(MapOf.of("启动", "10", "节点完成", "20","暂停", "30","完成", "90")),
+ /**
+ * 单据状态
+ */
+ FORM_STATUS(MapOf.of("生成", "10", "执行中", "20","完成", "90","取消", "100")),
+ /**
+ * 出入库单据类型
+ */
+ IOBILL_TYPE(MapOf.of("生产入库", "10", "生产出库", "20")),
+
+ /**
+ * 任务类型
+ */
+ TASK_TYPE_IN(MapOf.of("组盘入库","10")),
+ TASK_TYPE_OUT(MapOf.of("销售出","20")),
+ /**
+ * 点位锁类型
+ */
LOCK(MapOf.of("无","00","入","10","出","20")),
;
private Map code;
@@ -32,12 +51,12 @@ public enum StatusEnum {
throw new BadRequestException(this.name() + "对应类型" + desc + "未定义");
}
- public String check(String code) {
+ public Boolean check(String code) {
for (Map.Entry entry : this.getCode().entrySet()) {
- if (entry.getValue().equals("code")) {
- return entry.getValue();
+ if (entry.getValue().equals(code)) {
+ return true;
}
}
- throw new BadRequestException(this.name() + "对应类型" + code + "未定义");
+ return false;
}
}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/impl/StIvtStructattrServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/impl/StIvtStructattrServiceImpl.java
deleted file mode 100644
index 3169ef9e..00000000
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/impl/StIvtStructattrServiceImpl.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package org.nl.wms.base_manage.struct.service.impl;
-
-import org.nl.wms.base_manage.struct.service.dao.StIvtStructattr;
-import org.nl.wms.base_manage.struct.service.dao.mapper.StIvtStructattrMapper;
-import org.nl.wms.base_manage.struct.service.IStIvtStructattrService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.nl.wms.base_manage.struct.service.dto.StructattrQuery;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-import java.util.Map;
-
-/**
- *
- * 仓位属性表 服务实现类
- *
- *
- * @author generator
- * @since 2024-04-08
- */
-@Service
-public class StIvtStructattrServiceImpl extends ServiceImpl implements IStIvtStructattrService {
-
- @Override
- public List
+ *
+ * @author generator
+ * @since 2024-03-29
+ */
+public interface IStIvtIostorinvdtlService extends IService {
+
+ void batchInsert(List dtls);
+
+ List getByInv(String inv_id);
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/dao/StIvtIostorinvdtlIn.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/dao/StIvtIostorinvdtl.java
similarity index 76%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/dao/StIvtIostorinvdtlIn.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/dao/StIvtIostorinvdtl.java
index 6d1d434b..0fcd6ac0 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/dao/StIvtIostorinvdtlIn.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/dao/StIvtIostorinvdtl.java
@@ -1,4 +1,4 @@
-package org.nl.wms.stor_manage.service.in.iostor_dtl.dao;
+package org.nl.wms.stor_manage.io.service.in.iostor_dtl.dao;
import java.math.BigDecimal;
@@ -22,7 +22,7 @@ import lombok.EqualsAndHashCode;
@Data
@EqualsAndHashCode(callSuper = false)
@TableName(value = "st_ivt_iostorinvdtl_in",autoResultMap = true)
-public class StIvtIostorinvdtlIn implements Serializable {
+public class StIvtIostorinvdtl implements Serializable {
private static final long serialVersionUID = 1L;
@@ -36,6 +36,20 @@ public class StIvtIostorinvdtlIn implements Serializable {
*/
private String inv_id;
+ /**
+ * 源单号
+ */
+ private String source_form_id;
+
+ /**
+ * 源单单据类型
+ */
+ private String source_form_type;
+ /**
+ * 单据明细状态
+ */
+ private String status;
+
/**
* 物料标识
*/
@@ -46,45 +60,31 @@ public class StIvtIostorinvdtlIn implements Serializable {
*/
private String pcsn;
- /**
- * 品质类型
- */
- private String quality_scode;
-
- /**
- * 单据明细状态
- */
- private String status;
/**
* 数量计量单位标识
*/
- private String qty_unit_id;
+ private String unit_id;
/**
- * 数量
+ * 计划数量
*/
- private BigDecimal qty;
+ private BigDecimal plan_qty;
+
/**
- * 已分配数量
- */
- private BigDecimal assign_qty;
-
- /**
- * 未分配数量
+ * 未分配数量(计划数量-载具物料数量)
*/
private BigDecimal unassign_qty;
/**
- * 备注
+ * 分配数量
*/
- private String remark;
-
+ private BigDecimal assign_qty;
/**
- * 货主
+ * 分配的载具
*/
- private String shipper;
+ private String vehicle_code;
/**
* 仓库
@@ -94,21 +94,16 @@ public class StIvtIostorinvdtlIn implements Serializable {
* 仓位编码
*/
private String struct_code;
- /**
- * 分配的载具
- */
- private String vehicle_code;
-
/**
- * 载具任务
+ * 备注
*/
- private String task_code;
-
+ private String remark;
/**
- * 单重
+ * 操作时间
*/
- private BigDecimal single_wt;
+ private String update_time;
+
@TableField(typeHandler = FastjsonTypeHandler.class)
private JSONObject form_data;
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/dao/mapper/StIvtIostorinvdtlMapper.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/dao/mapper/StIvtIostorinvdtlMapper.java
new file mode 100644
index 00000000..7619e4c3
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/dao/mapper/StIvtIostorinvdtlMapper.java
@@ -0,0 +1,41 @@
+package org.nl.wms.stor_manage.io.service.in.iostor_dtl.dao.mapper;
+
+import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
+import org.apache.ibatis.annotations.Result;
+import org.apache.ibatis.annotations.Results;
+import org.apache.ibatis.annotations.Select;
+import org.nl.wms.stor_manage.io.service.in.iostor_dtl.dao.StIvtIostorinvdtl;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+import java.util.List;
+import java.util.Map;
+
+/**
+ *
+ * 出入库单明细表 Mapper 接口
+ *
+ *
+ * @author generator
+ * @since 2024-03-29
+ */
+public interface StIvtIostorinvdtlMapper extends BaseMapper {
+
+ Integer batchInsert(List dtls);
+
+ @Select("SELECT\n" +
+ " sum(md_pb_vehicleMater.qty) as qty,\n" +
+ " st_ivt_iostorinvdtl_in.*,\n" +
+ " md_me_materialbase.material_code,\n" +
+ " md_me_materialbase.material_name,\n" +
+ " md_me_materialbase.material_spec\n" +
+ " FROM\n" +
+ " st_ivt_iostorinvdtl_in\n" +
+ " LEFT JOIN md_me_materialbase ON st_ivt_iostorinvdtl_in.material_id = md_me_materialbase.material_id\n" +
+ " LEFT JOIN md_pb_vehicleMater ON (st_ivt_iostorinvdtl_in.vehicle_code = md_pb_vehicleMater.vehicle_code\n" +
+ " and st_ivt_iostorinvdtl_in.material_id = md_pb_vehicleMater.material_id)\n" +
+ " where inv_id = #{inv_id} GROUP BY st_ivt_iostorinvdtl_in.id")
+ @Results({@Result(property = "form_data",column = "form_data",typeHandler = FastjsonTypeHandler.class)})
+ List findByInv(String inv_id);
+ List findByInv2(String inv_id);
+
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlInMapper.xml b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlMapper.xml
similarity index 57%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlInMapper.xml
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlMapper.xml
index 384da34c..ad3de0f4 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlInMapper.xml
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlMapper.xml
@@ -1,13 +1,14 @@
-
+
insert into st_ivt_iostorinvdtl() values
-
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/impl/StIvtIostorinvdtlServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/impl/StIvtIostorinvdtlServiceImpl.java
new file mode 100644
index 00000000..01cd6423
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/in/iostor_dtl/impl/StIvtIostorinvdtlServiceImpl.java
@@ -0,0 +1,39 @@
+package org.nl.wms.stor_manage.io.service.in.iostor_dtl.impl;
+
+import org.apache.commons.lang3.StringUtils;
+import org.nl.wms.stor_manage.io.service.in.iostor_dtl.IStIvtIostorinvdtlService;
+import org.nl.wms.stor_manage.io.service.in.iostor_dtl.dao.StIvtIostorinvdtl;
+import org.nl.wms.stor_manage.io.service.in.iostor_dtl.dao.mapper.StIvtIostorinvdtlMapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+
+/**
+ *
+ * 出入库单明细表 服务实现类
+ *
+ *
+ * @author generator
+ * @since 2024-03-29
+ */
+@Service
+public class StIvtIostorinvdtlServiceImpl extends ServiceImpl implements IStIvtIostorinvdtlService {
+
+
+ @Override
+ public void batchInsert(List dtls) {
+ this.baseMapper.batchInsert(dtls);
+ }
+
+
+ @Override
+ public List getByInv(String inv_id) {
+ if (StringUtils.isEmpty(inv_id)){
+ return new ArrayList<>();
+ }
+ return this.baseMapper.findByInv(inv_id);
+ }
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/IStIvtIostorinvdisService.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/IStIvtIostorinvdisService.java
similarity index 65%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/IStIvtIostorinvdisService.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/IStIvtIostorinvdisService.java
index 403e1e8a..f6786d25 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/IStIvtIostorinvdisService.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/IStIvtIostorinvdisService.java
@@ -1,7 +1,7 @@
-package org.nl.wms.stor_manage.service.iostor_dis;
+package org.nl.wms.stor_manage.io.service.iostor_dis;
import com.baomidou.mybatisplus.extension.service.IService;
-import org.nl.wms.stor_manage.service.iostor_dis.dao.StIvtIostorinvdis;
+import org.nl.wms.stor_manage.io.service.iostor_dis.dao.StIvtIostorinvdis;
/**
*
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/dao/StIvtIostorinvdis.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/dao/StIvtIostorinvdis.java
similarity index 93%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/dao/StIvtIostorinvdis.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/dao/StIvtIostorinvdis.java
index 5d9180b1..ab6a7cf5 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/dao/StIvtIostorinvdis.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/dao/StIvtIostorinvdis.java
@@ -1,4 +1,4 @@
-package org.nl.wms.stor_manage.service.iostor_dis.dao;
+package org.nl.wms.stor_manage.io.service.iostor_dis.dao;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/dao/mapper/StIvtIostorinvdisMapper.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/dao/mapper/StIvtIostorinvdisMapper.java
similarity index 64%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/dao/mapper/StIvtIostorinvdisMapper.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/dao/mapper/StIvtIostorinvdisMapper.java
index b8957c16..d6da6020 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/dao/mapper/StIvtIostorinvdisMapper.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/dao/mapper/StIvtIostorinvdisMapper.java
@@ -1,7 +1,7 @@
-package org.nl.wms.stor_manage.service.iostor_dis.dao.mapper;
+package org.nl.wms.stor_manage.io.service.iostor_dis.dao.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import org.nl.wms.stor_manage.service.iostor_dis.dao.StIvtIostorinvdis;
+import org.nl.wms.stor_manage.io.service.iostor_dis.dao.StIvtIostorinvdis;
/**
*
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/dao/mapper/xml/StIvtIostorinvdisMapper.xml b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/dao/mapper/xml/StIvtIostorinvdisMapper.xml
new file mode 100644
index 00000000..94a6a1c0
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/dao/mapper/xml/StIvtIostorinvdisMapper.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/impl/StIvtIostorinvdisServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/impl/StIvtIostorinvdisServiceImpl.java
similarity index 55%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/impl/StIvtIostorinvdisServiceImpl.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/impl/StIvtIostorinvdisServiceImpl.java
index 41cf37c6..7af91c2a 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/impl/StIvtIostorinvdisServiceImpl.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/iostor_dis/impl/StIvtIostorinvdisServiceImpl.java
@@ -1,9 +1,9 @@
-package org.nl.wms.stor_manage.service.iostor_dis.impl;
+package org.nl.wms.stor_manage.io.service.iostor_dis.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.nl.wms.stor_manage.service.iostor_dis.IStIvtIostorinvdisService;
-import org.nl.wms.stor_manage.service.iostor_dis.dao.StIvtIostorinvdis;
-import org.nl.wms.stor_manage.service.iostor_dis.dao.mapper.StIvtIostorinvdisMapper;
+import org.nl.wms.stor_manage.io.service.iostor_dis.IStIvtIostorinvdisService;
+import org.nl.wms.stor_manage.io.service.iostor_dis.dao.StIvtIostorinvdis;
+import org.nl.wms.stor_manage.io.service.iostor_dis.dao.mapper.StIvtIostorinvdisMapper;
import org.springframework.stereotype.Service;
/**
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/IStIvtIostorinvoutService.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/IStIvtIostorinvoutService.java
similarity index 65%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/IStIvtIostorinvoutService.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/IStIvtIostorinvoutService.java
index 6e8d68aa..3b6c97e2 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/IStIvtIostorinvoutService.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/IStIvtIostorinvoutService.java
@@ -1,6 +1,6 @@
-package org.nl.wms.stor_manage.service.out.iostor;
+package org.nl.wms.stor_manage.io.service.out.iostor;
-import org.nl.wms.stor_manage.service.in.iostor.dao.StIvtIostorinvIn;
+import org.nl.wms.stor_manage.io.service.in.iostor.dao.StIvtIostorinvIn;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/dao/StIvtIostorinvout.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/dao/StIvtIostorinvout.java
similarity index 96%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/dao/StIvtIostorinvout.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/dao/StIvtIostorinvout.java
index de3eb53f..95eacaaa 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/dao/StIvtIostorinvout.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/dao/StIvtIostorinvout.java
@@ -1,4 +1,4 @@
-package org.nl.wms.stor_manage.service.out.iostor.dao;
+package org.nl.wms.stor_manage.io.service.out.iostor.dao;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/dao/mapper/StIvtIostorinvOutMapper.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/dao/mapper/StIvtIostorinvOutMapper.java
similarity index 63%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/dao/mapper/StIvtIostorinvOutMapper.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/dao/mapper/StIvtIostorinvOutMapper.java
index d8c9e548..fd33b570 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/dao/mapper/StIvtIostorinvOutMapper.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/dao/mapper/StIvtIostorinvOutMapper.java
@@ -1,6 +1,6 @@
-package org.nl.wms.stor_manage.service.out.iostor.dao.mapper;
+package org.nl.wms.stor_manage.io.service.out.iostor.dao.mapper;
-import org.nl.wms.stor_manage.service.in.iostor.dao.StIvtIostorinvIn;
+import org.nl.wms.stor_manage.io.service.in.iostor.dao.StIvtIostorinvIn;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/dao/mapper/xml/StIvtIostorinvdisMapper.xml b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/dao/mapper/xml/StIvtIostorinvOutMapper.xml
similarity index 61%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/dao/mapper/xml/StIvtIostorinvdisMapper.xml
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/dao/mapper/xml/StIvtIostorinvOutMapper.xml
index 7bd244f9..1df581b6 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/iostor_dis/dao/mapper/xml/StIvtIostorinvdisMapper.xml
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/dao/mapper/xml/StIvtIostorinvOutMapper.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/impl/StIvtIostorinvOutServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/impl/StIvtIostorinvOutServiceImpl.java
similarity index 56%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/impl/StIvtIostorinvOutServiceImpl.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/impl/StIvtIostorinvOutServiceImpl.java
index cf1a9b02..f1e950ae 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/impl/StIvtIostorinvOutServiceImpl.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor/impl/StIvtIostorinvOutServiceImpl.java
@@ -1,9 +1,9 @@
-package org.nl.wms.stor_manage.service.out.iostor.impl;
+package org.nl.wms.stor_manage.io.service.out.iostor.impl;
-import org.nl.wms.stor_manage.service.in.iostor.dao.StIvtIostorinvIn;
-import org.nl.wms.stor_manage.service.in.iostor.dao.mapper.StIvtIostorinvMapper;
+import org.nl.wms.stor_manage.io.service.in.iostor.dao.StIvtIostorinvIn;
+import org.nl.wms.stor_manage.io.service.in.iostor.dao.mapper.StIvtIostorinvMapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.nl.wms.stor_manage.service.out.iostor.IStIvtIostorinvoutService;
+import org.nl.wms.stor_manage.io.service.out.iostor.IStIvtIostorinvoutService;
import org.springframework.stereotype.Service;
/**
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/IStIvtIostorinvdtlOutService.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/IStIvtIostorinvdtlOutService.java
similarity index 55%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/IStIvtIostorinvdtlOutService.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/IStIvtIostorinvdtlOutService.java
index 1924fe64..f6010b2f 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/IStIvtIostorinvdtlOutService.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/IStIvtIostorinvdtlOutService.java
@@ -1,6 +1,6 @@
-package org.nl.wms.stor_manage.service.out.iostor_dtl;
+package org.nl.wms.stor_manage.io.service.out.iostor_dtl;
-import org.nl.wms.stor_manage.service.in.iostor_dtl.dao.StIvtIostorinvdtlIn;
+import org.nl.wms.stor_manage.io.service.in.iostor_dtl.dao.StIvtIostorinvdtl;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
@@ -13,7 +13,7 @@ import java.util.List;
* @author generator
* @since 2024-03-29
*/
-public interface IStIvtIostorinvdtlOutService extends IService {
+public interface IStIvtIostorinvdtlOutService extends IService {
- void batchInsert(List dtls);
+ void batchInsert(List dtls);
}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/dao/StIvtIostorinvdtlOut.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/dao/StIvtIostorinvdtlOut.java
similarity index 96%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/dao/StIvtIostorinvdtlOut.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/dao/StIvtIostorinvdtlOut.java
index c584ae4d..660817e0 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/dao/StIvtIostorinvdtlOut.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/dao/StIvtIostorinvdtlOut.java
@@ -1,4 +1,4 @@
-package org.nl.wms.stor_manage.service.out.iostor_dtl.dao;
+package org.nl.wms.stor_manage.io.service.out.iostor_dtl.dao;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/dao/mapper/StIvtIostorinvdtlOutMapper.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/dao/mapper/StIvtIostorinvdtlOutMapper.java
similarity index 53%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/dao/mapper/StIvtIostorinvdtlOutMapper.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/dao/mapper/StIvtIostorinvdtlOutMapper.java
index 248ec7a5..c9d5df87 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/dao/mapper/StIvtIostorinvdtlOutMapper.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/dao/mapper/StIvtIostorinvdtlOutMapper.java
@@ -1,6 +1,6 @@
-package org.nl.wms.stor_manage.service.out.iostor_dtl.dao.mapper;
+package org.nl.wms.stor_manage.io.service.out.iostor_dtl.dao.mapper;
-import org.nl.wms.stor_manage.service.in.iostor_dtl.dao.StIvtIostorinvdtlIn;
+import org.nl.wms.stor_manage.io.service.in.iostor_dtl.dao.StIvtIostorinvdtl;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import java.util.List;
@@ -13,8 +13,8 @@ import java.util.List;
* @author generator
* @since 2024-03-29
*/
-public interface StIvtIostorinvdtlOutMapper extends BaseMapper {
+public interface StIvtIostorinvdtlOutMapper extends BaseMapper {
- Integer batchInsert(List dtls);
+ Integer batchInsert(List dtls);
}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlOutMapper.xml b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlOutMapper.xml
similarity index 59%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlOutMapper.xml
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlOutMapper.xml
index b690d2a2..4455dad4 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlOutMapper.xml
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/dao/mapper/xml/StIvtIostorinvdtlOutMapper.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/impl/StIvtIostorinvdtlOutServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/impl/StIvtIostorinvdtlOutServiceImpl.java
new file mode 100644
index 00000000..9f5c5920
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/io/service/out/iostor_dtl/impl/StIvtIostorinvdtlOutServiceImpl.java
@@ -0,0 +1,28 @@
+package org.nl.wms.stor_manage.io.service.out.iostor_dtl.impl;
+
+import org.nl.wms.stor_manage.io.service.in.iostor_dtl.dao.StIvtIostorinvdtl;
+import org.nl.wms.stor_manage.io.service.in.iostor_dtl.dao.mapper.StIvtIostorinvdtlMapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.nl.wms.stor_manage.io.service.out.iostor_dtl.IStIvtIostorinvdtlOutService;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ *
+ * 出入库单明细表 服务实现类
+ *
+ *
+ * @author generator
+ * @since 2024-03-29
+ */
+@Service
+public class StIvtIostorinvdtlOutServiceImpl extends ServiceImpl implements IStIvtIostorinvdtlOutService {
+
+
+ @Override
+ public void batchInsert(List dtls) {
+ this.baseMapper.batchInsert(dtls);
+ }
+
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/monitor/listener/StructEventListener.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/monitor/listener/StructEventListener.java
new file mode 100644
index 00000000..280a03ee
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/monitor/listener/StructEventListener.java
@@ -0,0 +1,51 @@
+package org.nl.wms.stor_manage.monitor.listener;
+
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
+import lombok.extern.slf4j.Slf4j;
+import org.nl.common.enums.StatusEnum;
+import org.nl.common.publish.AbstraceListener;
+import org.nl.wms.dispatch_manage.task.handler.StructEvent;
+import org.nl.wms.stor_manage.io.service.in.iostor_dtl.IStIvtIostorinvdtlService;
+import org.nl.wms.stor_manage.io.service.in.iostor_dtl.dao.StIvtIostorinvdtl;
+import org.nl.wms.stor_manage.struct.service.IStIvtStructattrService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+/*
+ * @author ZZQ
+ * @Date 2024/5/17 15:27
+ */
+@Component
+@Slf4j
+public class StructEventListener extends AbstraceListener {
+
+ @Autowired
+ private IStIvtStructattrService structattrService;
+ @Autowired
+ private IStIvtIostorinvdtlService iostorinvdtlService;
+
+ @Override
+ protected String doEvent(StructEvent event) {
+ //根据不同的task_type获取对应出入库类型
+ String task_status = event.getTask_status();
+ String task_type = event.getTask_type();
+
+ if (task_status.equals(StatusEnum.FORM_STATUS.code("生成"))){
+
+ }
+ if (task_status.equals(StatusEnum.FORM_STATUS.code("执行中"))){
+
+ }
+ if (task_status.equals(StatusEnum.FORM_STATUS.code("完成"))){
+ //更新出入库单明细状态;如果单据类型是其他的则从from-data表中更新
+ structattrService.changeStruct(event.getStruct_code(),event.getVehicle_code(),task_type);
+ }
+ if (task_status.equals(StatusEnum.FORM_STATUS.code("取消"))){
+
+ }
+ iostorinvdtlService.update(new UpdateWrapper()
+ .set("status",task_status).eq("id",event.getSource_form_id()));
+ return null;
+ }
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/controller/StIvtStructivtflowController.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/controller/StIvtStructivtflowController.java
new file mode 100644
index 00000000..dae0537e
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/controller/StIvtStructivtflowController.java
@@ -0,0 +1,21 @@
+package org.nl.wms.stor_manage.record.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ *
+ * 仓位库存变动记录表 前端控制器
+ *
+ *
+ * @author generator
+ * @since 2024-05-23
+ */
+@RestController
+@RequestMapping("/stIvtStructivtflow")
+public class StIvtStructivtflowController {
+
+}
+
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/IStIvtStructivtflowService.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/IStIvtStructivtflowService.java
new file mode 100644
index 00000000..f6f4f247
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/IStIvtStructivtflowService.java
@@ -0,0 +1,16 @@
+package org.nl.wms.stor_manage.record.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import org.nl.wms.stor_manage.record.service.dao.StIvtStructivtflow;
+
+/**
+ *
+ * 仓位库存变动记录表 服务类
+ *
+ *
+ * @author generator
+ * @since 2024-05-23
+ */
+public interface IStIvtStructivtflowService extends IService {
+
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/dao/StIvtStructivtflow.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/dao/StIvtStructivtflow.java
new file mode 100644
index 00000000..53c441ad
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/dao/StIvtStructivtflow.java
@@ -0,0 +1,97 @@
+package org.nl.wms.stor_manage.record.service.dao;
+
+import java.math.BigDecimal;
+
+import com.alibaba.fastjson.JSONObject;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import java.io.Serializable;
+
+import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ *
+ * 仓位库存变动记录表
+ *
+ *
+ * @author generator
+ * @since 2024-05-23
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName(value = "st_ivt_structivtflow", autoResultMap = true)
+public class StIvtStructivtflow implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ /**
+ * 记录标识
+ */
+ @TableId
+ private String id;
+
+ /**
+ * 仓位编码
+ */
+ private String struct_code;
+
+ /**
+ * 物料标识
+ */
+ private String material_id;
+
+ /**
+ * 批次
+ */
+ private String pcsn;
+
+ /**
+ * 总库存
+ */
+ private BigDecimal qty;
+
+ /**
+ * 冻结库存
+ */
+ private BigDecimal frozen_qty;
+
+ /**
+ * 载具物料参数
+ */
+ @TableField(typeHandler = FastjsonTypeHandler.class)
+ private JSONObject vehicle_form_data;
+
+ /**
+ * 单据编号
+ */
+ private String source_form_type;
+
+ /**
+ * 单据表名
+ */
+ private String source_form_id;
+
+ /**
+ * 变动类型
+ */
+ private String task_type;
+
+ /**
+ * 数量计量单位标识
+ */
+ private String unit_id;
+
+ /**
+ * 变动时间
+ */
+ private String update_time;
+
+ /**
+ * 库存增加
+ */
+ private Boolean growth;
+
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/dao/mapper/StIvtStructivtflowMapper.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/dao/mapper/StIvtStructivtflowMapper.java
new file mode 100644
index 00000000..6c03a325
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/dao/mapper/StIvtStructivtflowMapper.java
@@ -0,0 +1,16 @@
+package org.nl.wms.stor_manage.record.service.dao.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.nl.wms.stor_manage.record.service.dao.StIvtStructivtflow;
+
+/**
+ *
+ * 仓位库存变动记录表 Mapper 接口
+ *
+ *
+ * @author generator
+ * @since 2024-05-23
+ */
+public interface StIvtStructivtflowMapper extends BaseMapper {
+
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/dao/mapper/xml/StIvtIostorinvOutMapper.xml b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/dao/mapper/xml/StIvtStructivtflowMapper.xml
similarity index 62%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/dao/mapper/xml/StIvtIostorinvOutMapper.xml
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/dao/mapper/xml/StIvtStructivtflowMapper.xml
index d829f332..705ae526 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor/dao/mapper/xml/StIvtIostorinvOutMapper.xml
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/dao/mapper/xml/StIvtStructivtflowMapper.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/impl/StIvtStructivtflowServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/impl/StIvtStructivtflowServiceImpl.java
new file mode 100644
index 00000000..4c563469
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/record/service/impl/StIvtStructivtflowServiceImpl.java
@@ -0,0 +1,21 @@
+package org.nl.wms.stor_manage.record.service.impl;
+
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.nl.wms.stor_manage.record.service.IStIvtStructivtflowService;
+import org.nl.wms.stor_manage.record.service.dao.StIvtStructivtflow;
+import org.nl.wms.stor_manage.record.service.dao.mapper.StIvtStructivtflowMapper;
+import org.springframework.stereotype.Service;
+
+/**
+ *
+ * 仓位库存变动记录表 服务实现类
+ *
+ *
+ * @author generator
+ * @since 2024-05-23
+ */
+@Service
+public class StIvtStructivtflowServiceImpl extends ServiceImpl implements IStIvtStructivtflowService {
+
+}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/IStIvtIostorinvdtlInService.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/IStIvtIostorinvdtlInService.java
deleted file mode 100644
index 8279fddd..00000000
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/IStIvtIostorinvdtlInService.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package org.nl.wms.stor_manage.service.in.iostor_dtl;
-
-import org.nl.wms.stor_manage.service.in.iostor_dtl.dao.StIvtIostorinvdtlIn;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-import java.util.List;
-import java.util.Map;
-
-/**
- *
- * 出入库单明细表 服务类
- *
- *
- * @author generator
- * @since 2024-03-29
- */
-public interface IStIvtIostorinvdtlInService extends IService {
-
- void batchInsert(List dtls);
-
- List getByInv(String inv_id);
-}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/dao/mapper/StIvtIostorinvdtlInMapper.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/dao/mapper/StIvtIostorinvdtlInMapper.java
deleted file mode 100644
index 9aaa092d..00000000
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/dao/mapper/StIvtIostorinvdtlInMapper.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package org.nl.wms.stor_manage.service.in.iostor_dtl.dao.mapper;
-
-import org.nl.wms.stor_manage.service.in.iostor_dtl.dao.StIvtIostorinvdtlIn;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-import java.util.List;
-import java.util.Map;
-
-/**
- *
- * 出入库单明细表 Mapper 接口
- *
- *
- * @author generator
- * @since 2024-03-29
- */
-public interface StIvtIostorinvdtlInMapper extends BaseMapper {
-
- Integer batchInsert(List dtls);
-
- List findByInv(String inv_id);
-
-}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/impl/StIvtIostorinvdtlInServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/impl/StIvtIostorinvdtlInServiceImpl.java
deleted file mode 100644
index 977ce205..00000000
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/in/iostor_dtl/impl/StIvtIostorinvdtlInServiceImpl.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package org.nl.wms.stor_manage.service.in.iostor_dtl.impl;
-
-import org.apache.commons.lang3.StringUtils;
-import org.nl.common.utils.ListOf;
-import org.nl.wms.stor_manage.service.in.iostor_dtl.IStIvtIostorinvdtlInService;
-import org.nl.wms.stor_manage.service.in.iostor_dtl.dao.StIvtIostorinvdtlIn;
-import org.nl.wms.stor_manage.service.in.iostor_dtl.dao.mapper.StIvtIostorinvdtlInMapper;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.nl.wms.stor_manage.service.out.iostor_dtl.IStIvtIostorinvdtlOutService;
-import org.springframework.stereotype.Service;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.Map;
-
-/**
- *
- * 出入库单明细表 服务实现类
- *
- *
- * @author generator
- * @since 2024-03-29
- */
-@Service
-public class StIvtIostorinvdtlInServiceImpl extends ServiceImpl implements IStIvtIostorinvdtlInService {
-
-
- @Override
- public void batchInsert(List dtls) {
- this.baseMapper.batchInsert(dtls);
- }
-
-
- @Override
- public List getByInv(String inv_id) {
- if (StringUtils.isEmpty(inv_id)){
- return new ArrayList<>();
- }
- return this.baseMapper.findByInv(inv_id);
- }
-}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/impl/StIvtIostorinvdtlOutServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/impl/StIvtIostorinvdtlOutServiceImpl.java
deleted file mode 100644
index 0580c74d..00000000
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/service/out/iostor_dtl/impl/StIvtIostorinvdtlOutServiceImpl.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package org.nl.wms.stor_manage.service.out.iostor_dtl.impl;
-
-import org.nl.wms.stor_manage.service.in.iostor_dtl.IStIvtIostorinvdtlInService;
-import org.nl.wms.stor_manage.service.in.iostor_dtl.dao.StIvtIostorinvdtlIn;
-import org.nl.wms.stor_manage.service.in.iostor_dtl.dao.mapper.StIvtIostorinvdtlInMapper;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import org.nl.wms.stor_manage.service.out.iostor_dtl.IStIvtIostorinvdtlOutService;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-import java.util.Map;
-
-/**
- *
- * 出入库单明细表 服务实现类
- *
- *
- * @author generator
- * @since 2024-03-29
- */
-@Service
-public class StIvtIostorinvdtlOutServiceImpl extends ServiceImpl implements IStIvtIostorinvdtlOutService {
-
-
- @Override
- public void batchInsert(List dtls) {
- this.baseMapper.batchInsert(dtls);
- }
-
-}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/controller/StIvtStructattrController.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/controller/StIvtStructattrController.java
similarity index 86%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/controller/StIvtStructattrController.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/controller/StIvtStructattrController.java
index 8f0a8b4e..7bca272a 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/controller/StIvtStructattrController.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/controller/StIvtStructattrController.java
@@ -1,4 +1,4 @@
-package org.nl.wms.base_manage.struct.controller;
+package org.nl.wms.stor_manage.struct.controller;
import org.springframework.web.bind.annotation.RequestMapping;
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/IStIvtStructattrService.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/IStIvtStructattrService.java
similarity index 63%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/IStIvtStructattrService.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/IStIvtStructattrService.java
index b13e3e48..7ba4bb62 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/IStIvtStructattrService.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/IStIvtStructattrService.java
@@ -1,8 +1,8 @@
-package org.nl.wms.base_manage.struct.service;
+package org.nl.wms.stor_manage.struct.service;
-import org.nl.wms.base_manage.struct.service.dao.StIvtStructattr;
+import org.nl.wms.stor_manage.struct.service.dao.StIvtStructattr;
import com.baomidou.mybatisplus.extension.service.IService;
-import org.nl.wms.base_manage.struct.service.dto.StructattrQuery;
+import org.nl.wms.stor_manage.struct.service.dto.StructattrQuery;
import java.util.List;
import java.util.Map;
@@ -24,4 +24,5 @@ public interface IStIvtStructattrService extends IService {
*/
List> getByQuery(StructattrQuery query);
+ void changeStruct(String struct_code,String vehicle_code,String task_type);
}
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/StIvtStructattr.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dao/StIvtStructattr.java
similarity index 98%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/StIvtStructattr.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dao/StIvtStructattr.java
index 46f67f9a..ee4e12f5 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/StIvtStructattr.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dao/StIvtStructattr.java
@@ -1,4 +1,4 @@
-package org.nl.wms.base_manage.struct.service.dao;
+package org.nl.wms.stor_manage.struct.service.dao;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/mapper/StIvtStructattrMapper.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dao/mapper/StIvtStructattrMapper.java
similarity index 66%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/mapper/StIvtStructattrMapper.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dao/mapper/StIvtStructattrMapper.java
index f7e368b5..e4599ed5 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/mapper/StIvtStructattrMapper.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dao/mapper/StIvtStructattrMapper.java
@@ -1,6 +1,6 @@
-package org.nl.wms.base_manage.struct.service.dao.mapper;
+package org.nl.wms.stor_manage.struct.service.dao.mapper;
-import org.nl.wms.base_manage.struct.service.dao.StIvtStructattr;
+import org.nl.wms.stor_manage.struct.service.dao.StIvtStructattr;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/mapper/xml/StIvtStructattrMapper.xml b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dao/mapper/xml/StIvtStructattrMapper.xml
similarity index 74%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/mapper/xml/StIvtStructattrMapper.xml
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dao/mapper/xml/StIvtStructattrMapper.xml
index a79535e3..2f80186d 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dao/mapper/xml/StIvtStructattrMapper.xml
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dao/mapper/xml/StIvtStructattrMapper.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dto/StructattrQuery.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dto/StructattrQuery.java
similarity index 72%
rename from wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dto/StructattrQuery.java
rename to wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dto/StructattrQuery.java
index de26f9bb..043c4242 100644
--- a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/base_manage/struct/service/dto/StructattrQuery.java
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/dto/StructattrQuery.java
@@ -1,11 +1,10 @@
-package org.nl.wms.base_manage.struct.service.dto;
+package org.nl.wms.stor_manage.struct.service.dto;
import lombok.Data;
import org.nl.common.domain.entity.BaseQuery;
import org.nl.common.domain.entity.QParam;
import org.nl.common.enums.QueryTEnum;
-import org.nl.wms.base_manage.measure.service.dao.BmMeasureUnit;
-import org.nl.wms.base_manage.struct.service.dao.StIvtStructattr;
+import org.nl.wms.stor_manage.struct.service.dao.StIvtStructattr;
/*
* @author ZZQ
diff --git a/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/impl/StIvtStructattrServiceImpl.java b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/impl/StIvtStructattrServiceImpl.java
new file mode 100644
index 00000000..7faf08b8
--- /dev/null
+++ b/wms_pro/hd/nladmin-system/src/main/java/org/nl/wms/stor_manage/struct/service/impl/StIvtStructattrServiceImpl.java
@@ -0,0 +1,81 @@
+package org.nl.wms.stor_manage.struct.service.impl;
+
+import cn.hutool.core.date.DateUtil;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
+import org.nl.common.enums.StatusEnum;
+import org.nl.common.utils.IdUtil;
+import org.nl.wms.base_manage.vehicle.vehicleMater.service.IMdPbVehicleMaterService;
+import org.nl.wms.base_manage.vehicle.vehicleMater.service.dao.MdPbVehicleMater;
+import org.nl.wms.stor_manage.record.service.IStIvtStructivtflowService;
+import org.nl.wms.stor_manage.record.service.dao.StIvtStructivtflow;
+import org.nl.wms.stor_manage.struct.service.dao.StIvtStructattr;
+import org.nl.wms.stor_manage.struct.service.dao.mapper.StIvtStructattrMapper;
+import org.nl.wms.stor_manage.struct.service.IStIvtStructattrService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.nl.wms.stor_manage.struct.service.dto.StructattrQuery;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+
+/**
+ *
+ * 仓位属性表 服务实现类
+ *
+ *
+ * @author generator
+ * @since 2024-04-08
+ */
+@Service
+public class StIvtStructattrServiceImpl extends ServiceImpl implements IStIvtStructattrService {
+
+ @Autowired
+ private IMdPbVehicleMaterService vehicleMaterService;
+ @Autowired
+ private IStIvtStructivtflowService structivtflowService;
+
+ @Override
+ public List> getByQuery(StructattrQuery query) {
+ List> maps = this.listMaps(query.build());
+ return maps;
+ }
+
+ public static void main(String[] args) {
+ Boolean in = StatusEnum.TASK_TYPE_IN.check("10");
+ System.out.println(in);
+ }
+ @Override
+ public void changeStruct(String struct_code, String vehicle_code, String task_type) {
+ List vehicleMaters = vehicleMaterService.list(new QueryWrapper().eq("vehicle_code", vehicle_code));
+ this.update(new UpdateWrapper()
+ .set("vehicle_code",vehicle_code)
+ .set("lock_type", StatusEnum.LOCK.code("无"))
+ .eq("struct_code",struct_code));
+ Boolean in = StatusEnum.TASK_TYPE_IN.check(task_type);
+
+ String now = DateUtil.now();
+ List records = new ArrayList<>();
+ for (MdPbVehicleMater vehicleMater : vehicleMaters) {
+ StIvtStructivtflow record = new StIvtStructivtflow();
+ record.setId(IdUtil.getStringId());
+ record.setUpdate_time(now);
+ record.setMaterial_id(vehicleMater.getMaterial_id());
+ record.setPcsn(vehicleMater.getPcsn());
+ record.setQty(vehicleMater.getQty());
+ record.setTask_type(task_type);
+ record.setFrozen_qty(vehicleMater.getFrozen_qty());
+ record.setSource_form_type(vehicleMater.getSource_form_type());
+ record.setSource_form_id(vehicleMater.getSource_form_id());
+ record.setUnit_id(vehicleMater.getUnit_id());
+ record.setStruct_code(struct_code);
+ record.setVehicle_form_data(vehicleMater.getForm_data());
+ record.setGrowth(in);
+ records.add(record);
+ }
+ structivtflowService.saveBatch(records);
+ }
+
+}
diff --git a/wms_pro/qd/src/views/wms/config_manage/formStruc/index.vue b/wms_pro/qd/src/views/wms/config_manage/formStruc/index.vue
index d80da08f..c31e634e 100644
--- a/wms_pro/qd/src/views/wms/config_manage/formStruc/index.vue
+++ b/wms_pro/qd/src/views/wms/config_manage/formStruc/index.vue
@@ -111,7 +111,7 @@
-
+
@@ -120,6 +120,13 @@
+
+
+
+
+
+
+
@@ -173,6 +180,7 @@
+
@@ -227,6 +235,7 @@ const defaultForm = {
biz_code: null,
biz_date: null,
biz_status: null,
+ biz_form_type: null,
material_id: null,
qty: null,
pcsn: null,
diff --git a/wms_pro/qd/src/views/wms/early_manage/deferral_early/index.vue b/wms_pro/qd/src/views/wms/early_manage/deferral_early/index.vue
index f10545ad..9f2d1212 100644
--- a/wms_pro/qd/src/views/wms/early_manage/deferral_early/index.vue
+++ b/wms_pro/qd/src/views/wms/early_manage/deferral_early/index.vue
@@ -155,6 +155,7 @@
+
diff --git a/wms_pro/qd/src/views/wms/early_manage/early_data/index.vue b/wms_pro/qd/src/views/wms/early_manage/early_data/index.vue
index cc5a2d81..87506597 100644
--- a/wms_pro/qd/src/views/wms/early_manage/early_data/index.vue
+++ b/wms_pro/qd/src/views/wms/early_manage/early_data/index.vue
@@ -102,6 +102,11 @@
+
+
+
+
+
@@ -160,6 +165,7 @@
+
@@ -211,6 +217,7 @@ const defaultForm = {
create_id: null,
biz_id: null,
biz_code: null,
+ biz_form_type: null,
biz_date: null,
biz_status: null,
material_id: null,
diff --git a/wms_pro/qd/src/views/wms/flow_manage/act/execution/index.vue b/wms_pro/qd/src/views/wms/flow_manage/act/execution/index.vue
index 46d5a86f..a9bd2ad5 100644
--- a/wms_pro/qd/src/views/wms/flow_manage/act/execution/index.vue
+++ b/wms_pro/qd/src/views/wms/flow_manage/act/execution/index.vue
@@ -224,6 +224,7 @@ export default {
curdExecution.flowConfirm(proc_inst_id).then(res => {
crud.notify("操作成功", CRUD.NOTIFICATION_TYPE.SUCCESS)
})
+ this.crud.toQuery()
},
load(tree, treeNode, resolve) {
setTimeout(() => {
diff --git a/wms_pro/qd/src/views/wms/md_manage/group_dick/AddDialog.vue b/wms_pro/qd/src/views/wms/md_manage/group_dick/AddDialog.vue
index 6e7a352d..86141656 100644
--- a/wms_pro/qd/src/views/wms/md_manage/group_dick/AddDialog.vue
+++ b/wms_pro/qd/src/views/wms/md_manage/group_dick/AddDialog.vue
@@ -257,6 +257,7 @@ export default {
},
[CRUD.HOOK.beforeSubmit]() {
+ debugger
// 提交前校验
if (this.tableData.length === 0) {
this.crud.notify('请至少选择一条明细', CRUD.NOTIFICATION_TYPE.INFO)
@@ -280,10 +281,8 @@ export default {
})
this.tableData.splice(-1, 0, data)
})
- this.form.child_qty = this.tableData.length
},
tableDtlMaterial2(data) {
- debugger
let mst = data['t'];
let rows = data['item'];
this.form.source_form_type = mst.form_type
@@ -295,14 +294,6 @@ export default {
if (a.value in mst_form_data) {
item = mst_form_data[a.value];
}
- // let keys = Object.keys(mst_form_data);
- // for (let i = 0; i < keys.length; i++) {
- // let key = keys[i];
- // if (a.value == key) {
- // item = mst_form_data[a.value];
- // break
- // }
- // }
this.$set(this.form.form_data,a.value,item)
})
rows.forEach((row) => {
@@ -325,7 +316,6 @@ export default {
})
this.tableData.splice(-1, 0, data)
})
- this.form.child_qty = this.tableData.length
},
insertEvent(row) {
this.materShow = true
diff --git a/wms_pro/qd/src/views/wms/md_manage/group_dick/ViewDialog.vue b/wms_pro/qd/src/views/wms/md_manage/group_dick/ViewDialog.vue
index 5a7de9f8..083ca007 100644
--- a/wms_pro/qd/src/views/wms/md_manage/group_dick/ViewDialog.vue
+++ b/wms_pro/qd/src/views/wms/md_manage/group_dick/ViewDialog.vue
@@ -76,7 +76,7 @@
-
+
{{scope.row.form_data[item.value]}}
diff --git a/wms_pro/qd/src/views/wms/md_manage/group_dick/group_config/index.vue b/wms_pro/qd/src/views/wms/md_manage/group_dick/group_config/index.vue
index b9412855..7f1c5565 100644
--- a/wms_pro/qd/src/views/wms/md_manage/group_dick/group_config/index.vue
+++ b/wms_pro/qd/src/views/wms/md_manage/group_dick/group_config/index.vue
@@ -27,6 +27,7 @@
+
diff --git a/wms_pro/qd/src/views/wms/stor_manage/in/ViewDialog.vue b/wms_pro/qd/src/views/wms/stor_manage/in/ViewDialog.vue
index bc519bb7..f411e0d7 100644
--- a/wms_pro/qd/src/views/wms/stor_manage/in/ViewDialog.vue
+++ b/wms_pro/qd/src/views/wms/stor_manage/in/ViewDialog.vue
@@ -11,7 +11,7 @@
-
+
-
+
-
-
-
+
+
-
-
+
+
-
-
-
+
+
+
+
+
-
+
+
+
+
入库明细
@@ -115,12 +110,17 @@
-
-
+
+
+
-
-
-
+
+
+
+
+
+ {{scope.row.form_data[item.value]}}
+
@@ -166,7 +166,7 @@ export default {
name: 'ViewDialog',
components: { formstruc },
mixins: [crud()],
- dicts: ['ST_INV_CP_IN_TYPE', 'product_area', 'IO_BILL_STATUS', 'task_status', 'SCH_TASK_TYPE_DTL', 'PCS_SAL_TYPE'],
+ dicts: [ 'FORM_STATUS','IOBILL_TYPE' ],
props: {
dialogShow: {
type: Boolean,
@@ -179,6 +179,7 @@ export default {
data() {
return {
cols:[],
+ dtlCols:[],
dialogVisible: false,
tableDtl: [],
tabledis: [],
@@ -203,9 +204,12 @@ export default {
},
methods: {
open() {
- formstruc.getHeader('STOR_IN').then(res => {
+ formstruc.getHeader('st_ivt_iostorinv_in').then(res => {
this.cols = res
})
+ formstruc.getHeader('st_ivt_iostorinvdtl_in').then(res => {
+ this.dtlCols = res
+ })
},
setForm(row) {
this.dialogVisible = true
@@ -216,7 +220,7 @@ export default {
this.dialogVisible = false
},
stateFormat(row, column) {
- return this.dict.label.IO_BILL_STATUS[row.bill_status]
+ return this.dict.label.FORM_STATUS[row.bill_status]
},
taskdtl_typeFormat(row) {
return this.dict.label.SCH_TASK_TYPE_DTL[row.taskdtl_type]
diff --git a/wms_pro/qd/src/views/wms/stor_manage/in/index.vue b/wms_pro/qd/src/views/wms/stor_manage/in/index.vue
index 9776da5d..09204456 100644
--- a/wms_pro/qd/src/views/wms/stor_manage/in/index.vue
+++ b/wms_pro/qd/src/views/wms/stor_manage/in/index.vue
@@ -11,6 +11,15 @@
label-width="80px"
label-suffix=":"
>
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -143,18 +142,26 @@
{{ scope.row.code }}
-
-
-
-
-
-
+
+
+ {{ dict.label.IOBILL_TYPE[scope.row.bill_type] }}
+
+
+
+
+ {{ dict.label.FORM_STATUS[scope.row.status] }}
+
+
+
+
+
+
{{scope.row.form_data[item.value]}}
-
-
+
-
+
+
- 组盘
- 分配
- 任务
-
+
+
+
+ -->
@@ -208,7 +215,7 @@ export default {
},
mixins: [presenter(), header(), crud()],
// 数据字典
- dicts: ['IO_BILL_STATUS', 'ST_INV_CP_IN_TYPE', 'product_area'],
+ dicts: [ 'FORM_STATUS','IOBILL_TYPE' ],
data() {
return {
cols:[],
@@ -247,7 +254,7 @@ export default {
},
methods: {
[CRUD.HOOK.beforeRefresh]() {
- formstruc.getHeader('STOR_IN').then(res => {
+ formstruc.getHeader('st_ivt_iostorinv_in').then(res => {
this.cols = res
})
},