src/main/java/com/xcong/excoin/modules/member/parameter/vo/MemberPersonCenterInfoVo.java
@@ -28,6 +28,9 @@ @ApiModelProperty(value = " 指纹解锁功能 1:是 0:否") private Integer fingerprintState; @ApiModelProperty(value = "是否设置昵称 1-是 2-否") private Integer nickName; /** * 一直需要输入密码 */ src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
@@ -875,6 +875,12 @@ memberPersonCenterInfoVo.setTradeAgingSetting(MemberPersonCenterInfoVo.PWD_NEED_NO); } if (StrUtil.isEmpty(member.getName())) { memberPersonCenterInfoVo.setNickName(2); } else { memberPersonCenterInfoVo.setNickName(1); } Integer fingerprintState = member.getFingerprintState(); memberPersonCenterInfoVo.setFingerprintState(fingerprintState); src/main/java/com/xcong/excoin/modules/otc/controller/OtcOrderController.java
@@ -46,6 +46,12 @@ return Result.ok(page.getRecords()); } @ApiOperation(value = "订单详情") @GetMapping(value = "/orderDetail/{id}") public Result orderDetail(@PathVariable("id") Long id) { return null; } @ApiOperation(value = "已付款,请放币") @PostMapping(value = "/hasPay/{id}") public Result hasPay(@PathVariable("id") Long id) { src/main/java/com/xcong/excoin/modules/otc/vo/OrderDetailVo.java
New file @@ -0,0 +1,56 @@ package com.xcong.excoin.modules.otc.vo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data @ApiModel(value = "OtcOrderDetailVo", description = "otc订单详情") public class OrderDetailVo { @ApiModelProperty(value = "交易总额") private BigDecimal totalAmount; @ApiModelProperty(value = "交易数量") private BigDecimal usdtAmount; @ApiModelProperty(value = "单价") private BigDecimal unitPrice; @ApiModelProperty(value = "订单编号") private String orderNo; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty("下单时间") private Date createTime; @ApiModelProperty(value = "银行名称") private String bankName; @ApiModelProperty(value = "银行卡号") private String bankNo; @ApiModelProperty(value = "姓名") private String payName; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty(value = "支付时间") private Date payTime; @ApiModelProperty(value = "商家昵称") private String saleName; @ApiModelProperty(value = "商家ID") private Long mbId; @ApiModelProperty(value = "订单数量") private Integer orderCnt; @ApiModelProperty(value = "完成率") private BigDecimal finishRatio; } src/main/resources/mapper/member/MemberWalletCoinDao.xml
@@ -41,7 +41,8 @@ <update id="reduceFrozenBalance"> update member_wallet_coin set frozen_balance = frozen_balance - #{amount} set frozen_balance = frozen_balance - #{amount}, total_balance = total_balance - #{amount} where id=#{id} </update>