native调用失败处理;余额参数应当由调用方先换算成分(1=0.01元)再调用启动充电接口
This commit is contained in:
parent
d8dceed4d0
commit
71de55915f
@ -11,7 +11,7 @@ public class StartChargingData {
|
|||||||
private String pileNo; //桩号
|
private String pileNo; //桩号
|
||||||
@NotBlank(message = "枪号不能为空")
|
@NotBlank(message = "枪号不能为空")
|
||||||
private String gunId; //枪号
|
private String gunId; //枪号
|
||||||
@Min(value = 5, message = "账户余额不能小于5")
|
@Min(value = 500, message = "账户余额不能小于5.00元(500分)")
|
||||||
private Integer balance; //账户余额(精度:小数点后2位)=实际金额(元)×100
|
private Integer balance; //账户余额(精度:小数点后2位)=实际金额(元)×100
|
||||||
private String tel;
|
private String tel;
|
||||||
private String logicCardNo = "0000000000000000"; //逻辑卡号 16进制,无需补零
|
private String logicCardNo = "0000000000000000"; //逻辑卡号 16进制,无需补零
|
||||||
|
|||||||
@ -68,11 +68,15 @@ public class ChargingController {
|
|||||||
|
|
||||||
R<Object> r;
|
R<Object> r;
|
||||||
JSONObject responseJson = (JSONObject) JSON.parse(response);
|
JSONObject responseJson = (JSONObject) JSON.parse(response);
|
||||||
int code = responseJson.getInteger("code");
|
if (responseJson == null) {
|
||||||
if (code != 200) {
|
r = R.fail("Native服务调用失败");
|
||||||
r = R.fail(code, responseJson.getString("msg"));
|
|
||||||
} else {
|
} else {
|
||||||
r = R.ok(responseJson.get("data"), responseJson.getString("msg"));
|
int code = responseJson.getInteger("code");
|
||||||
|
if (code != 200) {
|
||||||
|
r = R.fail(code, responseJson.getString("msg"));
|
||||||
|
} else {
|
||||||
|
r = R.ok(responseJson.get("data"), responseJson.getString("msg"));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user