diff --git a/fastbee-open-api/src/main/java/com/fastbee/data/controller/userRecharge/UserRechargeController.java b/fastbee-open-api/src/main/java/com/fastbee/data/controller/userRecharge/UserRechargeController.java
new file mode 100644
index 0000000..8bd159f
--- /dev/null
+++ b/fastbee-open-api/src/main/java/com/fastbee/data/controller/userRecharge/UserRechargeController.java
@@ -0,0 +1,41 @@
+package com.fastbee.data.controller.userRecharge;
+
+
+import java.math.BigDecimal;
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
+import javax.servlet.http.HttpServletResponse;
+
+import com.fastbee.rechargecard.domain.dto.RechargecardUser;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+import com.fastbee.common.core.controller.BaseController;
+import com.fastbee.common.core.domain.AjaxResult;
+import com.fastbee.rechargecard.domain.UserRechargeCards;
+import com.fastbee.rechargecard.service.IUserRechargeCardsService;
+import com.fastbee.common.utils.poi.ExcelUtil;
+import com.fastbee.common.core.page.TableDataInfo;
+
+@RestController
+@RequestMapping("/rechargecard/user")
+@Api(tags = "用户充值卡")
+public class UserRechargeController extends BaseController {
+ @Autowired
+ private IUserRechargeCardsService userRechargeCardsService;
+
+ /**
+ * 修改用户充值卡金额
+ */
+ @PreAuthorize("@ss.hasPermi('rechargecard:cards:edit')")
+ @PutMapping
+ @ApiOperation("修改用户充值卡")
+ public AjaxResult result(@RequestBody RechargecardUser rechargecardUser)
+ {
+
+ return toAjax(userRechargeCardsService.updateUserRecharge(rechargecardUser));
+ }
+}
diff --git a/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/domain/UserConsumptionDetails.java b/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/domain/UserConsumptionDetails.java
index d28fd0e..c511946 100644
--- a/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/domain/UserConsumptionDetails.java
+++ b/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/domain/UserConsumptionDetails.java
@@ -5,6 +5,7 @@ import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
+import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
@@ -21,6 +22,7 @@ import com.fastbee.common.core.domain.BaseEntity;
@ApiModel(value = "UserConsumptionDetails",description = "用户充值卡账单明细记录 user_consumption_details")
@Data
@EqualsAndHashCode(callSuper = true)
+@Builder
public class UserConsumptionDetails extends BaseEntity
{
private static final long serialVersionUID = 1L;
diff --git a/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/domain/dto/RechargecardUser.java b/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/domain/dto/RechargecardUser.java
new file mode 100644
index 0000000..3e6ca38
--- /dev/null
+++ b/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/domain/dto/RechargecardUser.java
@@ -0,0 +1,13 @@
+package com.fastbee.rechargecard.domain.dto;
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+@Data
+public class RechargecardUser {
+ private String cardnumber;
+ private BigDecimal number;
+ private Integer status;
+ private String Areacode;
+}
diff --git a/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/mapper/UserRechargeCardsMapper.java b/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/mapper/UserRechargeCardsMapper.java
index e98c8a7..9d86bb3 100644
--- a/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/mapper/UserRechargeCardsMapper.java
+++ b/fastbee-service/fastbee-rechargecard-service/src/main/java/com/fastbee/rechargecard/mapper/UserRechargeCardsMapper.java
@@ -29,6 +29,12 @@ public interface UserRechargeCardsMapper extends MPJBaseMapper
where id = #{id}
+
insert into user_recharge_cards