!754 显示传输柜子图标

pull/754/MERGE
肖诗雅 5 years ago committed by ChenX
parent b498ab1e81
commit 7d62a192aa

@ -33,6 +33,7 @@ export class UserConfig
userConfigName: { [key: string]: string; } = {}; userConfigName: { [key: string]: string; } = {};
@observable modeling2HoleRad = 20; //圆造型小于等于该值拆成孔数据 @observable modeling2HoleRad = 20; //圆造型小于等于该值拆成孔数据
@observable isAdmin = false; @observable isAdmin = false;
@observable isRender = false;//是否购买了渲染端
@observable kjlConfig: IGrooveOption = { @observable kjlConfig: IGrooveOption = {
grooveAddLength: "0", grooveAddLength: "0",
grooveAddWidth: "0", grooveAddWidth: "0",

@ -26,6 +26,7 @@ export function saveLoginInfos(data: IResponseData)
localStorage.setItem(StoreageKeys.IsNewErp, data.user_info.new_erp); localStorage.setItem(StoreageKeys.IsNewErp, data.user_info.new_erp);
localStorage.setItem(StoreageKeys.Uid, data.user_info.user_id); localStorage.setItem(StoreageKeys.Uid, data.user_info.user_id);
userConfig.isAdmin = data.ext_info.if_admin === 1; userConfig.isAdmin = data.ext_info.if_admin === 1;
userConfig.isRender = data.ext_info.if_render === 1;
} }

@ -3,6 +3,7 @@ import { commandMachine } from '../../../Editor/CommandMachine';
import { ICON_CDN } from '../../IconEnum'; import { ICON_CDN } from '../../IconEnum';
import { ICommandIconInfo } from '../TopToolBar/TopToolBarInterface'; import { ICommandIconInfo } from '../TopToolBar/TopToolBarInterface';
import './PropertiesPanel.less'; import './PropertiesPanel.less';
import { userConfig } from '../../../Editor/UserConfig';
export interface ToolBarProps export interface ToolBarProps
{ {
@ -23,6 +24,7 @@ export class ToolBar extends React.Component<ToolBarProps, {}>
iconList.map((cmd, index) => iconList.map((cmd, index) =>
{ {
return ( return (
(cmd.title !== "传输柜子" || userConfig.isRender) ?
<li key={index} title={cmd.command} style={liStyle} <li key={index} title={cmd.command} style={liStyle}
onClick={() => onClick={() =>
{ {
@ -31,7 +33,9 @@ export class ToolBar extends React.Component<ToolBarProps, {}>
> >
<img src={`${ICON_CDN}/${cmd.svg}`} alt={cmd.title} /> <img src={`${ICON_CDN}/${cmd.svg}`} alt={cmd.title} />
<p>{cmd.title}</p> <p>{cmd.title}</p>
</li>); </li>
: null
);
}) })
} }
</ul> </ul>

Loading…
Cancel
Save