The invention discloses a
dyeing and finishing method for all-cotton embroidery fabric or all-cotton voile. The all-cotton embroidery fabric or all-cotton voile is processed through the procedures of white blank singeing, long
spinning vehicle scouring and bleaching, mercerizing,
dyeing and oiling shaping in sequence, wherein during the long
spinning vehicle scouring and bleaching process, 28-32 g / L of tea
saponin, 3-5 g / L of OPE (Octylphenol
Polyoxyethylene Ether), and 4-6 g / L of N, N-
sodium oleoyl di-taurinate into the treating liquid of a long
spinning vehicle material groove; the treating
liquid temperature is controlled to be 98 DEG C, the vehicle speed is controlled to be 40 meter / minutes, and the piling heat preservation time is controlled to be 40 minutes. According to the invention, only one-
time processing is implemented on the long spinning vehicle, the equipment utilization ratio is increased, the damage to gray fabric is reduced, and the water,
electricity and steam consumption is reduced by 50%.