|
@@ -18,7 +18,6 @@ import com.fs.common.utils.ServletUtils;
|
|
|
import com.fs.common.utils.StringUtils;
|
|
|
import com.fs.common.utils.ip.IpUtils;
|
|
|
import com.fs.core.config.WxMaConfiguration;
|
|
|
-import com.fs.core.config.WxPayProperties;
|
|
|
import com.fs.erp.service.IErpOrderService;
|
|
|
import com.fs.his.utils.ConfigUtil;
|
|
|
import com.fs.hisStore.config.FsErpConfig;
|
|
@@ -72,8 +71,6 @@ public class StoreOrderScrmController extends AppBaseController {
|
|
|
private static final String STORE_PAY_CONF = "store.pay";
|
|
|
|
|
|
Logger logger= LoggerFactory.getLogger(getClass());
|
|
|
- @Autowired
|
|
|
- private WxPayProperties wxPayProperties;
|
|
|
|
|
|
@Autowired
|
|
|
private WxMaProperties properties;
|
|
@@ -199,7 +196,7 @@ public class StoreOrderScrmController extends AppBaseController {
|
|
|
List<FsStoreOrderItemVO> list=itemService.selectFsStoreOrderItemListByOrderId(orderId);
|
|
|
Calendar calendar = Calendar.getInstance();
|
|
|
calendar.setTime(order.getCreateTime());
|
|
|
- String json=configService.selectConfigByKey("store.config");
|
|
|
+ String json=configService.selectConfigByKey("his.store");
|
|
|
StoreConfig config=JSONUtil.toBean(json,StoreConfig.class);
|
|
|
calendar.add(Calendar.MINUTE,config.getUnPayTime());
|
|
|
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
@@ -240,7 +237,7 @@ public class StoreOrderScrmController extends AppBaseController {
|
|
|
order.setUserPhone(ParseUtils.parsePhone(order.getUserPhone()));
|
|
|
order.setUserAddress(ParseUtils.parseIdCard(order.getUserAddress()));
|
|
|
|
|
|
- String json=configService.selectConfigByKey("store.config");
|
|
|
+ String json=configService.selectConfigByKey("his.store");
|
|
|
StoreConfig config=JSONUtil.toBean(json,StoreConfig.class);
|
|
|
Calendar calendar = Calendar.getInstance();
|
|
|
calendar.setTime(order.getCreateTime());
|
|
@@ -304,7 +301,7 @@ public class StoreOrderScrmController extends AppBaseController {
|
|
|
|
|
|
}
|
|
|
else{
|
|
|
- String config=configService.selectConfigByKey("store.config");
|
|
|
+ String config=configService.selectConfigByKey("his.store");
|
|
|
StoreConfig storeConfig= JSONUtil.toBean(config,StoreConfig.class);
|
|
|
if(param.getPayType().equals(1)){
|
|
|
order.setPayType("1");
|
|
@@ -384,8 +381,8 @@ public class StoreOrderScrmController extends AppBaseController {
|
|
|
payConfig.setMchKey(fsPayConfig.getWxMchKey());
|
|
|
payConfig.setSubAppId(org.apache.commons.lang3.StringUtils.trimToNull(null));
|
|
|
payConfig.setSubMchId(org.apache.commons.lang3.StringUtils.trimToNull(null));
|
|
|
- payConfig.setKeyPath(wxPayProperties.getKeyPath());
|
|
|
- payConfig.setNotifyUrl(wxPayProperties.getNotifyUrl());
|
|
|
+ payConfig.setKeyPath(fsPayConfig.getKeyPath());
|
|
|
+ payConfig.setNotifyUrl(fsPayConfig.getNotifyUrlScrm());
|
|
|
wxPayService.setConfig(payConfig);
|
|
|
WxPayUnifiedOrderRequest orderRequest = new WxPayUnifiedOrderRequest();
|
|
|
orderRequest.setOpenid(user.getMaOpenId());//公众号支付提供用户openid
|
|
@@ -460,7 +457,7 @@ public class StoreOrderScrmController extends AppBaseController {
|
|
|
//改过价不做处理
|
|
|
}
|
|
|
else{
|
|
|
- String config=configService.selectConfigByKey("store.config");
|
|
|
+ String config=configService.selectConfigByKey("his.store");
|
|
|
StoreConfig storeConfig= JSONUtil.toBean(config,StoreConfig.class);
|
|
|
if(param.getPayType().equals(1)){
|
|
|
order.setPayType("1");
|
|
@@ -577,7 +574,7 @@ public class StoreOrderScrmController extends AppBaseController {
|
|
|
payConfig.setSubAppId(org.apache.commons.lang3.StringUtils.trimToNull(null));
|
|
|
payConfig.setSubMchId(org.apache.commons.lang3.StringUtils.trimToNull(null));
|
|
|
payConfig.setKeyPath(null);
|
|
|
- payConfig.setNotifyUrl(wxPayProperties.getNotifyUrl());
|
|
|
+ payConfig.setNotifyUrl(fsPayConfig.getNotifyUrlScrm());
|
|
|
wxPayService.setConfig(payConfig);
|
|
|
WxPayUnifiedOrderRequest orderRequest = new WxPayUnifiedOrderRequest();
|
|
|
orderRequest.setOpenid(user.getMaOpenId());//公众号支付提供用户openid
|
|
@@ -696,7 +693,7 @@ public class StoreOrderScrmController extends AppBaseController {
|
|
|
payConfig.setSubAppId(org.apache.commons.lang3.StringUtils.trimToNull(null));
|
|
|
payConfig.setSubMchId(org.apache.commons.lang3.StringUtils.trimToNull(null));
|
|
|
payConfig.setKeyPath(null);
|
|
|
- payConfig.setNotifyUrl(wxPayProperties.getNotifyUrl());
|
|
|
+ payConfig.setNotifyUrl(fsPayConfig.getNotifyUrlScrm());
|
|
|
wxPayService.setConfig(payConfig);
|
|
|
WxPayUnifiedOrderRequest orderRequest = new WxPayUnifiedOrderRequest();
|
|
|
orderRequest.setOpenid(user.getMaOpenId());//公众号支付提供用户openid
|
|
@@ -816,7 +813,7 @@ public class StoreOrderScrmController extends AppBaseController {
|
|
|
payConfig.setSubAppId(org.apache.commons.lang3.StringUtils.trimToNull(null));
|
|
|
payConfig.setSubMchId(org.apache.commons.lang3.StringUtils.trimToNull(null));
|
|
|
payConfig.setKeyPath(null);
|
|
|
- payConfig.setNotifyUrl(wxPayProperties.getNotifyUrl());
|
|
|
+ payConfig.setNotifyUrl(fsPayConfig.getNotifyUrlScrm());
|
|
|
wxPayService.setConfig(payConfig);
|
|
|
WxPayUnifiedOrderRequest orderRequest = new WxPayUnifiedOrderRequest();
|
|
|
orderRequest.setOpenid(user.getMaOpenId());//公众号支付提供用户openid
|