| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2,14 +2,15 @@ | |||
| 2 | 2 | ||
| 3 | 3 | import info.xiaomo.api.model.AdminModel; | |
| 4 | 4 | import info.xiaomo.api.service.AdminUserService; | |
| 5 | - import info.xiaomo.core.constant.Err; | ||
| 6 | - import info.xiaomo.core.controller.BaseController; | ||
| 7 | - import info.xiaomo.core.controller.Result; | ||
| 5 | + import info.xiaomo.core.constant.Code; | ||
| 6 | + import info.xiaomo.core.base.BaseController; | ||
| 7 | + import info.xiaomo.core.base.Result; | ||
| 8 | 8 | import info.xiaomo.core.exception.UserNotFoundException; | |
| 9 | 9 | import info.xiaomo.core.untils.MD5Util; | |
| 10 | 10 | import info.xiaomo.core.untils.RandomUtil; | |
| 11 | 11 | import io.swagger.annotations.*; | |
| 12 | 12 | import org.springframework.beans.factory.annotation.Autowired; | |
| 13 | + import org.springframework.data.domain.Page; | ||
| 13 | 14 | import org.springframework.http.MediaType; | |
| 14 | 15 | import org.springframework.web.bind.annotation.*; | |
| 15 | 16 | ||
@@ -67,10 +68,10 @@ public AdminUserController(AdminUserService service) { | |||
| 67 | 68 | public Result login(@PathVariable("userName") String userName, @PathVariable("password") String password) { | |
| 68 | 69 | AdminModel adminModel = service.findAdminUserByUserName(userName); | |
| 69 | 70 | if (adminModel == null) { | |
| 70 | - return new Result(Err.USER_NOT_FOUND.getResultCode(), Err.USER_NOT_FOUND.getMessage()); | ||
| 71 | + return new Result(Code.USER_NOT_FOUND.getResultCode(), Code.USER_NOT_FOUND.getMessage()); | ||
| 71 | 72 | } | |
| 72 | 73 | if (!MD5Util.encode(password, adminModel.getSalt()).equals(adminModel.getPassword())) { | |
| 73 | - return new Result(Err.AUTH_FAILED.getResultCode(), Err.AUTH_FAILED.getMessage()); | ||
| 74 | + return new Result(Code.AUTH_FAILED.getResultCode(), Code.AUTH_FAILED.getMessage()); | ||
| 74 | 75 | } | |
| 75 | 76 | return new Result(adminModel); | |
| 76 | 77 | } | |
@@ -90,13 +91,13 @@ public Result login(@PathVariable("userName") String userName, @PathVariable("pa | |||
| 90 | 91 | public Result add(@RequestBody AdminModel model) { | |
| 91 | 92 | AdminModel adminModel = service.findAdminUserByUserName(model.getUserName()); | |
| 92 | 93 | if (adminModel != null) { | |
| 93 | - return new Result(Err.ADMIN_USER_REPEAT.getResultCode(), Err.ADMIN_USER_REPEAT.getMessage()); | ||
| 94 | + return new Result(Code.ADMIN_USER_REPEAT.getResultCode(), Code.ADMIN_USER_REPEAT.getMessage()); | ||
| 94 | 95 | } | |
| 95 | 96 | String salt = RandomUtil.createSalt(); | |
| 96 | 97 | model.setSalt(salt); | |
| 97 | 98 | model.setPassword(MD5Util.encode(model.getPassword(), salt)); | |
| 98 | 99 | AdminModel saveModel = service.addAdminUser(model); | |
| 99 | - return new Result(saveModel); | ||
| 100 | + return new Result<>(saveModel); | ||
| 100 | 101 | } | |
| 101 | 102 | ||
| 102 | 103 | /** | |
@@ -117,9 +118,42 @@ public Result add(@RequestBody AdminModel model) { | |||
| 117 | 118 | public Result findUserById(@PathVariable("id") Long id) { | |
| 118 | 119 | AdminModel adminModel = service.findAdminUserById(id); | |
| 119 | 120 | if (adminModel == null) { | |
| 120 | - return new Result(Err.NULL_DATA.getResultCode(), Err.NULL_DATA.getMessage()); | ||
| 121 | + return new Result(Code.NULL_DATA.getResultCode(), Code.NULL_DATA.getMessage()); | ||
| 121 | 122 | } | |
| 122 | - return new Result(adminModel); | ||
| 123 | + return new Result<>(adminModel); | ||
| 124 | + } | ||
| 125 | + | ||
| 126 | + /** | ||
| 127 | + * 查找所有(不带分页) | ||
| 128 | + * | ||
| 129 | + * @return result | ||
| 130 | + */ | ||
| 131 | + @Override | ||
| 132 | + public Result<List> findAll() { | ||
| 133 | + return null; | ||
| 134 | + } | ||
| 135 | + | ||
| 136 | + /** | ||
| 137 | + * 带分页 | ||
| 138 | + * | ||
| 139 | + * @param start 起始页 | ||
| 140 | + * @param pageSize 页码数 | ||
| 141 | + * @return result | ||
| 142 | + */ | ||
| 143 | + @Override | ||
| 144 | + public Result<Page> findAll(@PathVariable int start, @PathVariable int pageSize) { | ||
| 145 | + return null; | ||
| 146 | + } | ||
| 147 | + | ||
| 148 | + /** | ||
| 149 | + * 根据id查看模型 | ||
| 150 | + * | ||
| 151 | + * @param id id | ||
| 152 | + * @return result | ||
| 153 | + */ | ||
| 154 | + @Override | ||
| 155 | + public Result findById(@PathVariable Long id) { | ||
| 156 | + return null; | ||
| 123 | 157 | } | |
| 124 | 158 | ||
| 125 | 159 | /** | |
@@ -140,9 +174,64 @@ public Result findUserById(@PathVariable("id") Long id) { | |||
| 140 | 174 | public Result findByName(@PathVariable("userName") String userName) { | |
| 141 | 175 | AdminModel adminModel = service.findAdminUserByUserName(userName); | |
| 142 | 176 | if (adminModel == null) { | |
| 143 | - return new Result(Err.NULL_DATA.getResultCode(), Err.NULL_DATA.getMessage()); | ||
| 177 | + return new Result(Code.NULL_DATA.getResultCode(), Code.NULL_DATA.getMessage()); | ||
| 144 | 178 | } | |
| 145 | - return new Result(adminModel); | ||
| 179 | + return new Result<>(adminModel); | ||
| 180 | + } | ||
| 181 | + | ||
| 182 | + /** | ||
| 183 | + * 根据名字删除模型 | ||
| 184 | + * | ||
| 185 | + * @param name name | ||
| 186 | + * @return result | ||
| 187 | + */ | ||
| 188 | + @Override | ||
| 189 | + public Result<Boolean> delByName(@PathVariable String name) { | ||
| 190 | + return null; | ||
| 191 | + } | ||
| 192 | + | ||
| 193 | + /** | ||
| 194 | + * 根据id删除模型 | ||
| 195 | + * | ||
| 196 | + * @param id id | ||
| 197 | + * @return result | ||
| 198 | + */ | ||
| 199 | + @Override | ||
| 200 | + public Result<Boolean> delById(@PathVariable Long id) { | ||
| 201 | + return null; | ||
| 202 | + } | ||
| 203 | + | ||
| 204 | + /** | ||
| 205 | + * 添加模型 | ||
| 206 | + * | ||
| 207 | + * @param model model | ||
| 208 | + * @return result | ||
| 209 | + */ | ||
| 210 | + @Override | ||
| 211 | + public Result<Boolean> add(@RequestBody Object model) { | ||
| 212 | + return null; | ||
| 213 | + } | ||
| 214 | + | ||
| 215 | + /** | ||
| 216 | + * 更新 | ||
| 217 | + * | ||
| 218 | + * @param model model | ||
| 219 | + * @return result | ||
| 220 | + */ | ||
| 221 | + @Override | ||
| 222 | + public Result<Boolean> update(@RequestBody Object model) { | ||
| 223 | + return null; | ||
| 224 | + } | ||
| 225 | + | ||
| 226 | + /** | ||
| 227 | + * 批量删除 | ||
| 228 | + * | ||
| 229 | + * @param ids ids | ||
| 230 | + * @return result | ||
| 231 | + */ | ||
| 232 | + @Override | ||
| 233 | + public Result<Boolean> delByIds(@PathVariable List ids) { | ||
| 234 | + return null; | ||
| 146 | 235 | } | |
| 147 | 236 | ||
| 148 | 237 | /** | |
@@ -160,13 +249,13 @@ public Result findByName(@PathVariable("userName") String userName) { | |||
| 160 | 249 | public Result changePassword(@RequestBody AdminModel model) throws UserNotFoundException { | |
| 161 | 250 | AdminModel adminModel = service.findAdminUserByUserName(model.getUserName()); | |
| 162 | 251 | if (adminModel == null) { | |
| 163 | - return new Result(Err.NULL_DATA.getResultCode(), Err.NULL_DATA.getMessage()); | ||
| 252 | + return new Result(Code.NULL_DATA.getResultCode(), Code.NULL_DATA.getMessage()); | ||
| 164 | 253 | } | |
| 165 | 254 | String salt = RandomUtil.createSalt(); | |
| 166 | 255 | adminModel.setSalt(salt); | |
| 167 | 256 | adminModel.setPassword(MD5Util.encode(model.getPassword(), salt)); | |
| 168 | 257 | service.updateAdminUser(adminModel); | |
| 169 | - return new Result(adminModel); | ||
| 258 | + return new Result<>(adminModel); | ||
| 170 | 259 | } | |
| 171 | 260 | ||
| 172 | 261 | ||
@@ -184,9 +273,9 @@ public Result changePassword(@RequestBody AdminModel model) throws UserNotFoundE | |||
| 184 | 273 | public Result getAll() { | |
| 185 | 274 | List<AdminModel> pages = service.getAdminUsers(); | |
| 186 | 275 | if (pages == null || pages.size() <= 0) { | |
| 187 | - return new Result(pages); | ||
| 276 | + return new Result<>(pages); | ||
| 188 | 277 | } | |
| 189 | - return new Result(pages); | ||
| 278 | + return new Result<>(pages); | ||
| 190 | 279 | } | |
| 191 | 280 | ||
| 192 | 281 | /** | |
@@ -208,10 +297,10 @@ public Result getAll() { | |||
| 208 | 297 | public Result deleteUserById(@PathVariable("id") Long id) throws UserNotFoundException { | |
| 209 | 298 | AdminModel adminModel = service.findAdminUserById(id); | |
| 210 | 299 | if (adminModel == null) { | |
| 211 | - return new Result(Err.NULL_DATA.getResultCode(), Err.NULL_DATA.getMessage()); | ||
| 300 | + return new Result(Code.NULL_DATA.getResultCode(), Code.NULL_DATA.getMessage()); | ||
| 212 | 301 | } | |
| 213 | 302 | service.deleteAdminUserById(id); | |
| 214 | - return new Result(adminModel); | ||
| 303 | + return new Result<>(adminModel); | ||
| 215 | 304 | } | |
| 216 | 305 | ||
| 217 | 306 | /** | |
@@ -237,7 +326,7 @@ public Result update(@PathVariable("userName") String userName) throws UserNotFo | |||
| 237 | 326 | } | |
| 238 | 327 | adminModel.setUserName(userName); | |
| 239 | 328 | service.updateAdminUser(adminModel); | |
| 240 | - return new Result(adminModel); | ||
| 329 | + return new Result<>(adminModel); | ||
| 241 | 330 | } | |
| 242 | 331 | ||
| 243 | 332 | /** | |
@@ -259,10 +348,10 @@ public Result update(@PathVariable("userName") String userName) throws UserNotFo | |||
| 259 | 348 | public Result forbid(@PathVariable("id") Long id) throws UserNotFoundException { | |
| 260 | 349 | AdminModel model = service.findAdminUserById(id); | |
| 261 | 350 | if (model == null) { | |
| 262 | - return new Result(Err.NULL_DATA.getResultCode(), Err.NULL_DATA.getMessage()); | ||
| 351 | + return new Result(Code.NULL_DATA.getResultCode(), Code.NULL_DATA.getMessage()); | ||
| 263 | 352 | } | |
| 264 | 353 | model = service.forbidAdminUserById(id); | |
| 265 | - return new Result(model); | ||
| 354 | + return new Result<>(model); | ||
| 266 | 355 | } | |
| 267 | 356 | } | |
| 268 | 357 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2,14 +2,15 @@ | |||
| 2 | 2 | ||
| 3 | 3 | import info.xiaomo.api.model.ChangeLogModel; | |
| 4 | 4 | import info.xiaomo.api.service.ChangeLogService; | |
| 5 | - import info.xiaomo.core.constant.Err; | ||
| 6 | - import info.xiaomo.core.controller.BaseController; | ||
| 7 | - import info.xiaomo.core.controller.Result; | ||
| 5 | + import info.xiaomo.core.constant.Code; | ||
| 6 | + import info.xiaomo.core.base.BaseController; | ||
| 7 | + import info.xiaomo.core.base.Result; | ||
| 8 | 8 | import io.swagger.annotations.Api; | |
| 9 | 9 | import io.swagger.annotations.ApiImplicitParam; | |
| 10 | 10 | import io.swagger.annotations.ApiImplicitParams; | |
| 11 | 11 | import io.swagger.annotations.ApiOperation; | |
| 12 | 12 | import org.springframework.beans.factory.annotation.Autowired; | |
| 13 | + import org.springframework.data.domain.Page; | ||
| 13 | 14 | import org.springframework.http.MediaType; | |
| 14 | 15 | import org.springframework.web.bind.annotation.*; | |
| 15 | 16 | ||
@@ -55,7 +56,7 @@ public ChangeLogController(ChangeLogService service) { | |||
| 55 | 56 | public Result findById(@PathVariable("id") Long id) { | |
| 56 | 57 | ChangeLogModel changeLogModel = service.findById(id); | |
| 57 | 58 | if (changeLogModel == null) { | |
| 58 | - return new Result(Err.NULL_DATA.getResultCode(), Err.NULL_DATA.getMessage()); | ||
| 59 | + return new Result(Code.NULL_DATA.getResultCode(), Code.NULL_DATA.getMessage()); | ||
| 59 | 60 | } | |
| 60 | 61 | return new Result(changeLogModel); | |
| 61 | 62 | } | |
@@ -73,11 +74,66 @@ public Result findById(@PathVariable("id") Long id) { | |||
| 73 | 74 | public Result findByName( @PathVariable("name") String name) { | |
| 74 | 75 | ChangeLogModel model = service.findByName(name); | |
| 75 | 76 | if (model == null) { | |
| 76 | - return new Result(Err.NULL_DATA.getResultCode(), Err.NULL_DATA.getMessage()); | ||
| 77 | + return new Result(Code.NULL_DATA.getResultCode(), Code.NULL_DATA.getMessage()); | ||
| 77 | 78 | } | |
| 78 | 79 | return new Result(model); | |
| 79 | 80 | } | |
| 80 | 81 | ||
| 82 | + /** | ||
| 83 | + * 根据名字删除模型 | ||
| 84 | + * | ||
| 85 | + * @param name name | ||
| 86 | + * @return result | ||
| 87 | + */ | ||
| 88 | + @Override | ||
| 89 | + public Result<Boolean> delByName(@PathVariable String name) { | ||
| 90 | + return null; | ||
| 91 | + } | ||
| 92 | + | ||
| 93 | + /** | ||
| 94 | + * 根据id删除模型 | ||
| 95 | + * | ||
| 96 | + * @param id id | ||
| 97 | + * @return result | ||
| 98 | + */ | ||
| 99 | + @Override | ||
| 100 | + public Result<Boolean> delById(@PathVariable Long id) { | ||
| 101 | + return null; | ||
| 102 | + } | ||
| 103 | + | ||
| 104 | + /** | ||
| 105 | + * 添加模型 | ||
| 106 | + * | ||
| 107 | + * @param model model | ||
| 108 | + * @return result | ||
| 109 | + */ | ||
| 110 | + @Override | ||
| 111 | + public Result<Boolean> add(@RequestBody Object model) { | ||
| 112 | + return null; | ||
| 113 | + } | ||
| 114 | + | ||
| 115 | + /** | ||
| 116 | + * 更新 | ||
| 117 | + * | ||
| 118 | + * @param model model | ||
| 119 | + * @return result | ||
| 120 | + */ | ||
| 121 | + @Override | ||
| 122 | + public Result<Boolean> update(@RequestBody Object model) { | ||
| 123 | + return null; | ||
| 124 | + } | ||
| 125 | + | ||
| 126 | + /** | ||
| 127 | + * 批量删除 | ||
| 128 | + * | ||
| 129 | + * @param ids ids | ||
| 130 | + * @return result | ||
| 131 | + */ | ||
| 132 | + @Override | ||
| 133 | + public Result<Boolean> delByIds(@PathVariable List ids) { | ||
| 134 | + return null; | ||
| 135 | + } | ||
| 136 | + | ||
| 81 | 137 | /** | |
| 82 | 138 | * 分页查询更新日志 | |
| 83 | 139 | * | |
@@ -88,9 +144,21 @@ public Result findByName( @PathVariable("name") String name) { | |||
| 88 | 144 | public Result findAll() { | |
| 89 | 145 | List<ChangeLogModel> pages = service.findAll(); | |
| 90 | 146 | if (pages == null || pages.size() <= 0) { | |
| 91 | - return new Result(Err.NULL_DATA.getResultCode(), Err.NULL_DATA.getMessage()); | ||
| 147 | + return new Result(Code.NULL_DATA.getResultCode(), Code.NULL_DATA.getMessage()); | ||
| 92 | 148 | } | |
| 93 | - return new Result(pages); | ||
| 149 | + return new Result<>(pages); | ||
| 150 | + } | ||
| 151 | + | ||
| 152 | + /** | ||
| 153 | + * 带分页 | ||
| 154 | + * | ||
| 155 | + * @param start 起始页 | ||
| 156 | + * @param pageSize 页码数 | ||
| 157 | + * @return result | ||
| 158 | + */ | ||
| 159 | + @Override | ||
| 160 | + public Result<Page> findAll(@PathVariable int start, @PathVariable int pageSize) { | ||
| 161 | + return null; | ||
| 94 | 162 | } | |
| 95 | 163 | ||
| 96 | 164 | /** | |
@@ -103,13 +171,13 @@ public Result findAll() { | |||
| 103 | 171 | public Result add(@RequestBody ChangeLogModel model) { | |
| 104 | 172 | ChangeLogModel changeLogModel = service.findByName(model.getName()); | |
| 105 | 173 | if (changeLogModel != null) { | |
| 106 | - return new Result(Err.REPEAT.getResultCode(), Err.REPEAT.getMessage()); | ||
| 174 | + return new Result(Code.REPEAT.getResultCode(), Code.REPEAT.getMessage()); | ||
| 107 | 175 | } | |
| 108 | 176 | changeLogModel = new ChangeLogModel(); | |
| 109 | 177 | changeLogModel.setName(model.getName()); | |
| 110 | 178 | changeLogModel.setOnlineTime(model.getOnlineTime()); | |
| 111 | 179 | ChangeLogModel addModel = service.add(changeLogModel); | |
| 112 | - return new Result(addModel); | ||
| 180 | + return new Result<>(addModel); | ||
| 113 | 181 | } | |
| 114 | 182 | ||
| 115 | 183 | ||
@@ -123,12 +191,12 @@ public Result add(@RequestBody ChangeLogModel model) { | |||
| 123 | 191 | public Result update(@RequestBody ChangeLogModel model) { | |
| 124 | 192 | ChangeLogModel changeLogModel = service.findByName(model.getName()); | |
| 125 | 193 | if (changeLogModel == null) { | |
| 126 | - return new Result(Err.NULL_DATA.getResultCode(), Err.NULL_DATA.getMessage()); | ||
| 194 | + return new Result(Code.NULL_DATA.getResultCode(), Code.NULL_DATA.getMessage()); | ||
| 127 | 195 | } | |
| 128 | 196 | changeLogModel.setName(model.getName()); | |
| 129 | 197 | changeLogModel.setOnlineTime(model.getOnlineTime()); | |
| 130 | 198 | ChangeLogModel updateModel = service.update(changeLogModel); | |
| 131 | - return new Result(updateModel); | ||
| 199 | + return new Result<>(updateModel); | ||
| 132 | 200 | } | |
| 133 | 201 | ||
| 134 | 202 | ||
@@ -143,10 +211,10 @@ public Result update(@RequestBody ChangeLogModel model) { | |||
| 143 | 211 | public Result deleteById(@PathVariable("id") Long id) { | |
| 144 | 212 | ChangeLogModel changeLogModel = service.findById(id); | |
| 145 | 213 | if (changeLogModel == null) { | |
| 146 | - return new Result(Err.NULL_DATA.getResultCode(), Err.NULL_DATA.getMessage()); | ||
| 214 | + return new Result(Code.NULL_DATA.getResultCode(), Code.NULL_DATA.getMessage()); | ||
| 147 | 215 | } | |
| 148 | 216 | ChangeLogModel delModel = service.delete(id); | |
| 149 | - return new Result(delModel); | ||
| 217 | + return new Result<>(delModel); | ||
| 150 | 218 | } | |
| 151 | 219 | ||
| 152 | 220 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments