Commit 58139f5a authored by Junling Bu's avatar Junling Bu
Browse files

chore[litemall-admin-api]: 微调代码

parent 4d28bc2d
...@@ -66,8 +66,8 @@ public class AdminAdController { ...@@ -66,8 +66,8 @@ public class AdminAdController {
@RequiresPermissionsDesc(menu={"推广管理" , "广告管理"}, button="详情") @RequiresPermissionsDesc(menu={"推广管理" , "广告管理"}, button="详情")
@GetMapping("/read") @GetMapping("/read")
public Object read(@NotNull Integer id) { public Object read(@NotNull Integer id) {
LitemallAd brand = adService.findById(id); LitemallAd ad = adService.findById(id);
return ResponseUtil.ok(brand); return ResponseUtil.ok(ad);
} }
@RequiresPermissions("admin:ad:update") @RequiresPermissions("admin:ad:update")
......
package org.linlinjava.litemall.admin.web; package org.linlinjava.litemall.admin.web;
import com.github.pagehelper.PageInfo;
import org.apache.commons.logging.Log; import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory; import org.apache.commons.logging.LogFactory;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
...@@ -47,9 +46,8 @@ public class AdminGrouponController { ...@@ -47,9 +46,8 @@ public class AdminGrouponController {
@Sort @RequestParam(defaultValue = "add_time") String sort, @Sort @RequestParam(defaultValue = "add_time") String sort,
@Order @RequestParam(defaultValue = "desc") String order) { @Order @RequestParam(defaultValue = "desc") String order) {
List<LitemallGroupon> grouponList = grouponService.querySelective(grouponId, page, limit, sort, order); List<LitemallGroupon> grouponList = grouponService.querySelective(grouponId, page, limit, sort, order);
long total = PageInfo.of(grouponList).getTotal();
List<Map<String, Object>> records = new ArrayList<>(); List<Map<String, Object>> groupons = new ArrayList<>();
for (LitemallGroupon groupon : grouponList) { for (LitemallGroupon groupon : grouponList) {
try { try {
Map<String, Object> RecordData = new HashMap<>(); Map<String, Object> RecordData = new HashMap<>();
...@@ -62,17 +60,13 @@ public class AdminGrouponController { ...@@ -62,17 +60,13 @@ public class AdminGrouponController {
RecordData.put("rules", rules); RecordData.put("rules", rules);
RecordData.put("goods", goods); RecordData.put("goods", goods);
records.add(RecordData); groupons.add(RecordData);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
} }
} }
Map<String, Object> data = new HashMap<>(); return ResponseUtil.okList(groupons, grouponList);
data.put("total", total);
data.put("list", records);
return ResponseUtil.ok(data);
} }
@RequiresPermissions("admin:groupon:list") @RequiresPermissions("admin:groupon:list")
......
...@@ -49,13 +49,13 @@ public class AdminKeywordController { ...@@ -49,13 +49,13 @@ public class AdminKeywordController {
@RequiresPermissions("admin:keyword:create") @RequiresPermissions("admin:keyword:create")
@RequiresPermissionsDesc(menu={"商场管理" , "关键词"}, button="添加") @RequiresPermissionsDesc(menu={"商场管理" , "关键词"}, button="添加")
@PostMapping("/create") @PostMapping("/create")
public Object create(@RequestBody LitemallKeyword keywords) { public Object create(@RequestBody LitemallKeyword keyword) {
Object error = validate(keywords); Object error = validate(keyword);
if (error != null) { if (error != null) {
return error; return error;
} }
keywordService.add(keywords); keywordService.add(keyword);
return ResponseUtil.ok(keywords); return ResponseUtil.ok(keyword);
} }
@RequiresPermissions("admin:keyword:read") @RequiresPermissions("admin:keyword:read")
...@@ -69,15 +69,15 @@ public class AdminKeywordController { ...@@ -69,15 +69,15 @@ public class AdminKeywordController {
@RequiresPermissions("admin:keyword:update") @RequiresPermissions("admin:keyword:update")
@RequiresPermissionsDesc(menu={"商场管理" , "关键词"}, button="编辑") @RequiresPermissionsDesc(menu={"商场管理" , "关键词"}, button="编辑")
@PostMapping("/update") @PostMapping("/update")
public Object update(@RequestBody LitemallKeyword keywords) { public Object update(@RequestBody LitemallKeyword keyword) {
Object error = validate(keywords); Object error = validate(keyword);
if (error != null) { if (error != null) {
return error; return error;
} }
if (keywordService.updateById(keywords) == 0) { if (keywordService.updateById(keyword) == 0) {
return ResponseUtil.updatedDataFailed(); return ResponseUtil.updatedDataFailed();
} }
return ResponseUtil.ok(keywords); return ResponseUtil.ok(keyword);
} }
@RequiresPermissions("admin:keyword:delete") @RequiresPermissions("admin:keyword:delete")
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment