郦将军的军队到了赵国,赵王带着军队回到邯郸城坚守。郦寄攻打邯郸,打了七个月都没打下来。匈奴听说吴、楚的叛军失败了,也不愿意再进汉朝的边境了。栾布打败齐国的叛军后回来,和郦寄的军队合在一起,用水灌邯郸城。城被灌坏了,赵王就自杀了。
汉景帝认为齐王一开始表现是好的,后来是被逼迫才和三国有密谋,不是他的罪过,就召见并立了齐孝王的太子刘寿为齐王,也就是齐懿王。
济北王也想自杀,不过幸好他的妻子儿女都保住了。齐国人公孙玴对济北王说:“我请求先试着去跟梁王好好说说,让他把大王你的意思传达给天子;要是说了没用,大王再死也不迟呀。”公孙玴于是去见梁王,说:“济北这个地方,东边挨着强大的齐国,南边和吴国、越国相连,北边受到燕国、赵国的威胁。这是个很容易四分五裂的地方。它的力量既不足以自保,也没办法抵抗敌人,而且也没有什么特殊的办法来应对灾难;虽然之前和吴国说了些不该说的话,但那也不是济北王的本意呀。要是济北王一开始就表明不跟吴国合作的态度,那么吴国肯定会先攻打齐国,再攻打济北,然后联合燕国、赵国,这样的话,崤山以东的诸侯就会联合起来,没有矛盾了。现在吴王联合诸侯的军队,带着一群乌合之众,向西和天子对抗,只有济北王坚守气节不投降;这才让吴王失去了援助,只能独自前进,最后土崩瓦解,失败得无法挽救,这说不定也有济北王的功劳呀。济北这么小的地方,却能和诸侯抗争,就好像小羊羔去对抗虎狼一样。济北王坚守职责,不屈服,真的是非常忠诚了。他有这么大的功劳和道义,还被皇上怀疑,吓得缩着肩膀、低着头,小心谨慎,甚至有了后悔当初不跟着叛军一起干的想法,这对国家可不好呀。我担心那些本来坚守职责的藩臣们都会因此产生疑虑。我私下里想,能够穿过西山,经过长乐宫,到达未央宫,挽起袖子为济北王说公道话的人,只有大王你了。大王要是帮忙,对上能有保全济北王的功劳,对下能有安抚百姓的好名声,你的品德会深入人心,恩情也会无穷无尽,希望大王能仔细考虑一下。”梁孝王听了很高兴,派人赶紧把这事报告给了汉景帝;济北王因此没有被治罪,还被改封到了菑川。
河间王的太傅卫绾在攻打吴、楚叛军的时候立了功,被任命为中尉。卫绾以前当中郎将侍奉汉文帝的时候,为人醇厚谨慎,没有其他毛病。汉景帝还是太子的时候,召集汉文帝身边的人喝酒,卫绾却称病不去。汉文帝快去世的时候,嘱咐汉景帝说:“卫绾是个忠厚的人,你要好好对待他。”所以汉景帝也很宠信、重用他。
夏天六月乙亥日,汉景帝下诏书说:“那些被吴王刘濞等人连累、本来要受处罚的官吏和百姓,以及那些逃跑的士兵,都赦免他们的罪过。”汉景帝本来想让吴王的弟弟德哀侯刘广的儿子继承吴国,让楚元王的儿子刘礼继承楚国。窦太后说:“吴王是个长辈,本应该给宗室做个好榜样;现在却带头领着七国叛乱,搅乱天下,怎么能让他的后代继续封王呢!”不同意恢复吴国,但是同意立楚国的后代。乙亥日,把淮阳王刘馀改封为鲁王;把南王刘非改封为江都王,让他统治原来吴国的土地;立宗正刘礼为楚王;立皇子刘端为胶西王,刘胜为中山王。
汉景帝前元四年(戊子 年,公元前 153 年):
春天,重新设置了关卡,进出都要用通行证。