in src/routes/System/Namespace/index.js [291:338]
title: getIntlContent("SHENYU.COMMON.OPERAT"),
dataIndex: "time",
key: "time",
ellipsis: true,
width: 160,
fixed: "right",
render: (text, record) => {
return record.namespaceId === defaultNamespaceId ? (
""
) : (
<div className="optionParts">
<AuthButton perms="system:namespace:edit">
<div
className="edit"
onClick={() => {
this.editClick(record);
}}
>
{getIntlContent("SHENYU.SYSTEM.EDITOR")}
</div>
</AuthButton>
<AuthButton perms="system:namespace:delete">
<Popconfirm
title={getIntlContent("SHENYU.COMMON.DELETE")}
placement="bottom"
onCancel={(e) => {
e.stopPropagation();
}}
onConfirm={(e) => {
e.stopPropagation();
this.deleteClick(record);
}}
okText={getIntlContent("SHENYU.COMMON.SURE")}
cancelText={getIntlContent("SHENYU.COMMON.CALCEL")}
>
<span
className="edit"
onClick={(e) => {
e.stopPropagation();
}}
>
{getIntlContent("SHENYU.COMMON.DELETE.NAME")}
</span>
</Popconfirm>
</AuthButton>
</div>
);
},