管理端企业管理修改

This commit is contained in:
梁琦涛
2021-10-11 12:22:51 +08:00
parent 4f423668e7
commit 1a565c19f2
@@ -49,7 +49,7 @@ import org.springframework.web.servlet.ModelAndView;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
/** /**
* @Description: 企业管理 * @Description: 企业管理
* @Author: jeecg-boot * @Author: jeecg-boot
* @Date: 2021-08-25 * @Date: 2021-08-25
@@ -102,6 +102,9 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
if (!StringUtils.isBlank(p.getCompanyPhone())){ if (!StringUtils.isBlank(p.getCompanyPhone())){
p.setCompanyPhone(PasswordUtil.decrypt(p.getCompanyPhone())); p.setCompanyPhone(PasswordUtil.decrypt(p.getCompanyPhone()));
} }
// if(!Objects.equals(p.getStatus(),PayCompanyManagementCommon.STATUS1)){
// p.setCompanyName(p.getCompanyName() + PayCompanyManagementCommon.COMPANY_STATUS);
// }
}); });
pageList.setRecords(listPayCompanyManagement); pageList.setRecords(listPayCompanyManagement);
}catch (Exception e){ }catch (Exception e){
@@ -207,6 +210,9 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
if(!StringUtils.isBlank(item.getEmail())){ if(!StringUtils.isBlank(item.getEmail())){
sendMessageDTO.setEmail(PasswordUtil.decrypt(item.getEmail())); sendMessageDTO.setEmail(PasswordUtil.decrypt(item.getEmail()));
} }
if(!StringUtils.isEmpty(item.getPhone())){
sendMessageDTO.setPhone(PasswordUtil.decrypt(item.getPhone()));
}
HashMap<String,String> map = new HashMap<>(); HashMap<String,String> map = new HashMap<>();
sendMessageDTO.setFromUser("admin"); sendMessageDTO.setFromUser("admin");
sendMessageDTO.setToUser(item.getUsername()); sendMessageDTO.setToUser(item.getUsername());
@@ -238,7 +244,7 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
// 查看角色是否为财务人员 // 查看角色是否为财务人员
int dataSource = PayCompanyManagementCommon.DATA_SOURCE2; int dataSource = PayCompanyManagementCommon.DATA_SOURCE2;
int status = PayCompanyManagementCommon.STATUS2; int status = PayCompanyManagementCommon.STATUS2;
if(Objects.equals(sysUser.getRoleCode(),PayCompanyManagementCommon.ROLE_CODE)){ if(sysUser.getRoleCode().contains(RoleCommon.CWRY)){
dataSource = PayCompanyManagementCommon.DATA_SOURCE1; dataSource = PayCompanyManagementCommon.DATA_SOURCE1;
status = PayCompanyManagementCommon.STATUS1; status = PayCompanyManagementCommon.STATUS1;
} }
@@ -288,6 +294,9 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
if(!StringUtils.isBlank(item.getEmail())){ if(!StringUtils.isBlank(item.getEmail())){
sendMessageDTO.setEmail(PasswordUtil.decrypt(item.getEmail())); sendMessageDTO.setEmail(PasswordUtil.decrypt(item.getEmail()));
} }
if(!StringUtils.isEmpty(item.getPhone())){
sendMessageDTO.setPhone(PasswordUtil.decrypt(item.getPhone()));
}
HashMap<String,String> map = new HashMap<>(); HashMap<String,String> map = new HashMap<>();
sendMessageDTO.setFromUser(sysUser.getUsername()); sendMessageDTO.setFromUser(sysUser.getUsername());
sendMessageDTO.setToUser(item.getUsername()); sendMessageDTO.setToUser(item.getUsername());
@@ -318,7 +327,7 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
int status = PayCompanyManagementCommon.STATUS2; int status = PayCompanyManagementCommon.STATUS2;
// 只有财务人员操作不需要重新审核,其他人都需要审核 // 只有财务人员操作不需要重新审核,其他人都需要审核
if(Objects.equals(sysUser.getRoleCode(),PayCompanyManagementCommon.ROLE_CODE)){ if(sysUser.getRoleCode().contains(RoleCommon.CWRY)){
status = PayCompanyManagementCommon.STATUS1; status = PayCompanyManagementCommon.STATUS1;
} }
payCompanyManagement.setStatus(status); payCompanyManagement.setStatus(status);
@@ -373,7 +382,7 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
int status = PayCompanyManagementCommon.STATUS2; int status = PayCompanyManagementCommon.STATUS2;
// 只有财务人员操作不需要重新审核,其他人都需要审核 // 只有财务人员操作不需要重新审核,其他人都需要审核
if(Objects.equals(sysUser.getRoleCode(),PayCompanyManagementCommon.ROLE_CODE)){ if(sysUser.getRoleCode().contains(RoleCommon.CWRY)){
status = PayCompanyManagementCommon.STATUS1; status = PayCompanyManagementCommon.STATUS1;
} }
payCompanyManagement.setStatus(status); payCompanyManagement.setStatus(status);
@@ -454,6 +463,10 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
@ApiOperation(value="企业管理-批量删除", notes="企业管理-批量删除") @ApiOperation(value="企业管理-批量删除", notes="企业管理-批量删除")
@GetMapping(value = "/deleteBatch") @GetMapping(value = "/deleteBatch")
public Result<?> deleteBatch(@RequestParam(name="ids") String ids) { public Result<?> deleteBatch(@RequestParam(name="ids") String ids) {
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
if(!sysUser.getRoleCode().contains(RoleCommon.CWRY)) {
return Result.error("非财务人员不可操作!");
}
if(StringUtils.isBlank(ids)){ if(StringUtils.isBlank(ids)){
return Result.error("id不能为空!"); return Result.error("id不能为空!");
} }
@@ -617,7 +630,7 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
// 查看角色是否为财务人员 // 查看角色是否为财务人员
int dataSource = PayCompanyManagementCommon.DATA_SOURCE2; int dataSource = PayCompanyManagementCommon.DATA_SOURCE2;
int status = PayCompanyManagementCommon.STATUS2; int status = PayCompanyManagementCommon.STATUS2;
if(Objects.equals(sysUser.getRoleCode(),PayCompanyManagementCommon.ROLE_CODE)){ if(sysUser.getRoleCode().contains(RoleCommon.CWRY)){
dataSource = PayCompanyManagementCommon.DATA_SOURCE1; dataSource = PayCompanyManagementCommon.DATA_SOURCE1;
status = PayCompanyManagementCommon.STATUS1; status = PayCompanyManagementCommon.STATUS1;
} }