|
@@ -67,7 +67,7 @@ public class SalesDetaiServicelImpl implements ISalesDetaiServicel {
|
|
|
if(timestamp.equals("")||merchId.equals("")){
|
|
|
return Result.error("900000051","参数错误");
|
|
|
}
|
|
|
- if(!strSign.equals(checkType(weChatMapSalesMsg.get("data").toString(),timestamp,str))){
|
|
|
+ if(!strSign.trim().equals(checkType(weChatMapSalesMsg.get("data").toString(),timestamp,str))){
|
|
|
return Result.error("900000052","签名错误");
|
|
|
}
|
|
|
Map<String, Object> weSalesMsg = JSONObject.toJavaObject(JSON.parseObject(weChatMapSalesMsg.get("data").toString()), Map.class);
|
|
@@ -88,12 +88,13 @@ public class SalesDetaiServicelImpl implements ISalesDetaiServicel {
|
|
|
if(diff<=24){
|
|
|
pullQueryData(weChatMapSalesMsg);
|
|
|
List<NewSystemFormatEntiy> list = mallMngChangeMapper.getSalesDetaiData(weSalesMsg);
|
|
|
+ Integer total = mallMngChangeMapper.getTotalRecord(weSalesMsg);
|
|
|
//desList = DesUtils.encode(JSON.toJSONString(list));
|
|
|
if(list.size()==0){
|
|
|
return Result.error("900000054","该条件下无数据");
|
|
|
}else{
|
|
|
Map<String,Object> map = new HashMap<>();
|
|
|
- map.put("total",list.size());
|
|
|
+ map.put("total",total);
|
|
|
map.put("rows",list);
|
|
|
return Result.success(map);
|
|
|
}
|
|
@@ -163,7 +164,7 @@ public class SalesDetaiServicelImpl implements ISalesDetaiServicel {
|
|
|
if(timestamp.equals("")||merchId.equals("")){
|
|
|
return Result.error("900000001","参数错误");
|
|
|
}
|
|
|
- if(!strSign.equals(checkType(weChatMapMsg.get("data").toString(),timestamp,str))){
|
|
|
+ if(!strSign.trim().equals(checkType(weChatMapMsg.get("data").toString(),timestamp,str))){
|
|
|
return Result.error("900000002","签名错误");
|
|
|
}
|
|
|
Map<String, Object> weDtilMsg = JSONObject.toJavaObject(JSON.parseObject(weChatMapMsg.get("data").toString()), Map.class);
|
|
@@ -179,11 +180,12 @@ public class SalesDetaiServicelImpl implements ISalesDetaiServicel {
|
|
|
//数据查询
|
|
|
pullQueryData(weChatMapMsg);
|
|
|
List<InventoryDataPushVo> list = inventoryDataMapper.getInventoryData(weChatMapMsg);
|
|
|
+ Integer total = inventoryDataMapper.getInventoryTotal();
|
|
|
if(list.size()==0){
|
|
|
return Result.error("900000004","该条件下无数据");
|
|
|
}else{
|
|
|
Map<String,Object> map = new HashMap<>();
|
|
|
- map.put("total",list.size());
|
|
|
+ map.put("total",total);
|
|
|
map.put("rows",list);
|
|
|
return Result.success(map);
|
|
|
}
|