diff --git a/README.md b/README.md index c345fb46..86c4da11 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,7 @@ Supported Languages: 中文 / [繁體中文](README-tw.md) / [English](README-en 5. 音频资源管理权限测试,没有bug。 6. 人物资源管理权限测试,没有bug。(没完成,忽视) 7. 贴图资源管理权限测试,没有bug。 +8. 材质资源管理权限测试,没有bug。 ## v0.3.7更新 diff --git a/ShadowEditor.Web/src/editor/assets/MaterialPanel.jsx b/ShadowEditor.Web/src/editor/assets/MaterialPanel.jsx index 92ec09e5..5bc5afe5 100644 --- a/ShadowEditor.Web/src/editor/assets/MaterialPanel.jsx +++ b/ShadowEditor.Web/src/editor/assets/MaterialPanel.jsx @@ -1,9 +1,6 @@ import { classNames, PropTypes, SearchField, ImageList } from '../../third_party'; import EditWindow from './window/EditWindow.jsx'; -import ModelLoader from '../../loader/ModelLoader'; -import AddObjectCommand from '../../command/AddObjectCommand'; import Ajax from '../../utils/Ajax'; -import UploadUtils from '../../utils/UploadUtils'; import MaterialsSerializer from '../../serialization/material/MaterialsSerializer'; /** @@ -31,6 +28,7 @@ class MaterialPanel extends React.Component { render() { const { className, style } = this.props; const { data, categoryData, name, categories } = this.state; + const { enableAuthority, authorities } = app.server; let list = data; @@ -69,6 +67,8 @@ class MaterialPanel extends React.Component { /> - - + + { obj = JSON.parse(result); if (obj.Code === 200) { + // TODO: 保存材质时,没有刷新材质面板。 app.call(`showBottomPanel`, this, 'material'); } app.toast(_t(obj.Msg)); diff --git a/ShadowEditor.Web/src/ui/form/Button.jsx b/ShadowEditor.Web/src/ui/form/Button.jsx index 07d5d6ca..1883bf32 100644 --- a/ShadowEditor.Web/src/ui/form/Button.jsx +++ b/ShadowEditor.Web/src/ui/form/Button.jsx @@ -14,10 +14,10 @@ class Button extends React.Component { } render() { - const { className, style, children, color, disabled } = this.props; + const { className, style, children, color, disabled, show } = this.props; return