| 
					
				 | 
			
			
				@@ -4,12 +4,13 @@ $(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         datatype: "json", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         colModel: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             {label: 'ID', name: 'id', index: 'id', hidden: true, key: true}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            {label: '商品编码', name: 'goodsSn', index: 'goods_Sn', width: 60}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            {label: 'SKU', name: 'sku', index: 'sku', width: 80}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            {label: '商品类型', name: 'categoryName', index: 'category_id', width: 40}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            {label: '名称', name: 'name', index: 'name', width: 160}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {label: '商户名称', name: 'merchName', index: 'merchName', width: 100, align: 'center'}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {label: '商品编码', name: 'goodsSn', index: 'goods_Sn', width: 60, align: 'center'}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {label: 'SKU', name: 'sku', index: 'sku', width: 80, align: 'center'}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {label: '商品类型', name: 'categoryName', index: 'category_id', width: 40, align: 'center'}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {label: '名称', name: 'name', index: 'name', width: 160, align: 'center'}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                label: '货品业务类型', name: 'goodsBizType', index: 'goods_biz_type', width: 70, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                label: '货品业务类型', name: 'goodsBizType', index: 'goods_biz_type', width: 70, align: 'center', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 formatter: function (value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (value == '00') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return '保税备货'; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -21,8 +22,8 @@ $(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return '普通货物'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            {label: '零售价格', name: 'retailPrice', index: 'retail_price', width: 80}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            {label: '市场价', name: 'marketPrice', index: 'market_price', width: 80}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {label: '零售价格', name: 'retailPrice', index: 'retail_price', width: 80, align: 'center'}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            {label: '市场价', name: 'marketPrice', index: 'market_price', width: 80, align: 'center'}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 label: '上架', name: 'isOnSale', index: 'is_on_sale', width: 40, align: 'center', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 formatter: function (value) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -45,16 +46,16 @@ $(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             },*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                label: '录入日期', name: 'addTime', index: 'add_time', width: 80, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                label: '录入日期', name: 'addTime', index: 'add_time', width: 80, align: 'center', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 formatter: function (value) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return transDate(value, 'yyyy-MM-dd hh:mm:ss'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         viewrecords: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        height: 675, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        rowNum: 15, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        rowList: [15, 30, 50], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        height: 575, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        rowNum: 10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        rowList: [10, 30, 50], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         rownumbers: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         rownumWidth: 25, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         autowidth: true, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -122,12 +123,13 @@ var vm = new Vue({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 {required: true, message: '名称不能为空', trigger: 'blur'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ]*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        q: {name: '', goodsSn: '', category: '', categoryTwo: ''}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        q: {name: '', goodsSn: '', category: '', categoryTwo: '', merchSn: ''}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         attributes: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         attributeEntityList: [{'id': '', 'goodsId': '', 'attributeId': '', 'value': '', 'isDelete': 0}], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         productEntityList: [{'id': '', 'goodsId': '', 'goodsSpecificationIds': '', 'goodsSpecificationNameValue': '', 'goodsSn': '', 'goodsNumber': '', 'isDelete': 0, 'goodsDefault': 0}], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryCategories: [],//一级分类 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         queryCategoriesTwo: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        queryMerch: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         categories: [],//一级分类 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         categoriesTwo: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         macros: [],//商品单位 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -176,7 +178,8 @@ var vm = new Vue({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 name: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 goodsSn: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 category: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                categoryTwo: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                categoryTwo: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                merchSn: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         query: function () { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -413,7 +416,8 @@ var vm = new Vue({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     'name': vm.q.name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     'goodsSn': vm.q.goodsSn, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     'category': vm.q.category, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    'categoryTwo': vm.q.categoryTwo 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'categoryTwo': vm.q.categoryTwo, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'merchSn': vm.q.merchSn 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 page: page 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }).trigger("reloadGrid"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -472,6 +476,7 @@ var vm = new Vue({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 vm.queryCategoriesTwo = r.list; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         getAttributes: function (opt) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var value = opt.value; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $.get("../attribute/query?attributeCategoryId=" + value, function (r) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -616,6 +621,9 @@ var vm = new Vue({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $.get("../category/getCategorySelect", function (r) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             vm.queryCategories = r.list; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $.get("../merch/queryAll", function (r) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            vm.queryMerch = r.list; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }); 
			 |