Browse Source

成本分配表

jbb 2 years ago
parent
commit
ae74fdeda8

+ 11 - 2
src/views/reportForms/cost-allocation-table.vue

@@ -118,7 +118,7 @@
               </a-form-model-item>
             </a-col>
             <a-col :md="6" :sm="8">
-              <a-form-model-item label="面料含税成本" prop="fabriccostIncludestax" class="fontColor">
+              <a-form-model-item label="面料含税成本" prop="fabriccostIncludestax" >
                 {{ detailsPlanNum.fabriccostIncludestax }}
               </a-form-model-item>
             </a-col>
@@ -138,7 +138,7 @@
               </a-form-model-item>
             </a-col>
             <a-col :md="6" :sm="8">
-              <a-form-model-item label="面料不含税成本" prop="fabriccostNotincludestax" class="fontColor">
+              <a-form-model-item label="面料不含税成本" prop="fabriccostNotincludestax" >
                 {{ detailsPlanNum.fabriccostNotincludestax }}
               </a-form-model-item>
             </a-col>
@@ -358,6 +358,15 @@ export default {
             this.$refs.unitTabs.ingData = oneData.syCostAllocationIngredientList
             this.$refs.unitTabs.shipData = oneData.syCostAllocationShipdetail
             this.calculation(oneData.syCostAllocationShipdetail)
+            //合计中面料相关金额
+            var s=0
+            oneData.syCostAllocationFabricList.map(item=>{
+              s+=item.transferCost
+            })
+             this.$refs.unitTabs.sumInfo.fabricAmount = s.toFixed(3) //合计中的面料总额
+             this.$refs.unitTabs.sumInfo.fabricExcludTax = (s/1.13).toFixed(3)//合计中的不含税面料总额
+            this.detailsPlanNum.fabriccostIncludestax = s.toFixed(3) //表头中面料含税总额
+            this.detailsPlanNum.fabriccostNotincludestax = (s/1.13).toFixed(3) //表头中面料不含税总额
             //合计中辅料相关金额
             var s = 0,
             v =0

+ 6 - 6
src/views/reportForms/cost-allocation-table/tabs.vue

@@ -115,7 +115,7 @@
                   </a-col>
 
                   <a-col :md="6" :sm="8">
-                    <a-form-item label="面料不含税金额合计" class="fontColor">
+                    <a-form-item label="面料不含税金额合计">
                       <a-input v-model="sumInfo.fabricExcludTax"></a-input>
                     </a-form-item>
                   </a-col>
@@ -133,7 +133,7 @@
                   </a-col>
 
                   <a-col :md="6" :sm="8">
-                    <a-form-item label="面料金额合计" class="fontColor">
+                    <a-form-item label="面料金额合计" >
                       <a-input v-model="sumInfo.fabricAmount"></a-input>
                     </a-form-item>
                   </a-col>
@@ -205,11 +205,11 @@ export default {
           scopedSlots: { customRender: 'fabInQuaSlot' },
         },
         {
-          // title: '转入成本',
+          title: '转入成本',
           dataIndex: 'transferCost',
           width: 120,
           className: 'replacecolor',
-          slots:{title:'transferCostTitle'} ,
+          // slots:{title:'transferCostTitle'} ,
         },
 
         { title: '单耗/件', dataIndex: 'unitConsumption', width: 120, className: 'replacecolor' },
@@ -236,11 +236,11 @@ export default {
           className: 'replacecolor'
         },
         {
-          // title: '余下数量的成本',
+          title: '余下数量的成本',
           dataIndex: 'remainingQuantitycost',
           width: 120,
           className: 'replacecolor',
-          slots:{title:'remainingQuantitycostTitle'} ,
+          // slots:{title:'remainingQuantitycostTitle'} ,
 
         }
       ],