From b1c00ede50ba51a46b1cfbcdf129f1e68b228e6c Mon Sep 17 00:00:00 2001
From: 邱宇豪 <qyh123230312>
Date: 星期一, 27 十一月 2023 11:16:32 +0800
Subject: [PATCH] 20231127_qiuyh_调整物料管理搅拌站入库记录

---
 hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/mixingstationstorage/service/impl/MinXingPlantServiceImpl.java |    5 +
 hd/pipe/materialsManage/src/main/resources/mapping/MinXingPlantMapper.xml                                                           |  160 +++++++++++++++++++++++++++-------------------------
 hd/pipe/materialsManage/src/main/resources/mapping/TSteelProduceMapper.xml                                                          |    4 
 3 files changed, 90 insertions(+), 79 deletions(-)

diff --git a/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/mixingstationstorage/service/impl/MinXingPlantServiceImpl.java b/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/mixingstationstorage/service/impl/MinXingPlantServiceImpl.java
index 869529a..460e94d 100644
--- a/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/mixingstationstorage/service/impl/MinXingPlantServiceImpl.java
+++ b/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/mixingstationstorage/service/impl/MinXingPlantServiceImpl.java
@@ -8,6 +8,7 @@
 import com.thhy.general.config.SysUserInfo;
 import com.thhy.general.exception.BasicException;
 import com.thhy.general.utils.ExcelUtils;
+import com.thhy.general.utils.UUIDUtils;
 import com.thhy.general.utils.UserInfoUtils;
 import com.thhy.materials.modules.biz.materialsplan.entity.RsbStatDto;
 import com.thhy.materials.modules.biz.materialsplan.entity.StatResultVo;
@@ -59,6 +60,10 @@
 		String companyId = sysUserInfo.getCompanyId();
 		minXingPlantVo.setCompanyId(companyId);
 		minXingPlantVo.setCreateUser(sysUserInfo.getUserId());
