Commit 6b384f95 by yyq1988

优化接口

parent 8ad7d0d8
...@@ -5,6 +5,8 @@ package com.jeeplus.modules.warehouse.ledger.web; ...@@ -5,6 +5,8 @@ package com.jeeplus.modules.warehouse.ledger.web;
import java.io.UnsupportedEncodingException; import java.io.UnsupportedEncodingException;
import java.net.URLDecoder; import java.net.URLDecoder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -255,8 +257,7 @@ public class LedgerController extends BaseController { ...@@ -255,8 +257,7 @@ public class LedgerController extends BaseController {
*/ */
@ResponseBody @ResponseBody
@RequestMapping(value = "findByQrOrCode") @RequestMapping(value = "findByQrOrCode")
public AjaxJson findByQrOrCode(String qrId, String code) { public Map<String, Object>findByQrOrCode(String qrId, String code) {
AjaxJson j = new AjaxJson();
boolean b = false; boolean b = false;
if (StringUtils.isNotBlank(qrId)) { if (StringUtils.isNotBlank(qrId)) {
b = true; b = true;
...@@ -264,6 +265,8 @@ public class LedgerController extends BaseController { ...@@ -264,6 +265,8 @@ public class LedgerController extends BaseController {
if (StringUtils.isNotBlank(code)) { if (StringUtils.isNotBlank(code)) {
b = true; b = true;
} }
Map<String, Object> map = new HashMap<>();
List<LedgerInfo> ledgerInfoList = new ArrayList<>();
if (b) { if (b) {
LedgerInfo temLi = new LedgerInfo(); LedgerInfo temLi = new LedgerInfo();
QrCode qrCode = new QrCode(); QrCode qrCode = new QrCode();
...@@ -271,13 +274,10 @@ public class LedgerController extends BaseController { ...@@ -271,13 +274,10 @@ public class LedgerController extends BaseController {
temLi.setQr(qrCode); temLi.setQr(qrCode);
temLi.setCode(code); temLi.setCode(code);
LedgerInfo ledgerInfo = ledgerService.findByQrOrCode(temLi); LedgerInfo ledgerInfo = ledgerService.findByQrOrCode(temLi);
j.put("ledgerInfo", ledgerInfo); ledgerInfoList.add(ledgerInfo);
j.setSuccess(true); map.put("rows", ledgerInfoList);
j.setMsg("查询成功"); map.put("total", ledgerInfoList.size());
} else {
j.setSuccess(false);
j.setMsg("查询失败");
} }
return j; return map;
} }
} }
\ No newline at end of file
Markdown is supported
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