Helius
2021-05-20 d9ca3c9af0e2c1520b2163ca658febdd0a4e69f2
modify
4 files modified
1 files added
74 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/member/parameter/vo/MemberPersonCenterInfoVo.java 3 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java 6 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/otc/controller/OtcOrderController.java 6 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/otc/vo/OrderDetailVo.java 56 ●●●●● patch | view | raw | blame | history
src/main/resources/mapper/member/MemberWalletCoinDao.xml 3 ●●●● patch | view | raw | blame | history
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>