1234567891011121314151617181920212223242526272829303132333435 |
- const resultCode = {
- 200: '请求成功',
- 500: '请求失败'
- }
- class Response {
- constructor(code, data, msg) {
- this.code = code
- this.data = data
- this.msg = msg
- }
- success() {
- const c = 200
- return new Response(c, null, resultCode[c])
- }
- success(data) {
- const c = 200
- return new Response(c, data, resultCode[c])
- }
- success(data, msg) {
- const c = 200
- return new Response(c, data, msg)
- }
- error() {
- const c = 500
- return new Response(c, null, resultCode[c])
- }
- error(data) {
- const c = 500
- return new Response(c, data, resultCode[c])
- }
- error(data, msg) {
- const c = 500
- return new Response(c, data, msg)
- }
- }
|