The invention discloses a composite embankment body ecological
seawall structure on a soft soil foundation and a construction method of the composite embankment body ecological
seawall structure. The composite embankment body ecological
seawall structure comprises a seawall foundation, a composite embankment body structure, a protection structure and a
greening structure. The composite dike body structure comprises lower dike core stones which are thrown and filled on a seawall foundation, inverted filter structures which are thrown and filled towards a
land area along the side slope, close to the
shore, of the lower dike core stones, dike core sand or dike
subsoil which is thrown and filled towards the
land area along the side slope, close to the
shore, of the inverted filter structures, and upper dike core stones which are thrown and filled at the tops of the lower dike core stones, the inverted filter structures and the dike core sand or the dike
subsoil. An anti-seepage wall is arranged in the dike core sand or the dike core soil; the
greening structure comprises cultivating and planting soil and a three-dimensional grass planting mattress, wherein the cultivating and planting soil is laid and filled towards the land along the side slope, close to the
bank, of the upper dike core stone, and the three-dimensional grass planting mattress is laid on the top face of the cultivating and planting soil. The construction difficulty of the anti-seepage wall is greatly reduced, the work efficiency and quality are improved, the stability of the seawall on the soft soil foundation is ensured, the settlement amount of the seawall is greatly reduced, and it is ensured that the anti-seepage wall is not cracked due to settlement of the seawall body.