|
@@ -166,8 +166,7 @@ public class NewPlatformApi {
|
|
|
String organizationId = userEnterprise.getOrganizationId();
|
|
|
Organization organization = organizationService.getById(organizationId);
|
|
|
userEnterprise.setEnterpriseName(organization.getName());
|
|
|
- OrganizationDepartment organizationDepartment = organizationDepartmentService.getById(userEnterprise.getDepartment());
|
|
|
- userEnterprise.setDepartment(organizationDepartment.getName());
|
|
|
+ userEnterprise.setDepartment(userEnterprise.getDepartment());
|
|
|
OrganizationDepartmentUser organizationDepartmentUser = organizationDepartmentUserService.getById(userEnterprise.getRealName());
|
|
|
userEnterprise.setRealName(organizationDepartmentUser.getName());
|
|
|
userEnterprise.setIsAuthentication(1);
|
|
@@ -244,7 +243,7 @@ public class NewPlatformApi {
|
|
|
userBypassAccount.setId(byId.getId());
|
|
|
userBypassAccount.setCreateTime(new Date());
|
|
|
userBypassAccount.setIsDelete(0);
|
|
|
- userBypassAccount.setDepartmentId(userBypassAccount.getDepartment());
|
|
|
+ userBypassAccount.setDepartmentId(userBypassAccount.getDepartmentId());
|
|
|
String realName = userBypassAccount.getRealName();
|
|
|
userBypassAccount.setRealName(realName);
|
|
|
String department = userBypassAccount.getDepartment();
|
|
@@ -426,16 +425,16 @@ public class NewPlatformApi {
|
|
|
BigDecimal a = byId.getLineOfCredit();
|
|
|
BigDecimal b = byId.getAvailableLineOfCredit();
|
|
|
|
|
|
- BigDecimal bb = b.add(setLineOfCreditRequest.getLineOfCredit());
|
|
|
-
|
|
|
- BigDecimal aa = a.add(setLineOfCreditRequest.getLineOfCredit());
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
UserEnterprise userEnterprise = new UserEnterprise();
|
|
|
userEnterprise.setId(setLineOfCreditRequest.getId());
|
|
|
- userEnterprise.setLineOfCredit(aa);
|
|
|
- userEnterprise.setAvailableLineOfCredit(bb);
|
|
|
+ userEnterprise.setLineOfCredit(setLineOfCreditRequest.getLineOfCredit());
|
|
|
+ userEnterprise.setAvailableLineOfCredit(setLineOfCreditRequest.getLineOfCredit());
|
|
|
userEnterpriseService.updateById(userEnterprise);
|
|
|
|
|
|
UserEnterpriseRecord userEnterpriseRecord = new UserEnterpriseRecord();
|
|
@@ -444,7 +443,7 @@ public class NewPlatformApi {
|
|
|
userEnterpriseRecord.setLinkType("system");
|
|
|
userEnterpriseRecord.setType(1);
|
|
|
userEnterpriseRecord.setAmount(setLineOfCreditRequest.getLineOfCredit());
|
|
|
- userEnterpriseRecord.setBalance(bb);
|
|
|
+ userEnterpriseRecord.setBalance(setLineOfCreditRequest.getLineOfCredit());
|
|
|
userEnterpriseRecord.setRemark(StrUtil.format("调整信用额度成功,调整增加信用额度{}元",
|
|
|
setLineOfCreditRequest.getLineOfCredit()));
|
|
|
userEnterpriseRecordService.save(userEnterpriseRecord);
|
|
@@ -668,7 +667,7 @@ public class NewPlatformApi {
|
|
|
@ApiOperation(value = "平台端用户列表")
|
|
|
@RequestMapping(value = "/otganizatonDepartmentUserList", method = RequestMethod.GET)
|
|
|
public CommonResult<?> otganizatonDepartmentlist(@RequestParam(name = "id", required = true) String id,
|
|
|
- @RequestParam(name = "organizationId", required = true) String organizationId
|
|
|
+ @RequestParam(name = "organizationId", required = false) String organizationId
|
|
|
) {
|
|
|
ArrayList<OrganizationDepartmentUser> organizationDepartmentUsers = new ArrayList<>();
|
|
|
LambdaQueryWrapper<OrganizationDepartment> queryWrapper = new LambdaQueryWrapper<>();
|
|
@@ -724,9 +723,8 @@ public class NewPlatformApi {
|
|
|
@ApiOperation(value = "平台端组织机构编辑-用户")
|
|
|
@RequestMapping(value = "/organizationUserEdit", method = RequestMethod.POST)
|
|
|
public CommonResult<String> organizationUserEdit(@RequestBody @Validated OrganizationDepartmentUser request) {
|
|
|
- String username = request.getName();
|
|
|
LambdaQueryWrapper<UserBypassAccount> userBypassAccountLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
- userBypassAccountLambdaQueryWrapper.eq(UserBypassAccount::getRealName, username);
|
|
|
+ userBypassAccountLambdaQueryWrapper.eq(UserBypassAccount::getDepartmentId, request.getDepartmentId());
|
|
|
List<UserBypassAccount> list = userBypassAccountService.list(userBypassAccountLambdaQueryWrapper);
|
|
|
if (null != list && list.size() > 0) {
|
|
|
for (UserBypassAccount userBypassAccount : list) {
|
|
@@ -735,6 +733,24 @@ public class NewPlatformApi {
|
|
|
userBypassAccountService.updateById(userBypassAccount);
|
|
|
}
|
|
|
}
|
|
|
+ LambdaQueryWrapper<UserEnterprise> enterpriseLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
+ enterpriseLambdaQueryWrapper.eq(UserEnterprise::getOrganizationId, request.getOrganizationId());
|
|
|
+ OrganizationDepartment organizationDepartment = organizationDepartmentService.getById(request.getDepartmentId());
|
|
|
+ if (null!=organizationDepartment){
|
|
|
+ String name1 = organizationDepartment.getName();
|
|
|
+ enterpriseLambdaQueryWrapper.eq(UserEnterprise::getDepartment, name1);
|
|
|
+ List<UserEnterprise> userEnterprises = userEnterpriseService.list(enterpriseLambdaQueryWrapper);
|
|
|
+ if (null != userEnterprises && userEnterprises.size() > 0) {
|
|
|
+ for (UserEnterprise userEnterprise : userEnterprises) {
|
|
|
+
|
|
|
+ String name = request.getName();
|
|
|
+ userEnterprise.setRealName(name);
|
|
|
+ userEnterpriseService.updateById(userEnterprise);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
organizationDepartmentUserService.updateById(request);
|
|
|
return CommonResult.success("操作成功");
|
|
|
}
|