|  |  | 
 |  |  |  | 
 |  |  |         companys.setCreateBy(getLoginUserId()); | 
 |  |  |         companys.setUpdateBy(getLoginUserId()); | 
 |  |  |         if (StringUtils.isNotBlank(companys.getCode())) { | 
 |  |  |         if (StringUtils.isBlank(companys.getCode())) { | 
 |  |  |             String ruleCode = SerialRuleUtils.generateRuleCode(SerialRuleCode.SYS_COMPANYS_CODE, companys); | 
 |  |  |             if (StringUtils.isBlank(ruleCode)) { | 
 |  |  |                 throw new CoolException("编码规则错误:请检查「SYS_COMPANYS_CODE」是否设置完成!!"); | 
 |  |  | 
 |  |  |         if (Objects.isNull(companys.getType())) { | 
 |  |  |             throw new CoolException("类型不能为空!!"); | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         companys.setUpdateTime(null); | 
 |  |  |         companys.setUpdateBy(getLoginUserId()); | 
 |  |  |         if (!companysService.updateById(companys)) { |