parent
821894d0d0
commit
153bbac097
@ -0,0 +1,22 @@
|
||||
package com.kaiupup.internalcommon.constant;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
|
||||
public enum CommonStatusEnum {
|
||||
|
||||
SUCCESS(1,"success"),
|
||||
FAIL(0,"fail");
|
||||
|
||||
@Getter
|
||||
private int code;
|
||||
|
||||
@Getter
|
||||
private String value;
|
||||
|
||||
CommonStatusEnum(int code,String value){
|
||||
this.code = code;
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
package com.kaiupup.internalcommon.dto;
|
||||
|
||||
import com.kaiupup.internalcommon.constant.CommonStatusEnum;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* @projectName: online-taxi-public
|
||||
* @package: com.kaiupup.internalcommon.dto
|
||||
* @className: ResponseResult
|
||||
* @author: kaiupup
|
||||
* @description: TODO
|
||||
* @date: 2023/7/25 21:47
|
||||
* @version: 1.0
|
||||
*/
|
||||
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class ResponseResult<T> {
|
||||
|
||||
private int code;
|
||||
|
||||
private String message;
|
||||
|
||||
private T date;
|
||||
|
||||
public static <T> ResponseResult success() {
|
||||
return new ResponseResult()
|
||||
.setCode(CommonStatusEnum.SUCCESS.getCode())
|
||||
.setMessage(CommonStatusEnum.SUCCESS.getValue());
|
||||
}
|
||||
|
||||
public static <T> ResponseResult success(T date) {
|
||||
return new ResponseResult()
|
||||
.setCode(CommonStatusEnum.SUCCESS.getCode())
|
||||
.setMessage(CommonStatusEnum.SUCCESS.getValue())
|
||||
.setDate(date);
|
||||
}
|
||||
|
||||
public static <T> ResponseResult fail(T date) {
|
||||
return new ResponseResult()
|
||||
.setDate(date);
|
||||
}
|
||||
|
||||
public static <T> ResponseResult fail(int code,String message) {
|
||||
return new ResponseResult()
|
||||
.setCode(code)
|
||||
.setMessage(message);
|
||||
}
|
||||
|
||||
public static <T> ResponseResult fail(int code,String message,T data) {
|
||||
return new ResponseResult()
|
||||
.setCode(code)
|
||||
.setMessage(message)
|
||||
.setDate(data);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
package com.kaiupup.internalcommon;
|
||||
|
||||
/**
|
||||
* @projectName: online-taxi-public
|
||||
* @package: com.kaiupup.internalcommon
|
||||
* @className: testk
|
||||
* @author: kaiupup
|
||||
* @description: TODO
|
||||
* @date: 2023/7/25 21:46
|
||||
* @version: 1.0
|
||||
*/
|
||||
public class testk {
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
package com.kaiupup.serviceverificationcode.controller;
|
||||
|
||||
import com.kaiupup.internalcommon.dto.ResponseResult;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PathVariable;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* @projectName: online-taxi-public
|
||||
* @package: com.kaiupup.serviceverificationcode.controller
|
||||
* @className: NumberCodeController
|
||||
* @author: kaiupup
|
||||
* @description: TODO
|
||||
* @date: 2023/7/25 22:34
|
||||
* @version: 1.0
|
||||
*/
|
||||
|
||||
@RestController
|
||||
public class NumberCodeController {
|
||||
|
||||
@GetMapping("/numberCode/{size}")
|
||||
public ResponseResult numberCode(@PathVariable("size") int size){
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
}
|
Loading…
Reference in new issue