liyg 1 년 전
부모
커밋
3ee37dc3de

+ 6 - 1
src/main/java/com/steerinfo/dil/controller/BackgroundProcessingController.java

@@ -70,11 +70,16 @@ public class BackgroundProcessingController extends BaseRESTfulController {
                 resMap.put("code","500");
                 return resMap;
             }
-            //查询车牌及司机id
+            //查询车牌及排班司机id
             Map<String,Object> capacityMap = backgroundProcessingMapper.getCapacityMap(loginName);
             if(capacityMap != null){
                 dataMap.putAll(capacityMap);
             }
+            //查询登录账号人员id
+            Map<String,Object> personnelMap = backgroundProcessingMapper.getPersonnelMap(loginName);
+            if(personnelMap != null){
+                dataMap.putAll(personnelMap);
+            }
             System.out.println(dataMap);
         }
         return resMap;

+ 2 - 0
src/main/java/com/steerinfo/dil/mapper/BackgroundProcessingMapper.java

@@ -25,4 +25,6 @@ public interface BackgroundProcessingMapper {
     Map<String,Object> getCompanyRootMap(String loginName);
 
     Map<String,Object> getCapacityMap(String loginName);
+
+    Map<String, Object> getPersonnelMap(String loginName);
 }

+ 10 - 0
src/main/resources/com/steerinfo/dil/mapper/BackgroundProcessingMapper.xml

@@ -85,4 +85,14 @@
           AND (RP.PERSONNEL_JOB_NUMBER = #{loginName} OR RCA .CAPACITY_NUMBER = #{loginName})
             FETCH NEXT 1 ROWS ONLY
     </select>
+    <select id="getPersonnelMap" resultType="java.util.Map">
+        SELECT DISTINCT
+            RP.PERSONNEL_ID "personnelId",
+            RP.PERSONNEL_NAME "personnelName",
+            RP.PERSONNEL_POST "personnelPost"
+        FROM RMS_PERSONNEL  RP
+        WHERE RP.DELETED = 0
+          AND RP.PERSONNEL_JOB_NUMBER = #{loginName}
+        FETCH NEXT 1 ROWS ONLY
+    </select>
 </mapper>