INSERT INTO ws_ma_info (ma_name, ma_model, ma_code, supplier, this_check_time, next_check_time, repair_man, check_man, phone, result, type, model_id, is_active, opt_user, opt_time) VALUES (#{maName}, #{maModel}, #{maCode}, #{supplier}, DATE(now()), DATE(DATE_SUB(DATE_ADD(NOW(), INTERVAL 1 YEAR), INTERVAL 1 DAY)), #{repairMan}, #{checkMan}, #{phone}, #{result}, #{type}, #{modelId}, #{isActive}, #{optUser}, now()) UPDATE ws_ma_info SET ma_name = #{maName}, ma_model = #{maModel}, ma_code = #{maCode}, supplier = #{supplier}, this_check_time = #{thisCheckTime}, next_check_time = #{nextCheckTime}, repair_man = #{repairMan}, check_man = #{checkMan}, phone = #{phone}, result = #{result}, type = #{type}, model_id = #{modelId}, is_active = #{isActive}, opt_user = #{optUser}, opt_time = #{optTime} WHERE id = #{id} UPDATE ws_ma_info SET this_check_time = DATE(now()), next_check_time = DATE(DATE_SUB(DATE_ADD(NOW(), INTERVAL 1 YEAR), INTERVAL 1 DAY)), opt_time = DATE(now()) WHERE id = #{id} DELETE FROM ws_ma_info WHERE id = #{id}