linxk 2 недель назад
Родитель
Сommit
d76363c1a9

+ 1 - 1
cif-service/src/main/java/com/txz/cif/model/BizLog.java

@@ -30,7 +30,7 @@ public class BizLog {
     private String memo;
     @Column(name = "biz_type")
     @ApiModelProperty(value="类型1充值 2提现")
-    private String bizType;
+    private Integer bizType;
 
     /**
      * type类型1提交充值订单 2充值调用第三方 3充值回调通知成功 4提交提现申请 5提现审核通过 6提现审核失败 7提现调用第三方 8提现回调通知成功

+ 19 - 1
cif-service/src/main/java/com/txz/cif/web/RechargeRecordApiController.java

@@ -5,6 +5,7 @@ import cn.hutool.json.JSONObject;
 import cn.hutool.json.JSONUtil;
 import com.txz.cif.core.Result;
 import com.txz.cif.core.ResultGenerator;
+import com.txz.cif.model.BizLog;
 import com.txz.cif.model.Goods;
 import com.txz.cif.model.RechargeRecord;
 import com.txz.cif.model.User;
@@ -51,7 +52,8 @@ public class RechargeRecordApiController {
 	@Resource
 	private UserService userService;
 
-
+	@Resource
+	private BizLogService bizLogService;
 
 	@Resource
 	private SequenceService sequenceService;
@@ -102,6 +104,14 @@ public class RechargeRecordApiController {
 					.build();
 			//TODO 发起第三方支付
     		rechargeRecordService.save(rechargeRecord);
+			try{
+				//新增日志
+				bizLogService.save(BizLog.builder().bizType(1).bizNo(orderNo)
+						.type(1).createTime(DateUtil.date()).createUser(user.getName())
+						.memo("提交充值订单").build());
+			}catch (Exception e){
+				log.error("新增充值提交订单日志失败",e);
+			}
 			return ResultGenerator.genSuccessResult(rechargeRecord);
 		} catch (Exception e) {
 			log.error("新增对象操作异常e:{}",e);
@@ -125,6 +135,14 @@ public class RechargeRecordApiController {
 		} else {
 			rechargeRecordService.fail(record);
 		}
+		try{
+			//新增充值回调日志
+			bizLogService.save(BizLog.builder().bizType(1).bizNo(orderNo)
+					.type(3).createTime(DateUtil.date()).createUser("第三方")
+					.memo("充值回调").build());
+		}catch (Exception e){
+			log.error("新增充值回调日志失败",e);
+		}
 		return ResultGenerator.genSuccessResult();
 	}