| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -397,43 +397,60 @@ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let goods_detail = this.goods_detail; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let specs = this.goods_stock.specs; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let stores = this.goods_stock.stores; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let par = {}; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let s_id_1 = 1; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let s_id_2 = 2; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									for(let i in specs){ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										if(specs[i].label_key == 'size'){ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											s_id_1 = 1; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									if(this.$isRight(specs)){ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										let s_id_1 = 1; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										let s_id_2 = 2; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										for(let i in specs){ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											if(specs[i].label_key == 'size'){ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
												s_id_1 = 1; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											if(specs[i].label_key == 'color'){ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
												s_id_2 = 2; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										if(specs[i].label_key == 'color'){ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											s_id_2 = 2; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										let spec_current_1 = specs[s_id_1].spec_current; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										let spec_current_2 = specs[s_id_2].spec_current; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										let id_1 = specs[s_id_1].list[spec_current_1].id; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										let id_2 = specs[s_id_2].list[spec_current_2].id; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										if(id_1 > id_2){ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											let id_3 = id_2; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											id_2 = id_1; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											id_1 = id_3; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										par = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											attributes: { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
												color: specs[s_id_2].list[specs[s_id_2].spec_current].value, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
												com_id: goods_detail.id, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
												img: goods_detail.img, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
												size: specs[s_id_1].list[specs[s_id_1].spec_current].value, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
												sku: goods_detail.goods_no +'-'+ specs[s_id_1].list[specs[s_id_1].spec_current].value | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											}, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											id: stores[id_1 +'-'+ id_2].id, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											product_id: stores[id_1 +'-'+ id_2].id, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											price: stores[id_1 +'-'+ id_2].price, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											store_count: stores[id_1 +'-'+ id_2].store, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											market_price: goods_detail.market_price, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											name: goods_detail.name, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											qty: this.goods_num | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									}else{ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										par = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											attributes: { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
												com_id: goods_detail.id, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
												img: goods_detail.img | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											}, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											id: goods_detail.id, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											product_id: goods_detail.id, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											price: goods_detail.sell_price, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											store_count: goods_detail.store_nums, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											market_price: goods_detail.market_price, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											name: goods_detail.name, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											qty: this.goods_num | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let spec_current_1 = specs[s_id_1].spec_current; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let spec_current_2 = specs[s_id_2].spec_current; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let id_1 = specs[s_id_1].list[spec_current_1].id; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let id_2 = specs[s_id_2].list[spec_current_2].id; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									if(id_1 > id_2){ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										let id_3 = id_2; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										id_2 = id_1; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										id_1 = id_3; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									let par = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										attributes: { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											color: specs[s_id_2].list[specs[s_id_2].spec_current].value, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											com_id: goods_detail.id, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											img: goods_detail.img, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											size: specs[s_id_1].list[specs[s_id_1].spec_current].value, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
											sku: goods_detail.goods_no +'-'+ specs[s_id_1].list[specs[s_id_1].spec_current].value | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										}, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										id: stores[id_1 +'-'+ id_2].id, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										product_id: stores[id_1 +'-'+ id_2].id, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										price: stores[id_1 +'-'+ id_2].price, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										store_count: stores[id_1 +'-'+ id_2].store, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										market_price: goods_detail.market_price, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										name: goods_detail.name, | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
										qty: this.goods_num | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
									uni.showLoading({ | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |