|
@@ -315,9 +315,10 @@ public class TOrderController {
|
|
|
orderDetails.setAmount(price);
|
|
|
orderDetails.setRefundStatus("0");
|
|
|
orderDetails.setCompanyType(admin.getCompanyType());
|
|
|
+ orderDetails.setMachineType(equipment.getMachineType());
|
|
|
|
|
|
-// String client6 = clientId.substring(clientId.length() - 6, clientId.length());
|
|
|
-// productName = productName + "-" + equipment.getName() + "-" + client6;
|
|
|
+ String client6 = clientId.substring(clientId.length() - 6);
|
|
|
+ String productName1 = productName + "-" + equipment.getName() + "-" + client6;
|
|
|
String result = null;
|
|
|
if(StringUtils.isNotEmpty(payPlatform)&&payPlatform.equals("1")){
|
|
|
// 汇付分账参数
|
|
@@ -341,7 +342,7 @@ public class TOrderController {
|
|
|
// 汇付支付
|
|
|
try {
|
|
|
result = huifuMchService.uniPay(
|
|
|
- orderNo, amount, productName, productDesc,
|
|
|
+ orderNo, amount, productName1, productDesc,
|
|
|
notifyUrl, frpCode, openId, appid, acctSplitBunch
|
|
|
);
|
|
|
} catch (Exception e) {
|
|
@@ -361,7 +362,7 @@ public class TOrderController {
|
|
|
}else{
|
|
|
try {
|
|
|
result = joinpayMchService.uniPay(
|
|
|
- orderNo, amount, productName, productDesc,
|
|
|
+ orderNo, amount, productName1, productDesc,
|
|
|
commonParameter, returnUrl, notifyUrl, frpCode,
|
|
|
isShowPic, openId, authCode, appid, transactionModel, tradeMerchantNo,
|
|
|
buyerId, isAlt, altType, altInfo, altUrl, marketingAmount
|
|
@@ -578,15 +579,16 @@ public class TOrderController {
|
|
|
orderDetails.setAmount(price);
|
|
|
orderDetails.setRefundStatus("0");
|
|
|
orderDetails.setCompanyType(admin.getCompanyType());
|
|
|
+ orderDetails.setMachineType(equipment.getMachineType());
|
|
|
|
|
|
-// String client6 = clientId.substring(clientId.length() - 6, clientId.length());
|
|
|
-// productName = productName + "-" + equipment.getName() + "-" + client6;
|
|
|
+ String client6 = clientId.substring(clientId.length() - 6);
|
|
|
+ String productName1 = productName + "-" + equipment.getName() + "-" + client6;
|
|
|
String result = null;
|
|
|
if(StringUtils.isNotEmpty(payPlatform)&&payPlatform.equals("1")){
|
|
|
order.setAcctSplitBunch(acctSplitBunch.toString());
|
|
|
try {
|
|
|
result = huifuMchService.cardPay(
|
|
|
- orderNo, amount, productName, notifyUrl, authCode, acctSplitBunch
|
|
|
+ orderNo, amount, productName1, notifyUrl, authCode, acctSplitBunch
|
|
|
);
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
@@ -604,7 +606,7 @@ public class TOrderController {
|
|
|
}else{
|
|
|
try {
|
|
|
result = joinpayMchService.uniPay(
|
|
|
- orderNo, amount, productName, productDesc,
|
|
|
+ orderNo, amount, productName1, productDesc,
|
|
|
commonParameter, returnUrl, notifyUrl, frpCode,
|
|
|
isShowPic, openId, authCode, appid, transactionModel, tradeMerchantNo,
|
|
|
buyerId, isAlt, altType, altInfo, altUrl, marketingAmount
|
|
@@ -832,9 +834,10 @@ public class TOrderController {
|
|
|
orderDetails.setAmount(price);
|
|
|
orderDetails.setCompanyType(admin.getCompanyType());
|
|
|
orderDetails.setRefundStatus("0");
|
|
|
+ orderDetails.setMachineType(equipment.getMachineType());
|
|
|
|
|
|
-// String client6 = clientId.substring(clientId.length() - 6, clientId.length());
|
|
|
-// productName = productName + "-" + equipment.getName() + "-" + client6;
|
|
|
+ String client6 = clientId.substring(clientId.length() - 6);
|
|
|
+ String productName1 = productName + "-" + equipment.getName() + "-" + client6;
|
|
|
String result = null;
|
|
|
if(StringUtils.isNotEmpty(payPlatform)&&payPlatform.equals("1")){
|
|
|
// 汇付分账参数
|
|
@@ -851,7 +854,7 @@ public class TOrderController {
|
|
|
// 支付宝
|
|
|
try {
|
|
|
result = huifuMchService.uniPay(
|
|
|
- sn2, amount, productName, productDesc,
|
|
|
+ sn2, amount, productName1, productDesc,
|
|
|
notifyUrl, frpCode2, openId, appid, acctSplitBunch
|
|
|
);
|
|
|
} catch (Exception e) {
|
|
@@ -875,7 +878,7 @@ public class TOrderController {
|
|
|
}else{
|
|
|
try {
|
|
|
result = joinpayMchService.uniPay(
|
|
|
- orderNo1, amount, productName, productDesc,
|
|
|
+ orderNo1, amount, productName1, productDesc,
|
|
|
commonParameter, returnUrl, notifyUrl, frpCode1,
|
|
|
isShowPic, openId, authCode, appid, transactionModel, tradeMerchantNo,
|
|
|
buyerId, isAlt, altType, altInfo, altUrl, marketingAmount
|
|
@@ -919,6 +922,7 @@ public class TOrderController {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+
|
|
|
@ApiOperation(value = "购物车 请求在线支付 二码合一")
|
|
|
@PostMapping("/carsPay")
|
|
|
public Object carsPay(String clientId, @RequestBody Map<String,String> productNameMap) {
|
|
@@ -1165,7 +1169,7 @@ public class TOrderController {
|
|
|
order.setStatus(0);
|
|
|
order.setType(admin.getType());
|
|
|
order.setCompanyType(admin.getCompanyType());
|
|
|
- order.setCompanyType(admin.getCompanyType());
|
|
|
+ order.setMachineType(equipment.getMachineType());
|
|
|
if(admin.getType()==0){
|
|
|
order.setAdminProportion(proportion.getAdminProportion());
|
|
|
order.setAgencyProportion(proportion.getAgencyProportion());
|
|
@@ -1242,7 +1246,10 @@ public class TOrderController {
|
|
|
orderDetails.setCreateDate(new Date());
|
|
|
orderDetails.setCompanyType(admin.getCompanyType());
|
|
|
orderDetails.setRefundStatus("0");
|
|
|
+ orderDetails.setMachineType(equipment.getMachineType());
|
|
|
|
|
|
+ String client6 = clientId.substring(clientId.length() - 6);
|
|
|
+ String productName1 = productName + "-" + equipment.getName() + "-" + client6;
|
|
|
String result = null;
|
|
|
if(StringUtils.isNotEmpty(payPlatform)&&payPlatform.equals("1")){
|
|
|
// 汇付分账参数
|
|
@@ -1259,7 +1266,7 @@ public class TOrderController {
|
|
|
// 支付宝
|
|
|
try {
|
|
|
result = huifuMchService.uniPay(
|
|
|
- sn2, amount, productName.toString(), productDesc,
|
|
|
+ sn2, amount, productName1, productDesc,
|
|
|
notifyUrl, frpCode2, openId, appid, acctSplitBunch
|
|
|
);
|
|
|
} catch (Exception e) {
|
|
@@ -1292,7 +1299,7 @@ public class TOrderController {
|
|
|
}else{
|
|
|
try {
|
|
|
result = joinpayMchService.uniPay(
|
|
|
- orderNo1, amount, productName.toString(), productDesc,
|
|
|
+ orderNo1, amount, productName1, productDesc,
|
|
|
commonParameter, returnUrl, notifyUrl, frpCode1,
|
|
|
isShowPic, openId, authCode, appid, transactionModel, tradeMerchantNo,
|
|
|
buyerId, isAlt, altType, altInfo, altUrl, marketingAmount
|
|
@@ -1306,7 +1313,7 @@ public class TOrderController {
|
|
|
String result1 = null;
|
|
|
try {
|
|
|
result1 = joinpayMchService.uniPay(
|
|
|
- orderNo2, amount, productName.toString(), productDesc,
|
|
|
+ orderNo2, amount, productName1, productDesc,
|
|
|
commonParameter, returnUrl, notifyUrl, frpCode2,
|
|
|
isShowPic, openId, authCode, appid, transactionModel, tradeMerchantNo,
|
|
|
buyerId, isAlt, altType, altInfo, altUrl, marketingAmount
|
|
@@ -1347,6 +1354,7 @@ public class TOrderController {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+
|
|
|
@ApiOperation(value = "购物车 微信小程序支付")
|
|
|
@PostMapping("/carsPayXCX")
|
|
|
public Object carsPayXCX(String clientId,String id,String coupons, @RequestBody Map<String,String> productNameMap) {
|
|
@@ -1709,13 +1717,16 @@ public class TOrderController {
|
|
|
orderDetails.setCreateDate(new Date());
|
|
|
orderDetails.setCompanyType(admin.getCompanyType());
|
|
|
orderDetails.setRefundStatus("0");
|
|
|
+ orderDetails.setMachineType(equipment.getMachineType());
|
|
|
|
|
|
+ String client6 = clientId.substring(clientId.length() - 6);
|
|
|
+ String productName1 = productName + "-" + equipment.getName() + "-" + client6;
|
|
|
String result = null;
|
|
|
if(StringUtils.isNotEmpty(payPlatform)&&payPlatform.equals("1")){
|
|
|
order.setAcctSplitBunch(acctSplitBunch.toString());
|
|
|
try {
|
|
|
result = huifuMchService.uniPay(
|
|
|
- orderNo1, amount, productName.toString(), productDesc,
|
|
|
+ orderNo1, amount, productName1, productDesc,
|
|
|
notifyUrl, frpCode1, openId, appid, acctSplitBunch
|
|
|
);
|
|
|
} catch (Exception e) {
|
|
@@ -1746,7 +1757,7 @@ public class TOrderController {
|
|
|
}else{
|
|
|
try {
|
|
|
result = joinpayMchService.uniPay(
|
|
|
- orderNo1, amount, productName.toString(), productDesc,
|
|
|
+ orderNo1, amount, productName1, productDesc,
|
|
|
commonParameter, returnUrl, notifyUrl, frpCode1,
|
|
|
isShowPic, openId, authCode, appid, transactionModel, tradeMerchantNo,
|
|
|
buyerId, isAlt, altType, altInfo, altUrl, marketingAmount
|