+		minXingPlantVo.setId(UUIDUtils.create());
+		minXingPlantVo.setOpType(1);
+		minXingPlantVo.setMaterialValue(minXingPlantVo.getChangeStock());
+		minXingPlantVo.setType(4);
 		minXingPlantMapper.insert(minXingPlantVo);
 		RLock lock = redissonClient.getLock("materlock");
 		try {
diff --git a/hd/pipe/materialsManage/src/main/resources/mapping/MinXingPlantMapper.xml b/hd/pipe/materialsManage/src/main/resources/mapping/MinXingPlantMapper.xml
index d5583e6..66cddb8 100644
--- a/hd/pipe/materialsManage/src/main/resources/mapping/MinXingPlantMapper.xml
+++ b/hd/pipe/materialsManage/src/main/resources/mapping/MinXingPlantMapper.xml
@@ -3,83 +3,83 @@
 <mapper namespace="com.thhy.materials.modules.biz.mixingstationstorage.mapper.MinXingPlantMapper">
 
   <insert id="insert" >
-    insert into t_material_stock_record
-    <trim prefix="(" suffix=")" suffixOverrides=",">
-        <if test="id != null">
-            id,
-        </if>
-        <if test="type != null">
-            type,
-        </if>
-        <if test="opType != null">
-            op_Type,
-        </if>
-        <if test="materialName != null">
-            material_name,
-        </if>
-        <if test="materialValue != null">
-            material_value,
-        </if>
-        <if test="beforeStock != null">
-            before_stock,
-        </if>
-        <if test="afterStock != null">
-            after_stock,
-        </if>
-        <if test="remark != null">
-            remark,
-        </if>
-        <if test="pipeId != null">
-            pipe_id,
-        </if>
-        <if test="pipeNum != null">
-            pipe_num,
-        </if>
-        <if test="createDate != null">
-            create_date,
-        </if>
-        <if test="supplierName != null">
-            supplier_name,
-        </if>
-    </trim>
-    <trim prefix="values (" suffix=")" suffixOverrides=",">
-        <if test="id != null">
-            #{id},
-        </if>
-        <if test="type != null">
-            #{type},
-        </if>
-        <if test=" != null">
-            #{opType},
-        </if>
-        <if test="materialName != null">
-            #{materialName},
-        </if>
-        <if test="materialValue != null">
-            #{materialValue},
-        </if>
-        <if test="beforeStock != null">
-            #{beforeStock},
-        </if>
-        <if test="afterStock != null">
-            #{afterStock},
-        </if>
-        <if test="remark != null">
-            #{remark},
-        </if>
-        <if test="pipeId != null">
-            #{pipeId},
-        </if>
-        <if test="pipeNum != null">
-            #{pipeNum},
-        </if>
-        <if test="createDate != null">
-            #{createDate},
-        </if>
-        <if test="supplierName != null">
-            #{supplierName},
-        </if>
-    </trim>
+      insert into t_material_stock_record
+      <trim prefix="(" suffix=")" suffixOverrides=",">
+          <if test="id != null">
+              id,
+          </if>
+          <if test="createDate != null">
+              create_date,
+          </if>
+          <if test="type != null">
+              type,
+          </if>
+          <if test="opType != null">
+              op_type,
+          </if>
+          <if test="dictId != null">
+              material_name,
+          </if>
+          <if test="materialValue != null">
+              material_value,
+          </if>
+          <if test="beforeStock != null">
+              before_stock,
+          </if>
+          <if test="afterStock != null">
+              after_stock,
+          </if>
+          <if test="companyId != null">
+              company_id,
+          </if>
+          <if test="remark != null">
+              remark,
+          </if>
+          <if test="createUser != null">
+              create_user,
+          </if>
+          <if test="supplierName != null">
+              supplier_name,
+          </if>
+      </trim>
+      <trim prefix="values (" suffix=")" suffixOverrides=",">
+          <if test="id != null">
+              #{id},
+          </if>
+          <if test="createDate != null">
+              #{createDate},
+          </if>
+          <if test="type != null">
+              #{type},
+          </if>
+          <if test="opType != null">
+              #{opType},
+          </if>
+          <if test="dictId != null">
+              #{dictId},
+          </if>
+          <if test="materialValue != null">
+              #{materialValue},
+          </if>
+          <if test="beforeStock != null">
+              #{beforeStock},
+          </if>
+          <if test="afterStock != null">
+              #{afterStock},
+          </if>
+          <if test="companyId != null">
+              #{companyId},
+          </if>
+          <if test="remark != null">
+              #{remark},
+          </if>
+          <if test="createUser != null">
+              #{createUser},
+          </if>
+          <if test="supplierName != null">
+              #{supplierName},
+          </if>
+      </trim>
   </insert>
 
   <select id="selectAllList" parameterType="com.thhy.materials.modules.biz.mixingstationstorage.dto.MinXingPlantDto" resultType="com.thhy.materials.modules.biz.mixingstationstorage.entity.MinXingPlantVo">
@@ -174,6 +174,9 @@
       <if test="createUser != null">
         create_user,
       </if>
+      <if test="supplierName != null">
+        supplier_name,
+      </if>
     </trim>
     <trim prefix="values (" suffix=")" suffixOverrides=",">
       <if test="id != null">
@@ -209,6 +212,9 @@
       <if test="createUser != null">
         #{createUser},
       </if>
+      <if test="supplierName != null">
+        #{supplierName},
+      </if>
     </trim>
   </insert>
   <select id="selectInventoryRecordList" parameterType="com.thhy.materials.modules.biz.mixingstationstorage.dto.TMaterialStockRecordDto" resultType="com.thhy.materials.modules.biz.mixingstationstorage.entity.TMaterialStockRecordVo">
diff --git a/hd/pipe/materialsManage/src/main/resources/mapping/TSteelProduceMapper.xml b/hd/pipe/materialsManage/src/main/resources/mapping/TSteelProduceMapper.xml
index f92700f..4957190 100644
--- a/hd/pipe/materialsManage/src/main/resources/mapping/TSteelProduceMapper.xml
+++ b/hd/pipe/materialsManage/src/main/resources/mapping/TSteelProduceMapper.xml
@@ -91,8 +91,8 @@
       <if test="isModel!=null and isModel!='' ">
           and tsp.size_id=#{sizeId}
       </if>
-      <if test="realName!=null and realName!='' ">
-          and spu.real_name regexp #{realName}
+      <if test="platUserName!=null and platUserName!='' ">
+          and spu.real_name regexp #{platUserName}
       </if>
 
         order by tsp.produce_number desc

--
Gitblit v1.9.3