Ver código fonte

部分查询问题修改

dct 3 meses atrás
pai
commit
a080d009a3

+ 1 - 1
src/components/GlobalComponents/OrderDetail.vue

@@ -106,7 +106,7 @@
                     label="已检票次数"
                   ></el-table-column>
                   <el-table-column
-                    prop="singleCheckLimitTimes"
+                    prop="singleDayLimitTimes"
                     label="单日可检票次数"
                     width="150"
                   ></el-table-column>

+ 2 - 2
src/pages/queryReport/checkStatistic.vue

@@ -115,8 +115,8 @@
         :span-method="objectSpanMethod">
         <el-table-column
           v-for="(item) in finalGroup"
-          :key="item.key"
-          :prom="item.prom"
+          :key="item.prop"
+          :prop="item.prop"
           :label="item.label">
         </el-table-column>
       </el-table>

+ 2 - 6
src/pages/queryReport/checkerStatistic.vue

@@ -228,14 +228,10 @@ export default {
     }
   },
   created () {
-    this.getCheckStatistic()
   },
   mounted () {
-    if (this.scenicName !== '铭投山庄') return
-    setTimeout(() => {
-      this.form.keyList2 = this.userScenic.map(v => v.id)
-      this.getCheckStatistic()
-    }, 1000)
+    this.form.keyList2 = this.userScenic.map(v => v.id)
+    this.getCheckStatistic()
   },
   methods: {
     hideClear () {

+ 25 - 26
src/pages/queryReport/refundStatistic.vue

@@ -113,8 +113,8 @@
         :span-method="objectSpanMethod">
         <el-table-column
           v-for="(item) in finalGroup"
-          :key="item.key"
-          :prom="item.prom"
+          :key="item.prop"
+          :prop="item.prop"
           :label="item.label">
         </el-table-column>
       </el-table>
@@ -138,18 +138,18 @@ export default {
         ticketTypeIdList: [], // 票种
         otaSourceNameList: []
       },
-      groupKeys: [{ value: 'orderDateDay', label: '统计日期' },],
+      groupKeys: [{ value: 'orderDateDay', label: '统计日期' }],
       finalGroup: [
-  { prop: 'otaSourceName', label: '销售渠道', values: 'otaSourceName' },
-  { prop: 'ticketTypeName', label: '票种', values: 'ticketTypeName' },
-  { prop: 'unitPrice', label: '单价', values: 'unitPrice' },
-  { prop: 'cancelCount', label: '退票数量', values: 'cancelCount' },
-  { prop: 'cancelNum', label: '退票人数', values: 'cancelNum' },
-  { prop: 'cancelPrice', label: '退票金额', values: 'cancelPrice' },
-  { prop: 'cancelSettlementPrice', label: '退票结算金额', values: 'cancelSettlementPrice' },
-  { prop: 'orderDateDay', label: '统计日期',values:'orderDateDay' }
-],
- selectKeys: ['orderDateDay'], // 默认选中
+        { prop: 'otaSourceName', label: '销售渠道', values: 'otaSourceName' },
+        { prop: 'ticketTypeName', label: '票种', values: 'ticketTypeName' },
+        { prop: 'unitPrice', label: '单价', values: 'unitPrice' },
+        { prop: 'cancelCount', label: '退票数量', values: 'cancelCount' },
+        { prop: 'cancelNum', label: '退票人数', values: 'cancelNum' },
+        { prop: 'cancelPrice', label: '退票金额', values: 'cancelPrice' },
+        { prop: 'cancelSettlementPrice', label: '退票结算金额', values: 'cancelSettlementPrice' },
+        { prop: 'orderDateDay', label: '统计日期', values: 'orderDateDay' }
+      ],
+      selectKeys: ['orderDateDay'], // 默认选中
       tableData: [],
       otaSourceList: [],
       loading: false
@@ -254,21 +254,20 @@ export default {
       })
     },
     getList () {
-
-            if (this.selectKeys.length == 0) {
+      if (this.selectKeys.length === 0) {
         this.finalGroup = [
-      { prop: 'otaSourceName', label: '订单渠道',values:'otaSourceName' },
-      { prop: 'ticketTypeName', label: '票种名称',values:'ticketTypeName' },
-      { prop: 'unitPrice', label: '单价' ,values:'unitPrice'},
-      { prop: 'checkCount', label: '检票数量' ,values:'checkCount'},
-      { prop: 'checkNum', label: '检票人数',values:'checkNum' },
-      { prop: 'checkPrice', label: '检票金额' ,values:'checkPrice'},
-      { prop: 'orderDateDay', label: '统计日期',values:'orderDateDay' }
-    ]
+          { prop: 'otaSourceName', label: '订单渠道', values: 'otaSourceName' },
+          { prop: 'ticketTypeName', label: '票种名称', values: 'ticketTypeName' },
+          { prop: 'unitPrice', label: '单价', values: 'unitPrice' },
+          { prop: 'checkCount', label: '检票数量', values: 'checkCount' },
+          { prop: 'checkNum', label: '检票人数', values: 'checkNum' },
+          { prop: 'checkPrice', label: '检票金额', values: 'checkPrice' },
+          { prop: 'orderDateDay', label: '统计日期', values: 'orderDateDay' }
+        ]
       } else {
-         this.finalGroup = [...this.finalGroup].sort((a, b) => 
-        (this.selectKeys.includes(b.prop) ? 1 : 0) - (this.selectKeys.includes(a.prop) ? 1 : 0)
-);
+        this.finalGroup = [...this.finalGroup].sort((a, b) =>
+          (this.selectKeys.includes(b.prop) ? 1 : 0) - (this.selectKeys.includes(a.prop) ? 1 : 0)
+        )
       }
 
       this.loading = true

+ 4 - 4
src/pages/queryReport/salesQuery.vue

@@ -770,7 +770,7 @@
                 label="已检票次数"
               ></el-table-column>
               <el-table-column
-                prop="singleCheckLimitTimes"
+                prop="singleDayLimitTimes"
                 label="单日可检票次数"
               ></el-table-column>
             </el-table>
@@ -919,7 +919,7 @@
                 label="已检票次数"
               ></el-table-column>
               <el-table-column
-                prop="singleCheckLimitTimes"
+                prop="singleDayLimitTimes"
                 label="单日可检票次数"
               ></el-table-column>
             </el-table>
@@ -1062,7 +1062,7 @@
                 label="已检票次数"
               ></el-table-column>
               <el-table-column
-                prop="singleCheckLimitTimes"
+                prop="singleDayLimitTimes"
                 label="单日可检票次数"
               ></el-table-column>
             </el-table>
@@ -1216,7 +1216,7 @@
                 label="已检票次数"
               ></el-table-column>
               <el-table-column
-                prop="singleCheckLimitTimes"
+                prop="singleDayLimitTimes"
                 label="单日可检票次数"
               ></el-table-column>
             </el-table>