linxk 1 day ago
parent
commit
1d25075b19

+ 8 - 0
cif-service/src/main/java/com/txz/cif/model/RechargeRecord.java

@@ -35,6 +35,14 @@ public class RechargeRecord {
     @ApiModelProperty(value="userId用户id")
     private Long userId;
 
+    @Column(name = "method_id")
+    @ApiModelProperty(value="支付方式id")
+    private Long methodId;
+
+    @Column(name = "channel_id")
+    @ApiModelProperty(value="支付渠道id")
+    private Long channelId;
+
     /**
      * 交易金额
      */

+ 4 - 3
cif-service/src/main/java/com/txz/cif/web/RechargeRecordApiController.java

@@ -69,9 +69,9 @@ public class RechargeRecordApiController {
 	}
 
 
-		@GetMapping("/add")
+	@GetMapping("/add")
 	@ApiOperation(value = "创建充值订单",httpMethod = "GET")
-    public Result add(@RequestParam Integer goodsId, HttpServletRequest request) {
+    public Result add(@RequestParam Integer goodsId,@RequestParam Long methodId, HttpServletRequest request) {
 		Long userId = authService.getTokenUserId(request);
 		if(goodsId == null){
 			return ResultGenerator.genFailResult(ResultCode.OAUTH_INVALID_ACCESS_TOKEN);
@@ -96,14 +96,15 @@ public class RechargeRecordApiController {
 					.currency("BDT").userId(userId)
 					.userName(user.getName()).userPhone(user.getPhoneNo())
 					.bank(user.getBank())
+					.methodId(methodId)
 					.bankAccount(user.getBankAccount())
 					.bankAccountName(user.getBankAccountName())
 					.orderNo(orderNo).goodsId(goodsId)
 					.createUser(user.getName())
 					.status(1).createTime(DateUtil.date())
 					.build();
-			//TODO 发起第三方支付
     		rechargeRecordService.save(rechargeRecord);
+			//TODO 发起第三方支付
 			try{
 				//新增日志
 				bizLogService.save(BizLog.builder().bizType(1).bizNo(orderNo)

+ 5 - 0
cif-service/src/main/resources/mapper/RechargeRecordMapper.xml

@@ -32,6 +32,11 @@
     <result column="bank_account" jdbcType="VARCHAR" property="bankAccount" />
 
 
+    <result column="channel_id" jdbcType="BIGINT" property="channelId" />
+
+    <result column="method_id" jdbcType="BIGINT" property="methodId" />
+
+
 
 
   </resultMap>