记得上下班打卡 | git大法好,push需谨慎

Commit 8c833a47 authored by sunyuntian's avatar sunyuntian

判断京津冀无特快

parent 4954cc0d
...@@ -29,13 +29,20 @@ public class KylinGetShunFengPriceController { ...@@ -29,13 +29,20 @@ public class KylinGetShunFengPriceController {
@GetMapping("getPrice") @GetMapping("getPrice")
@ApiOperation("运费查询") @ApiOperation("运费查询")
public ResponseDto<String> getFreightCharge(String adcode, String expressType){ public ResponseDto<String> getFreightCharge(String adcode, String expressType){
String substring = adcode.substring(0, 3);
if(substring.equals("110") || substring.equals("120") || substring.equals("130")){
if (expressType.equals("1")){
expressType="2";
}
}
Object obj = redisUtil.get(KylinRedisConst.RETURN_ADDRESS_CODE + adcode + KylinRedisConst.EXPRESS_TYPE + expressType);
Object obj =redisUtil.get(KylinRedisConst.RETURN_ADDRESS_CODE+adcode+KylinRedisConst.EXPRESS_TYPE+expressType);
if (obj != null){ if (obj != null){
KylinFreightChargeDao k= (KylinFreightChargeDao)obj; KylinFreightChargeDao k= (KylinFreightChargeDao)obj;
return ResponseDto.success(k.getPrice()); return ResponseDto.success(k.getPrice());
}else { }else {
return null; return ResponseDto.failure("查询失败");
} }
} }
......
...@@ -67,14 +67,16 @@ public class KylinFreightChargeServiceImpl { ...@@ -67,14 +67,16 @@ public class KylinFreightChargeServiceImpl {
String productCode = kylinExpressModuleVo.getProductCode().toString(); //快件类型码 String productCode = kylinExpressModuleVo.getProductCode().toString(); //快件类型码
String adcode = (String) adMap.get("adcode"); String adcode = (String) adMap.get("adcode");
String dAddress = (String) adMap.get("name"); String dAddress = (String) adMap.get("name");
/* if (dProvince.equals("北京市") || dProvince.equals("天津市") || dProvince.equals("河北省")){
if (dProvince.equals("北京市") || dProvince.equals("天津市") || dProvince.equals("河北省")){
if (productCode.equals("1")){ if (productCode.equals("1")){
hBody.put("expressType", "2");//快递类型 hBody.put("expressType", "2");//快递类型
}else { }else {
hBody.put("expressType", productCode);//快递类型 hBody.put("expressType", productCode);//快递类型
} }
} }else {
hBody.put("expressType", productCode);//快递类型
}*/
hBody.put("expressType", productCode);
hBody.put("dProvince", dProvince); //省 hBody.put("dProvince", dProvince); //省
hBody.put("dCity", dCity); hBody.put("dCity", dCity);
hBody.put("dAddress", dAddress); hBody.put("dAddress", dAddress);
......
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