mirror of
https://github.com/weizhiqiang1995/erp-pro.git
synced 2025-02-28 17:33:25 +08:00
客户团队新增合同控制
This commit is contained in:
parent
6169141aa2
commit
55d844ffbb
3 changed files with 6 additions and 2 deletions
|
@ -25,7 +25,7 @@ import java.util.List;
|
|||
@AllArgsConstructor
|
||||
public enum TeamObjectTypeEnum implements SkyeyeEnumClass {
|
||||
|
||||
CUSTOMER(1, "客户团队", Arrays.asList("contactsAuthEnum"), true, true),
|
||||
CUSTOMER(1, "客户团队", Arrays.asList("contactsAuthEnum", "crmContractAuthEnum"), true, true),
|
||||
SUPPLIER(2, "供应商团队", Arrays.asList("contactsAuthEnum"), true, false),
|
||||
PROJECT(3, "项目团队", Arrays.asList(), true, false);
|
||||
|
||||
|
|
|
@ -81,4 +81,8 @@ public class ServiceBean extends CommonInfo {
|
|||
@ApiModelProperty(value = "是否开启流程", required = "required")
|
||||
private Boolean flowable;
|
||||
|
||||
@TableField("team_auth")
|
||||
@ApiModelProperty(value = "是否开启团队权限管理", required = "required")
|
||||
private Boolean teamAuth;
|
||||
|
||||
}
|
||||
|
|
|
@ -104,7 +104,7 @@ public class ServiceBeanServiceImpl extends SkyeyeBusinessServiceImpl<ServiceBea
|
|||
}
|
||||
|
||||
private String getKey(ServiceBean bean) {
|
||||
return String.format(Locale.ROOT, "%s_%s_%s", bean.getClassName(), bean.getManageShow(), bean.getTenant());
|
||||
return String.format(Locale.ROOT, "%s_%s_%s", bean.getClassName(), bean.getManageShow(), bean.getTeamAuth(), bean.getTenant());
|
||||
}
|
||||
|
||||
private void saveAttrDefinition(String appId, List<ServiceBean> classNameList) {
|
||||
|
|
Loading…
Reference in a new issue