1. delete swagger for prod mode

2. api error handle

3. base controller impletement