From e0fc2f067a900be0560f2062555779407b0608e6 Mon Sep 17 00:00:00 2001
From: Hentua <wangdoubleone@gmail.com>
Date: Thu, 20 Apr 2023 15:53:04 +0800
Subject: [PATCH] fix

---
 src/main/java/cc/mrbird/febs/mall/controller/AdminMallGoodsController.java   |    2 +-
 src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java        |    2 +-
 src/main/java/cc/mrbird/febs/mall/dto/RegisterDto.java                       |    4 ++++
 src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java |    2 +-
 4 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java b/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java
index f18ea04..92d9a88 100644
--- a/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java
+++ b/src/main/java/cc/mrbird/febs/common/interceptor/LoginInterceptor.java
@@ -76,7 +76,7 @@
     private String resolveToken(String token) {
         try {
             RSA rsa = new RSA(AppContants.PRIVATE_KEY, null);
-            String[] tokens = StrUtil.split(rsa.decryptStr(token, KeyType.PrivateKey), "_");
+            String[] tokens = StrUtil.splitToArray(rsa.decryptStr(token, KeyType.PrivateKey), "_");
             if (verifyTokenExpired(Long.parseLong(tokens[1]))) {
                 return tokens[0];
             } else {
diff --git a/src/main/java/cc/mrbird/febs/mall/controller/AdminMallGoodsController.java b/src/main/java/cc/mrbird/febs/mall/controller/AdminMallGoodsController.java
index 9910b02..a370e82 100644
--- a/src/main/java/cc/mrbird/febs/mall/controller/AdminMallGoodsController.java
+++ b/src/main/java/cc/mrbird/febs/mall/controller/AdminMallGoodsController.java
@@ -57,7 +57,7 @@
         }
         String base64EncoderImg = "";
         BASE64Encoder base64Encoder =new BASE64Encoder();
-        List<String> imageFuffixStr = CollUtil.toList(StrUtil.split(file.getOriginalFilename(), "."));
+        List<String> imageFuffixStr = StrUtil.split(file.getOriginalFilename(), ".");
         String imageFuffix = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf("."));
         if("jpg".equals(imageFuffixStr.get(1))){
             try {
diff --git a/src/main/java/cc/mrbird/febs/mall/dto/RegisterDto.java b/src/main/java/cc/mrbird/febs/mall/dto/RegisterDto.java
index c873610..f61d9eb 100644
--- a/src/main/java/cc/mrbird/febs/mall/dto/RegisterDto.java
+++ b/src/main/java/cc/mrbird/febs/mall/dto/RegisterDto.java
@@ -22,6 +22,10 @@
     @ApiModelProperty(value = "姓名", example = "王大洋")
     private String name;
 
+    @NotBlank(message = "性别不能为空")
+    @ApiModelProperty(value = "性别", example = "1-男 2-女")
+    private String sex;
+
     @NotBlank(message = "密码不能为空")
     @ApiModelProperty(value = "密码", example = "123456")
     private String password;
diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
index 2cb8174..00321df 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -112,7 +112,7 @@
         mallMember.setAccountStatus(MallMember.ACCOUNT_STATUS_ENABLE);
         mallMember.setAccountType(MallMember.ACCOUNT_TYPE_NORMAL);
         mallMember.setLevel(AgentLevelEnum.ZERO_LEVEL.getCode());
-        mallMember.setSex("男");
+        mallMember.setSex(registerDto.getSex());
         mallMember.setBindPhone(registerDto.getAccount());
 
         this.baseMapper.insert(mallMember);

--
Gitblit v1.9.1