重构发证模块