晋武帝司马炎代魏称帝后,对其政权支 柱世家大族实行放纵的政策。因此社会上异常黑暗腐败,各级官吏蝇营狗苟,公相塞过,互相包庇。泰始四年(公元268年),杜预针对这种情况,向晋武帝建议 实行考课制度,按照官吏的实际情况评定优劣,然后区别对待,或迁或黜。但是杜预的建议没有为朝廷接受。
泰始六年(从元270年)年 初,杜预因得罪司隶校尉石鉴,被解除守河南尹的职务。六月,晋武帝启用他出镇边关,先为安西军司,后任秦州刺史领东羌校尉、轻车将军。杜预刚刚在秦州就 任,他的对头石鉴也到达了这里。石鉴以安西将军的职务都督秦州诸军事,是杜预的顶头上司。当时,杜预所在的陇右地区很不安定,鲜卑人秃发树机能起兵造反, 势力很大,晋武帝派去镇压的将领,不是战败,就是被杀。石鉴官报私仇,命令只有三百士兵,百匹坐骑的杜预出击。杜预识破石鉴的阴谋,不肯去送死。他顶撞石 鉴说,草盛马肥的六月根本不适合同鲜卑人作战,另外政府军队的兵源给养问题也必须集中力量预先解决,所以交战的时间只能定在第二年的春天。杜预把他的意见 归纳为“五不可,四不须”。杜预拒绝出兵,激怒了石鉴。石鉴找个罪名,将杜预逮捕送交给廷尉治罪。多亏杜预与皇室有婚姻关系,在“八议”的赦免范围,才保 住性命,但仍丢掉了爵位。不久,石鉴在一次战斗中,被秃发树机能打得惨败,事实证明杜预的意见是正确的。
泰始七年(从元271年)十 一月,居住在山西地区的匈奴人在酋帅刘猛的带领下武装暴动。由于杜预明于筹略,善于规划,朝廷重新使用他参谋军国大谋。很快,他被任命为度支尚书,掌管政 府的经济财政事宜。此后一直到咸宁四年(公元278年),杜预一共担任七年的度支尚书。其间,因为石鉴的报复,他一度被免职,但为时很短。在任上,杜预共 向晋武帝提出过五十多项治国治军的建议,其中包括常平仓的兴建、谷价的调整、盐运的管理、课调的制定和边防的建置等等。此外,他还充分施展自己的聪明才 智,积极进行科学发明。杜预制造成功人排新器,并复制出久已失传的欹器。为了解决洛阳的交通问题,他力排众议,主持修建了富乎津大桥。在建桥过程中,从设 计到施工杜预都付出了极大的心血。杜预发现当时通行的历法不合制度,经过计算,纠正了其中的差错,修订出仁元乾度历。此历经过验证,终于取代时历,通行于 世。
咸宁四年秋,兖豫诸州郡连降暴雨,西晋统治区域内大面积涝灾,晋武帝下诏求计。杜预曾前后两次上书陈述救灾计划。这两篇收在《晋 书·食货志》中的奏章是后人研究晋代社会经济状况的重要文献材料。由于杜预对当时灾情作过调查研究,所以他对灾情原因的分析和所提出的救灾办法,比较符合 实际情况。他指出,粗放滥垦、火耕水耨和水利设施(陂竭)年久失修是造成灾难性后果的根本原因。“陂塌岁决,良田变生蒲苇,人居沮泽之际。水陆失宜,放牧 绝种,树木立枯,皆陂之害也。陂多则土薄水浅,潦不下润。故每有水雨,辄复横流,延及陆田。”杜预认为解决的办法只能是坏陂宣泻。“以常理言之,无为多积 无用之水,况于今者水涝瓮溢,大为灾害。臣以为与其失当,宁泻之不蓄。”那些建造比较合理的“汉氏旧陂旧竭及山谷私家小陂,皆当修缮以积水”。对“魏氏以 来所造立及诸因雨决溢蒲苇、马肠陂之类,皆决沥之”。“宜大坏兖豫东界诸陂,随其所归而宣导之。”至于灾民,除靠政府救济官谷外,还可以让他们借助水产作 眼下日给。坏陂的计划如果能实现,“水去之后,填淤之田,亩收数钟。至春大种五谷,五谷必丰,此又明年益也”。杜预还建议把典牧不供耕驾的种牛租借给灾 民。在上书中,杜预对西晋政府的办事效率表示忧虑。他谴责某些部门、个别官吏只从自身利害出发,彼此纷争,互相扯皮,使一些地区的救灾工作不能继续下去。
太康五年闰十二月(公元285年1月),杜预被征调到中央政府任司隶校尉,途中行至邓县,突然病故,终年63岁。
杜预生前的著述很多。他所撰写的《春秋左氏经传集解》三十卷,是《左传》注解流传至今最早的一种。据《隋书·经籍志》记载,杜预的书保留到唐世,还有 《春秋左氏传音》三卷,《春秋左氏传评》二卷,《春秋释例》十五卷,《律本》二十卷,《杂律》七卷,《丧服要集》二卷,《女记》十卷以及他的文集十八卷。
王祥字休徵,琅临沂(属山东)人,是汉代谏议大夫王吉的后代。祖父王仁,官拜青州刺史。父亲王融,公府举荐他都不去应召。
王祥非常孝顺。母亲早死,继母朱氏不慈,多次说他坏话,因此父亲也不喜欢他,常常让他去打扫牛粪,王祥却更加恭敬谨慎。父母亲有病,他衣不解带,煎汤熬 药都先亲口尝过。母亲曾想吃鲜鱼,当时天寒地冻,王祥解衣将要去破冰捉鱼,冰忽然自行破裂,两条鲤鱼从中跃出,王祥捉鱼回家。母亲又想吃炙黄雀,就有几十 只黄雀飞到他幕帐中,供他母亲食用。同乡的人都惊叹,认为这是孝心感应。他家有丹李树,结果实时,母亲命他看守,每次风雨来时,王祥就抱树大哭。他就是这 样忠厚孝顺。