id, company_id, company_name, dept_id, dept_name, user_id, user_name, nick_name, statistics_time, line_num, active_num, complete_num, answer_num, red_packet_num, red_packet_amount, create_time, update_time INSERT INTO user_daily_stats ( company_id, company_name, dept_id, dept_name, user_id, user_name, nick_name, statistics_time, line_num, active_num, complete_num, answer_num, red_packet_num, red_packet_amount, create_time, update_time ) VALUES ( #{companyId}, #{companyName}, #{deptId}, #{deptName}, #{userId}, #{userName}, #{nickName}, #{statisticsTime}, #{lineNum}, #{activeNum}, #{completeNum}, #{answerNum}, #{redPacketNum}, #{redPacketAmount}, #{createTime}, #{updateTime} ) INSERT INTO user_daily_stats ( company_id, company_name, dept_id, dept_name, user_id, user_name, nick_name, statistics_time, line_num, active_num, complete_num, answer_num, red_packet_num, red_packet_amount, create_time, update_time ) VALUES ( #{companyId}, #{companyName}, #{deptId}, #{deptName}, #{userId}, #{userName}, #{nickName}, #{statisticsTime}, #{lineNum}, #{activeNum}, #{completeNum}, #{answerNum}, #{redPacketNum}, #{redPacketAmount}, NOW(), NOW() ) ON DUPLICATE KEY UPDATE company_id = VALUES(company_id), company_name = VALUES(company_name), dept_id = VALUES(dept_id), dept_name = VALUES(dept_name), user_name = VALUES(user_name), nick_name = VALUES(nick_name), line_num = VALUES(line_num), active_num = VALUES(active_num), complete_num = VALUES(complete_num), answer_num = VALUES(answer_num), red_packet_num = VALUES(red_packet_num), red_packet_amount = VALUES(red_packet_amount), update_time = NOW() UPDATE user_daily_stats SET company_id = #{companyId}, company_name = #{companyName}, dept_id = #{deptId}, dept_name = #{deptName}, user_id = #{userId}, user_name = #{userName}, nick_name = #{nickName}, statistics_time = #{statisticsTime}, line_num = #{lineNum}, active_num = #{activeNum}, complete_num = #{completeNum}, answer_num = #{answerNum}, red_packet_num = #{redPacketNum}, red_packet_amount = #{redPacketAmount}, update_time = NOW() WHERE id = #{id} UPDATE user_daily_stats SET line_num = #{lineNum}, active_num = #{activeNum}, complete_num = #{completeNum}, answer_num = #{answerNum}, red_packet_num = #{redPacketNum}, red_packet_amount = #{redPacketAmount}, update_time = NOW() WHERE user_id = #{userId} AND statistics_time = #{statisticsTime} DELETE FROM user_daily_stats WHERE id = #{id} DELETE FROM user_daily_stats WHERE user_id = #{userId} AND statistics_time = #{statisticsTime}