浏览代码

货代报表传参 2024-3-20

caojunjie 1 年之前
父节点
当前提交
0889b6e44d

+ 7 - 0
src/views/iosBasicData/SeafreightExportF/bills/assembly/reports.vue

@@ -91,6 +91,10 @@
       businessValue:{
         type:String,
         default:''
+      },
+      groupCode:{
+          type:String,
+          default:''
       }
     },
     data() {
@@ -1113,6 +1117,9 @@
       onLoad(page, params = {}) {
         this.loading = true;
         params.businessType = this.businessValue
+          if (this.groupCode) {
+              params.groupCode = this.groupCode
+          }
         getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
           const data = res.data.data;
           this.page.total = data.total;

+ 1 - 1
src/views/iosBasicData/aeamends/amendsDetails.vue

@@ -311,7 +311,7 @@
         <!--设计报表弹窗-->
         <el-dialog append-to-body title="设计报表" class="el-dialogDeep" :visible.sync="DesignreportDialog" width="70%"
                    :close-on-click-modal="false" :destroy-on-close="true" :close-on-press-escape="false" v-dialog-drag>
-            <reports :id="form.id" :assemblyForm="form" businessValue="AMEND" classifyCode="AMENDAE" ></reports>
+            <reports :id="form.id" :assemblyForm="form" groupCode="AE" businessValue="AMEND" classifyCode="AMENDAE" ></reports>
         </el-dialog>
 
 

+ 1 - 1
src/views/iosBasicData/aiamends/amendsDetails.vue

@@ -319,7 +319,7 @@
         <!--设计报表弹窗-->
         <el-dialog append-to-body title="设计报表" class="el-dialogDeep" :visible.sync="DesignreportDialog" width="70%"
                    :close-on-click-modal="false" :destroy-on-close="true" :close-on-press-escape="false" v-dialog-drag>
-            <reports :id="form.id" :assemblyForm="form" businessValue="AMEND" classifyCode="AMENDAI" ></reports>
+            <reports :id="form.id" :assemblyForm="form" groupCode="AI" businessValue="AMEND" classifyCode="AMENDAI" ></reports>
         </el-dialog>
 
 

+ 1 - 1
src/views/iosBasicData/seamends/amendsDetails.vue

@@ -324,7 +324,7 @@
         <!--设计报表弹窗-->
         <el-dialog append-to-body title="设计报表" class="el-dialogDeep" :visible.sync="DesignreportDialog" width="70%"
                    :close-on-click-modal="false" :destroy-on-close="true" :close-on-press-escape="false" v-dialog-drag>
-            <reports :id="form.id" :assemblyForm="form" businessValue="AMEND" classifyCode="AMENDSE" ></reports>
+            <reports :id="form.id" :assemblyForm="form" groupCode="SE" businessValue="AMEND" classifyCode="AMENDSE" ></reports>
         </el-dialog>
 
         <!--往来单位弹窗-->

+ 1 - 1
src/views/iosBasicData/siamends/amendsDetails.vue

@@ -305,7 +305,7 @@
         <!--设计报表弹窗-->
         <el-dialog append-to-body title="设计报表" class="el-dialogDeep" :visible.sync="DesignreportDialog" width="70%"
                    :close-on-click-modal="false" :destroy-on-close="true" :close-on-press-escape="false" v-dialog-drag>
-            <reports :id="form.id" :assemblyForm="form" businessValue="AMEND" classifyCode="AMENDSI" ></reports>
+            <reports :id="form.id" :assemblyForm="form" groupCode="SI"  businessValue="AMEND" classifyCode="AMENDSI" ></reports>
         </el-dialog>