فهرست منبع

自定义样式字符串解析成对象逻辑调整

zhuth 7 سال پیش
والد
کامیت
7b31d0fad9
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      kanban-console/src/main/webapp/resources/app/view/core/trigger/StyleTrigger.js

+ 4 - 1
kanban-console/src/main/webapp/resources/app/view/core/trigger/StyleTrigger.js

@@ -92,6 +92,7 @@ Ext.define('erp.view.core.trigger.StyleTrigger', {
                 }],
                 setStyle: function(styleObj) {
                     var styleForm = this;
+                    var otherStyleStr='';
                     var o = {
                         data: Object.assign({}, styleObj),
                         getData: function() {return this.data}
@@ -99,9 +100,11 @@ Ext.define('erp.view.core.trigger.StyleTrigger', {
                     for(var key in styleObj) {
                         if(styleForm.getForm().findField(key)) {
                             delete styleObj[key];
+                        }else {
+                        	otherStyleStr += (key + ':' + styleObj[key] + ';') 
                         }
                     }
-                    o.data.otherStyle = Ext.JSON.encode(styleObj).replace(/[{"}]/g, '');
+                    o.data.otherStyle = otherStyleStr;
                     styleForm.loadRecord(o);
                 },
                 getStyle: function() {