|
|
@ -5,9 +5,11 @@
|
|
|
|
<select id="pageVo" resultType="org.jeecg.modules.ocr.vo.OcrMetadataConfigVo">
|
|
|
|
<select id="pageVo" resultType="org.jeecg.modules.ocr.vo.OcrMetadataConfigVo">
|
|
|
|
SELECT oc.*,
|
|
|
|
SELECT oc.*,
|
|
|
|
GROUP_CONCAT(ocd.field_name)as resultName,
|
|
|
|
GROUP_CONCAT(ocd.field_name)as resultName,
|
|
|
|
GROUP_CONCAT(ocd.get_field)as getField
|
|
|
|
GROUP_CONCAT(ocd.get_field)as getField,
|
|
|
|
|
|
|
|
tasktype.type_name as taskType_dictText
|
|
|
|
FROM ocr_metadata_config oc
|
|
|
|
FROM ocr_metadata_config oc
|
|
|
|
LEFT JOIN ocr_metadata_config_detail ocd ON ocd.metadata_config_id = oc.id
|
|
|
|
LEFT JOIN ocr_metadata_config_detail ocd ON ocd.metadata_config_id = oc.id
|
|
|
|
|
|
|
|
LEFT JOIN ocr_task_type tasktype ON tasktype.id = oc.task_type
|
|
|
|
WHERE 1=1
|
|
|
|
WHERE 1=1
|
|
|
|
<if test="o.configName !=null and o.configName!=''">
|
|
|
|
<if test="o.configName !=null and o.configName!=''">
|
|
|
|
AND oc.config_name like concat('%',#{o.configName},'%')
|
|
|
|
AND oc.config_name like concat('%',#{o.configName},'%')
|
|
|
@ -18,6 +20,9 @@
|
|
|
|
<if test="o.getField !=null and o.getField!=''">
|
|
|
|
<if test="o.getField !=null and o.getField!=''">
|
|
|
|
AND ocd.get_field like concat('%',#{o.getField},'%')
|
|
|
|
AND ocd.get_field like concat('%',#{o.getField},'%')
|
|
|
|
</if>
|
|
|
|
</if>
|
|
|
|
|
|
|
|
<if test="o.taskType !=null and o.taskType!=''">
|
|
|
|
|
|
|
|
AND oc.task_type = #{o.taskType}
|
|
|
|
|
|
|
|
</if>
|
|
|
|
group by oc.id
|
|
|
|
group by oc.id
|
|
|
|
order by oc.update_time desc
|
|
|
|
order by oc.update_time desc
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|