<!-- (SELECT COUNT(*) FROM ocr_taskchild_picture WHERE TENANTID = ""#{tenantid}"") as taskTotal,-->
<!-- (SELECT COUNT(*) FROM ocr_taskchild_picture WHERE TENANTID = ""#{tenantid}"" AND STATES = '2') as treat,-->
<!-- (SELECT COUNT(*) FROM ocr_taskchild_picture WHERE TENANTID = ""#{tenantid}"" AND STATES = '3') as approved-->
<!-- </select>-->
<selectid="toolscount"resultType="map">
<selectid="toolscount"resultType="map">
SELECT
SELECT
(SELECT COUNT(*) FROM ocr_taskchild_picture WHERE TENANTID = ""#{tenantid}"") as taskTotal,
(SELECT COUNT(*) FROM oa_userapprove_t WHERE USERID = #{userId} AND TASKNAME = '一级审批') as total,
(SELECT COUNT(*) FROM ocr_taskchild_picture WHERE TENANTID = ""#{tenantid}"" AND STATES = '2') as treat,
(SELECT COUNT(*) FROM oa_userapprove_t WHERE USERID = #{userId} AND TASKNAME = '一级审批' AND STATSHIS IS NULL) as treat,
(SELECT COUNT(*) FROM ocr_taskchild_picture WHERE TENANTID = ""#{tenantid}"" AND STATES = '3') as approved
(SELECT COUNT(*) FROM oa_userapprove_t WHERE USERID = #{userId} AND TASKNAME = '一级审批' AND STATSHIS = 2) as approved
</select>
</select>
<!-- <select id="selectaisp" resultType="map">-->
<selectid="selectaisp"resultType="map">
<!-- SELECT-->
SELECT
<!-- rw.ID as id,rw.OCPICTUREID as ocpictureid,t.packagename,rw.PICTURERESULT as pictureresult,count(length(rw.PICTURERESULT)-length(replace(rw.PICTURERESULT,',',''))+1) as similarcount,t.create_time as createtime-->
rw.ID as id,rw.OCPICTUREID as ocpictureid,t.packagename,rw.PICTURERESULT as pictureresult,count(length(rw.PICTURERESULT)-length(replace(rw.PICTURERESULT,',',''))+1) as similarcount,t.create_time as createtime
<!-- FROM-->
FROM
<!-- ocr_taskchild_picture rw-->
ocr_taskchild_picture rw
<!-- LEFT JOIN ocr_packagetask t ON rw.PACKAGEID = t.ID-->
LEFT JOIN ocr_packagetask t ON rw.PACKAGEID = t.ID
<!-- WHERE t.ID = #{id}-->
WHERE t.ID = #{id}
<!-- </select>-->
</select>
<selectid="selectaisp" resultType="map">
<selectid="selectaispList" resultType="map">
SELECT
SELECT
tp.id as id,
tp.id as id,
tp.name as packagename,
tp.name as packageName,
GROUP_CONCAT(IFNULL(cdr.max_similarity, 0)) as pictureresult,
cdr.picture_id as pictureId,
tp.create_time as createtime
IFNULL(cdr.max_similarity, 0) as pictureResult,
tp.create_time as createTime
FROM
FROM
ocr_task_package tp
ocr_task_package tp
LEFT JOIN ocr_check_duplicate_result cdr ON tp.check_duplicate_id = cdr.check_duplicate_id
LEFT JOIN ocr_check_duplicate_result cdr ON tp.check_duplicate_id = cdr.check_duplicate_id
@ -89,6 +97,7 @@
tp.ID = #{id}
tp.ID = #{id}
</select>
</select>
<selectid="selectaiuser"resultType="String">
<selectid="selectaiuser"resultType="String">
SELECT CONCAT_WS( "-", t.`NAME`, u.USERNAME ) as tenantusername FROM s_user_t u LEFT JOIN s_user_tenant_t z ON u.ID = z.USERID
SELECT CONCAT_WS( "-", t.`NAME`, u.USERNAME ) as tenantusername FROM s_user_t u LEFT JOIN s_user_tenant_t z ON u.ID = z.USERID
LEFT JOIN s_tenant_t t ON z.TENANTID = t.ID WHERE u.ID = #{userid}
LEFT JOIN s_tenant_t t ON z.TENANTID = t.ID WHERE u.ID = #{userid}