diff --git a/jyjz-system/jyjz-system-oa/src/main/resources/mapper/oa/OcrTaskchildPictureMapper.xml b/jyjz-system/jyjz-system-oa/src/main/resources/mapper/oa/OcrTaskchildPictureMapper.xml index 84896666..72774344 100644 --- a/jyjz-system/jyjz-system-oa/src/main/resources/mapper/oa/OcrTaskchildPictureMapper.xml +++ b/jyjz-system/jyjz-system-oa/src/main/resources/mapper/oa/OcrTaskchildPictureMapper.xml @@ -242,20 +242,24 @@ + select count(tcp.ID) from ( + select + tc.* + from ocr_taskchild_picture tc + where tc.ASSIGNEE = #{searchassignee} and tc.TENANTID=#{searchtenantid} + and tc.STATES=2 + UNION + select + tc.* + from ocr_taskchild_picture tc,OA_USERAPPROVE_T uf + where tc.ID = uf.FORMID and tc.TENANTID=#{searchtenantid} + + and uf.USERID = #{thisLoginUserid} + + ) as tcp + + +