A terminal, wherein the terminal comprises a camera module , an input component, an output component, and a processor , and from an object side to an image side, the camera module comprises a lens assembly , a lens assembly driving apparatus , and an image sensor , wherein the lens assembly is configured to support clear imaging when a distance between a photographed object and the image sensor is within a macro range, wherein the macro range is from 1 cm to 5 cm; the lens assembly driving apparatus is configured to: when the distance between the photographed object and the image sensor is within the macro range, drive the lens assembly to move along an optical axis, wherein a driving stroke of the lens assembly driving apparatus is related to a shortest focus distance of the terminal that is between the photographed object and the image sensor , thereby allowing the shortest focus distance to be within the macro range; the processor is configured to control the lens assembly driving apparatus , so that the lens assembly completes focusing on the photographed object; the input component is configured to receive a photographing instruction that is input by a user, wherein the photographing instruction is used to shoot a focused picture; and the output component is configured to output the shot picture; wherein the lens assembly is an ultra-wide-angle lens assembly, a field of view, FOV, of the ultra-wide-angle lens assembly is greater than or equal to 100°, and a value range of an equivalent focal length of the ultra-wide-angle lens assembly is from 10 mm to 20 mm; wherein the ultra-wide-angle lens assembly has a negative distortion, which means that a horizontal magnification of the ultra-wide-angle lens assembly in an edge field of view is less than the horizontal magnification of the ultra-wide-angle lens assembly in a central field of view, greater than or equal to -30%, and a horizontal magnification range of the ultra-wide-angle lens assembly in the central field of view is from 0.03 to 0.43; and wherein a quantity of lenses in the ultra-wide-angle lens assembly ranges from 5 to 8. the lens assembly is configured to support clear imaging when a distance between a photographed object and the image sensor is within a macro range, wherein the macro range is from 1 cm to 5 cm; the lens assembly driving apparatus is configured to: when the distance between the photographed object and the image sensor is within the macro range, drive the lens assembly to move along an optical axis, wherein a driving stroke of the lens assembly driving apparatus is related to a shortest focus distance of the terminal that is between the photographed object and the image sensor , thereby allowing the shortest focus distance to be within the macro range; the processor is configured to control the lens assembly driving apparatus , so that the lens assembly completes focusing on the photographed object; the input component is configured to receive a photographing instruction that is input by a user, wherein the photographing instruction is used to shoot a focused picture; and the output component is configured to output the shot picture; wherein the lens assembly is an ultra-wide-angle lens assembly, a field of view, FOV, of the ultra-wide-angle lens assembly is greater than or equal to 100°, and a value range of an equivalent focal length of the ultra-wide-angle lens assembly is from 10 mm to 20 mm; wherein the ultra-wide-angle lens assembly has a negative distortion, which means that a horizontal magnification of the ultra-wide-angle lens assembly in an edge field of view is less than the horizontal magnification of the ultra-wide-angle lens assembly in a central field of view, greater than or equal to -30%, and a horizontal magnification range of the ultra-wide-angle lens assembly in the central field of view is from 0.03 to 0.43; and wherein a quantity of lenses in the ultra-wide-angle lens assembly ranges from 5 to 8. <EOS>