Browse Source

听运广的

luobang 2 years ago
parent
commit
f40c6b25f4

+ 3 - 0
src/main/java/com/steerinfo/dil/mapper/TmstrainLoadingResultMapper.java

@@ -111,4 +111,7 @@ public interface TmstrainLoadingResultMapper extends IBaseMapper<TmstrainLoading
 
     //根据三要素查询采购订单号
     List<Map<String,Object>> findPurchaseOrder(Map<String,Object> map);
+
+    String selectUserName(String userId);
+
 }

+ 9 - 0
src/main/java/com/steerinfo/dil/service/impl/TmstrainLoadingResultServiceImpl.java

@@ -518,6 +518,7 @@ public class TmstrainLoadingResultServiceImpl implements ITmstrainLoadingResultS
         map.put("isClean",map2.get("isClean"));
         map.put("resultMaterialNumber",map2.get("resultTonnage"));
         map.put("batchId", map2.get("batchId"));
+        map.put("resultLoadingDate",map2.get("resultLoadingDate"));
         //通过港口名称查找港口id
         BigDecimal portId = tmstrainLoadingResultMapper.getPortIdByPortName((String) map2.get("portName"));
         map.put("portId", portId);
@@ -796,8 +797,16 @@ public class TmstrainLoadingResultServiceImpl implements ITmstrainLoadingResultS
         int wagonWeight=0;
         BigDecimal batchId = null;
         TmstrainLoadingTemp temp=new TmstrainLoadingTemp();
+        String userId = (String) map.get("userId");
+        String userName = null;
+        if(userId != null) {
+            userName = tmstrainLoadingResultMapper.selectUserName(userId);
+        }
         temp.setDeleted(new BigDecimal(0));
         temp.setInsertTime(new Date());
+        if(userName != null) {
+            temp.setInsertUsername(userName);
+        }
         BigDecimal resultType =DataChange.dataToBigDecimal(map.get("resultType"));
         List<Map<String,Object>> wagonList =(List<Map<String, Object>>) map.get("wagonList");
         //增加是否拼装

+ 5 - 0
src/main/resources/com/steerinfo/dil/mapper/TmstrainLoadingResultMapper.xml

@@ -1654,4 +1654,9 @@
     ORDER BY
     apo.PURCHASE_ORDER_DATE DESC
   </select>
+    <select id="selectUserName" resultType="java.lang.String" parameterType="java.lang.String">
+      select RP.PERSONNEL_NAME "personnelName"
+      from RMS_PERSONNEL RP
+      WHERE  RP.PERSONNEL_SSO_ID=#{userId}
+    </select>
 </mapper>