luobang 2 سال پیش
والد
کامیت
14ce853542
2فایلهای تغییر یافته به همراه25 افزوده شده و 3 حذف شده
  1. 2 2
      build/utils.js
  2. 23 1
      src/views/sale/components/transportFreight/saleTruckSettlement/bmsTruckDetailsOrderNew.vue

+ 2 - 2
build/utils.js

@@ -16,9 +16,9 @@ const devPathSrc = path.resolve(__dirname, '../../../src') // node_modules应用
 //       统计报表       组织机构/系统管理 采购  仓储
 //  'statisticalReport','systemConfig','TMS','WMS','workFlow','ADMINISTRATORS']
 
-// let devModules = ['all']
-// let devModules = ['index', 'statisticalReport', 'sale']
 let devModules = ['all']
+// let devModules = ['index', 'statisticalReport', 'sale']
+// let devModules = ['all']
 
 // let devModules = ['index', 'ADMINISTRATORS']
 

+ 23 - 1
src/views/sale/components/transportFreight/saleTruckSettlement/bmsTruckDetailsOrderNew.vue

@@ -765,6 +765,14 @@
       :before-close="closeUpload"
     >
       <el-form style="margin-left:20%">
+        <el-form-item label="选中详单合计金额">
+          <el-input
+            v-model="selecteddetailsOrderAmount"
+            style="width:200px"
+            type="number"
+            disabled
+          ></el-input>
+        </el-form-item>
         <el-form-item label="发票金额">
           <el-input
             v-model="excludeTax"
@@ -1106,7 +1114,8 @@ export default {
       },
       excludeTax: null,
       statementList: [],
-      showStatementUpLoad: false
+      showStatementUpLoad: false,
+      selecteddetailsOrderAmount: 0
     }
   },
   created() {
@@ -1403,6 +1412,16 @@ export default {
       } else {
         this.excludeTax = null
         this.statementList = []
+        this.selecteddetailsOrderAmount = this.$refs.tableRef1.selection.reduce(
+          (prev, item) => {
+            return item.detailsAmount + prev
+          },
+          0
+        )
+        console.log(
+          this.selecteddetailsOrderAmount,
+          'selecteddetailsOrderAmount'
+        )
         this.showStatementUpLoad = true
       }
     },
@@ -3074,6 +3093,8 @@ export default {
     },
     //查询,输入查询条件
     onclick(obj) {
+      this.selecteddetailsOrderAmount = 0
+      this.amsPriceList = []
       this.isRowClick = 0
       if (this.activeName == 'first') {
         const loading = this.$loading({
@@ -3366,6 +3387,7 @@ export default {
     },
     //获取钢材统计报表
     getSteelReport() {
+      this.selecteddetailsOrderAmount = 0
       this.amsPriceList = []
       const loading = this.$loading({
         lock: true,