| 
					
				 | 
			
			
				@@ -180,17 +180,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 {{detailsPlanNum.shuiemoney}} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form-model-item label="供应商事故单($)" prop="salesrrdersOriginaltotal"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{ detailsPlanNum.supperAccidentUsdamount, }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form-model-item label="供应商事故单(¥)" prop="salesrrdersOriginaltotal"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{ detailsPlanNum.supperAccidentcnyAmount }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-col> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <a-form-model-item label="税率%" prop="taxrate" >  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <a-input placeholder="请输入" v-model="detailsPlanNum.taxrate"  @blur="changeTaxrate" class="taxrate"  v-show='showSelect==0'/> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -198,69 +188,17 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form-model-item label="短出面料成本" prop="fabricshortcost" class="fontColor"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{ detailsPlanNum.fabricshortcost }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-col> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form-model-item label="面料不含税成本(美元)" prop="UsdfabriccostNotincludestax" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{ detailsPlanNum.fabriccostNotincludestaxUsd }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-col> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form-model-item label="辅料不含税成本(美元)" prop="UsdexcipiencostNotincludestax"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{ detailsPlanNum.excipiencostNotincludestaxUsd }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-col> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form-model-item label="制单人" prop="preparedBy"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{ detailsPlanNum.preparedBy }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-col> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <a-form-model-item label="备注" prop="memo" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <a-input style="width:100%" type="text" v-model="detailsPlanNum.memo" @blur="changeContainerNumber" v-show='showSelect==0'/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <span v-show='showSelect==1'>{{ detailsPlanNum.memo }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form-model-item label="查询时间" prop="UsdfabriccostNotincludestax" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{  }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form-model-item label="查询人" prop="UsdfabriccostNotincludestax" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{  }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form-model-item label="" prop="UsdfabriccostNotincludestax" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{  }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-col> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <a-form-model-item label="制单人" prop="preparedBy"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 {{ detailsPlanNum.preparedBy }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form-model-item label="查询人" prop="queryBy"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                {{ detailsPlanNum.queryBy  }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form-model-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-col> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <a-col :md="6" :sm="8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <a-form-model-item label="查询时间" prop="queryTime"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 {{ detailsPlanNum.queryTime  }} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -380,19 +318,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { JeecgListMixin } from '@/mixins/JeecgListMixin' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import JEllipsis from '@/components/jeecg/JEllipsis' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import moment from 'moment' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// 原始文件(应该跟单证内弹框一样,尝试公用,成功后可删除以下注释) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// import mainTableExpenseCNYModal from '@views/reportForms/cost-allocation-table/mainTableExpenseCNYModal.vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// import mainTableExpenseUSDModal from '@views/reportForms/cost-allocation-table/mainTableExpenseUSDModal.vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// import accidentListModal from '@views/reportForms/fabric-loss-table/accidentListModal.vue' // 事故单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-// import tabs from '@views/cost-allocation-total/tabs.vue' // tabs组件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import tabs from '@views/reportForms/cost-allocation-table/tabs.vue' // tabs组件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import mainTableExpenseCNYModal from '@views/cost-allocation-total/modal/mainTableExpenseCNYModal.vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import mainTableExpenseUSDModal from '@views/cost-allocation-total/modal/mainTableExpenseUSDModal.vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import accidentListModal from '@views/cost-allocation-total/modal/accidentListModal.vue' // 事故单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { seachPlanNum, addHalfInfo,deleteFileDetail } from '@api/document/cost-allocation-total.js' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -410,8 +339,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         planNum: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, // 详情所有数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       remarks: '', // 备注 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      copyFabriccostIncludestax:'',//保存查询获取得面料成本(¥) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 事故单 表头 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       accidentListColumns: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -447,8 +374,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { title: '事故单主题', width: 120, dataIndex: 'accidentTheme', className: 'replacecolor' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { title: '责任人', width: 100, dataIndex: 'responsibilityPerson1', className: 'replacecolor' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // { title: '币种', width: 120, dataIndex: 'moneyType', className: 'replacecolor' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // { title: '金额', dataIndex: 'amount', width: 120, className: 'replacecolor' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       accidentListData: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -543,6 +468,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         var Staging = '',  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         StagingLast = '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         file = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //更新前保存字段 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(data=='queryNew'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           Staging =this.detailsPlanNum.memo 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           StagingLast = this.detailsPlanNum.remarks 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -556,11 +482,11 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.PrintButton = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              this.loading = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.detailsPlanNum = res.result //所有详情 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.copyFabriccostIncludestax = res.result.fabriccostIncludestax 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if(Number(this.detailsPlanNum.shortseveral)<0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.detailsPlanNum.shortseveral = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.detailsPlanNum.shortvalue = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //表头-附件列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var fileList =  (this.detailsPlanNum.attachs!==''&&this.detailsPlanNum.attachs)?this.detailsPlanNum.attachs.split(","):[] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.fileList = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               if(fileList.length!==0){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -574,12 +500,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.accidentListData = res.result.syCostAllocationAccidentList //事故单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.accidentCalculation(this.accidentListData) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // var accidentNum = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // this.accidentListData.map(item =>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //   item.id = accidentNum + 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //   accidentNum += 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.accidentCalculation(this.accidentListData)   //计算事故单美元金额和事故单人民币金额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.costPayData = res.result.syCostAllocationCostpayList //支出费用 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var num = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.costPayData.map(item =>{ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -594,49 +515,35 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 页面打开加载的数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var oneData = this.$refs.unitTabs.tabsAllData[0] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$refs.unitTabs.fabData = oneData.syCostAllocationFabricList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            var all = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            var all = 0,//面料sheet-转入成本总计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                allYu = 0//面料sheet-余下数量成本总计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$refs.unitTabs.fabData.map(item=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               if(item.remainingQuantitycost!=='' && item.remainingQuantitycost){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 item.remainingQuantitycost = item.remainingQuantitycost.toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                allYu +=Number(item.remainingQuantitycost) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               if(item.transferCost&&item.transferCost!==''){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 all+=Number(item.transferCost) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.fabricCost = this.detailsPlanNum.fabriccostIncludestax 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.detailsPlanNum.fabriccostIncludestax = (all+Number(this.detailsPlanNum.fabriccostIncludestax)).toFixed(2) // 表头面料成本(¥) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.detailsPlanNum.fabriccostIncludestax = (all+Number(this.detailsPlanNum.fabriccostIncludestax)-allYu).toFixed(2) // 表头面料成本(¥) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.detailsPlanNum.fabriccostIncludestaxUsd = (Number(this.detailsPlanNum.fabriccostIncludestax)/this.detailsPlanNum.exchangeRate).toFixed(2)//表头面料成本($) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.detailsPlanNum.fabriccostNotincludestax = (Number(this.detailsPlanNum.fabriccostIncludestax)/(1+(Number(this.detailsPlanNum.taxrate)/100))).toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.$refs.unitTabs.ingData = oneData.syCostAllocationIngredientList 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.$refs.unitTabs.shipData = oneData.syCostAllocationShipdetail 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.detailsPlanNum.outdata = oneData.syCostAllocationShipdetail.length!==0?oneData.syCostAllocationShipdetail[0].outdata:'' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // this.$refs.unitTabs.shipData.map(item=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //   if(item.procesUnitPriceusd==0||item.procesUnitPriceusd==item.procesUnitPricermb||item.procesUnitPriceusd==''||!item.procesUnitPriceusd){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //     item.procesUnitPricermb = item.procesUnitPricermb!==''&&item.procesUnitPricermb?Number(item.procesUnitPricermb).toFixed(4):0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //     item.processCost = Number(item.procesUnitPricermb)*Number(item.shipQuantity) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //   }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //     item.procesUnitPriceusd = item.procesUnitPriceusd!==''&&item.procesUnitPriceusd?Number(item.procesUnitPriceusd).toFixed(4):0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //     item.shipQuantity = item.shipQuantity!==''&&item.shipQuantity?Number(item.shipQuantity).toFixed(4):0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //     item.processCost = Number(item.procesUnitPriceusd)*Number(item.shipQuantity)*Number(item.exchangeRate) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.addAmountIng(oneData.syCostAllocationIngredientList) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.addAmountCostPay(this.costPayData) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.addAccident(this.accidentListData) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            this.calculation(oneData.syCostAllocationShipdetail) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.detailsPlanNum.fabriccostNotincludestax = (Number(this.detailsPlanNum.fabriccostIncludestax)/(1+(Number(this.detailsPlanNum.taxrate)/100))).toFixed(2)//表头-面料不含税成本(¥) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$refs.unitTabs.ingData = oneData.syCostAllocationIngredientList //辅料sheet数据源 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$refs.unitTabs.shipData = oneData.syCostAllocationShipdetail //发运明细sheet数据源 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.detailsPlanNum.outdata = oneData.syCostAllocationShipdetail.length!==0?oneData.syCostAllocationShipdetail[0].outdata:'' //表头-出运日期 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.addAmountIng(oneData.syCostAllocationIngredientList) //辅料sheet合计行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.addAmountCostPay(this.costPayData) //费用支出合计行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.addAccident(this.accidentListData)//事故单合计行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.calculation(oneData.syCostAllocationShipdetail) //出运明细合计行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //合计中面料相关金额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var s=0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             oneData.syCostAllocationFabricList.map(item=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               s+=Number(item.transferCost) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //  this.$refs.unitTabs.sumInfo.fabricAmount = s.toFixed(3) //合计中的面料总额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              this.$refs.unitTabs.sumInfo.fabricAmount = (this.detailsPlanNum.fabriccostIncludestax!==''&&this.detailsPlanNum.fabriccostIncludestax)?(Number(this.detailsPlanNum.fabriccostIncludestax)).toFixed(2):'' //合计中的面料总额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              this.$refs.unitTabs.sumInfo.fabricExcludTax =(this.detailsPlanNum.fabriccostNotincludestax!==''&&this.detailsPlanNum.fabriccostNotincludestax)?(Number(this.detailsPlanNum.fabriccostNotincludestax)).toFixed(2):''//合计中的不含税面料总额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            //  this.detailsPlanNum.fabriccostNotincludestax =  this.$refs.unitTabs.sumInfo.fabricExcludTax 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             // this.detailsPlanNum.fabriccostIncludestax = s.toFixed(3) //表头中面料含税总额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // this.detailsPlanNum.fabriccostNotincludestax = (s/1.13).toFixed(3) //表头中面料不含税总额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //合计中辅料相关金额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var s = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             v =0, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -646,9 +553,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               v+=item.rmbAmount?Number(item.rmbAmount):0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               t+=item.transferCost?Number(item.transferCost):0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // this.$refs.unitTabs.sumInfo.ingAmount =(v/2).toFixed(2)//辅料金额合计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$refs.unitTabs.sumInfo.ingAmount =((v/2)+(t/2)).toFixed(2)//辅料金额合计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // this.$refs.unitTabs.sumInfo.ingExcludAmount = ((v/2).toFixed(2)/(1+(Number(this.detailsPlanNum.taxrate)/100))).toFixed(2)//辅料不含税金额合计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$refs.unitTabs.sumInfo.ingExcludAmount = (((s/2)+(t/2)/(1+(Number(this.detailsPlanNum.taxrate)/100)))).toFixed(2)//合计sheet辅料不含税金额合计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.detailsPlanNum.excipiencostNotincludestax =  ( this.$refs.unitTabs.sumInfo.ingExcludAmount==''|| !this.$refs.unitTabs.sumInfo.ingExcludAmount)?0:Number(this.$refs.unitTabs.sumInfo.ingExcludAmount).toFixed(2)//表头辅料料不含税成本    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.detailsPlanNum.excipiencostIncludestax =   (  this.$refs.unitTabs.sumInfo.ingAmount ==''|| ! this.$refs.unitTabs.sumInfo.ingAmount )?0:Number( this.$refs.unitTabs.sumInfo.ingAmount ).toFixed(2)//表头辅料成本(¥) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -682,9 +587,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.$refs.unitTabs.sumInfo.excludingTaxProcessing =( this.$refs.unitTabs.sumInfo.shipProcesFees/(1+(Number(this.detailsPlanNum.taxrate)/100))).toFixed(2)//出运不含税加工费 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				              }     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             this.detailsPlanNum.rmbProcesscost = this.$refs.unitTabs.sumInfo.excludingTaxProcessing 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             this.detailsPlanNum.usdProcesscost = e.toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // this.detailsPlanNum.rmbProcesscost=(e==''|| !e)?'':Number(e).toFixed(2)//表头加工费(人民币) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+             this.detailsPlanNum.rmbProcesscost = this.$refs.unitTabs.sumInfo.excludingTaxProcessing //表头-加工费人民币 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+             this.detailsPlanNum.usdProcesscost = e.toFixed(2)//表头-加工费美元 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             f=Number(this.$refs.unitTabs.sumInfo.ingAmount)+Number(this.$refs.unitTabs.sumInfo.shipProcesFees) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$refs.unitTabs.sumInfo.amountTotal = (Number(this.$refs.unitTabs.sumInfo.fabricAmount)+Number(this.$refs.unitTabs.sumInfo.ingAmount)+Number( this.$refs.unitTabs.sumInfo.shipProcesFees)).toFixed(2)//合计金额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.pagination = { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -692,24 +596,30 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               current: res.result.current, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               pageSize: res.result.size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //更新时-面料sheet/辅料sheet-弹窗数据处理 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if(data=='queryNew'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.detailsPlanNum.memo = Staging 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.detailsPlanNum.remarks = StagingLast 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.fileList = file 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              var all = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              var all = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              allYu = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               oneData.syCostAllocationFabricList.map(item=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.$refs.unitTabs.mList.map(event=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   if(item.goodsName==event.goodsName){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     item.transferCost = event.transferCost 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    item.remainingQuantitycost = event.remainingQuantitycost 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if(item.transferCost&&item.transferCost!==''){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     all+=item.transferCost 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  if(item.remainingQuantitycost&&item.remainingQuantitycost!==''){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    allYu+=item.remainingQuantitycost 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.detailsPlanNum.fabriccostIncludestax = (all+Number(this.fabricCost)).toFixed(2) // 表头面料成本(¥) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.detailsPlanNum.fabriccostIncludestax = (all+Number(this.fabricCost)-allYu).toFixed(2) // 表头面料成本(¥) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.detailsPlanNum.fabriccostIncludestaxUsd = (Number(this.detailsPlanNum.fabriccostIncludestax)/this.detailsPlanNum.exchangeRate).toFixed(2)//表头面料成本($) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.detailsPlanNum.fabriccostNotincludestax = (Number(this.detailsPlanNum.fabriccostIncludestax)/(1+(Number(this.detailsPlanNum.taxrate)/100))).toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.detailsPlanNum.fabriccostNotincludestax = (Number(this.detailsPlanNum.fabriccostIncludestax)/(1+(Number(this.detailsPlanNum.taxrate)/100))).toFixed(2)//表头-面料不含税成本(¥) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                oneData.syCostAllocationIngredientList.map(item=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.$refs.unitTabs.fList.map(event=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   if(item.goodsName==event.goodsName){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -772,7 +682,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //调整表头格式 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     adjustingHeader(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // this.detailsPlanNum.outdata = ( this.detailsPlanNum.outdata==''||!this.detailsPlanNum.outdata)?0:moment( this.detailsPlanNum.outdata).format('YYYY-MM-DD') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.planQuantity=( this.detailsPlanNum.planQuantity==''|| !this.detailsPlanNum.planQuantity)?0:Number( this.detailsPlanNum.planQuantity).toFixed(0)//计划数量 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.usdTotalexportprice=( this.detailsPlanNum.usdTotalexportprice==''|| !this.detailsPlanNum.usdTotalexportprice)?0:Number( this.detailsPlanNum.usdTotalexportprice).toFixed(2)//美元外销总价 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.fabriccostIncludestaxUsd=( this.detailsPlanNum.fabriccostIncludestaxUsd==''|| !this.detailsPlanNum.fabriccostIncludestaxUsd)?0:Number( this.detailsPlanNum.fabriccostIncludestaxUsd).toFixed(2)//面料成本($) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -781,11 +690,9 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.usdExpense=( this.detailsPlanNum.usdExpense==''|| !this.detailsPlanNum.usdExpense)?0:Number( this.detailsPlanNum.usdExpense).toFixed(2)//美元费用支出 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.usdProcesscost=( this.detailsPlanNum.usdProcesscost==''|| !this.detailsPlanNum.usdProcesscost)?'':Number( this.detailsPlanNum.usdProcesscost).toFixed(2)//加工费(人民币) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.accidentUsdamount=( this.detailsPlanNum.accidentUsdamount==''|| !this.detailsPlanNum.accidentUsdamount)?0:Number( this.detailsPlanNum.accidentUsdamount).toFixed(2)//事故单美元金额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // this.detailsPlanNum.excipiencostIncludestax=( this.detailsPlanNum.excipiencostIncludestax==''|| !this.detailsPlanNum.excipiencostIncludestax)?0:Number( this.detailsPlanNum.excipiencostIncludestax).toFixed(2)//辅料含税成本 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.salesordersLocaltotal=( this.detailsPlanNum.salesordersLocaltotal==''|| !this.detailsPlanNum.salesordersLocaltotal)?0:Number( this.detailsPlanNum.salesordersLocaltotal).toFixed(2)//销售本币金额 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.accidentcnyAmount=( this.detailsPlanNum.accidentcnyAmount==''|| !this.detailsPlanNum.accidentcnyAmount)?0:Number( this.detailsPlanNum.accidentcnyAmount).toFixed(2)//事故单人民币金额    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.fabriccostNotincludestax=( this.detailsPlanNum.fabriccostNotincludestax==''|| !this.detailsPlanNum.fabriccostNotincludestax)?0:Number( this.detailsPlanNum.fabriccostNotincludestax).toFixed(2)//面料不含税成本    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // this.detailsPlanNum.excipiencostNotincludestax=( this.detailsPlanNum.excipiencostNotincludestax==''|| !this.detailsPlanNum.excipiencostNotincludestax)?0:Number( this.detailsPlanNum.excipiencostNotincludestax).toFixed(2)//辅料料不含税成本    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.salesrrdersOriginaltotal=( this.detailsPlanNum.salesrrdersOriginaltotal==''|| !this.detailsPlanNum.salesrrdersOriginaltotal)?0:Number( this.detailsPlanNum.salesrrdersOriginaltotal).toFixed(2)//销售订单原币金额   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.excipiencostIncludestaxUsd=( this.detailsPlanNum.excipiencostIncludestaxUsd==''|| !this.detailsPlanNum.excipiencostIncludestaxUsd)?0: this.detailsPlanNum.excipiencostIncludestaxUsd//辅料成本($) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.shuiemoney=( this.detailsPlanNum.shuiemoney==''|| !this.detailsPlanNum.shuiemoney)?0: this.detailsPlanNum.shuiemoney//运费税额 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -803,42 +710,25 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //计算出运明细合计行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     calculation(val){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // var  average = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  val.map(item=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //   if(item.outdata !=='合计'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //     average += (Number(item.exportUnitPrice)*Number(item.shipQuantity)*Number(item.exchangeRate)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  this.detailsPlanNum.shortvalue = average.toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        var shipQuantityAll =0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // exportUnitPriceALll = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         exportPriceAll =0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         rmbAmountAll = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // procesUnitPricermbAll = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // procesUnitPriceusdAll = 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         processCostAll = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         val.map(item=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if(item.outdata !=='合计'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           shipQuantityAll+=Number(item.shipQuantity) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // exportUnitPriceALll+=Number(item.exportUnitPrice) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           exportPriceAll+=Number(item.exportPrice) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           rmbAmountAll+=Number(item.rmbAmount) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // procesUnitPricermbAll+=Number(item.procesUnitPricermb) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // procesUnitPriceusdAll+=Number(item.procesUnitPriceusd) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           processCostAll+=Number(item.processCost) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         var allObj ={ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           outdata:'合计', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           shipQuantity:shipQuantityAll.toFixed(3), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // exportUnitPrice:exportUnitPriceALll.toFixed(3), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           exportPrice:exportPriceAll.toFixed(3), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           rmbAmount:rmbAmountAll.toFixed(3), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // procesUnitPricermb:procesUnitPricermbAll.toFixed(3), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // procesUnitPriceusd:procesUnitPriceusdAll.toFixed(3), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           processCost:processCostAll.toFixed(3) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // this.detailsPlanNum.salesordersLocaltotal = rmbAmountAll.toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //发运明细-合计行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(this.$refs.unitTabs.shipData.length!==0 ){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if(this.$refs.unitTabs.shipData[this.$refs.unitTabs.shipData.length-1].outdata=='合计'){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -880,7 +770,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           ingredientsTransferQuantity:'', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           ingredientsRemainingQuantity:'' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // this.detailsPlanNum.excipiencostNotincludestax =  allObj.priceExcludingtax 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(this.$refs.unitTabs.ingData.length!==0 ){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if(this.$refs.unitTabs.ingData[this.$refs.unitTabs.ingData.length-1].goodsName=='合计'){this.$refs.unitTabs.ingData.pop()} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$refs.unitTabs.ingData.push(allObj) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -938,6 +827,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.rmbNorTaxExpense = obj.disbursedLocalmoney.toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.rmbExpense = obj.iNatMoney.toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //打印 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     daYin(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          this.showSelect = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          this.$nextTick(() => { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -996,22 +886,12 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 页面 保存 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     save() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      console.log('点击保存') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.isDisabled = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       setTimeout(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let that = this 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         that.isDisabled = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 3000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // if (this.detailsPlanNum.remarks) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 保存 部分信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         var halfInfo = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // halfInfo.planNum = this.detailsPlanNum.planNum 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // halfInfo.remarks = this.detailsPlanNum.remarks 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // halfInfo.billstatus = '1' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // console.log(halfInfo.planNum, halfInfo.remarks, halfInfo.billstatus) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // var planNum = this.detailsPlanNum.planNum, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          var json = this.detailsPlanNum 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          json.outdata=moment(json.outdata).format('YYYY-MM-DD hh:mm:ss') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          this.loading=true 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1026,9 +906,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$message.error(res.message); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //   this.$message.error('备注不能为空') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //  主表:人民币费用支出  弹框 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1069,12 +946,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.fabriccostNotincludestax =  data1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // this.detailsPlanNum.excipiencostNotincludestax =  data2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    FabInQua(data){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // if(this.copyFabriccostIncludestax!== this.detailsPlanNum.fabriccostIncludestax){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.detailsPlanNum.fabriccostIncludestax=(Number(data)+Number(this.fabricCost)).toFixed(2)//面料含税成本 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // this.detailsPlanNum.fabriccostIncludestax=(Number(this.copyFabriccostIncludestax)+data).toFixed(2)//面料含税成本 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    FabInQua(data,allYu){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.detailsPlanNum.fabriccostIncludestax=(Number(data)+Number(this.fabricCost)-Number(allYu)).toFixed(2)//面料含税成本 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.fabriccostIncludestaxUsd = (Number(this.detailsPlanNum.fabriccostIncludestax)/this.detailsPlanNum.exchangeRate).toFixed(2)//表头面料成本($) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.detailsPlanNum.fabriccostNotincludestax = (Number(this.detailsPlanNum.fabriccostIncludestax)/(1+(Number(this.detailsPlanNum.taxrate)/100))).toFixed(2) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$refs.unitTabs.sumInfo.fabricAmount = (this.detailsPlanNum.fabriccostIncludestax!==''&&this.detailsPlanNum.fabriccostIncludestax)?(Number(this.detailsPlanNum.fabriccostIncludestax)).toFixed(2):'' //合计中的面料总额 
			 |