| | |
| | | <select id="getTaskIdByTaskName" resultType="java.lang.String"> |
| | | select id from call_task where task_name = #{taskName} |
| | | </select> |
| | | |
| | | <!--通过任务名称查询taskId-mysql--> |
| | | <select id="getBeforeOneDayCallNotConnect" resultType="cn.gistack.sm.intelligentCall.entity.Scene"> |
| | | select ctc.callee_number as phone,ctc.callee_number as userId, |
| | | TRIM(BOTH '"' FROM JSON_EXTRACT(ctc.call_task_callee_content,'$."$水库编码$"')) as waterCode, |
| | | TRIM(BOTH '"' FROM JSON_EXTRACT(ctc.call_task_callee_content,'$."$水库名称$"')) as waterName, |
| | | TRIM(BOTH '"' FROM JSON_EXTRACT(ctc.call_task_callee_content,'$."$用户名$"')) as username |
| | | from call_task_callee ctc |
| | | join ( |
| | | select call_id,callee_number,call_result from call_task_result |
| | | where date_format(gmt_create,'%Y-%m-%d') >= #{params.startTime} |
| | | and date_format(gmt_create,'%Y-%m-%d') <= #{params.startTime} |
| | | ) ctr on ctc.call_id = ctr.call_id |
| | | and ctc.call_status = 4 and ctr.call_result!='200000' |
| | | </select> |
| | | |
| | | </mapper> |