|
|
|
@ -246,10 +246,10 @@ public class XcCmd extends AbstractCommonCommand<Map<String, Object>> {
|
|
|
|
|
String StartTime = obj.getString("StartTime");//开始时间
|
|
|
|
|
String EndTime = obj.getString("EndTime");//结束时间
|
|
|
|
|
String CityName = obj.getString("CityName");//入住城市
|
|
|
|
|
String AmountRMB = obj.getString("AmountRMB");//原酒店金额
|
|
|
|
|
String AmountRMB = Util.null2String(obj.getString("AmountRMB"));//原酒店金额
|
|
|
|
|
JSONObject RefundAmountInfoEnty = obj.getJSONObject("RefundTotalAmount");
|
|
|
|
|
String RefundTotalAmount = RefundAmountInfoEnty.getString("TicketPrice");//退回金额
|
|
|
|
|
String SubcriptionFee = RefundAmountInfoEnty.getString("SubcriptionFee");//退/改签费
|
|
|
|
|
String SubcriptionFee =Util.null2String(RefundAmountInfoEnty.getString("SubcriptionFee"));//退/改签费
|
|
|
|
|
|
|
|
|
|
writeLog("tgqyy="+tgqyy);
|
|
|
|
|
|
|
|
|
@ -411,11 +411,11 @@ public class XcCmd extends AbstractCommonCommand<Map<String, Object>> {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String refundTicketFee = OrderTicket.getString("RefundTicketFee");//退票费:
|
|
|
|
|
String refundTicketFee = Util.null2String(OrderTicket.getString("RefundTicketFee"));//退票费:
|
|
|
|
|
if("".equals(refundTicketFee)){
|
|
|
|
|
refundTicketFee = "0";
|
|
|
|
|
}
|
|
|
|
|
String dealTicketPrice = OrderTicket.getString("DealTicketPrice");//DealTicketPrice(改签车票金额)
|
|
|
|
|
String dealTicketPrice = Util.null2String(OrderTicket.getString("DealTicketPrice"));//DealTicketPrice(改签车票金额)
|
|
|
|
|
if("".equals(dealTicketPrice)){
|
|
|
|
|
dealTicketPrice = "0";
|
|
|
|
|
}
|
|
|
|
@ -428,7 +428,10 @@ public class XcCmd extends AbstractCommonCommand<Map<String, Object>> {
|
|
|
|
|
writeLog("TicketInfoID_th----" + TicketInfoID_th);
|
|
|
|
|
//D原车次;C改签车次
|
|
|
|
|
String TrainTicketType = ticketInfo_z.getString("TrainTicketType");
|
|
|
|
|
String ticketPrice = ticketInfo_z.getString("TicketPrice");//原火车金额
|
|
|
|
|
String ticketPrice = Util.null2String(ticketInfo_z.getString("TicketPrice"));//原火车金额
|
|
|
|
|
if("".equals(ticketPrice)){
|
|
|
|
|
ticketPrice = "0";
|
|
|
|
|
}
|
|
|
|
|
jg = jg + Util.getDoubleValue(ticketPrice);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -683,14 +686,14 @@ public class XcCmd extends AbstractCommonCommand<Map<String, Object>> {
|
|
|
|
|
double yjpje_2 = Util.getDoubleValue(TripRecordInfoEntity.getString("PrintPrice"))+Util.getDoubleValue(TripRecordInfoEntity.getString("Oil"))+Util.getDoubleValue(TripRecordInfoEntity.getString("Tax"));
|
|
|
|
|
double tgqf_2 = Util.getDoubleValue(basicInfo.getString("RefundAmount"))+Util.getDoubleValue(basicInfo.getString("ChangeAmount"));
|
|
|
|
|
|
|
|
|
|
String xx = ChangeInfoEntity.getString("CPrintPrice");
|
|
|
|
|
String xx = Util.null2String(ChangeInfoEntity.getString("CPrintPrice"));
|
|
|
|
|
if("".equals(xx)){
|
|
|
|
|
xx = "0";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
map.put("fjypj",yjpje_2);
|
|
|
|
|
map.put("fjtpcsfy",tgqf_2);
|
|
|
|
|
map.put("fjgqj",0);
|
|
|
|
|
map.put("fjgqj",xx);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|