소스 검색

Merge remote-tracking branch 'origin/dev_1.1.1' into dev_1.1.1

wangliang 10 달 전
부모
커밋
5581b68b1b
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      sop-business/src/main/resources/mapper/TBSopInfoMapper.xml

+ 6 - 1
sop-business/src/main/resources/mapper/TBSopInfoMapper.xml

@@ -165,10 +165,15 @@
                                                     </when>
                                                     <otherwise>
                                                         <choose>
-                                                            <when test="dpr.hasEffectEngineer or dpr.hasAssistantEngineer">
+                                                            <when test="!dpr.hasAccountManager and (dpr.hasEffectEngineer or dpr.hasAssistantEngineer)">
                                                                 AND EXISTS(SELECT 1 FROM t_b_user_archives_allocation tbuaa WHERE tbuaa.crm_detail_id = tbcd.id AND tbuaa.user_id = #{dpr.requestUserId} and tbuaa.sop_role_type = 'ENGINEER')
                                                             </when>
                                                         </choose>
+                                                        <choose>
+                                                            <when test="dpr.hasAccountManager">
+                                                                AND tbc.crm_user_id = #{dpr.requestUserId}
+                                                            </when>
+                                                        </choose>
                                                     </otherwise>
                                                 </choose>
                                             </otherwise>