時正南宋、金、蒙古混戰之時。紅襖軍起事,李全楊妙真橫掃山東,敗於金國大軍後南下淮泗。
嘉定十年,蒙古名將木華黎又率大軍攻下益都府城,棄城去。府卒張林乘機起事,掌管府事,獨占青州。時金國王廷無暇他顧,封張林為山東東路都元帥。張林,號“張大刀”,自稱安化軍節度使,據險作亂。不久,李全兵臨益都,招降張林,益都又納入南宋版圖。宋史說:六月,金元帥張林以青、莒、密、登、萊、濰、淄、濱、棣、寧海、濟南十二州來歸。始,林心存宋,及摑敗,意決而未能達。會全還濰州上冢,揣知林意,乃薄兵青州城下,陳說國家威德,勸林早附。林恐全誘己,猶豫未納。全約挺身入城,惟數人從,林乃開門納之,相見甚歡,謂得所託,置酒結為兄弟。全既得林要領,附表奉十二州版籍以歸。表辭有云:"舉諸七十城之全齊,歸我三百年之舊主。"這年秋天,宋廷授張林為武翼大夫、京東安撫使兼總管,李全也進為廣州觀察使、京東總管,徙屯淮東軍事重鎮楚州。
張林作為紅襖軍的一軍軍主,與李全紅襖軍合作轉戰中原。金興定四年(宋嘉定十三年)八月,李全合張林軍數萬人北渡黃河襲擊金東平府,因金行省蒙古綱率軍固守,不得,李全與張林改為夾汶水立寨。在汶水被金東平副帥乾不搭及劉節使女兒擊敗,兵力損失多半,不得不退回楚州。宋史說:於是全合林軍得數萬,襲東平之城南。金參政蒙古剛帥眾守東平,全以三千人金銀甲、赤幟,繞濠躍馬索戰。時大暑,全見城阻水,矢石不能及,乃與林夾汶水而砦,中通浮梁來往。
後張林與李全的哥哥李福鬧翻,雙方打生打死,不可開交。宋史說:全誘商人至山陽,以舟浮其貨而中分之,自淮轉海,達於膠西。福又具車輦之,而稅其半,然後從聽往諸郡貿易,車、夫皆督辦於林,林不能堪。林財計仰六鹽場,福恃其弟有大造於林,又欲分其半,林許福恣取鹽,而不分場。福怒曰:"若背恩耶?待與都統提兵取若頭爾!"林懼,訴於制置司。涉密召林戲下問之,福伏兵於途以伺,林覺不追。於是李馬兒說林歸大元,福狼狽走楚州。冬,加全招信軍節度。林猶遺涉書詆全,明己非叛。涉以咎全,全請為朝廷取之,乃提師駐海州以迫林。涉間道遣黥胥王翊、閻瓊勞林,林泣涕道其故。翊歸,全使人殺諸塗。全攻林急,林走,全遂入青州。
李福鎮守楚州,與眾義軍內訌,國安用、張林、閻通、邢德等五人均想立功,以邀宋廷恩眷。他們對宋廷不發錢糧,認為是因李福謀反所致,共議殺李福和楊妙真獻給宋朝,於是起兵殺李福、李全次子。攻入楊妙真府邸,殺一婦人誤以為是楊妙真,將首級函送京師。朝廷檄文告知盱眙軍總管張惠、范成進、時青並兵進駐楚州,盡殺李全在楚州的家人和府兵數百人。所殺婦人實為李全側室劉氏,楊妙真已前往海州,後回到李全身邊,留在楚州的餘部皆被殺戮。宋史說:賊將國安用、閻通嘆曰:"我曹米外日受銅錢二百,楚州物賤可以樂生,而劉慶福為不善。怨仇相尋,使我曹無所衣食。"張林、邢德亦謂:"嘗受宋恩,中遭全間隙,今歸於此,豈可不與朝廷立事?"王義深亦嘗遭全屈辱,且謂:"我本賈帥帳前人,與彭安撫舉義不成而歸。"五人相謂曰:"朝廷不降錢糧,為有反者未除耳!"乃共議殺福及楊氏以獻,於是眾帥兵趨楊氏家。
時李全守青州獨扛蒙古,聞楚州事憤而投降蒙古,乃以李全為山東淮南、楚州行省。李全領軍下楚州平叛。國安用殺張林、邢德向李全贖罪。李全殺時青,並其軍。從此李全並有山東淮南,達到人生的頂點。而張林,作為一個亂世梟雄,走到了人生的終點。