feat(企业微信): 为北流铜州医院用户设置默认余额
为符合业务需求,当新增用户的企业ID匹配北流铜州医院时,自动设置其账户余额和限额为1000元
This commit is contained in:
parent
1be43a1251
commit
a6c12859e3
agileboot-admin/src/main/java/com/agileboot/admin/customize/service
|
@ -2,6 +2,7 @@ package com.agileboot.admin.customize.service;
|
|||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import com.agileboot.common.constant.WeixinConstants;
|
||||
import com.agileboot.domain.common.command.BulkOperationCommand;
|
||||
import com.agileboot.domain.qywx.accessToken.AccessTokenApplicationService;
|
||||
import com.agileboot.domain.qywx.accessToken.db.QyAccessTokenEntity;
|
||||
|
@ -23,6 +24,8 @@ import com.agileboot.domain.qywx.department.db.QyDepartmentEntity;
|
|||
import com.agileboot.domain.qywx.template.TemplateApplicationService;
|
||||
import com.agileboot.domain.qywx.template.command.UpdateTemplateCommand;
|
||||
import com.agileboot.domain.qywx.template.db.QyTemplateEntity;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
@ -546,6 +549,11 @@ public class QywxScheduleJob {
|
|||
newUser.setCreateTime(new Date());
|
||||
newUser.setUpdaterId(0L);
|
||||
newUser.setUpdateTime(new Date());
|
||||
// 北流铜州医院默认余额1000
|
||||
if (WeixinConstants.corpid.equals(newUser.getCorpid())) {
|
||||
newUser.setBalanceLimit(BigDecimal.valueOf(1000L));
|
||||
newUser.setBalance(BigDecimal.valueOf(1000L));
|
||||
}
|
||||
qyUserApplicationService.addUser(newUser);
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue