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