1945年抗战结束后,山东军区抽调主力部队挺进东北,渤海军区7师在杨国夫率领下北上,先一步出发的还有渤海军区组建的独立旅,在军区副政委刘其人和旅长王兆相率领下先行。
独立旅挺进冀热辽后被留下,此时冀热辽军区司令员是萧克,政委程子华。萧克对王兆相旅长说:晋察冀成立两个野战军,第一野战军在晋察冀方向,第二野战军在冀热辽方向。独立旅已经划归晋察冀第二野战军序列。
作为过路部队,独立旅的任务是挺进东北,但现在情况有变。既然上级让他们留下,至少也要报告杨国夫师长,他不仅仅是7师师长,也是渤海军区司令员。独立旅是由第一军分区和第三军分区各抽调一部组建一个团,第四军分区独立团两个营加上一个县大队组建一个团,还有回民支队两个营和一个县大队组建一个团,是名副其实的地方部队升格而来。
杨国夫率领7师晚于独立旅出发,但路上没有耽搁,独立旅到承德一带时,7师已经到山海关驻防。通过电报得知独立旅留在承德一带,就让他们赶紧入关。王兆相把独立旅编入晋察冀第二野战军的情况汇报。
杨国夫直接找东北局反映情况,他认为渤海军区下辖的7师和独立旅奉命挺进东北,独立旅半道被留下是怎么回事。独立旅四千多人的部队,虽然部队都是地方升格而来,可东北需要用兵,也是一支不小的力量。
他的目的希望东北局交涉,或因级别不够,晋察冀军区属于大战区。
东北过去没有根据的,也没有群众基础,接下来的战斗势必会很激烈,战场需要用兵。在高层进行一番交涉后同意让独立旅挺进东北。但此时敌人不断运兵到冀热辽,承德保卫战一触即发,萧克希望他留下打一场再走,因为冀热辽的部队也不多。
杨国夫下令让立即走,不要作战,不然产生伤亡,不容易解决,王兆相是顾全大局的,要求留下打,至于有伤亡他会想办法。最终承德保卫战王兆相部打得很出色,得到嘉奖。任务完成后,奔赴东北作战。
抵达东北后,总部首长接见他,知道他是老资格,打游击有一套,但指挥大部队作战经验不够,需要学习。上级让独立旅编入7师下辖21旅到黑龙江肇东一带归建,剿匪、开辟根据地。
1946年8月,7师与新四军3师7旅组建6纵,7旅为16师,7师编为2个师,分别是17师和18师。王兆相担任18师师长,开始大规模野战。在1947年三战四平后,因不满纵队首长厚此薄彼而离开,到地方军区任职,后编为独立师、军分区司令等。