SELECT * FROM t_erp_contract t1.tenant_id = #{tenantId} AND t1.data_type = 0 AND t1.data_type = 1 = 30 AND t1.`status` <= 110 ]]> AND t1.is_change IN(0, 2) AND t1.status != 999 AND t1.is_change IN(0, 2) AND t1.status != 999 AND t1.create_user = #{userId} AND t1.status = #{status} AND t1.status >= #{statusRange} AND t1.source = #{source} AND (INSTR(t1.`code`, #{code}) > 0) AND (INSTR(t1.customer_company_name, #{customerCompanyName}) > 0) AND (INSTR(t1.customer_name, #{customerName}) > 0) AND ( INSTR(t2.`name`, #{createUserName}) > 0 OR INSTR(t2.real_name, #{createUserName}) > 0 ) AND ( INSTR(t1.`code`, #{keyWord}) > 0 OR INSTR(t1.customer_company_name, #{keyWord}) > 0 ) #{customerId} AND t1.customer_id = #{customerId} AND NOT EXISTS ( SELECT 1 FROM t_erp_contract t3 t3.tenant_id = #{tenantId} AND t3.join_id = t1.id ) AND t1.`status` >= 30 AND EXISTS ( SELECT 1 FROM t_erp_shipment_detailed t3 WHERE t1.id = t3.business_id AND DATE_FORMAT( t3.shipment_time, '%Y-%m-%d' ) >= #{beginDate} ) AND t1.id IN #{item} AND t1.is_complete = #{isComplete} AND t1.type=#{type} UPDATE t_erp_contract status = #{status}, update_user = #{updateUser}, update_time = NOW() id IN #{id} customer_id = #{customerId} AND DATE_FORMAT(create_time, '%Y-%m-%d') >= #{startDate} AND DATE_FORMAT(create_time, '%Y-%m') >= #{startDate} GROUP BY create_date t1.tenant_id = #{tenantId} AND t1.customer_id = #{customerId} AND YEARWEEK(date_format(create_time,'%Y-%m-%d')) = YEARWEEK(now()) GROUP BY DATE_FORMAT(create_time,'%m-%d') AND DATE_FORMAT( create_time, '%Y%m' ) = DATE_FORMAT( CURDATE() , '%Y%m' ) GROUP BY DATE_FORMAT(create_time,'%m-%d') AND YEAR(create_time)=YEAR(NOW()) GROUP BY DATE_FORMAT(create_time,'%Y-%m') and t1.create_time between #{contractStartStr,jdbcType=VARCHAR} and #{contractEndStr,jdbcType=VARCHAR} GROUP BY DATE_FORMAT(create_time,'%m-%d') t1.tenant_id = #{tenantId} AND YEARWEEK(date_format(create_time,'%Y-%m-%d')) = YEARWEEK(now()) AND DATE_FORMAT( create_time, '%Y%m' ) = DATE_FORMAT( CURDATE() , '%Y%m' ) AND YEAR(create_time)=YEAR(NOW()) and t1.create_time between #{contractStartStr,jdbcType=VARCHAR} and #{contractEndStr,jdbcType=VARCHAR} t1.tenant_id = #{tenantId} AND t1.`customer_id` = #{customerId} AND t1.data_type = 0 AND t1.data_type = 1 AND t1.status = #{status} AND ( INSTR(t2.`name`, #{createUserName}) > 0 OR INSTR(t2.real_name, #{createUserName}) > 0 ) and t1.create_time between #{contractStartStr,jdbcType=VARCHAR} and #{contractEndStr,jdbcType=VARCHAR} t1.is_change in(0,2) AND t1.tenant_id = #{tenantId} AND t1.`status` >= 40 AND t1.data_type = 0 and t1.create_time between #{startTime,jdbcType=VARCHAR} and #{endTime,jdbcType=VARCHAR} t1.tenant_id = #{tenantId} AND YEARWEEK(date_format(create_time,'%Y-%m-%d')) = YEARWEEK(now()) AND DATE_FORMAT( create_time, '%Y%m' ) = DATE_FORMAT( CURDATE() , '%Y%m' ) AND YEAR(create_time)=YEAR(NOW()) and t1.create_time between #{contractStartStr,jdbcType=VARCHAR} and #{contractEndStr,jdbcType=VARCHAR} UPDATE t_erp_contract create_user = #{userId} tenant_id = #{tenantId} AND customer_id = #{customerId} t1.tenant_id = #{tenantId} AND `status` BETWEEN 20 and 998 AND data_type = #{dataType} AND TO_DAYS(create_time) = TO_DAYS(NOW()) AND create_user = #{createUser} t1.tenant_id = #{tenantId} AND `status` BETWEEN 20 and 998 AND data_type = #{dataType} AND DATE_FORMAT(create_time,'%Y-%m-%d') = #{date} AND create_user = #{userId} tenant_id = #{tenantId} AND create_user = #{userId} AND is_change IN ( 0, 2 ) AND data_type = 0