| 
					
				 | 
			
			
				@@ -300,7 +300,11 @@ layui.define(['jquery', 'form', 'upload', 'layer', 'sortable'], function (export 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     specData.push(specItem); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 that.options.specData = specData; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                that.options.skuData = $.extend(that.options.skuData, that.getFormSkuData()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                console.log(that.options.specData); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (data.elem.checked) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //that.options.skuData[] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //that.options.skuData = $.extend(that.options.skuData, that.getFormSkuData()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 that.resetRender(that.options.skuTableElemId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 that.renderMultipleSkuTable(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -434,15 +438,15 @@ layui.define(['jquery', 'form', 'upload', 'layer', 'sortable'], function (export 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         resetRender(targets) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (typeof targets === 'string') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                $(`#${targets}`).parents('.layui-form-item').replaceWith(`<div id="${targets}"></div>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $(`#${targets}`).parents('.dever_sku').replaceWith(`<div id="${targets}"></div>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else if ($.isArray(targets) && targets.length) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 targets.forEach((item) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    $(`#${item}`).parents('.layui-form-item').replaceWith(`<div id="${item}"></div>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $(`#${item}`).parents('.dever_sku').replaceWith(`<div id="${item}"></div>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                $(`#${this.options.isAttributeElemId}`).parents('.layui-form-item').replaceWith(`<div id="${this.options.isAttributeElemId}"></div>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                $(`#${this.options.specTableElemId}`).parents('.layui-form-item').replaceWith(`<div id="${this.options.specTableElemId}"></div>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                $(`#${this.options.skuTableElemId}`).parents('.layui-form-item').replaceWith(`<div id="${this.options.skuTableElemId}"></div>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $(`#${this.options.isAttributeElemId}`).parents('.dever_sku').replaceWith(`<div id="${this.options.isAttributeElemId}"></div>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $(`#${this.options.specTableElemId}`).parents('.dever_sku').replaceWith(`<div id="${this.options.specTableElemId}"></div>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $(`#${this.options.skuTableElemId}`).parents('.dever_sku').replaceWith(`<div id="${this.options.skuTableElemId}"></div>`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -696,13 +700,13 @@ layui.define(['jquery', 'form', 'upload', 'layer', 'sortable'], function (export 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         renderFormItem(label, content, target, isRequired = true) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var html = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            html += '<div class="layui-form-item">'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            html += '<div class="layui-form-item dever_sku">'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             html += `<label class="layui-form-label ${isRequired ? 'required' : ''}">${label.length ? label : ''}</label>`; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             html += '<div class="layui-input-block">'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             html += content; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             html += '</div>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             html += '</div>'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            $(`#${target}`).html(html); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $(`#${target}`).replaceWith(html); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             form.render(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -715,7 +719,7 @@ layui.define(['jquery', 'form', 'upload', 'layer', 'sortable'], function (export 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         getFormFilter() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            var fariyForm = $('form.fairy-form'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var fariyForm = $('form.layui-form'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (!fariyForm.attr('lay-filter')) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 fariyForm.attr('lay-filter', 'fairy-form-filter'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -724,6 +728,7 @@ layui.define(['jquery', 'form', 'upload', 'layer', 'sortable'], function (export 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         getFormSkuData() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var skuData = {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            console.info(this.getFormFilter(), form.val(this.getFormFilter())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $.each(form.val(this.getFormFilter()), function (key, value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (key.startsWith('skus')) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     skuData[key] = value; 
			 |