创建和详情等逻辑