|
@@ -28,6 +28,8 @@ func NewOperateCreditBalanceLogic(ctx context.Context, svcCtx *svc.ServiceContex
|
|
|
|
|
|
func (l *OperateCreditBalanceLogic) OperateCreditBalance(req *types.CreditBalanceOperateReq) (*types.BaseMsgResp, error) {
|
|
func (l *OperateCreditBalanceLogic) OperateCreditBalance(req *types.CreditBalanceOperateReq) (*types.BaseMsgResp, error) {
|
|
isAdmin := l.ctx.Value("isAdmin").(bool)
|
|
isAdmin := l.ctx.Value("isAdmin").(bool)
|
|
|
|
+ organizationId := l.ctx.Value("organizationId").(uint64)
|
|
|
|
+
|
|
if !isAdmin {
|
|
if !isAdmin {
|
|
return nil, errorx.NewInvalidArgumentError("权限不足")
|
|
return nil, errorx.NewInvalidArgumentError("权限不足")
|
|
}
|
|
}
|
|
@@ -73,8 +75,8 @@ func (l *OperateCreditBalanceLogic) OperateCreditBalance(req *types.CreditBalanc
|
|
SetNtype(ntype).
|
|
SetNtype(ntype).
|
|
SetNid(0).
|
|
SetNid(0).
|
|
SetTable("").
|
|
SetTable("").
|
|
- SetReason(*req.Reason).
|
|
|
|
- SetOrganizationID(*req.OrganizationId).
|
|
|
|
|
|
+ SetNotNilReason(req.Reason).
|
|
|
|
+ SetOrganizationID(organizationId).
|
|
SetOperator(userId).
|
|
SetOperator(userId).
|
|
SetBeforeNumber(beforeNumber).
|
|
SetBeforeNumber(beforeNumber).
|
|
SetAfterNumber(afterNumber).
|
|
SetAfterNumber(afterNumber).
|