Explorar o código

手续费/跟单结算报表-保险公司报表,结算下拉选择更改一下选项:已开票已结清;已开票未结清;未开票

@dongkboy hai 1 mes
pai
achega
1ce7e2e686

+ 17 - 4
src/views/receivable/documentary/documentaryReport.vue

@@ -31,7 +31,7 @@
             <el-col :span="8">
               <el-form-item prop="status" label="结算状态">
                 <el-select v-model="recordForm.status" clearable>
-                  <el-option v-for="item in optionObj['settlement_status']" :key="item.value" :value="item.value"
+                  <el-option v-for="item in settlement_status" :key="item.value" :value="item.value"
                     :label="item.label"></el-option>
                 </el-select>
               </el-form-item>
@@ -125,7 +125,7 @@
             <el-col :span="8">
               <el-form-item prop="status" label="结算状态">
                 <el-select v-model="recordForm1.status" clearable>
-                  <el-option v-for="item in optionObj['settlement_status']" :key="item.value" :value="item.value"
+                  <el-option v-for="item in settlement_status" :key="item.value" :value="item.value"
                     :label="item.label"></el-option>
                 </el-select>
               </el-form-item>
@@ -366,7 +366,20 @@ const handleClick = (e) => {
       break;
   }
 }
-
+const settlement_status = ref([
+  {
+    value: '0',
+    label: '已开票未结清'
+  },
+  {
+    value: '1',
+    label: '已结清'
+  },
+  {
+    value: '2',
+    label: '未开票'
+  },
+])
 // 保险公司
 let companyList = ref([])
 const initCompany = () => {
@@ -783,7 +796,7 @@ const handleDetail = (type) => {
 }
 const optionObj = ref({})
 const initOption = () => {
-  let list = ['invoice_risk_type', 'invoice_party', 'settlement_status']
+  let list = ['invoice_risk_type', 'invoice_party']
   list.forEach(item => {
     api.additionalApi.dictDetails(item).then((res: any) => {
       if (res.code == 200) {

+ 7 - 7
src/views/receivable/handingFee/report.vue

@@ -127,7 +127,7 @@
             <el-col :span="8">
               <el-form-item prop="status" label="结算状态">
                 <el-select v-model="recordForm1.status" clearable>
-                  <el-option v-for="item in optionObj['settlement_status']" :key="item.value" :value="item.value"
+                  <el-option v-for="item in settlement_status" :key="item.value" :value="item.value"
                     :label="item.label"></el-option>
                 </el-select>
               </el-form-item>
@@ -156,7 +156,7 @@
           </el-row>
         </el-form>
         <el-table height="calc(100% - 192px)" :data="recordData1" show-summary
-          :summary-method="val => getSummaries(val, ['taxPoint', 'actualReceivedAmount'])">
+          :summary-method="val => getSummaries(val, ['taxPoint', 'actualReceivedAmount','settlementPaymentDifference'])">
           <el-table-column prop="settlementId" label="结算记录编号" width="200"></el-table-column>
           <el-table-column prop="companyName" label="保险公司" width="200"></el-table-column>
           <el-table-column prop="invoiceParty" label="开票方" width="150"></el-table-column>
@@ -374,15 +374,15 @@ const invoice_status = ref([
 const settlement_status = ref([
   {
     value: '0',
-    label: '未结算'
+    label: '已开票未结清'
   },
   {
     value: '1',
-    label: '已结'
+    label: '已结'
   },
   {
-    value: ' ',
-    label: '全部'
+    value: '2',
+    label: '未开票'
   },
 ])
 const companyIdprops = {
@@ -817,7 +817,7 @@ const exportSuperviseSettlementDetailJyExcel = () => {
 
 const optionObj = ref({})
 const initOption = () => {
-  let list = ['invoice_risk_type', 'invoice_party', 'settlement_status']
+  let list = ['invoice_risk_type', 'invoice_party']
   list.forEach(item => {
     api.additionalApi.dictDetails(item).then((res: any) => {
       if (res.code == 200) {