|
@@ -1599,6 +1599,9 @@
|
|
|
RP.PERSONNEL_PHONE "personnelPhone",
|
|
RP.PERSONNEL_PHONE "personnelPhone",
|
|
|
RP.IDENTITY_CARD "personnelCard",
|
|
RP.IDENTITY_CARD "personnelCard",
|
|
|
RP.INNNER_CODE "innerCode",
|
|
RP.INNNER_CODE "innerCode",
|
|
|
|
|
+ (
|
|
|
|
|
+ select count(*) from oms_trans_order oto where oto.driver_id = rp.personnel_id or oto.driver_id2 = rp.personnel_id
|
|
|
|
|
+ ) "orders",
|
|
|
to_char(RP.SSO_ID) "ssoId",
|
|
to_char(RP.SSO_ID) "ssoId",
|
|
|
CASE WHEN RC.COMPANY_TYPE = '业务单位'
|
|
CASE WHEN RC.COMPANY_TYPE = '业务单位'
|
|
|
THEN RC.COMPANY_ID
|
|
THEN RC.COMPANY_ID
|
|
@@ -1640,7 +1643,6 @@
|
|
|
) T ON T."driverId" = RP .PERSONNEL_ID
|
|
) T ON T."driverId" = RP .PERSONNEL_ID
|
|
|
</if>
|
|
</if>
|
|
|
WHERE RP.DELETED = 0
|
|
WHERE RP.DELETED = 0
|
|
|
- AND RC.COMPANY_TYPE = '承运商'
|
|
|
|
|
<if test="isNC!=null">
|
|
<if test="isNC!=null">
|
|
|
AND RP.SOURCE_ID IS NOT NULL
|
|
AND RP.SOURCE_ID IS NOT NULL
|
|
|
</if>
|
|
</if>
|
|
@@ -1671,6 +1673,7 @@
|
|
|
<if test="!(capacityId!=null and capacityId!='')">
|
|
<if test="!(capacityId!=null and capacityId!='')">
|
|
|
order by "personnelId" desc
|
|
order by "personnelId" desc
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ FETCH NEXT 10 ROWS ONLY
|
|
|
)
|
|
)
|
|
|
<if test="id!=null and id.size>0">
|
|
<if test="id!=null and id.size>0">
|
|
|
UNION
|
|
UNION
|
|
@@ -1681,6 +1684,9 @@
|
|
|
RP.PERSONNEL_PHONE "personnelPhone",
|
|
RP.PERSONNEL_PHONE "personnelPhone",
|
|
|
RP.IDENTITY_CARD "personnelCard",
|
|
RP.IDENTITY_CARD "personnelCard",
|
|
|
RP.INNNER_CODE "innerCode",
|
|
RP.INNNER_CODE "innerCode",
|
|
|
|
|
+ (
|
|
|
|
|
+ select count(*) from oms_trans_order oto where oto.driver_id = rp.personnel_id or oto.driver_id2 = rp.personnel_id
|
|
|
|
|
+ ) "orders",
|
|
|
to_char(RP.SSO_ID) "ssoId",
|
|
to_char(RP.SSO_ID) "ssoId",
|
|
|
CASE WHEN RC.COMPANY_TYPE = '业务单位'
|
|
CASE WHEN RC.COMPANY_TYPE = '业务单位'
|
|
|
THEN RC.COMPANY_ID
|
|
THEN RC.COMPANY_ID
|