(SELECT COUNT(*) FROM ocr_taskchild_picture WHERE TENANTID = ""#{tenantid}"" AND STATES = '3') as approved
</select>
<!-- <select id="selectaisp" resultType="map">-->
<!-- 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-->
<!-- FROM-->
<!-- ocr_taskchild_picture rw-->
<!-- LEFT JOIN ocr_packagetask t ON rw.PACKAGEID = t.ID-->
<selectid="selectaisp"resultType="map">
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
FROM
ocr_taskchild_picture rw
LEFT JOIN ocr_packagetask t ON rw.PACKAGEID = t.ID
<!-- WHERE t.ID = #{id}-->
<!-- </select>-->
WHERE t.ID = #{id}
</select>
<selectid="selectaisp" resultType="map">
<selectid="selectaispList" resultType="map">
SELECT
tp.id as id,
tp.name as packagename,
GROUP_CONCAT(IFNULL(cdr.max_similarity, 0)) as pictureresult,
tp.create_time as createtime
tp.name as packageName,
cdr.picture_id as pictureId,
IFNULL(cdr.max_similarity, 0) as pictureResult,
tp.create_time as createTime
FROM
ocr_task_package tp
LEFT JOIN ocr_check_duplicate_result cdr ON tp.check_duplicate_id = cdr.check_duplicate_id
@ -89,6 +90,7 @@
tp.ID = #{id}
</select>
<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
LEFT JOIN s_tenant_t t ON z.TENANTID = t.ID WHERE u.ID = #{userid}