Browse Source

单据编号编辑图标调整

zhuth 7 years ago
parent
commit
29d0e40716

+ 3 - 2
frontend/saas-web/app/view/core/form/FormPanel.js

@@ -42,7 +42,7 @@ Ext.define('saas.view.core.form.FormPanel', {
         me.initViewModel();
         me.FormUtil.setItems(me);
 
-        Ext.applyIf(me, {
+        Ext.apply(me, {
             dockedItems: [{
                 xtype: 'toolbar',
                 dock: 'top',
@@ -74,14 +74,15 @@ Ext.define('saas.view.core.form.FormPanel', {
                     xtype: 'tbtext',
                     html: '已审核',
                     cls: 'x-audited',
+                    hidden: true,
                     bind: {
                         hidden: '{!(form.' + me._statusCodeField + ' == "AUDITED")}'
                     }
                 }, {
                     xtype: 'button',
                     cls: 'x-codeeditor-btn',
-                    iconCls: 'fa fa-edit',
                     bind: {
+                        iconCls: 'fa {base.codeEditable ? "fa-check-circle" : "fa-edit"}',
                         hidden: '{!base.editable}'
                     },
                     handler: 'codeEditorClick'

+ 8 - 1
frontend/saas-web/app/view/core/form/FormPanel.scss

@@ -32,10 +32,17 @@
         font-size: 18px;
         box-shadow: none !important;
 
+        .fa-check-circle {
+            color: #52C41A;
+        }
+
         &:hover {
-            .x-btn-icon-el-default-toolbar-small {
+            .fa-edit {
                 color: black;
             }
+            .fa-check-circle {
+                color: #A0D911;
+            }
         }
     }
     .x-audited {