Browse Source

付费页面提交

caojunjie 4 years ago
parent
commit
64fda44f34
1 changed files with 54 additions and 0 deletions
  1. 54 0
      src/views/finance/payment/index.vue

+ 54 - 0
src/views/finance/payment/index.vue

@@ -304,6 +304,7 @@
             <span v-else>{{ scope.row.fBilltype }}</span>
           </template>
         </el-table-column>
+        <el-table-column label="作业类型" align="center" prop="fBusinessType" />
         <el-table-column label="金额" align="center" prop="fAmtdr"/>
         <el-table-column label="本次金额" align="center" prop="fAmt"/>
         <el-table-column label="备注" align="center" prop="fRemarks"/>
@@ -397,6 +398,38 @@
               </el-select>
             </template>
           </el-form-item>
+          <el-form-item label="仓储业务" prop="fFeeid">
+            <el-select
+              v-model="queryParameter.fBilltype"
+              size="small"
+              style="width:200px"
+              @change="changefBilltype"
+              placeholder="请选择仓储业务"
+            >
+              <el-option label="入库" value="SJRK"></el-option>
+              <el-option label="出库" value="SJCK"></el-option>
+              <el-option label="货权转移" value="HQZY"></el-option>
+            </el-select>
+          </el-form-item>
+          <el-form-item label="作业类型" prop="fBusinessType">
+            <el-select
+              v-model="queryParameter.fBusinessType"
+              filterable
+              remote
+              size="small"
+              style="width:200px"
+              placeholder="作业类型"
+              multiple
+            >
+              <el-option
+                v-for="dict in businessTypeOption"
+                :key="dict.dictValue"
+                :label="dict.dictLabel"
+                :value="dict.dictValue"
+              >
+              </el-option>
+            </el-select>
+          </el-form-item>
           <el-form-item label="审核日期" prop="timeExamine">
             <el-date-picker
               size="small"
@@ -444,6 +477,7 @@
               <span v-else>{{ scope.row.fBilltype }}</span>
             </template>
           </el-table-column>
+          <el-table-column label="作业类型" align="center" prop="fBusinessType" />
           <el-table-column label="审核日期" align="center" prop="fReviewDate"/>
           <el-table-column label="费用名称" align="center" prop="fFeeName"/>
           <el-table-column label="金额" align="center" prop="fAmtdr"/>
@@ -592,6 +626,7 @@ export default {
       title: '',
       // 是否显示弹出层
       open: false,
+      businessTypeOption:[],
       fMblnoOptions: '',
       //导入查询参数
       queryParameter: {
@@ -688,6 +723,9 @@ export default {
   created() {
     this.getList()
     this.register()
+    this.getDicts("st_in_type").then((response) => {
+      this.businessTypeOption = response.data;
+    });
   },
   activated(){
     this.adoPt()
@@ -730,6 +768,22 @@ export default {
         }
       })
     },
+    changefBilltype(){
+      this.businessTypeOption = []
+      if (this.queryParameter.fBilltype == 'SJRK'){
+        this.getDicts("st_in_type").then((response) => {
+          this.businessTypeOption = response.data;
+        });
+      }else if (this.queryParameter.fBilltype == 'SJCK'){
+        this.getDicts("st_out_type").then((response) => {
+          this.businessTypeOption = response.data;
+        });
+      }else if(this.queryParameter.fBilltype == 'HQZY'){
+        this.getDicts("st_trans_type").then((response) => {
+          this.businessTypeOption = response.data;
+        });
+      }
+    },
     returnData(){
       this.addOrUpdateVisib = false
       this.open = false