In Dujiangyan , a small city 30 miles from the Sichuan province capital of Chengdu , some parents vowed to keep up their complaints a day after police prevented about 150 of them from trying to lodge a lawsuit over a collapsed middle school .