司马错张仪攻占巴蜀之后,秦惠文王降蜀王为蜀侯。其后三十年内三任蜀候通国、煇、绾先后叛乱。蜀侯绾叛乱平定之后,秦昭王大怒,罢黜蜀侯,置蜀郡。此时距离秦灭巴蜀已过三十余年,已经过了一代人,新一代蜀人对蜀国逐渐淡忘;秦法酷烈,百姓震恐,不再有大规模反叛,原蜀王蜀侯之杜氏逐渐隐遁。又过了四十余年,蜀人知杜氏者已是寥寥,此时杜氏却又开始活动起来。(有许多史书记载三任蜀侯皆是秦国公子,实际上这是不对的