The invention discloses an anticorrosion and antibacterial
aluminium alloy surface treating agent which comprises a component A and a component B, wherein the component A comprises the following materials in parts: 0.5-1 part of
benzalkonium bromide, 0.4-1 part of flaxseed gum, 0.4-1 part of
sodium N-lauroylsarcosinate, 2-4 parts of
diethylene glycol, 3-4 parts of
sodium phosphate, 0.9-1.5 parts of 3-methoxybutyraldehyde
dimethyl acetal, 2-3 parts of glycerinum, 2-3 parts of
silane coupler KH-858 and 40-50 parts of deionized water; the component B comprises the following materials in parts: 0.4-1 part of 1-methyl-2-pyrrolidinone, 1-2 parts of
potassium iodide, 0.3-1 part of bone black, 1-2 parts of
ammonium polyphosphate, 0.3-0.6 part of
magnesium fluoride, 2-4 parts of a coalescing agent, 10-12 parts of a
silane coupling agent KH560 and 70-90 parts of deionized water. According to the invention, a film formed on the surface of
aluminium alloy by the surface treating agent is excellent in
corrosion resistance,
antibacterial property, acid-base resistance, salt frog resistance and high in
rust resisting property; the film layer is firm, excellent in compactness, uniform in shape and high in
adhesive force.