杨戬在封神时是闻太师率领大军征讨西岐的时候,魔家四将来帮助闻太师对付西岐,闻太师命令大军四面围困西岐城,企图把城中断粮西岐大军就会不战自降,姜子牙正在为难的时候,这个时候杨戬奉师傅预订真人之命来西岐送粮,并准备投在周武王的麾下,姜子牙大喜过望,就封杨戬为督粮官在西岐效力。