Просмотр исходного кода

手续费应收-结算报表-结算记录tab页筛选条件定制-表格字段按需排版

@dongkboy 2 недель назад
Родитель
Сommit
f02ca7655b
1 измененных файлов с 13 добавлено и 32 удалено
  1. 13 32
      src/views/receivable/handingFee/report.vue

+ 13 - 32
src/views/receivable/handingFee/report.vue

@@ -112,38 +112,27 @@
               </el-form-item>
             </el-col>
             <el-col :span="8">
-              <el-form-item prop="invoiceParty" label="开票方">
-                <el-select v-model="recordForm1.invoiceParty" clearable>
-                  <el-option v-for="item in optionObj['invoice_party']" :key="item.value" :value="item.value"
-                    :label="item.label"></el-option>
-                </el-select>
+              <el-form-item prop="settlementPerson" label="结算人">
+                <el-input v-model="recordForm1.settlementPerson"></el-input>
               </el-form-item>
             </el-col>
             <el-col :span="8">
-              <el-form-item prop="invoiceType" label="应收项">
-                <el-select v-model="recordForm1.invoiceRiskType" clearable>
-                  <el-option v-for="item in optionObj['invoice_risk_type']" :key="item.value" :value="item.value"
-                    :label="item.label"></el-option>
-                </el-select>
+              <el-form-item prop="receivePaymentDate" label="回款时间(开发中)">
+                <el-date-picker v-model="recordForm1.receivePaymentDate" type="daterange" format="YYYY-MM-DD"
+                  value-format="YYYY-MM-DD" />
               </el-form-item>
             </el-col>
             <el-col :span="8">
-              <el-form-item prop="status" label="结算状态">
-                <el-select v-model="recordForm1.status" clearable>
-                  <el-option v-for="item in settlement_status" :key="item.value" :value="item.value"
+              <el-form-item prop="invoiceType" label="应收项">
+                <el-select v-model="recordForm1.invoiceRiskType" clearable>
+                  <el-option v-for="item in optionObj['invoice_risk_type']" :key="item.value" :value="item.value"
                     :label="item.label"></el-option>
                 </el-select>
               </el-form-item>
             </el-col>
             <el-col :span="8">
-              <el-form-item prop="settlementPerson" label="结算人">
-                <el-input v-model="recordForm1.settlementPerson"></el-input>
-              </el-form-item>
-            </el-col>
-            <el-col :span="8">
-              <el-form-item prop="settlementTime" label="结算时间">
-                <el-date-picker v-model="recordForm1.settlementTime" type="daterange" format="YYYY-MM-DD"
-                  value-format="YYYY-MM-DD" />
+              <el-form-item prop="invoiceNo" label="发票号">
+                <el-input v-model="recordForm1.invoiceNo"></el-input>
               </el-form-item>
             </el-col>
             <el-col :span="8">
@@ -566,17 +555,9 @@ const initData1 = () => {
 const initData2 = () => {
   api.settlementApi.superviseSettlementExcel({
     agreementType: '2',
-    settlementId: recordForm1.value.settlementId,
-    invoiceParty: recordForm1.value.invoiceParty,
-    invoiceRiskType: recordForm1.value.invoiceRiskType,
-    status: recordForm1.value.status,
-    invoiceStatus: recordForm1.value.invoiceStatus,
-    companyId: recordForm1.value.companyId,
-    invoiceType: recordForm1.value.invoiceType,
-    settlementPerson: recordForm1.value.settlementPerson,
-    invoiceId: recordForm1.value.invoiceId,
-    settlementDateStart: recordForm1.value.settlementTime?.[0],
-    settlementDateEnd: recordForm1.value.settlementTime?.[1],
+    ...recordForm1.value,
+    receivePaymentDateBegin: recordForm1.value.receivePaymentTime?.[0],
+    receivePaymentDateEnd: recordForm1.value.receivePaymentTime?.[1],
     pages: pages.value,
     size: size.value,
     invoiceTypes: ['1', '3']