Bläddra i källkod

实收款统计

wucl 1 år sedan
förälder
incheckning
d1428d94e7
2 ändrade filer med 14 tillägg och 8 borttagningar
  1. 1 1
      src/views/finance/fundClaim.vue
  2. 13 7
      src/views/major/myOrder.vue

+ 1 - 1
src/views/finance/fundClaim.vue

@@ -806,7 +806,7 @@ export default {
       if (this.toProd){
           this.getMyMajorProd();
       }else{
-          this.getMyMajorOrder
+          this.getMyMajorOrder();
       }
     },
     resetMajorOrderOrProd(){

+ 13 - 7
src/views/major/myOrder.vue

@@ -646,22 +646,28 @@
           <div v-if="orderProduction.reports!=null && orderProduction.reports.length>0">
             <el-row v-for="(r,index) in orderProduction.reports">
               <div >
-                <el-col :xs="24" :sm="12" :lg="6" :span="6">
-                  <el-form-item :label="productionLabel+(index+1)+':'" prop="productionType"   label-width="120px" class="postInfo-container-item">
+                <el-col :xs="24" :sm="12" :lg="5" :span="6">
+                  <el-form-item :label="productionLabel+(index+1)+':'" prop="productionType"   label-width="90px" class="postInfo-container-item">
                     <el-input :value="r.productionType" type="text" class="filter-item" disabled readonly />
                   </el-form-item >
                 </el-col>
-                <el-col :xs="24" :sm="12" :lg="10" :span="6">
-                  <el-form-item label="报告号:" prop="businessSubId"   label-width="120px" class="postInfo-container-item">
+                <el-col :xs="24" :sm="12" :lg="7" :span="6">
+                  <el-form-item label="报告号:" prop="businessSubId"   label-width="90px" class="postInfo-container-item">
                     <el-input :value="r.businessSubId" type="text" class="filter-item" disabled readonly  />
                   </el-form-item >
                 </el-col>
-                <el-col :xs="24" :sm="12" :lg="8" :span="6">
-                  <el-form-item label="已分配金额:" prop="claimedAmount"   label-width="140px" class="postInfo-container-item">
+                <el-col :xs="24" :sm="12" :lg="6" :span="6">
+                  <el-form-item label="已分配金额:" prop="claimedAmount"   label-width="120px" class="postInfo-container-item">
                   <el-input-number  :precision="2" :min="0" :value-on-clear="0" v-model.number="r.claimedAmount" type="number" 
                         style="width:100%" class="filter-item" readonly disabled/>
                   </el-form-item >
                 </el-col>
+                <el-col :xs="24" :sm="12" :lg="6" :span="6">
+                  <el-form-item label="本次分配:" prop="thisTimeAmount"   label-width="100px" class="postInfo-container-item">
+                  <el-input-number  :precision="2" :min="0" :value-on-clear="0" v-model.number="r.thisTimeAmount" type="number" 
+                        style="width:100%" class="filter-item" />
+                  </el-form-item >
+                </el-col>
               </div>
              </el-row>
           </div>
@@ -1221,7 +1227,7 @@ export default {
           this.$api.businessProduction.getProductionByOrderFundId(orderFundId).then(res=>{
             if (res.code === 200){
                 this.orderProduction.reports = res.data;
-                let allotAmount = res.data.map(item=>item.realAmount).reduce(function(prev,cur){
+                let allotAmount = res.data.map(item=>item.claimedAmount).reduce(function(prev,cur){
                   return prev + cur;
                 },0);
                 this.notAllotAmount = this.orderProduction.realAmount -allotAmount;