Explorar el Código

第三方支付

qin hace 2 años
padre
commit
9ed937edda

+ 18 - 2
src/main/java/com/poteviohealth/ym/ipos/controller/MerchantController.java

@@ -4,11 +4,12 @@ import com.poteviohealth.cgp.common.controller.BaseWebController;
 import com.poteviohealth.cgp.common.facade.log.OperateType;
 import com.poteviohealth.cgp.common.facade.log.OperationLog;
 import com.poteviohealth.cgp.common.model.VaultsResponse;
-import com.poteviohealth.ym.ipos.model.merchant.dto.ImageDto;
+import com.poteviohealth.ym.ipos.model.merchant.back.UserSearchBack;
 import com.poteviohealth.ym.ipos.model.merchant.dto.SearchDto;
 import com.poteviohealth.ym.ipos.model.merchant.dto.UserDto;
-import com.poteviohealth.ym.ipos.model.merchant.back.UserSearchBack;
+import com.poteviohealth.ym.ipos.model.payment.dto.BindDto;
 import com.poteviohealth.ym.ipos.service.IMerchantService;
+import com.poteviohealth.ym.ipos.service.IPaymentService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.web.bind.annotation.PostMapping;
@@ -29,6 +30,8 @@ public class MerchantController  extends BaseWebController {
 
     @Resource
     private IMerchantService merchantService;
+    @Resource
+    private IPaymentService paymentService;
 
     @PostMapping("/createOpen")
     @ApiOperation(value = "商户新增/修改开户入驻")
@@ -43,4 +46,17 @@ public class MerchantController  extends BaseWebController {
     public VaultsResponse<UserSearchBack> merchantQuery(@RequestBody SearchDto dto) {
         return merchantService.merchantQuery(dto.getPhone(),dto.getMerchantId());
     }
+
+    @PostMapping("/bindPos")
+    @ApiOperation(value = "绑定终端")
+    @OperationLog(type = OperateType.SELECT, description ="绑定终端")
+    public VaultsResponse bindPos() {
+        BindDto bd = new BindDto();
+        bd.setAppId("wx31cd5ff619b017f7");
+        bd.setPosId("ZKY");
+        bd.setStoreId("19");
+        bd.setName("(ZKY)北京无向图");
+        return paymentService.bindPos(bd);
+    }
+
 }