把其他的上武器啥的都分了出去，攻击方法肯定有错
主要是把Service拆分了