| 
					
				 | 
			
			
				@@ -278,12 +278,13 @@ public class PayOrderLogic { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (workerProceAmount.doubleValue() > 0.01) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             workerOrderBuy.setWorkerProceAmount(workerProceAmount.setScale(2, BigDecimal.ROUND_CEILING)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            workerOrderBuy.setWorkerProceAmount(Convert.toBigDecimal("0.01")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (totalAmount.doubleValue() > 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                workerOrderBuy.setWorkerProceAmount(Convert.toBigDecimal("0.01")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         workerOrderBuy.setWorkerProceAmount(workerProceAmount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         workerOrderBuy.setCommissionAmount(workerProceAmount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         workerOrderBuy.setTotalAmount(totalAmount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        workerOrderBuy.setWorkerAmount(workerAmount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        workerOrderBuy.setWorkerAmount(workerAmount.subtract(workerProceAmount)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         workerOrderBuy.setManualAmount(manualAmount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         workerOrderBuy.setNum(num); 
			 |