|
@@ -16,6 +16,7 @@ import cn.hutool.core.util.StrUtil;
|
|
import cn.hutool.crypto.SecureUtil;
|
|
import cn.hutool.crypto.SecureUtil;
|
|
import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.github.pagehelper.PageInfo;
|
|
|
|
+import com.txz.cif.configurer.LocalUtil;
|
|
import com.txz.cif.dubbo.client.OperatingConfigDubboServiceClient;
|
|
import com.txz.cif.dubbo.client.OperatingConfigDubboServiceClient;
|
|
import com.txz.cif.enums.BizTypeEnum;
|
|
import com.txz.cif.enums.BizTypeEnum;
|
|
import com.txz.cif.enums.RechargeStatusEnum;
|
|
import com.txz.cif.enums.RechargeStatusEnum;
|
|
@@ -78,23 +79,62 @@ public class UserApiController extends AbstractApiController {
|
|
switch (id){
|
|
switch (id){
|
|
case 1:
|
|
case 1:
|
|
return ResultGenerator.genSuccessResult(Arrays.stream(BizTypeEnum.values())
|
|
return ResultGenerator.genSuccessResult(Arrays.stream(BizTypeEnum.values())
|
|
- .map(temp -> EnumBo.builder().code(temp.getKey()).name(temp.getValue()).build()).collect(Collectors.toList()));
|
|
|
|
|
|
+ .map(temp -> {
|
|
|
|
+ EnumBo bo = EnumBo.builder().code(temp.getKey()).name(temp.getValue()).build();
|
|
|
|
+ String msg = LocalUtil.get("BizTypeEnum."+temp.name());
|
|
|
|
+ if (StrUtil.isNotBlank(msg) ){
|
|
|
|
+ bo.setName(msg);
|
|
|
|
+ }
|
|
|
|
+ return bo;
|
|
|
|
+ }).collect(Collectors.toList()));
|
|
case 2:
|
|
case 2:
|
|
return ResultGenerator.genSuccessResult(Arrays.stream(RechargeStatusEnum.values())
|
|
return ResultGenerator.genSuccessResult(Arrays.stream(RechargeStatusEnum.values())
|
|
- .map(temp -> EnumBo.builder().code(temp.getKey()).name(temp.getDesc()).build()).collect(Collectors.toList()));
|
|
|
|
|
|
+ .map(temp -> {
|
|
|
|
+ EnumBo bo = EnumBo.builder().code(temp.getKey()).name(temp.getDesc()).build();
|
|
|
|
+ String msg = LocalUtil.get("RechargeStatusEnum."+temp.name());
|
|
|
|
+ if (StrUtil.isNotBlank(msg) ){
|
|
|
|
+ bo.setName(msg);
|
|
|
|
+ }
|
|
|
|
+ return bo;
|
|
|
|
+ } ).collect(Collectors.toList()));
|
|
case 3:
|
|
case 3:
|
|
return ResultGenerator.genSuccessResult(Arrays.stream(WithdrawStatusEnum.values())
|
|
return ResultGenerator.genSuccessResult(Arrays.stream(WithdrawStatusEnum.values())
|
|
- .map(temp -> EnumBo.builder().code(temp.getKey()).name(temp.getDesc()).build()).collect(Collectors.toList()));
|
|
|
|
|
|
+ .map(temp -> {
|
|
|
|
+ EnumBo bo = EnumBo.builder().code(temp.getKey()).name(temp.getDesc()).build();
|
|
|
|
+ String msg = LocalUtil.get("WithdrawStatusEnum."+temp.name());
|
|
|
|
+ if (StrUtil.isNotBlank(msg) ){
|
|
|
|
+ bo.setName(msg);
|
|
|
|
+ }
|
|
|
|
+ return bo;
|
|
|
|
+ } ).collect(Collectors.toList()));
|
|
case 4:
|
|
case 4:
|
|
return ResultGenerator.genSuccessResult(Arrays.stream(RedEnvelopeStatusEnum.values())
|
|
return ResultGenerator.genSuccessResult(Arrays.stream(RedEnvelopeStatusEnum.values())
|
|
- .map(temp -> EnumBo.builder().code(temp.getKey()).name(temp.getDesc()).build()).collect(Collectors.toList()));
|
|
|
|
|
|
+ .map(temp -> {
|
|
|
|
+ EnumBo bo = EnumBo.builder().code(temp.getKey()).name(temp.getDesc()).build();
|
|
|
|
+ String msg = LocalUtil.get("RedEnvelopeStatusEnum."+temp.name());
|
|
|
|
+ if (StrUtil.isNotBlank(msg) ){
|
|
|
|
+ bo.setName(msg);
|
|
|
|
+ }
|
|
|
|
+ return bo;
|
|
|
|
+ }).collect(Collectors.toList()));
|
|
case 5:
|
|
case 5:
|
|
return ResultGenerator.genSuccessResult(BizTypeEnum.getRedEnvelopeTypes().stream()
|
|
return ResultGenerator.genSuccessResult(BizTypeEnum.getRedEnvelopeTypes().stream()
|
|
- .map(temp -> EnumBo.builder().code(temp.getKey()).name(temp.getValue()).build()).collect(Collectors.toList()));
|
|
|
|
|
|
+ .map(temp -> {
|
|
|
|
+ EnumBo bo = EnumBo.builder().code(temp.getKey()).name(temp.getValue()).build();
|
|
|
|
+ String msg = LocalUtil.get("BizTypeEnum."+temp.name());
|
|
|
|
+ if (StrUtil.isNotBlank(msg) ){
|
|
|
|
+ bo.setName(msg);
|
|
|
|
+ }
|
|
|
|
+ return bo;
|
|
|
|
+ }).collect(Collectors.toList()));
|
|
}
|
|
}
|
|
return ResultGenerator.genSuccessResult();
|
|
return ResultGenerator.genSuccessResult();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// public static void main(String[] args) {
|
|
|
|
+// System.out.println("RedEnvelopeStatusEnum."+RedEnvelopeStatusEnum.SUCCESS.name());
|
|
|
|
+// }
|
|
|
|
+
|
|
|
|
|
|
@ApiOperation(value = "用户登陆", notes = "",httpMethod = "POST")
|
|
@ApiOperation(value = "用户登陆", notes = "",httpMethod = "POST")
|
|
@PostMapping("/login")
|
|
@PostMapping("/login")
|