优化创建DAT逻辑代码