yangzian hace 4 años
padre
commit
4099c7a5e0

+ 2 - 0
jeecg-boot-finance/src/main/java/org/jeecg/ctop/finance/policy/mapper/CwjsSaleAssistantInfoMapper.java

@@ -34,4 +34,6 @@ public interface CwjsSaleAssistantInfoMapper extends BaseMapper<CwjsSaleAssistan
      * @return
      */
     List <CwjsSaleAssistantInfo> getCwAssistantNameList(String userId);
+
+    List <String> getCwAssistantNameListPolicy(String userId);
 }

+ 19 - 0
jeecg-boot-finance/src/main/java/org/jeecg/ctop/finance/policy/mapper/xml/CwjsSaleAssistantInfoMapper.xml

@@ -63,6 +63,8 @@
 
 
     </select>
+
+
     <!--查询对应销售助理 -->
     <select id="getCwAssistantNameList" resultType="org.jeecg.ctop.finance.policy.entity.CwjsSaleAssistantInfo">
         SELECT
@@ -85,5 +87,22 @@
     </select>
 
 
+    <!--查询对应销售助理 政策 -->
+    <select id="getCwAssistantNameListPolicy" resultType="java.lang.String">
+        SELECT
+            u.id AS sale_id
+        FROM
+            sys_user u
+        LEFT JOIN user_company uc on u.id = uc.user_id
+        WHERE
+                u.id IN ( SELECT s.sale_id FROM ctop_cwjs_sale_assistant_info s WHERE s.del_flag = 0
+                            <if test="userId !=null and userId != ''">
+                                AND s.assistant_id = #{userId}
+                            </if>
+                        )
+        GROUP BY u.create_time;
+    </select>
+
+
 
 </mapper>