diff --git a/accompany-admin/accompany-admin-service/src/main/java/com/accompany/admin/service/user/ChargeRecordAdminService.java b/accompany-admin/accompany-admin-service/src/main/java/com/accompany/admin/service/user/ChargeRecordAdminService.java index af8dbcebc..8cd42ab35 100644 --- a/accompany-admin/accompany-admin-service/src/main/java/com/accompany/admin/service/user/ChargeRecordAdminService.java +++ b/accompany-admin/accompany-admin-service/src/main/java/com/accompany/admin/service/user/ChargeRecordAdminService.java @@ -242,7 +242,7 @@ public class ChargeRecordAdminService extends BaseService { ChargeRecord firstCr = firstChargeMap.get(chargeRecord.getUid()); if (null != firstCr){ - if (firstCr.equals(chargeRecord.getChargeRecordId())){ + if (firstCr.getChargeRecordId().equals(chargeRecord.getChargeRecordId())){ vo.setFirstCharge(true); } vo.setNewUser(DateUtils.isSameDay(u.getCreateTime(), firstCr.getCreateTime())); diff --git a/accompany-admin/accompany-admin-service/src/main/resources/mapper/ChargeRecordAdminMapper.xml b/accompany-admin/accompany-admin-service/src/main/resources/mapper/ChargeRecordAdminMapper.xml index 923c1456d..86516ca01 100644 --- a/accompany-admin/accompany-admin-service/src/main/resources/mapper/ChargeRecordAdminMapper.xml +++ b/accompany-admin/accompany-admin-service/src/main/resources/mapper/ChargeRecordAdminMapper.xml @@ -39,7 +39,7 @@ diff --git a/accompany-admin/accompany-admin-web/src/main/resources/static/html/users/charge_record_personal_admin.html b/accompany-admin/accompany-admin-web/src/main/resources/static/html/users/charge_record_personal_admin.html index 1a59926d1..6b7cbdc56 100644 --- a/accompany-admin/accompany-admin-web/src/main/resources/static/html/users/charge_record_personal_admin.html +++ b/accompany-admin/accompany-admin-web/src/main/resources/static/html/users/charge_record_personal_admin.html @@ -55,8 +55,8 @@ 开始时间: 结束时间: + -
@@ -116,8 +116,14 @@ } }, {field: 'clientIp', title: 'ip', align: 'center', valign: 'middle'}, - {field: 'newUser', title: '是否新用户', align: 'center', valign: 'middle'}, - {field: 'firstCharge', title: '是否首充', align: 'center', valign: 'middle'}, + {field: 'newUser', title: '是否新用户', align: 'center', valign: 'middle', formatter: function (val, row, inde) { + return val? "是" : "否" + } + }, + {field: 'firstCharge', title: '是否首充', align: 'center', valign: 'middle', formatter: function (val, row, inde) { + return val? "是" : "否" + } + }, {field: 'createTime', title: '账单创建时间', align: 'center', valign: 'middle', width: '20%', formatter: function (val, row, index) { if (val) { var date = new Date(val); diff --git a/accompany-business/accompany-business-web/src/main/java/com/accompany/business/controller/redenvelope/RedEnvelopeController.kt b/accompany-business/accompany-business-web/src/main/java/com/accompany/business/controller/redenvelope/RedEnvelopeController.kt index da4b7dcaa..ca51cefd9 100644 --- a/accompany-business/accompany-business-web/src/main/java/com/accompany/business/controller/redenvelope/RedEnvelopeController.kt +++ b/accompany-business/accompany-business-web/src/main/java/com/accompany/business/controller/redenvelope/RedEnvelopeController.kt @@ -74,16 +74,16 @@ open class RedEnvelopeController { open fun sendRedEnvelope(sendRedEnvelopeRequest: SendRedEnvelopeRequest): BaseResponseVO { // 只开放钻石红包,不开放礼物红包 if (sendRedEnvelopeRequest.type != 1 && sendRedEnvelopeRequest.type != 2) { - throw ServiceException("红包类型错误") + throw ServiceException("紅包類型錯誤") } if (StringUtils.isBlank(sendRedEnvelopeRequest.message)) { - throw ServiceException("红包标题不能为空") + throw ServiceException("紅包標題不能為空") } if (sendRedEnvelopeRequest.message.length > 20) { - throw ServiceException("红包标题长度不能超过20") + throw ServiceException("紅包標題長度不能超過20") } if (YidunCheckUtil.checkHasSensitiveWord(sendRedEnvelopeRequest.message)) { - throw ServiceException("当前内容不符合规范,请修改后重试哦~") + throw ServiceException("當前內容不符合規範,請修改后重試哦~") } val minGoldNum = when (sendRedEnvelopeRequest.type) { OuterRedEnvelopeTypeEnum.DIAMOND_IN_ROOM.code -> 10 @@ -91,11 +91,11 @@ open class RedEnvelopeController { else -> 100 } if (sendRedEnvelopeRequest.goldNum % minGoldNum > 0) { - throw ServiceException("红包钻石数量必须为${minGoldNum}的倍数") + throw ServiceException("紅包鑽石數量必須為${minGoldNum}的倍數") } val users = usersService.getUsersByUid(sendRedEnvelopeRequest.myUserId) - val payPassWord = users.paymentPwd ?: throw ServiceException("请设置支付密码") + val payPassWord = users.paymentPwd ?: throw ServiceException("請設置支付密碼") if (!usersService.checkPaymentPwd(sendRedEnvelopeRequest.password, payPassWord)) { throw ServiceException(BusiStatus.USER_INCORRECT_PAYMENT_PASS.reasonPhrase) } @@ -116,7 +116,7 @@ open class RedEnvelopeController { val redEnvelopeDTO = redEnvelopeService.getById(redEnvelopeId) if (redEnvelopeService.stateByIdAndUserId(redEnvelopeId, myUserId) == RedEnvelopStateEnum.ING) { if (!rateLimiter.tryAcquire()) { - throw ServiceException("抢红包的人太多,请再次尝试") + throw ServiceException("搶紅包的人太多,請再次嘗試") } val openRedEnvelopeDTO = OpenRedEnvelopeDTO(redEnvelopeId, myUserId) val openAmount = redEnvelopeStrategyContext.open(openRedEnvelopeDTO)