libo 4 년 전
부모
커밋
413c34977b

+ 16 - 0
src/main/java/com/tdba/cxb/ares/api/controller/UserController.java

@@ -17,6 +17,7 @@ import java.time.LocalDate;
17 17
 import java.time.LocalDateTime;
18 18
 import java.time.ZoneOffset;
19 19
 import java.time.ZonedDateTime;
20
+import java.util.List;
20 21
 import java.util.Map;
21 22
 import java.util.Objects;
22 23
 import java.util.function.Function;
@@ -111,6 +112,21 @@ public class UserController {
111 112
         return buildSuccess(userService.info(baseUser.getId()));
112 113
     }
113 114
 
115
+    /**
116
+     * 运营商关联用户类型
117
+     * @param baseUser
118
+     * @return
119
+     */
120
+    @GetMapping("user_type/list")
121
+    public TDBAResponse userTypeList(BaseUser baseUser){
122
+        return buildSuccess(List.of(
123
+                Map.of("value", 0, "label", "普通用户"),
124
+                Map.of("value", 1, "label", "大仓会员"),
125
+                Map.of("value", 2, "label",  "商户"),
126
+                Map.of("value", 3, "label", "渠道商"),
127
+                Map.of("value", 4, "label", "代理商")));
128
+    }
129
+
114 130
     public static void main(String[] args) {
115 131
         System.out.println(LocalDateTime.of(2022, 04, 18, 0, 0, 0).toEpochSecond(ZoneOffset.ofHours(8)));
116 132
         System.out.println(LocalDateTime.of(2022, 04, 18, 23, 59, 59).toEpochSecond(ZoneOffset.ofHours(8)));

+ 3 - 0
src/main/java/com/tdba/cxb/ares/api/model/DetailListResp.java

@@ -1,5 +1,7 @@
1 1
 package com.tdba.cxb.ares.api.model;
2 2
 
3
+import com.tdba.cxb.ares.api.util.Sensitive;
4
+
3 5
 import java.time.LocalDate;
4 6
 
5 7
 /**
@@ -17,6 +19,7 @@ public class DetailListResp {
17 19
     private String name;
18 20
 
19 21
     /** 手机号*/
22
+    @Sensitive
20 23
     private String mobile;
21 24
 
22 25
     /** 日期*/