Quellcode durchsuchen

政策-助理给销售总监创建政策

yangzian vor 3 Jahren
Ursprung
Commit
b11dc91855

+ 9 - 0
jeecg-boot-finance/src/main/java/org/jeecg/ctop/finance/policy/controller/CwjsPolicyInfoController.java

@@ -562,6 +562,10 @@ public class CwjsPolicyInfoController {
 			cwjsPolicyInfo.setCompanySubjectId(companySubjectId);
 
 
+			//查询销售角色
+			String roleCode = roleService.getRoleCodeByUserId(cwjsPolicyInfo.getSaleId());
+
+
 			//政策所属销售的部门 和 上级
 			JSONObject examineUser = cwjsPolicyInfoMapper.getUserLeaderAndDirectorByRoleName(cwjsPolicyInfo.getSaleId(),"分公司总经理");
 			String firstAudit = "";//第一次审核人
@@ -573,6 +577,11 @@ public class CwjsPolicyInfoController {
 				//firstAudit = examineUser.getString("directorId");
 				cwjsPolicyInfo.setApprovedStatus(1);
 				firstAudit = "legalAffairs";
+
+				//助理给销售总监创建
+			}else if (StringUtils.equals(roleCode,"saleDirector") && !StringUtils.equals(cwjsPolicyInfo.getCreateUserId(),cwjsPolicyInfo.getSaleId())){
+				//审核人是销售总监自己
+				firstAudit = cwjsPolicyInfo.getSaleId();
 			}else {
 				//销售的 上级
 				firstAudit = examineUser.getString("leaderId");