xiaoyong931011
2023-04-12 f1488d62d761c648424d86112a465ead3a924148
后台修改
9 files modified
28 ■■■■■ changed files
src/main/java/cc/mrbird/febs/mall/dto/AddMemberBankDto.java 3 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/UpdateMemberBankDto.java 2 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/entity/MallMemberBank.java 2 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java 1 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java 1 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/MallMemberWithdrawServiceImpl.java 5 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/AdminMallMemberPaymentVo.java 2 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/MemberBankListVo.java 3 ●●●●● patch | view | raw | blame | history
src/main/resources/templates/febs/views/modules/mallMember/paymentInfo.html 9 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/AddMemberBankDto.java
@@ -29,5 +29,8 @@
    // 开户行
    @ApiModelProperty(value = "开户行")
    private String bankName;
    // 开户行
    @ApiModelProperty(value = "支行")
    private String subbranchName;
}
src/main/java/cc/mrbird/febs/mall/dto/UpdateMemberBankDto.java
@@ -31,4 +31,6 @@
    // 开户行
    @ApiModelProperty(value = "开户行")
    private String bankName;
    @ApiModelProperty(value = "支行")
    private String subbranchName;
}
src/main/java/cc/mrbird/febs/mall/entity/MallMemberBank.java
@@ -19,6 +19,8 @@
    private String bankName;
    private String subbranchName;
    private String digitalNo;
    // 手机号
    private String phone;
src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallMemberServiceImpl.java
@@ -654,6 +654,7 @@
            adminMallMemberPaymentVo.setBankNo(mallMemberBank.getBankNo());
            adminMallMemberPaymentVo.setBankName(mallMemberBank.getName());
            adminMallMemberPaymentVo.setDigitalNo(mallMemberBank.getDigitalNo());
            adminMallMemberPaymentVo.setSubbranchName(mallMemberBank.getSubbranchName());
            adminMallMemberPaymentVo.setBank(mallMemberBank.getBankName());
        }
        return adminMallMemberPaymentVo;
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -628,6 +628,7 @@
        mallMemberBank.setPhone(updateMemberBankDto.getPhone());
        mallMemberBank.setDigitalNo(updateMemberBankDto.getDigitalNo());
        mallMemberBank.setBankName(updateMemberBankDto.getBankName());
        mallMemberBank.setSubbranchName(updateMemberBankDto.getSubbranchName());
        mallMemberBankMapper.updateById(mallMemberBank);
        return new FebsResponse().success();
    }
src/main/java/cc/mrbird/febs/mall/service/impl/MallMemberWithdrawServiceImpl.java
@@ -73,7 +73,10 @@
            throw new FebsException("未找到银行卡信息");
        }
        if(ObjectUtil.isEmpty(mallMemberBank.getBankName())){
            throw new FebsException("请填写开户银行名称");
            throw new FebsException("请填写所属银行");
        }
        if(ObjectUtil.isEmpty(mallMemberBank.getSubbranchName())){
            throw new FebsException("请填写所属支行");
        }
        if(ObjectUtil.isEmpty(mallMemberBank.getDigitalNo())){
            throw new FebsException("请填写数字货币账号");
src/main/java/cc/mrbird/febs/mall/vo/AdminMallMemberPaymentVo.java
@@ -42,4 +42,6 @@
     * 数字账号
     */
    private String digitalNo;
    private String subbranchName;
}
src/main/java/cc/mrbird/febs/mall/vo/MemberBankListVo.java
@@ -29,4 +29,7 @@
    // 开户行
    @ApiModelProperty(value = "开户行")
    private String bankName;
    @ApiModelProperty(value = "支行")
    private String subbranchName;
}
src/main/resources/templates/febs/views/modules/mallMember/paymentInfo.html
@@ -66,10 +66,18 @@
                    <input type="text" name="bankName" class="layui-input" readonly>
                </div>
            </div>
        </div>
        <div class="layui-row layui-col-space10 layui-form-item">
            <div class="layui-col-lg6">
                <label class="layui-form-label">所属银行:</label>
                <div class="layui-input-block">
                    <input type="text" name="bank" class="layui-input" readonly>
                </div>
            </div>
            <div class="layui-col-lg6">
                <label class="layui-form-label">所属支行:</label>
                <div class="layui-input-block">
                    <input type="text" name="subbranchName" class="layui-input" readonly>
                </div>
            </div>
        </div>
@@ -115,6 +123,7 @@
                // "aliAccount": paymentInfo.aliAccount,
                // "aliQrcode": paymentInfo.aliQrcode,
                "bankName": paymentInfo.bankName,
                "subbranchName": paymentInfo.subbranchName,
                "bankNo": paymentInfo.bankNo,
                "digitalNo": paymentInfo.digitalNo,
                "bank": paymentInfo.bank