还为右正言,判三司理欠凭由司,权修起居注,遂知制诰,判国子监。于是陕西用兵未已,人大困,以公副今宰相枢密副使韩公宣抚。自宣抚归,判三班院,而河北告兵食阙,又以公往视。而保州兵士杀通判,闭城为乱,又以公为龙图阁直学士、知成德军真定府定州安抚使,往执杀之。论功,迁起居舍人,又移秦凤路都总管经略安抚使,知秦州。遭太师丧,辞起复者久之,上使中贵人手敕趣公,公不得已,则乞归葬然后起。既葬,托边事求见上,曰:“陛下以孝治天下,方边鄙无事,朝廷不为无人,而区区犬马之心,尚不得自从,臣即死,知不瞑矣。”因泫然泣数行下。上视其貌甚瘠,又闻其言悲之,乃听终丧。盖帅臣得终丧,自公始。
服除,以枢密直学士为泾原路兵马都总管、经略安抚使知渭州,遂自尚书礼部郎中迁右谏议大夫,知成都府,充蜀梓利夔兵马铃辖。西南夷侵边,公严兵惮之,而诱以恩信,即皆稽颡。蜀自王均、李顺再乱,遂号为易动,往者得便宜决事,而多擅杀以为威,至虽小罪,犹并妻子迁出之蜀,流离颠倒,有以故死者。公拊循教诲,儿女子畜其人,至有甚恶,然后绳以法。蜀人爱公,以继张忠定,而谓公所断治为未尝有误。岁大凶,宽赋减徭,发廪以救之,而无饿者。事闻,赐书奖谕,迁给事中,以守御史中丞充理检使召焉。未至,以为枢密直学士权三司使,既而又以为龙图阁学士、翰林学士,又迁尚书礼部侍郎,正其使号。