|
@@ -11,6 +11,7 @@ import com.fs.common.core.domain.AjaxResult;
|
|
|
import com.fs.common.core.domain.R;
|
|
import com.fs.common.core.domain.R;
|
|
|
import com.fs.common.core.page.TableDataInfo;
|
|
import com.fs.common.core.page.TableDataInfo;
|
|
|
import com.fs.common.enums.BusinessType;
|
|
import com.fs.common.enums.BusinessType;
|
|
|
|
|
+import com.fs.common.utils.CloudHostUtils;
|
|
|
import com.fs.common.utils.ParseUtils;
|
|
import com.fs.common.utils.ParseUtils;
|
|
|
import com.fs.common.utils.StringUtils;
|
|
import com.fs.common.utils.StringUtils;
|
|
|
import com.fs.common.utils.poi.ExcelUtil;
|
|
import com.fs.common.utils.poi.ExcelUtil;
|
|
@@ -192,7 +193,15 @@ public class FsStorePaymentScrmController extends BaseController
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if(payment.getPayTypeCode().equals("weixin")){
|
|
if(payment.getPayTypeCode().equals("weixin")){
|
|
|
- String json = configService.selectConfigByKey("store.pay");
|
|
|
|
|
|
|
+ String json;
|
|
|
|
|
+ if (CloudHostUtils.hasCloudHostName("康年堂")){
|
|
|
|
|
+ json = configService.selectConfigByKey("his.pay");
|
|
|
|
|
+ } else {
|
|
|
|
|
+ json = configService.selectConfigByKey("store.pay");
|
|
|
|
|
+ }
|
|
|
|
|
+ if (StringUtils.isBlank(json)) {
|
|
|
|
|
+ return R.error("缺少支付相关配置");
|
|
|
|
|
+ }
|
|
|
FsPayConfigScrm fsPayConfig = JSON.parseObject(json, FsPayConfigScrm.class);
|
|
FsPayConfigScrm fsPayConfig = JSON.parseObject(json, FsPayConfigScrm.class);
|
|
|
if (payment.getPayMode()!=null&&payment.getPayMode().equals("hf")){
|
|
if (payment.getPayMode()!=null&&payment.getPayMode().equals("hf")){
|
|
|
String huifuId="";
|
|
String huifuId="";
|